Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
csande17
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
511.
▲
by
csande17
5y ago
Unlike Mullvad, Mozilla isn't just trying to run a VPN service profitably. They're trying to get reliable recurring revenue on the balance sheet to spend on other things, like redesigning Firefox over and over and increasing their
512.
▲
by
csande17
5y ago
My favorite designs are the ones that can't even solve current problems, much less anything that might need to change later, because they spent so much time optimizing for non-existent future scenarios that the present ones suffer. &
513.
▲
by
csande17
5y ago
When I hear that a terminal is "designed for tiling window managers", I expect that it: - Doesn't do any kind of tabs, or split view, or switching between different "buffers", under the assumption that you use your
514.
▲
by
csande17
5y ago
> It also requires getting a hold of actual blacklisted hashes, which I doubt anyone has, unless they have actual child pornography. I've never personally seen or looked for any images like this, but if they weren't already p
515.
▲
by
csande17
5y ago
Unfortunately, it's now vital to child safety that iPhone users never be allowed to jailbreak their phones. Apple's recently-announced CSAM photo detection feature relies on Apple being sure that the real NeuralHash machine-learni
516.
▲
by
csande17
5y ago
I bet they'll end up using a pure bytecode interpreter for Web Assembly as well, that just runs the operations one by one instead of converting them to machine code. It'd be the same "slower but safer" trade-off that the
517.
▲
by
csande17
5y ago
Sure, all of humanity is inherently tainted by profit motives or whatever. That doesn't change the fact that trusting a Y Combinator startup with this kind of sensitive private medical information is a uniquely terrible idea. That info
518.
▲
by
csande17
5y ago
Tech companies can't even manage to leave San Francisco's outrageous cost of living and rising crime, much less the United States.
519.
▲
by
csande17
5y ago
To nitpick slightly, most Canadian federal government websites are under .gc.ca, not .gov.ca. For example, pm.gc.ca and travel.gc.ca. But the top-level federal government website is located at Canada.ca (gc.ca actually redirects there).
520.
▲
by
csande17
5y ago
I dunno, machine learning engineers were a key force against privacy at one company I once worked at. As an ML engineer, your whole career sort of depends on convincing the company you work at to collect as much information as possible from
521.
▲
by
csande17
5y ago
I believe the plan is to make LLVM optional for compiling Zig code, but features that work with C code will still require Clang to be compiled in. Who knows, though. Someone might end up implementing a C compiler on top of the self-hosted
522.
▲
by
csande17
5y ago
As used in practice, React has you replace one set of tools with another set of tools. React likes to "own" parts of the DOM tree and crashes or otherwise misbehaves if anything else touches them -- and the way people generally
523.
▲
by
csande17
5y ago
I don't think that's really true. React doesn't give you less problems, it just gives you different problems that aren't as immediately visible because you haven't learned to look for them yet. For example, if you&#
524.
▲
by
csande17
5y ago
I once worked at a place that thought like the grandparent comment. "We're gonna have a huge app with lots of different UI variations. Let's use React. Then it will be super maintainable and scalable!" And then it turned
525.
▲
by
csande17
5y ago
In practice, React users often end up running all their app code through a big slow compiler anyway. Usually Babel (to convert JSX to createElement calls) or TypeScript. Svelte doesn't increase the overall complexity of your build proc
526.
▲
by
csande17
5y ago
You're right that Linux is pretty much the only operating system where users can mix and match core system components. That's precisely why people get so mad about systemd! If I wanted to use an operating system where all the comp
527.
▲
by
csande17
5y ago
Hip youngster here. ^^'s meaning as a smiley face comes from East Asian emoticons (somewhere like Japan or Korea, I'm not sure), where it's pretty much always represented a sort of laughing smiley face like you see in anime-s
528.
▲
by
csande17
5y ago
A lot of developers only know the new, needlessly complicated ways of doing things. I have met professional software engineers who have never heard of shared web hosting, for example. It's also surprisingly possible to learn enough a
529.
▲
by
csande17
5y ago
Keep in mind that the 1.5 GB number is the total amount of RAM you need to have a good time using the operating system, not the amount consumed by the window manager alone. Even OP consumes just about a gigabyte of RAM with all the programs
530.
▲
by
csande17
5y ago
If Fedora (or GNOME, for that matter) fits your needs, you should feel free to use it! But if you're wondering, like the grandparent comments, why projects like GNOME seem to be moving away from fitting your needs, the answer is that t
531.
▲
by
csande17
5y ago
It may surprise you to learn that Red Hat's primary revenue stream is not Fedora, but a separate distribution called "Red Hat Enterprise Linux".
532.
▲
by
csande17
5y ago
It's important to remember that GNOME is primarily funded/developed by Red Hat, who are owned by IBM. Red Hat's goal isn't to make something for the kind of person who would install Linux on a laptop themselves -- they&#
533.
▲
by
csande17
5y ago
I do worry that some of Mozilla's "projects" -- especially the ones that try to stop things like "disinformation" and "online hate" -- will eventually come into conflict with the core mission of privacy. W
534.
▲
by
csande17
5y ago
> At least, that’s how it’s supposed to work, but if Alice is an admin user and gives Terminal Full Disk Access (FDA), then Alice can quite happily navigate to Bob’s Desktop and Downloads folders (and everyone else’s) regardless of what
535.
▲
by
csande17
5y ago
The biggest issue with that analysis is that their model is clearly very able to copy code and change the variable names, copying code and changing variable names is very clearly still "copying", and the analysis doesn't seem
536.
▲
by
csande17
5y ago
It is possible, with great effort, to create JavaScript-driven UI elements that work correctly when used with accessibility technology. But if you stick to standard form elements, that support often comes by default. For example, if the cou
537.
▲
by
csande17
5y ago
I'm actually not sure it would have. If there's one thing that's clear from visiting any news publisher's website, it's that news publishers are unable to build sites that are fast and mobile-friendly. But one thing
538.
▲
by
csande17
5y ago
The engineering effort is entirely surmountable; we already have a pretty decent solution in Chrome OS's Developer Mode. "Security" has become the excuse big companies use for everything they foist on users. Better update to
539.
▲
by
csande17
5y ago
Is it just me, or does this change in particular totally destroy the meaning of the sentence? Original: > Mailers are really just another way to render a view. "Edited": > Mailers are another way to render a view. The origin
540.
▲
by
csande17
5y ago
You could write a similar article about a lot of nonprofits, lately. "Once a Developer of Web Browsers, Mozilla Faces an Identity Crisis." "Once a Free Online Encyclopedia, the Wikimedia Foundation Faces an Identity Crisis.&q
More ›