Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
est31
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
631.
▲
by
est31
4y ago
Assuming 0.1c travel, the galaxy can be covered in a million years already, which is way less than the lifetime of many species here on earth. But if you extend your argument to intergalactic travel, then you definitely have to start talkin
632.
▲
by
est31
4y ago
On the other hand, it's never been as easy to contribute to OSS projects as it is now. Github has severely lowered the requirements compared to earlier settings where you had to get an e-mail client, configure it in just the right way,
633.
▲
by
est31
4y ago
Yeah openssl CLI is so incomprehensible. And some parameters have to be configured using .conf files, ewww. The C API is hardly any better. When I read the RFCs behind the stuff to write what I needed in Rust, suddenly it dawned on me: wow
634.
▲
by
est31
4y ago
Yeah fossil fuel extraction has a lot of engineering behind it (as well as transport, handling, processing, etc): there had been easily accessible deposits, but they've been depleted a long time ago, at least in europe. The issue wit
635.
▲
by
est31
4y ago
The big test is not now, when Chromium discontinues content blockers, but when renewal of the contract with Google is up. For Google there is a big incentive in getting rid of ad blockers, and they have a lot of power over Mozilla being the
636.
▲
by
est31
4y ago
The extra bits might be used for different things like e.g. in CHERI. The address space is still 64 bits, but there are 64 bits in metadata added to it, so you get a 128 bit architecture.
637.
▲
by
est31
4y ago
You can also spin it the other way, that Adobe hired an expert on Figma, someone who knew it well, has seen it grow, knew how it looked on the inside, and would probably easily spot any time the Figma team would be bullshitting during negot
638.
▲
by
est31
4y ago
That macro reminds me a lot of the macros of old times from before the availability of proc macros, which would manually parse Rust code to rely on their features. It's probably done that way because they don't want proc macros to
639.
▲
by
est31
4y ago
I first saw Spirited Away when I was ten years old or so, and then watched it a bunch of times until I was 16 or so. Many years later, last year when I was in my mid twenties, I rewatched it and it was such a totally different experience. I
640.
▲
by
est31
4y ago
You are right with many points: Chromebooks are indeed designed to be dumb terminals to Google's services. But on the other hand they have an amazing sandboxing system for all OS components and take security seriously. Compare this to
641.
▲
by
est31
4y ago
I think they have always been that hard to understand, it's just that TV series started adapting the more vernacular registers. Also, you will probably still be able to understand a speech from Liz Truss.
642.
▲
by
est31
4y ago
Yeah Rust forces your program to use certain patterns. But in return, other users can assume those patterns exist. In result, Rust is one of the best programming languages to do refactorings in that exist. You are less free to write code th
643.
▲
by
est31
4y ago
Linus had been positive towards Rust way before those projects started, way more than he was towards C++. C++ had plenty of kernels written in it, he still didn't want it near his tree. Rust is just a better language in his eyes for ke
644.
▲
by
est31
4y ago
I wouldn't be so sure about your claim, there were plenty of universal geniuses: https://en.wikipedia.org/wiki/Polymath And even today such people exist. Encountering them is often quite an experience. Seeing them
645.
▲
by
est31
4y ago
The amount of JS to download and parse is only one component that makes SPAs slow. SPAs often have to do another request to fetch json. Depending on how far away you are from the web server, and some users are literally on the other end of
646.
▲
by
est31
4y ago
FTR, Firefox is working on supporting this natively: https://bugzilla.mozilla.org/show_bug.cgi?id=1783015 According to this german article: https://www.soeren-hentzschel.at/firefox/firefox-sagt-cookie..
647.
▲
by
est31
4y ago
proc macros are their own walled off thing with well defined input of tokens, and well defined output (also of tokens). You have tooling to inspect their output (cargo expand). Compare this to the average C++ feature which is usually implic
648.
▲
by
est31
4y ago
> That said, almost every concept you need to understand C++ is also needed to understand Rust I agree that many basic C++ concepts are also present in Rust, but C++ is more than just its basic concepts: it's a huge set of features
649.
▲
by
est31
4y ago
It's not location data directly, but instead some measurements. I'm not sure how precise the location will be that Google obtains about you. All I know is that the name of the protocol is called SUPL, and the domain it connects to
650.
▲
by
est31
4y ago
FTR, location data is shared with Google and Apple regardless whether you use their mapping app or not: already the presence of their software on your device causes that software to send data about the device location to them, on a regular
651.
▲
by
est31
4y ago
WDYM by 4GB size limit? When I run du -h on my linux checkout, I get 6.4G (no build artifacts, just git tracked source code plus the .git directory). Even if I only look at the .git/objects directory, it's 5.2G large.
652.
▲
by
est31
4y ago
For on-disk formats, time_t would probably not be a good choice, but indeed, they have a time_t to uint32_t conversion going on, that is not even saturating, just cutting bits off: https://github.com/git/git/blob&#
653.
▲
by
est31
4y ago
In fact, it's one of the last features that will make it to 1.65 as the branch for 1.65 will soon branch off, and new changes on the master branch will only make it to 1.66.
654.
▲
by
est31
4y ago
> who just released 1.0 of a library that employs this pattern oh interesting, the irony lol. Indeed there are many identifiers in there that cause the danger of breakage should the standard library ever add them. > would break the n
655.
▲
by
est31
4y ago
> Just like COVID helped the mRNA/CRISPR technology evolve About mRNA vaccines I agree with you, because they indeed have been a niche thing before covid, but then they were the first available vaccines while the alternatives were s
656.
▲
by
est31
4y ago
> as such, a forever registration would have to be a quasi-pyramid scheme where the initial users keep their domains only so long as there are more new users coming in each year than existed in all the past years combined It doesn't
657.
▲
by
est31
4y ago
Yeah and note that this RFC is older than 1.0, so very likely older than any of the code that was "broken" by the addition of a function. Also note that you have to go out of your way to get broken by such additions: you have to d
658.
▲
by
est31
4y ago
Often times designers copy the same resource many times to build a level/game. Maybe they modify the resource a little bit, but it's still mostly a copy. There is no deduplication, the n copies get stored n times. Admittedly, it&#
659.
▲
by
est31
4y ago
I wonder how all of this will work with the current games, in the age of steam digital publishing, reliance on cloud servers, and purposefully bloated games to hundreds of gigabytes so that they are harder to pirate. This also makes it hard
660.
▲
by
est31
4y ago
> 36% larger radius than Earth means ~2.5x more volume. If it has a similar density to Earth 2.5g would probably stretch the definition of habitable for humans. Volume scales cubically, yes. And therefore, also does the gravitational pul
More ›