Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
0815test
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
661.
▲
by
0815test
7y ago
Do people actually care about privacy or data collection these days, though? It's not clear that most do - see the amount of people who freely interact on Facebook, even though they surely must be aware that everything on that site wil
662.
▲
by
0815test
7y ago
Let's not blame these employees for Google's internal problems. AI-related ethics is a serious concern and Google choosing unqualified people to sit on their AI ethics board was a problem that they were correctly raising attentio
663.
▲
by
0815test
7y ago
There are architecture-level alternatives to Speculative execution for high-performance compute - namely VLIW and the "tweaks" on it that efforts like The Mill are working on right now. The main problem with them is that they mak
664.
▲
by
0815test
7y ago
Running them on in-order, speculation-free hardware would be quite sufficient, and come with additional benefits in power efficiency. The thing about Spectre or Meltdown is that there's really no case for the sorts of out-of-order cpu
665.
▲
by
0815test
7y ago
Cargo now supports airgapped use (no crates.io, no github) since the latest release.
666.
▲
by
0815test
7y ago
Tl;dr, the "fan" didn't directly "sabotage" anything, but he did post on a blackhat forum asking for a ddos attack on the site - and things got out of hand, putting the site owner's small business at risk. The
667.
▲
by
0815test
7y ago
Go has garbage collection support, so it's definitely more convenient in some specialized domains than Rust - namely, those which inherently involve spaghetti-like allocation and "ownership" patterns that RC alone can't
668.
▲
by
0815test
7y ago
> I'd hope that as Rust grows in popularity the tooling will come from that ... Patches are welcome! https://areweideyet.com/
669.
▲
by
0815test
7y ago
The biggest factor was that the OS was written to run on minicomputers as opposed to big iron, and was written in a portable language. Thus it could seamlessly jump over to micros (as soon as these became powerful enough, of course), and e
670.
▲
by
0815test
7y ago
> That's how one grows a language, through building successful projects, staying positive (and having an entire platform behind it). Not through doomsday scenarios and a constant barrage of criticism. This is exactly what the Rust c
671.
▲
by
0815test
7y ago
> Rust's learning curve isn't exactly a shallow one either. I don't know how people can be so sure of this. We know essentially nothing about how to teach or learn Rust effectively, it's something that the community
672.
▲
by
0815test
7y ago
The async situation for Rust is very much in flux, of course - see https://areweasyncyet.rs/ for details and updates. It's definitely a pain point at this time, and stability itself is an important value so I can see t
673.
▲
by
0815test
7y ago
The author is somewhat mistaken there - what Rust actually enforces is a clear alternative of exclusive ownership/borrowing, or shared access with multiple aliases being active at the same time. While these are normally identified
674.
▲
by
0815test
7y ago
Both questions are important, though. The Rust community is in a very compelling position, in being able to appeal to both the C/C++/'system programming' and the Python/Ruby/etc/'high-level applicati
675.
▲
by
0815test
8y ago
The answer is essentially no, at least if you're seeking substantial levels of assurance or safety. Even the C++ Core Guidelines effort, https://github.com/isocpp/CppCoreGuidelines which is the closest thing to w
676.
▲
by
0815test
8y ago
Yes, AIUI Swift does not ensure memory safety for concurrent code like Rust does. You have to expressly opt-in to concurrency-safety, and it's not checked by the compiler. Go definitely has this issue, which is admittedly bizarre for a
677.
▲
by
0815test
8y ago
> China has to copy & steal IPs because it simply doesn't have the culture to compete. They're one of the least innovative countries on Earth, year after year. Funny thing, that's exactly what people used to say about
678.
▲
by
0815test
8y ago
Well, it seems clear that what he has a problem with is not "feminists" but people who actually promote junk science, either in parts of academia or on the media. It's the difference between saying "conservatives are an
679.
▲
by
0815test
8y ago
> Not a fan of Result, either - it ties together the error type and the type of the desired item - these should be separate concerns. How so? 'Result' is just a generic variant record with two variant cases, for the "succe
680.
▲
by
0815test
8y ago
Flash as a content-creation platform is still around, albeit now renamed "Adobe Animate". What's being killed is the format and plugin player, the content-creation tools now support open formats like HTML5 Canvas w/ JS&#
681.
▲
by
0815test
8y ago
Many jobs do not require the "basic education" that a college degree provides - a HS education is entirely sufficient, and was widely regarded as such even as late as a few decades ago. It's a wasteful credential-chasing arm
682.
▲
by
0815test
8y ago
Funny that you should say that when I didn't mention Breitbart at all! I referenced the extensive evidence provided by James Damore - formerly a relatively high-profile Google employee - and privately confirmed or corroborated to Damor
683.
▲
by
0815test
8y ago
This is Google we're talking about - where, as shown in the Damore complaint, organized trolling groups were routinely cyber-harassing and cyber-bullying coworkers on company-provided spaces and "forums", often with the impli
684.
▲
by
0815test
8y ago
> These days many of them are moving to 'xubuntu' (mainly avoiding the unity+gnome3 mess). Wouldn't Debian work a bit better and come with a better long-term stability policy? It seems strange to rely on the *buntus unless
685.
▲
by
0815test
8y ago
They could have used RV32 or even RV32E architecture (RV32 with 16 registers only, gets rid of a lot of area occupation in the smallest chips) and make it far more useful. RV architecture can scale down quite a bit, I don't buy the cl
686.
▲
by
0815test
8y ago
> On a then-average p166 with 24mb of ram, your browser would go unresponsive while loading, jumpy mouse cursor, os starting to swap, and then some irregular annoying hangs while the GC did its thing. Reminds me of client-side JS framewo
687.
▲
by
0815test
8y ago
It is deterministic wrt. the object lifetime which is exactly what you need if your "delete" is actually controlling access to some shared resource that must be freed promptly when it goes out of use. The drawbacks you mentioned
688.
▲
by
0815test
8y ago
There's no such thing as a single LLVM IR. It's actually a family of IR's where the actual representation is always dependent on target architecture.
689.
▲
by
0815test
8y ago
> the true cost of the bounty is dramatically higher than most people (even in the industry) can understand. Only in a few parts of the U.S. with sky-high cost of living and rents. Most FLOSS developers are not in such places. (OTOH, hig
690.
▲
by
0815test
8y ago
> after so long of saying it was made for his personal use and wasn’t designed for widespread use. I'm not sure why you don't trust his explanation? Polishing up personal/internal projects and making them releasable as ope
More ›