Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nlitened
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
301.
▲
by
nlitened
3y ago
I was also sad to know that when you do a “normal” cholesterol blood test, your LDL is not measured, but calculated according to formula: LDL = TC – (HDL + TG/5) It’s not even a real measured amount, it’s a very rough middle-school-lev
302.
▲
by
nlitened
3y ago
The article assumes you hire perfect people and manage them perfectly. If you manage them improperly, or your the people you hire are bad, the numbers certainly go down. But the point of the article still stands even if you do things perfec
303.
▲
by
nlitened
3y ago
Have only the recent Android phones been patched, or also 3—4+ year old phones as well?
304.
▲
by
nlitened
3y ago
I think the question is not whether it's possible to set up in theory. The question is whether it's possible to actually deploy and maintain the solution in reality to millions of concurrent users in hundreds thousands of disjoint
305.
▲
by
nlitened
3y ago
The article you've linked says it didn't go far (buggy, vulnerable, difficult to use, test deployment in 2020). Also, Google Play store's reviews say the same. It's only natural that when a public servant want to make su
306.
▲
by
nlitened
3y ago
How is it different from WhatsApp (apart from being worse feature-wise and not many people using it)? As far as I remember, WhatsApp uses Signal's encryption, so technically they're the same level of protection?
307.
▲
by
nlitened
3y ago
Oh there's no friction to stop a motivated non-tech-savvy user. Follow this instruction video to watch all movies free of charge! Click here, I will teach you how to save 30% on your Fortnite skins! Watch your cheating boyfriend with t
308.
▲
by
nlitened
3y ago
What they would use instead? Plain-text emails? Plain-text SMS? Paper mail?
309.
▲
by
nlitened
3y ago
From my experience with Clojure, and how it changed my thinking: 1. I stopped thinking about OOP, classes, “patterns”, frameworks, and mostly think about what data flows through the program, how it’s (they’re?) transformed and stored. It’s
310.
▲
by
nlitened
3y ago
How?
311.
▲
by
nlitened
3y ago
> Like, the whole point of an option type, an X | None, is that None is not an X, and means something different. Absolutely not! X|None does not mean X is never None. It's just a logical union (∪) from school. In this case it means
312.
▲
by
nlitened
3y ago
I think it’s only confusing if you use None as a _magic value_ with a meaning dependent on context. Like if you use -1 as a magic value of an int which means not a negative one (which you can do arithmetics on) but as “infinity” or “default
313.
▲
by
nlitened
3y ago
> and adding a parameter is tightening the contract If a function took 3 parameters, and I've added another optional 4th one, how is that a tightening? All old callers are still using 3 parameters, their contract has not been broken
314.
▲
by
nlitened
3y ago
> I mention this specifically in my post: how often do programmers actually relax constraints? I don't think they do it very often. I think every time a new parameter is added to a function, or some new "mode" of calculati
315.
▲
by
nlitened
3y ago
> And your downstream clients will have to change their code. That seems bad. > Until you realize that the only change they would be forced to make is to delete what is now dead code. > Sure, it's annoying; I don't deny t
316.
▲
by
nlitened
3y ago
IF T is int|None, then None|T is None|int (and int|None), it's just a logical union of all possible values. You're complaining against issues of some weird Rust-enum-wrapper-like unions, which is exactly a problem proper unions ty
317.
▲
by
nlitened
3y ago
Honestly, is 150k events per second even a meaningful number to talk about in performance context? I've got Clojure code ingesting 150k messages per second, processing, then outputting 30k msgs per second sitting at 47% CPU on a cheapo
318.
▲
by
nlitened
3y ago
We tend to forget that many many millions of people are born every year, and there are always people who genuinely get to hear about a well-known thing for the first time every time it's mentioned. Relevant xkcd https://xkcd
319.
▲
by
nlitened
3y ago
Yeah, that’s just aging, unfortunately.
320.
▲
by
nlitened
3y ago
Literally any too-big-to-fail company in history?
321.
▲
by
nlitened
3y ago
I think good UI means a user can understand what is possible from the beginning, without learning through trial and error. That’s why AI chatbots are bad UI in my opinion.
322.
▲
by
nlitened
3y ago
What’s the use case for placing 3D objects on real objects?
323.
▲
by
nlitened
3y ago
You don’t need facial routine for your digital avatar
324.
▲
by
nlitened
3y ago
AirPods have been big, and I love them tbh
325.
▲
by
nlitened
3y ago
Or torrents
326.
▲
by
nlitened
3y ago
There's a bitemporal Datomic-like database from JUXT that does exactly that, I believe https://www.xtdb.com
327.
▲
by
nlitened
4y ago
I personally put it in the "compiled" camp, but I've seen understandable arguments that Go has such a thick runtime (GC, IO/fiber scheduling, CSP, reflection), it's almost Java
328.
▲
by
nlitened
4y ago
What gives you the impression of the industry gravitating more towards compiled systems? I see JS/TS going stronger than ever, Java and .NET still very strong and growing, Python again stronger than ever, WASM on the rise. What's
329.
▲
by
nlitened
4y ago
> Something is broken when it's a financial pressure for someone in the top 10% of income to live within an hour drive of where they want to be That’s a place where probably billion other people would love to be.
330.
▲
by
nlitened
4y ago
Will somebody please think of the poor workers with 500k salaries?
More ›