Nokia, the giant at the time, was designing a better phone. And then a better phone. And another phone after that. Their design and engineering were in no way inferior to Apple's, but they were designing phones, not a personal computer.
1,080 karma · joined September 11, 2012
Nokia, the giant at the time, was designing a better phone. And then a better phone. And another phone after that. Their design and engineering were in no way inferior to Apple's, but they were designing phones, not a personal computer.
It is fault tolerant, distributed broker which gurantees durable queues, pub/sub and RPC all into one easy to use programming model. The application is in production and passing millions of messages every day with sub-millisecond performance, you can crash a server and replica set invokes within seconds without losing any messages. The entire project is created in less than a month with part time working, just because of AI. Its in production and already proven.
The first version was built in about two weeks of part time work. Then I started exploring. I learned relational algebra, researched almost every kind of database, reworked the internals, built a small relational algebra layer, a query planner, and an executor, covering everything from the backend storage to the query language. I learned more in those two months than in the previous 20 years.
Did I care what code the agents wrote? No. I read zero lines of generated code. What I cared about was correctness, verified through tests, and the high-level product features. For the first time in my career, I acted as a senior product manager, steering the project along the right roadmap. Without AI, I wouldn't have been able to do that.
When you have superpowers in your hands, you don't need to worry about the laundry. For the first time in my career, I can produce code in C, C++, Java, .NET, or any other language. Sometimes it takes me longer than a senior developer in that language, but does that really matter? Absolutely not. Writing documentation and code by hand in 2026 is like driving a horse and buggy. It doesn't matter how skilled you are with the reins; you'll never compete with a car. My hobby db project isnt opened source yet.
But its a dream and a wish list. And We're the only species who can have dreams as big as we want.
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.
Turkey's location is very very important for all kind of military operations and trade via Black Sea.
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.
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.
This is Microsoft.
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.
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.
The impact of these two papers in the academia, industry and in our lives is huge.
Alan Turning is easily one of the top 3 Mathematicians and Philosophers of all time.
[1]. https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf
[2]. https://academic.oup.com/mind/article/LIX/236/433/986238
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.
In the same way, someone can "expose" a single method. And you as a developer can call that method from anywhere.
The medium of communication is WebSockets. The protocols it uses is WAMP.
Which means any programming language can implement this (on top of WebSockets) and can take advantage of "distributed application architecture".
Mehrgarh [1] one of the oldest city in South Asia (pre 7000 BCE) is missing.
A "finished" black hole (The end state of the gravitational collapse) doesn't have a volume or any density.
This is the mathematical solution first obtained by Schwarzschild in 1916. So standard mathematical solutions of the black holes are vacuum solutions.
There is "nothingness" inside the event horizon.
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.
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.
So there you've a vacuum. A "universe" of vacuum everywhere where there is no time exists.
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.
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.
But I completely agree that TS right now has perhaps one of the best and most intuitive Type System than any other language.
type Bottom = private Bottom of Bottom
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
type JsonValue = | String of string | Number of decimal | Float of float | Record of properties:(string * JsonValue)[] | Array of elements:JsonValue[] | Boolean of bool | Null
Then everything starts from here.