Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gleenn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
211.
▲
by
gleenn
2y ago
Totally agree. I think the biggest and most important things a language designer chooses is what to disallow. For instance, private/package/public etc is one small example of an imposed restriction which makes it easier to reason
212.
▲
by
gleenn
2y ago
You sound very defeatist about fighting bureaucracy. If you work at an org with too much management, you can slowly push to move it in the direction you hope for or leave. If you keep ending up at places that seem impossible to change, perh
213.
▲
by
gleenn
2y ago
I just wish there were a higher resolution image than the one linked in that website. The original photos of M87 are so stunning and have such a cool story where they split the research group into two teams and they both came to the same co
214.
▲
by
gleenn
2y ago
Did you know that something like 80% of the websites you visit are tracked by a handful of companies which are all effectively sharing that with many thousands of ad and data broker companies which can easily narrow you down? It's not
215.
▲
by
gleenn
2y ago
I seriously pisses me off that they make the font so small on the opt-out signage and you get told by a uniform to stare at the camera like you have no choice. Everything you don't fight for ends up getting taken.
216.
▲
by
gleenn
2y ago
There are probably only so many obvious metrics from which to pick and you wouldn't have to game them all, just pick the easiest ones and keep grinding. Fraudsters are usually motivated and not that dumb.
217.
▲
by
gleenn
2y ago
Also, for Java, Virtual Threads are a very new feature (Java 21 IIRC or somewhere around there). OS threads have been around for decades. As a heavy JVM user it would have been nice to actually see those both broken out to compare as well!
218.
▲
by
gleenn
2y ago
Almost certainly only the install. Uv is basically a pip tool substitute with a few other bells and whistles too but shouldn't affect run time whatsoever.
219.
▲
by
gleenn
2y ago
That's assuming independence. I'm not ruling out sabotage but the world is often not fully independent. A storm or an anchor both may affect multiple cables if they're in generally the same area which would definitely make th
220.
▲
by
gleenn
2y ago
Honest question: why is that bad for actual programming stuff? Is it because the type theory is interesting but doesn't really help? Performance?
221.
▲
by
gleenn
2y ago
Who said you had to junp to single celled organisms first? One of the oldest displays at a science museum I remember was very simple. It was basically a rubber sheet attached to the top of a spinning pole resmebling a folded umbrella withou
222.
▲
by
gleenn
2y ago
This is a very computer science and not scientific response, but I look at the Game of Life, and it makes me realize that little patterns naturally form everywhere. Biology is just a little pattern that wants to replicate and survive and th
223.
▲
by
gleenn
2y ago
What if you represented arrays as recursively nested triples like '(1 2 3 4 5) as [[1 null 2] 3 [4 null 5]]. Then you could parch the tree of triples much more succinctly. You might have to disallow nested arrays but this would as bad
224.
▲
by
gleenn
2y ago
"In some ways, they are the holy grail of concurrent data structures. On the other hand, a concurrent hash table is an inelegant blob of shared mutable data, often a marker of a poorly architectured program." I find the last bit p
225.
▲
by
gleenn
2y ago
While noble, the immediate strategy with that is that prototypes can be overwhelming expensive in time and money to produce. Patents are supposed to protect inventors, but if that's the bar then right out the gate you are favoring the
226.
▲
by
gleenn
2y ago
One of the rules of HN is to assume good intent. People do and say the right thing often even when it's antithetical to their source of income. If there is a substantive way to otherwise then say it, don't immediately write-off pe
227.
▲
by
gleenn
2y ago
I think the same could be said software engineers. I don't engage with the general public about writing people's next brilliant idea because it's a hige waste of my time when I could be making FAANG bucks talking to people wh
228.
▲
by
gleenn
2y ago
Not having data is not the equivalent of only talking in opinions. I will tell you rhat gathering data can and usually is tedious in many things. If I have to measure every single thing to make any argument, I'm quitting. Looking and t
229.
▲
by
gleenn
2y ago
I believe they're suggesting the people storing the plaintext passwords. Who else would it be?
230.
▲
by
gleenn
2y ago
What's the "/h"?
231.
▲
by
gleenn
2y ago
Your comment is a bit snarky and I understand what you're saying but my understanding was that everyone thought Moore's Law was over when the computers stopped getting 2x faster every 18 months but that's not what Moore said.
232.
▲
by
gleenn
2y ago
I wish there was a well-supported Lisp in Rust, not just the macros. I wonder how much memory safety you would retain or lose being based in Rust. Is it even possible to leverage the borrow checker any any sane way?
233.
▲
by
gleenn
2y ago
I agree, when you say you're going to do something then obviously you should also do what you say and say what you do. But my guess is even just saying I learned you don't feel heard about xyz and I will try to pay more attention
234.
▲
by
gleenn
2y ago
This metaphor immediately rang true to me but the article is definitely worth the whole read. There are a bunch of linked articles too which also have some very sound advice. I really like a tactic in hard situations which was saying "
235.
▲
by
gleenn
2y ago
I reject-all as often as possible and they just make me log in more.
236.
▲
by
gleenn
2y ago
Neither comments nor lacking unit tests are going to fix that, that's a strawman argument. What I'm saying is if someone doesn't know 100% what their doing, which can be relatively often, then I would hands-down take a bunch
237.
▲
by
gleenn
2y ago
My understanding, despite the fact I'm definitely not an accountant, was that making over $100K abroad meant you would be double taxed on all of it over that amount. I believe I heard many wealthy Americans abandoning their citizenship
238.
▲
by
gleenn
2y ago
Comments are great when they are well maintained. But for every codebase that isn't basically some open source software where the eyeballs-reading to comment-maintaining ratio is really high and people spend the time, everyone eventual
239.
▲
by
gleenn
2y ago
Well, picking libraries shouldn't be done willy nilly by looking at the stars in a github repo or that they contributed 5 minutes ago. There are many curated resources that help pick libraries. Here is a great one: https://w
240.
▲
by
gleenn
2y ago
I think there is this misconception that lack of activity on libraries indicates they aren't worth using. But I strongly believe a lot of libraries are just feature complete and bug-free enough to leave them be. The syntax of the langu
More ›