Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
OskarS
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
691.
▲
by
OskarS
6y ago
Yes, for sure, that's an even better example. GraalVM is a good recent thing showing the strength of many implementations.
692.
▲
by
OskarS
6y ago
> Open source is all about collaboration and this code redundancy is a historic accident. I totally, 100% disagree. Software monocultures are extremely harmful: implementation bugs get baked in as standard features, innovation stagnate w
693.
▲
by
OskarS
6y ago
When I encounter this limitation and can not quite remember the correct incantation to solve it, I usually do something like this in frustration: echo "cat /dev/urandom > /dev/fb0" | sudo sh I was qu
694.
▲
by
OskarS
6y ago
Maybe I'm missing something, but that just looks like a regular C switch to me. Yeah, it has fall-through, but all C switches has fall-through unless you explicitly break. The point of Duff's device is that it interleaves two di
695.
▲
by
OskarS
6y ago
The linked website isn't loading, so I don't know what it says, but: if we're talking about notarization, you can "staple" the notarization to a .app or a .pkg, which means you don't have to do the internet loo
696.
▲
by
OskarS
6y ago
It's interesting to read articles like this, describing the culture you take for granted to outsiders. I devoured Ture Sventon, Kalle Blomkvist and Agaton Sax as a child, but I had never thought of them in the broader context of Scandi
697.
▲
by
OskarS
7y ago
Limits are defined for functions and "1 - eps < 1" is not a function, it's an inequality. But even if we pretended that limits were defined for inequalities, there only reasonable interpretation of it is that: lim[ep
698.
▲
by
OskarS
7y ago
It's still not true. No no sense is it true. It is true that 0.999... = lim[eps->0] (1 - eps), but it is ALSO true that lim[eps->0] (1 - eps) = 1. That's how limits work. If you accept both of those two (which you should, be
699.
▲
by
OskarS
7y ago
You're not subtracting anything infinite. Whatever you think of 0.99999... (and the correct thing to think is that it equals 1), I hope we can both agree that it is at least finite! I mean, we can agree that it's less than 2 and m
700.
▲
by
OskarS
7y ago
Both are false. 0.99999... is not less than 1. It is the same as 1.
701.
▲
by
OskarS
7y ago
How smart is the sync engine's "merge" system? Can it cleverly merge files, or if it sees a single file that has diverged, does it just create a conflict copy and let the user sort it out? Like, if both Alice and Bob has chan
702.
▲
by
OskarS
7y ago
Such a great quote. I think the thing is that people weight these "joys" differently. I know that for me the learning part is probably the most important: I love the feeling of becoming better and getting a deeper understanding of
703.
▲
by
OskarS
7y ago
It's a really cool idea, but I don't know if this would ever be a practical method for image compression. First of all, you could never change the neural network without breaking the compression, so you can't ever "updat
704.
▲
by
OskarS
7y ago
> I hope you're right, most of what we know about Plato's teachings came from his students that took good notes. You're thinking of Socrates, not Plato. Plato is the one of the few ancient writers where it's believed
705.
▲
by
OskarS
7y ago
Yeah, at this point the horse is out of the barn, so don't worry about registering a .dev. Any damage that would be done has already happened. The point is it shouldn't have happened in the first place.
706.
▲
by
OskarS
7y ago
Google owns the .dev TLD, and they bought it for entirely internal use. People got upset about this (any company owning a TLD for internal use only is pretty weird, and especially one as generic as ".dev") so they started to offer
707.
▲
by
OskarS
7y ago
A lot of this has its origin in Prolog, and there having multiple full definitions is much more natural, given the nature of the language: each predicate can have any number of definitions and then you have back-track to find the right one.
708.
▲
by
OskarS
7y ago
You're saying the fact that Stephen Wolfram comes off as a narcissist is unrelated to the fact that he names everything after himself? Python isn't called "the van Rossum Language". C isn't called "the Ritchie
709.
▲
by
OskarS
7y ago
Compared to Discord, how many users does your IRC servers have?
710.
▲
by
OskarS
7y ago
Interesting! In C/C++, optimizing to imul would be correct since if a was negative it would eventually underflow, and signed integer underflow is UB. Therefore ignoring that case is fine. Presumably the same is true for LLVM IR, which
711.
▲
by
OskarS
7y ago
No, but "since the end of the cold war", probably.
712.
▲
by
OskarS
7y ago
I mean, if we're going to play this game, they're all roguelikes and thus they're all descended from Rogue. Which, in turn, descends from Colossal Cave Adventure and Dungeons & Dragons, which is descended from traditional
713.
▲
by
OskarS
7y ago
Check it out: ssh nethack@alt.org EDIT: no audio, obviously, but you can send mail to players you're spectating
714.
▲
by
OskarS
7y ago
This is totally wrong, and a very dangerous way of handling date/time issues. If you set a wake-up alarm for 7am, you want that to go off at 7am in your local timezone, not 7am in whatever timezone you set the alarm in (which is what a
715.
▲
by
OskarS
7y ago
Oh yeah? What is the correct interpretation of *a.b Is it (*a).b Or *(a.b) Your heuristic says it should be the former. Is it? What about this one: *a->b
716.
▲
by
OskarS
7y ago
That's probably the case, but if so then that's a real harsh judgement of Material design: that accessibility has actually decreased since 2004.
717.
▲
by
OskarS
7y ago
Yeah, I really wish Google did a better job across the board here. The gmail settings example is instructive, because the author is right, it's much more usable than the Material design examples. It does, however, look terrible! All th
718.
▲
by
OskarS
7y ago
That's true, and it's nice that it works, but it's just more magic information you have to memorize about tar. And it works one way but not the other. What is the flag for creating the archive compressed with bzip2? Without l
719.
▲
by
OskarS
7y ago
Yeah, it's true, rsync is a real nightmare when it comes to arguments. I remember reading that xkcd comic though and I went "yup, that's me!", and I've spent a bunch of time thinking about why that was. You list tho
720.
▲
by
OskarS
7y ago
This bums me out as well. One of the prime examples of this is tar: whenever someone says "extract this tarball", they usually give the command as this: tar xfvz my-source-code.1.2.3.tar.gz What does those flags mean? Who
More ›