Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
__sr__
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
__sr__
8y ago
A lot of the decisions were made because: 1. It complicates the compiler. 2. It slows down the compilation. 3. We didn’t think about it in the beginning, and can’t add it now without making non backwards compatible changes. 4. It makes the
122.
▲
by
__sr__
8y ago
It’s not a design flaw that can’t be fixed down the line with coming up with a backwards incompatible v2.0 of the langauage.
123.
▲
by
__sr__
8y ago
I’d rather have my compiler and tools spend the time doing their job well instead of me spending ages because my language doesn’t provide the right abstractions and forces me to build everything from scratch.
124.
▲
by
__sr__
8y ago
> Is it interesting how little of consequence is written in Rust, or in that example Haskell, and how much is written in Go, C, and even derelict dregs like PHP. The formal perfection of a language does seem to have a great deviance from
125.
▲
by
__sr__
9y ago
Yeah, that’s a pain.
126.
▲
by
__sr__
9y ago
And that is where you are horribly mistaken. Typical Java/.Net coders may not care about the underlying platform while coding, but people working with large scale real world applications do. Java/.Net may abstract away the APIs, t
127.
▲
by
__sr__
9y ago
> Linux is irrelevant on mobiles So is Windows. And on servers, Linux is the king. The comment was in response to the sarcastic comment about The Year of Linux Desktop. I am not really debating Linux vs others here.
128.
▲
by
__sr__
9y ago
The year of the Linux on desktop/laptop is a fabulous myth - nothing more. Read the attached blog before posting sarcastic comments like this one. On the other hand, Linux is pretty much everywhere other than desktop/laptop, which
129.
▲
by
__sr__
9y ago
It’s hard to quantify, you have to use it to understand the difference. IMO BlackBerry had the best onscreen keyboard, followed very closely by Windows Phone. And while iOS keyboard has issues with Autocorrect, it’s gotten a lot better in t
130.
▲
by
__sr__
9y ago
The demise had already started back then with the advent of Web apps and crappiness and delay of Vista. In fact, MS started losing its power and clout way back in early 2000s, even if the effects were not very evident until much later. htt
131.
▲
by
__sr__
9y ago
Nokia Lumia 1520 and 930 are two of the best phones I’ve ever used. More than the tiled interface, I liked the consistancy and the coherence across the OS. The OS followed a certain set of design principles throughout and what few apps were
132.
▲
by
__sr__
9y ago
Have you tried to Request Desktop Site? It work fine for me on my iPad and iPhone, so I don’t see a reason why it won’t work on iPad Mini. Granted, it is annoying that you can’t set Safari to always load the desktop version by default and y
133.
▲
by
__sr__
9y ago
Being better than Android is a low bar to clear. Android was, and remains, a Frankenstein’s monster[1] which was hastily cobbled together at Google to capitalise on the new marked created by the iPhone before MS could lock them out of it. I
134.
▲
by
__sr__
9y ago
And it was left to languish for a couple of decades before the move to cloud centric multi-platform workflow left them with no other choice. I am not a power user of MS Office, but the ones I know tell me that the macOS version still lacks
135.
▲
by
__sr__
9y ago
The keyword being now . It happened when they realised that they were going to be knocked off their pedestal if they didn’t open up - not when they were at the height of their power. By the way, is the XML Office file format really open —
136.
▲
by
__sr__
9y ago
> Makes you wonder what would happen if Google pulled all of their iOS apps tomorrow, and then blocked third parties/diminished the mobile browser experience on purpose. There is a reason Google paid close to 3 billon USD to stay th
137.
▲
by
__sr__
9y ago
Out of the mainstream formats, JSON is among the easiest to parse - thanks to the CLI tool jq. Does UCL have something equivalent? Protobuf (or any other binary format) has the benefit of being faster to load, but I agree - it should not be
138.
▲
by
__sr__
9y ago
Can you elaborate? DuckDuckGo[1] sure looks like a search engine to me. [1] https://duckduckgo.com/
139.
▲
by
__sr__
9y ago
Since when did wishing for something mean someone is entitled to something? “I wish it would stop raining.” “I wish they'd launch it soon.” Do any of these statements mean the speaker is entitled to something? Since when did wishing fo
140.
▲
by
__sr__
9y ago
Why was it downvoted?
141.
▲
by
__sr__
9y ago
I think it is best to write the "core" of your application using a language that can run on all of your target platforms -- which typically means you'll have to use C/C++/Rust or something similar that can be compil
142.
▲
by
__sr__
9y ago
> And just don`t mention Electron, I hate it. Election is the new Flash. All hail new Flash! /s Seriously, how do supposedly smart people come up with things like Electron?
143.
▲
by
__sr__
9y ago
I am talking about "official" support here. Enterprises are not going to risk using an unofficial port. And unless there is a large scale adoption, it will become another niche language which only the enthusiasts would care about.
144.
▲
by
__sr__
9y ago
I already use Rust for some stuff, but Rust and Swift don't compete in the same domain -- despite some overlap. Rust is more for Systems Programming whereas Swift is geared towards Application Programming. Of course, you could use them
145.
▲
by
__sr__
9y ago
It's not just about a framework. Some marketing/evangelism is needed. Those factors were major contributors to the rise of Go. And the Swift community itself needs to work on making it officially available on more platforms. Offic
146.
▲
by
__sr__
9y ago
I wish more effort were being made to make it a first class citizen on non-Apple platforms. With the popularity it has enjoyed, it could easily challenge the likes of Go, Python or even Java for server side programming.
147.
▲
by
__sr__
9y ago
The problem isn't so much with JavaScript as it is with the JavaScript mentality - that is not to say JavaScript doesn't have a ton of problems. No, the real problem is the mentality of cranking out new frameworks instead of actua
148.
▲
by
__sr__
9y ago
I wish Java and JavaScript were next! :-)
149.
▲
by
__sr__
9y ago
People don't have a choice but to game the system. If you can't solve the problem quickly enough on a whiteboard, you are rejected. You are typically not given enough time arrive the solution from a scratch. You either know the so
150.
▲
by
__sr__
9y ago
> And macs are the only machines that cannot have passwords freely changed at will by the user Not sure what you mean here. Can you elaborate?
More ›