<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: tegeek</title><link>https://news.ycombinator.com/user?id=tegeek</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 19 Apr 2026 14:24:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tegeek" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tegeek in "Lumina – a statically typed web-native language for JavaScript and WASM"]]></title><description><![CDATA[
<p>A good effort, but i failed to see any use case why someone will select Lumina over TypeScript. Infact Lumina itself is written in TypeScript.</p>
]]></description><pubDate>Tue, 14 Apr 2026 10:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763831</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=47763831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763831</guid></item><item><title><![CDATA[New comment by tegeek in "Last Flight Out"]]></title><description><![CDATA[
<p>Humans are not going to visit Mars anytime soon, let alone colonize. There are not one but many unsolved technical, economical etc. issues.<p>But its a dream and a wish list. And We're the only species who can have dreams as big as we want.</p>
]]></description><pubDate>Wed, 15 Feb 2023 16:33:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=34806213</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=34806213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34806213</guid></item><item><title><![CDATA[New comment by tegeek in "Sweden to Apply for NATO Membership"]]></title><description><![CDATA[
<p>Most people don't realize how important is the "size" of active military for any country.<p>Turkey is the 2nd most powerful military in NATO after USA. It has access to all modern weapons, manufacturing abilities and above all, centuries of experience in fighting, winning and losing WARS.<p>Turkey's location is very very important for all kind of military operations and trade via Black Sea.</p>
]]></description><pubDate>Mon, 16 May 2022 15:21:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=31398772</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=31398772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31398772</guid></item><item><title><![CDATA[New comment by tegeek in "The singularity is close?"]]></title><description><![CDATA[
<p>Right now, we've robots and space probes working all over the Solar System with much more intelligence and reliability than any biological rodents.</p>
]]></description><pubDate>Fri, 01 Apr 2022 08:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=30876151</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=30876151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30876151</guid></item><item><title><![CDATA[New comment by tegeek in "Don't forget Microsoft"]]></title><description><![CDATA[
<p>For me, as a developer, Microsoft is a company with deep roots in compilers and operating systems. All of the business empire started from these two foundations. 
Since its inception till today, Microsoft has been producing some global products every decade. And then making these products unbeatable in the global marketes. 
Be it Windows, Office, Exchange, Developer tools & Compilers, Web Servers, XBox, Azure, Teams etc. You just name it and Microsoft is right there in almost every field with profitable products. 
A lot of people don't like the traditional Microsoft products but all of the products just work and are being used for tens of millions of customers around the globe every day. 
Any Software company with ability to create profitable products every decade is a killer company. That is the secret souce Microsoft has.<p>As a developer just imagine about a company which gives you a developer tool to make a web application, using the company's provided compiler, which then can be deployed on a company's provided webserver and can store some data on company's provided database which is running on company's provided operating system.<p>The company also happens to provide end-to-end tools for running a company of a 5 people to a company of 500,000 people.<p>This is Microsoft.</p>
]]></description><pubDate>Mon, 31 Jan 2022 10:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=30146627</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=30146627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30146627</guid></item><item><title><![CDATA[New comment by tegeek in "Astronomers Witness a Dying Star Reach Its Explosive End"]]></title><description><![CDATA[
<p>Unfortunately, that is not possible. Earth isn't a star and not big enough to provide this much data even outside of our Solar System, let alone millions of light years away.</p>
]]></description><pubDate>Sun, 09 Jan 2022 22:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=29867981</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=29867981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29867981</guid></item><item><title><![CDATA[New comment by tegeek in "Astronomers Witness a Dying Star Reach Its Explosive End"]]></title><description><![CDATA[
<p>From a philosophical point of view, an event happens at the point when observed by an observer. 
For us, Humans on earth, this supernova happens now and not 120 million years ago.</p>
]]></description><pubDate>Sun, 09 Jan 2022 22:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=29867934</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=29867934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29867934</guid></item><item><title><![CDATA[New comment by tegeek in "Something big just hit Jupiter"]]></title><description><![CDATA[
<p>Objects move pretty fast in space, usually tens of kilometers per second. 
A 20 meter of diameter object with velocity of 10000 mps is pretty deadly impact from Earth's point of view.</p>
]]></description><pubDate>Mon, 20 Sep 2021 12:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=28593202</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=28593202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28593202</guid></item><item><title><![CDATA[New comment by tegeek in "Turing Oversold?"]]></title><description><![CDATA[
<p>If you take away all the media hype around Alan Turning and just see his contributions, he will still stand out.<p>On Computable Numbers [1] is perhaps one of the top 3 papers in the history of Mathematics. One of the most remarkable thing about Turning Machine is its simplicity.<p>Then again, in 1950, Can Machine Think[2] is perhaps the top 3 papers in the history of Philosophy. And then again, one of the most remarkable thing about Turing Test and the Imitation Game is its simplicity.<p>The impact of these two papers in the academia, industry and in our lives is huge.<p>Alan Turning is easily one of the top 3 Mathematicians and Philosophers of all time.<p>[1]. <a href="https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf" rel="nofollow">https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf</a><p>[2]. <a href="https://academic.oup.com/mind/article/LIX/236/433/986238" rel="nofollow">https://academic.oup.com/mind/article/LIX/236/433/986238</a></p>
]]></description><pubDate>Wed, 15 Sep 2021 14:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=28539750</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=28539750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28539750</guid></item><item><title><![CDATA[New comment by tegeek in "Crossbar.io – an open source platform for distributed and microservice apps"]]></title><description><![CDATA[
<p>So at high level its Pub/Sub and RPC combined together in a single framework.<p>From a developer perspective, you can create a "channel" and then start transmitting messages on that channel. Then someone else can subscribe and can listen to that channel.<p>In the same way, someone can "expose" a single method. And you as a developer can call that method from anywhere.<p>The medium of communication is WebSockets. The protocols it uses is WAMP.<p>Which means any programming language can implement this (on top of WebSockets) and can take advantage of "distributed application architecture".</p>
]]></description><pubDate>Fri, 07 May 2021 19:12:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=27079759</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=27079759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27079759</guid></item><item><title><![CDATA[New comment by tegeek in "Rare Bronze Age spearhead discovered intact in Jersey"]]></title><description><![CDATA[
<p>This is great visualization.<p>Mehrgarh [1] one of the oldest city in South Asia (pre 7000 BCE) is missing.<p>[1]. <a href="https://en.wikipedia.org/wiki/Mehrgarh" rel="nofollow">https://en.wikipedia.org/wiki/Mehrgarh</a></p>
]]></description><pubDate>Thu, 11 Mar 2021 09:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=26422033</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=26422033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26422033</guid></item><item><title><![CDATA[New comment by tegeek in "The Nobel Prize in Physics 2020"]]></title><description><![CDATA[
<p>First there is nothing called center of a blackhole. What mathematics tells us is exactly what is a black hole. 
After crossing the event horizon, there is no time so there is no "information" exists. Its the end of "everything" which I wrote "nothingness". Thats what is in the black hole. Thats the structure.</p>
]]></description><pubDate>Wed, 07 Oct 2020 05:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=24705647</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24705647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24705647</guid></item><item><title><![CDATA[New comment by tegeek in "The Nobel Prize in Physics 2020"]]></title><description><![CDATA[
<p>What is more poetic than a mathematical model of a black hole? Look at this<p>A "finished" black hole (The end state of the gravitational collapse) doesn't have a volume or any density.<p>This is the mathematical solution first obtained by Schwarzschild in 1916. So standard mathematical solutions of the black holes are vacuum solutions.<p>There is "nothingness" inside the event horizon.<p>The outside observer would see a collapsing sphere of dust, but over time, as the radius of the sphere approaches the (yet to form) event horizon, gravitational time dilation makes everything appear increasingly in slow motion. The actual moment of horizon formation is never seen, it remains forever in the future for the outside observer.<p>For the in falling observer, the situation is different. The moment once the horizon is crossed, there is no escape. The observer will find himself inside an ever shrinking “universe” of dust everywhere. The singularity is an unavoidable future moment in time, when the density of this “universe” becomes divergent and time itself comes to an end.<p>So there you've a vacuum. A "universe" of vacuum everywhere where there is no time exists.</p>
]]></description><pubDate>Tue, 06 Oct 2020 11:26:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=24696605</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24696605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24696605</guid></item><item><title><![CDATA[New comment by tegeek in "Show HN: A SQL database implemented purely in TypeScript type annotations"]]></title><description><![CDATA[
<p>Most typed languages work like this way. For example, Java compiles down to the bytecode. The JVM bytecode doesn't have preserve generics information. But Java code has generics so when it compiles down to the bytecode, it removes that information. 
This is almost true for all high level languages. Kotline's type system is very different than Java but it also compile down to the bytecode so Java and Kotline shares their libraries without sharing the type system. 
Type Script is no different. Only problem here is that Type Script doesn't bring its own "runtime" or libraries.</p>
]]></description><pubDate>Mon, 28 Sep 2020 16:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=24618257</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24618257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24618257</guid></item><item><title><![CDATA[New comment by tegeek in "Show HN: A SQL database implemented purely in TypeScript type annotations"]]></title><description><![CDATA[
<p>TS compiled to JS without any "overhead". This is not what the OP said.</p>
]]></description><pubDate>Mon, 28 Sep 2020 14:03:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=24616680</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24616680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24616680</guid></item><item><title><![CDATA[New comment by tegeek in "Show HN: A SQL database implemented purely in TypeScript type annotations"]]></title><description><![CDATA[
<p>I had been thinking that WebAssembly or CLR could be the target for TypeScript and that would allow to bring her own base class libraries etc.<p>But if you look closely again, the beaut & wide adoption of TS is because it has no "runtime" or no extra libraries or APIs to learn. Its the JS.<p>This also makes it easy to iterate quickly on Type System and bring new features. Having its own runtime means, that wouldn't be easy.<p>But I completely agree that TS right now has perhaps one of the best and most intuitive Type System than any other language.</p>
]]></description><pubDate>Mon, 28 Sep 2020 13:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=24616567</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24616567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24616567</guid></item><item><title><![CDATA[New comment by tegeek in "Bottom Type in F#"]]></title><description><![CDATA[
<p>One of the remarkable property of ML languages is algebraic data types and then type systems. Look here<p>type Bottom = private Bottom of Bottom<p>Modeling any kind of data is intuitive and simple. This is why ML languages (F#, oCamel etc.) shines in industries where you've complex data like Finance. 
Reading any F# code is like reading a novel. It starts with modeling of data and small functions. Then these small functions and data evolves into bigger features. File by file you keep moving upwards. 
For example if you are writing a Json parser in F#, you start with Modeling Json data first. And here it is<p>type JsonValue =
  | String of string
  | Number of decimal
  | Float of float
  | Record of properties:(string * JsonValue)[]
  | Array of elements:JsonValue[]
  | Boolean of bool
  | Null<p>Then everything starts from here.</p>
]]></description><pubDate>Wed, 23 Sep 2020 08:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=24564584</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24564584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24564584</guid></item><item><title><![CDATA[New comment by tegeek in "Why Karachi Floods"]]></title><description><![CDATA[
<p>MQM and coalition was brought in power in 1983. Since then PPP has no mandate, they have no power to run the city. There are no funds available to any PPP representative in Karachi. 
All development or non-development projects run by the City administration. It is always the winning parties who decide about city development.  
How come a party which doesn't have any significant representation in city administration for 40 years is responsible for its development??? Karachi's city administration has been receiving one of the largest funds than any other city in Pakistan.</p>
]]></description><pubDate>Wed, 09 Sep 2020 09:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=24419295</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24419295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24419295</guid></item><item><title><![CDATA[New comment by tegeek in "Why Karachi Floods"]]></title><description><![CDATA[
<p>Since early 1980s, Karachi city is not under PPP govt. So it really doesn't matter how corrupt Pakistan Peoples Party is, Karachi has not been voting for them for nearly 40 years now. It is always MQM with some coalition who runs Karachi. Right now PPP has only 3 NA seats from Karachi.</p>
]]></description><pubDate>Wed, 09 Sep 2020 08:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=24418699</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=24418699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24418699</guid></item><item><title><![CDATA[New comment by tegeek in "Rust Is Surprisingly Good as a Server Language"]]></title><description><![CDATA[
<p>I agree that whenever I've to "adjust" something in HTML, CSS, its always a struggle with multiple tries and write-run-write-run cycle.
But again, this has nothing to do with how you design and write code in a static language.</p>
]]></description><pubDate>Mon, 13 Jul 2020 08:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=23818629</link><dc:creator>tegeek</dc:creator><comments>https://news.ycombinator.com/item?id=23818629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23818629</guid></item></channel></rss>