Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mojuba
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
mojuba
1y ago
A hammer doesn't always work as desired, it depends on your skills plus some random failures. When it works however, you can see the result and are satisfied with it - congratulations, you saved some time by not using a rock for the sa
62.
▲
by
mojuba
1y ago
AI in its present form is probably the strangest and the most paradoxical tech ever invented. These things are clearly useful once you know where they excel and where they will likely complicate things for you. And even then, there's a
63.
▲
by
mojuba
1y ago
Readability without a clarification is a non-concept. You can't say "X should be readable" without giving some context and without clarifying who you are targeting. "Code should be readable" is a non-statement, yes.
64.
▲
by
mojuba
1y ago
I didn't say readability is subjective. I'm just asking, when someone says "code should be readable" without any clarifications, what does it really mean? Big companies may actually have an answer to that: "since we
65.
▲
by
mojuba
1y ago
> after a few years of experience everyone hits the same plateau I'm sorry this is a very naive take, I presume (I could be wrong) coming from someone with just a few years of experience.
66.
▲
by
mojuba
1y ago
I have a formal proof for you that it is a non-concept. If code can be read and interpreted by a computer, it means it can in principle be read by a human. There are of course some edge cases like obfuscated JavaScript or binary executable
67.
▲
by
mojuba
1y ago
> Is the software easy to take in at a glance and to onboard new engineers to? This is not as easy as it sounds. Who are those "new engineers", juniors? 10 years of experience? 30 years? What's your requirement? "Read
68.
▲
by
mojuba
1y ago
> Apple has a max-efficiency design that's excellent for personal computing. Intel/AMD have aging max-performance designs that do beat Apple at absolute peak... Can you explain then, how come switching from Intel MBP to Apple S
69.
▲
by
mojuba
1y ago
> if your "work" is limited to small offices, restaurants, and retail shops. ...or just any kind of remote work. Still limited, not available to everyone obviously but can't be omitted.
70.
▲
by
mojuba
1y ago
And then there are third-tier historical medieval towns that are 100% walkable and you again don't need a car. My ideal city of the future is a small walkable town with everything within a 15-20 minute walk, possibly a part of a conglo
71.
▲
by
mojuba
1y ago
Or Swift
72.
▲
by
mojuba
1y ago
That's neat! But please kill the semicolon if you can. It's too 20th century already.
73.
▲
by
mojuba
1y ago
In other words, just like with autonomous driving, you need real world experience aka general intelligence to be truly useful. Having a model of the world and knowing your place in it is one of the critical parts of intelligence that both a
74.
▲
by
mojuba
1y ago
Makes it even more impressive considering that the A320 is slightly more expensive.
75.
▲
by
mojuba
1y ago
Depends on how you define "common" but the entire lineage 8080 -> 8086 -> 8088 are backwards compatible and therefore are very much related.
76.
▲
by
mojuba
1y ago
Google's Circles is a classical example of something that seems like a great idea on paper but doesn't work in practice. It had too much friction: categorizing people by circles and then also deciding which circle should receive w
77.
▲
by
mojuba
1y ago
There was a wave of outsourcing of engineering jobs to countries with cheaper labor back in the 1990s and 2000s, all at the expensive of quality, accompanied by mass layoffs in the western countries of course. The industry was testing the l
78.
▲
by
mojuba
1y ago
Off-topic but wow, what a nice, concise and no-bullshit cookie banner. I wish everyone's cookie banner was like this, the web would have been a better place! Seriously.
79.
▲
by
mojuba
2y ago
There is no "scientific consensus" on things like the Israel-Palestine war. It's incredibly difficult to be impartial on some of this type of issues. You could say humanism is the absolute variable good journalists could stic
80.
▲
by
mojuba
2y ago
I think on iOS you need access on the CoreAudio level if you want to be efficient, ie fill audio buffers on a high priority thread with some lower level static language.
81.
▲
by
mojuba
2y ago
Try to build a more or less serious music synth in the browser that won’t kill your battery.
82.
▲
by
mojuba
2y ago
To be fair, browser apps do have their advantages: - text is selectable - content is zoomable - you can have an ad/nuisance blocker - page source is open While native apps have their own advantages: - much smoother experience esp. navi
83.
▲
by
mojuba
2y ago
Yep, thought the same. Both are social games with very simple rules. Always wondered what makes social games like these, and by extension also social networks interesting or not.
84.
▲
by
mojuba
2y ago
Mojuba's law says: "Over time, everything tends towards mediocrity" :) which is exactly what you described as lowest common denominator, it's the same thing. This is true in practically everything if you think about it.
85.
▲
by
mojuba
2y ago
And not a word about discoverability? The web went the way it went because ultimately centralization wins both in terms economics and discoverability. You host your blog (or rather "blog") on Facebook for free and get a chance to
86.
▲
by
mojuba
2y ago
You have a stack dump, which means you will get all the information if you symbolicate your crash report. Xcode can do it for you automatically, but some manual methods also exist.
87.
▲
by
mojuba
2y ago
God how I hate Electron apps (nothing against Electron itself though)... People don't appreciate how much it means for example, for Mac users not seeing the rubber band effect on scrollers, let alone everything else feeling just unnatu
88.
▲
by
mojuba
2y ago
> Objective-C has plenty of dynamism Sorry but no. Obj-C used to be my bread and butter, I knew it pretty well (alas, poor Yorick! I knew him, Horatio). The only truly dynamic part was message sending and even that got much stricter in l
89.
▲
by
mojuba
2y ago
With Obj-C it was only dynamic method calls (message sending), the rest was very static and native-code too. I think Apple was after dynamic VM-based languages specifically.
90.
▲
by
mojuba
2y ago
Yes, Apple made an exception for JavaScript because of the browser. But in the early days of iOS, dynamic languages were prohibited for power efficiency reasons.
More ›