Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oleganza
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
oleganza
2y ago
We did it with our kids 7-8 years ago and it worked perfectly. They were riding bikes with pedals within a week or so. The article does not mention the important difference in the steering wheel behavior: when you ride with trainer wheels (
32.
▲
by
oleganza
2y ago
Because your life is measured in hours, not miles. Also for the most flights the alternative is not driving or riding a train, but not travelling at all over that distance. Examples: 1) unnecessary business trips ("that meeting could&
33.
▲
by
oleganza
2y ago
I came here to write this exact comment. The article is wrong in assuming that WP is wasteful. It gives huge optionality to the users: engineers probably can afford going with a static page and then changing the entire architecture of their
34.
▲
by
oleganza
2y ago
This demo reminded me of 2001-2002 when I was hanging out on forums about Macromedia Flash: people were making crazy demos with a mix of hand-drawn shapes, animations and ActionScript. What you can do in modern HTML+CSS+JS is incredible. To
35.
▲
by
oleganza
2y ago
I disagree. Netflix is successful because you get a never ending stream of entertainment for a predictable cost. No need to make consumer decisions on each and every piece of fun. It takes extra effort to avoid this trap. I and my wife had
36.
▲
by
oleganza
2y ago
People want to be hooked up on subscription because schools and parents do not preach long-term values (well, maybe only orthodox religious minorities do). We are in this situation because of a shrinking time horizon for the modern society
37.
▲
by
oleganza
2y ago
This control does not allow you to uncheck first and check another one afterwards. Its logic is not self-evident that undermines trust from get-go. There is a principle "let user click" formulated by Ilya Birman, which means "
38.
▲
by
oleganza
2y ago
This is a very poor advice at deniable encryption. The structure of the ciphertext is visible to the reader - when you get your decryption you know that it is one of many. I presume the true deniable decryption would work in a way that full
39.
▲
by
oleganza
3y ago
Your sarcasm is valid on its own, but here the issue is more towards DoS rather than copying of the content.
40.
▲
by
oleganza
3y ago
Late 90s argument against linux sounded like “we need to run Office”. Today i don’t need spreadsheets that are not shared in real time with my colleagues. So you use web version of excel/googlesheets and it doesn’t matter what OS is ru
41.
▲
by
oleganza
3y ago
This is so backwards. We now have cheap and fast cryptocurrency (I build Tonkeeper, a wallet for TON) and eSIMs that cover big chunks of world at a time. The cost is low, it's one-click purchase and you have a reliable connection witho
42.
▲
by
oleganza
3y ago
Unlike many issues with dates, this one is purely a result of a wrong API design. It does not make sense to "set a component" of a date all by itself (unlike hours/minutes/seconds in a day), so an API that allows you to
43.
▲
by
oleganza
3y ago
For me personally this is a nice bit of absurdist humour that so few people cherish lately.
44.
▲
by
oleganza
3y ago
This is great. That's what Alan Kay envisioned when doing Smalltalk 45 years ago: opening up a computer program while it's running and tinkering with its code directly. And it's quite funny that JS was designed after Self
45.
▲
by
oleganza
3y ago
By the same logic, other phonemakers can come over and make phones. The definition of what is a "market" is arbitrary and subjective. Google may be a monopoly in internet search, but only a small player in "global advertiseme
46.
▲
by
oleganza
3y ago
After everything that happened over 2016-2023 don't people realise there is no such thing as "neutral source of information"? Even the neutral POV policy of wikipedia is constantly worked around by various actors by marking &
47.
▲
by
oleganza
3y ago
Common mistake when doing practical trigonometry is to compute square roots when that's not necessary: def cosine_similarity(a, b): dot_product = sum(x \* y for x, y in zip(a, b)) magnitude_a = sum(x \* x for x in a) \* 0.5
48.
▲
by
oleganza
3y ago
Cryptography means cryptocurrency because that's what virtually every cryptographer was trying to achieve: cryptographically-secured interactions between people. And economic interactions are the most impactful ones. Note that (Open)SS
49.
▲
by
oleganza
3y ago
Because after 100 misery grows regardless of amount of cash on hand.
50.
▲
by
oleganza
3y ago
i'd imagine there would be plenty of pictures taken so you could link to one that's exceptionally convincing.
51.
▲
by
oleganza
3y ago
The problem is not being offended per se, but having your user id accidentally become "user_123fuck567" — that's akin to having a vulgar license plate on your car's forehead. People don't appreciate how lucky they s
52.
▲
by
oleganza
3y ago
Trve Latinists wovld appreciate yovr point.
53.
▲
by
oleganza
3y ago
Stack is a dynamic memory of sorts and some languages (Rust) heavily optimize towards keeping things on stack so that your data types could turn out to be quite big. It is hard to determine the max value for time-to-die counter if your stac
54.
▲
by
oleganza
3y ago
The reason I use Rust is because I can bypass all this messy business altogether and have my sensible patterns wrapped in a usable syntax and enforced by the compiler out of the box. Whenever people say "just follow these rules" I
55.
▲
by
oleganza
3y ago
As any laws, regulations and private agreements: they provide an up-front framework for conduct so that people do not get creative in the heat of the moment.
56.
▲
by
oleganza
3y ago
I wonder how does it work with destructuring? The last example extracts `connection` from the returned object: await using { connection } = getConnection(); If you are used to Rust semantics, you'd expect that the whole thing is dispos
57.
▲
by
oleganza
3y ago
This is nice. In general icons work well when designed in common style. They must be distinct enough to be easily recognisable, but sit nicely next to each other. Since favicons are designed by independent authors, they don't usually l
58.
▲
by
oleganza
3y ago
"'Brother,' says he, 'greetings. Didn't I see you in Southern Missouri last summer selling colored sand at half-a-dollar a teaspoonful to put into lamps to keep the oil from exploding?' "'Oil,' s
59.
▲
by
oleganza
3y ago
Knowing that Ruby libraries used block (lambda) pattern for the past 25-ish years, it was very painful to read through the first 90% of the article explaining all the issues with abusing destructors. Maybe because first-class support for la
60.
▲
by
oleganza
3y ago
Maybe that was true in 2017, but today borrow checker and compiler in general has covered so much of the Rust design space that the "correct programs" it rejects are more like rejecting Duff's Device kind of code. You are mor
More ›