Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geofft
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
74 ms
·
601.
▲
by
geofft
5y ago
I have an MIT degree with coursework in operating systems and a lot of ring 0 experience and my well-paying job has me writing Python and JavaScript. As far as I can tell I'd be taking a significant pay cut if I went into embedded dev.
602.
▲
by
geofft
5y ago
> Also, it seems very strange to complain about companies collecting data that they're required to collect by law. Thanks for clearly phrasing this, because I think this is exactly what I'm complaining about. Audacity is, in
603.
▲
by
geofft
5y ago
Apple is specifically in Cupertino, which is the suburbia part of Silicon Valley. The term "Silicon Valley" has been shifting in the last decade+ to encompass the cities of San Francisco and Oakland and basically to be equivalent
604.
▲
by
geofft
5y ago
Well, I'm making that comparison because Audacity is - historically - an open-source app created by volunteers (originally created by a CMU professor and grad student). That's why I think it's a culture thing. (Emacs is a GUI
605.
▲
by
geofft
5y ago
"Everybody"? Emacs does not. vim does not. OpenSSH does not. Python does not. ffmpeg does not. I think this is a culture-clash question. Open source software generally does no automated crash reporting. Some software like the Ru
606.
▲
by
geofft
5y ago
How do you envision HN working under such regulations? If I spam my startup on every post (which is clearly not in any of the exceptions to First Amendment protection), are they allowed to remove my comments or ban my account? What liabilit
607.
▲
by
geofft
5y ago
Reducing Section 230 protections is a giveaway to Big Tech. Remember that the thing Section 230 does is not that it permits you to moderate; the thing it does is that it permits you to moderate without taking liability for defamation poste
608.
▲
by
geofft
5y ago
It occurs to me that the libertarian dilemma you mention, that the unregulated market rewards businesses that restrict liberty in practice, is fairly similar to the dilemma Peter Thiel mentions in https://www.cato-unbound.org
609.
▲
by
geofft
5y ago
The day I depend on an $800B corporation whose customers are other corporations and for whom my personal data is just an asset, in order to be able to speak and organize, is the day I am no longer free. No law (Facebook's revenue in
610.
▲
by
geofft
5y ago
Wait, of course people are occasionally willing to work for below minimum wage! That's the whole point of having a law about it! If every single worker said "I will never work for below $x," you wouldn't need to set the
611.
▲
by
geofft
5y ago
It briefly got to #2 but was deduped with other posts from earlier that hadn't gotten many comments. I guess that makes the algorithm count comments relative to the original timestamp and it fell to page two.
612.
▲
by
geofft
5y ago
All right, then that seems like a reasonable objection to the format, not simply "It's a binary format." gzip files created anywhere can be read by any version of gzip. A standalone (and cross-platform) journalctl file read
613.
▲
by
geofft
5y ago
> the only computer available did not have journalctl This is exactly what I don't understand. This is a world where no other computer exists? I have bigger things to worry about (even if you scope the problem down to to "no
614.
▲
by
geofft
5y ago
This terrifies me: > Near survived that. Many wouldn’t, but Near was strong enough to overcome that level of emotional abuse. But Kiwi Farms is relentless. Not to be defeated in their pursuit of utter emotional and psychological destruc
615.
▲
by
geofft
5y ago
I don't think "A penny saved is a penny earned" is advocating virtue , just strategy. The phrase predated Ben Franklin; the first written source seems to be George Herbert's 1640 Outlandish Proverbs , which has it in t
616.
▲
by
geofft
5y ago
That's the marketplace of ideas in action. Volunteer-run distributions like Debian and Arch have switched over. If the whole world where RHEL, you might have a point, but it's not. You can contribute to your own distro, and the
617.
▲
by
geofft
5y ago
I really don't understand the scenario where binary logging is a problem. journalctl is a command just like, I dunno, gzip, and people are fine with gzipped logs. If something goes horribly wrong with your system, you're not looki
618.
▲
by
geofft
5y ago
They face huge political opposition because rich people have the means to create that opposition (through all sorts of mechanisms from bribery on the one extreme to subtly influencing popular media to create the perception that wealth accum
619.
▲
by
geofft
5y ago
Ah, yes, the golden era of the '90s and '00s, when Linux was easy to deploy and PC manufacturers supported you running Linux. We made it work and we'll make it work again.
620.
▲
by
geofft
5y ago
I agree with the author re Git as it exists right now, but this feels like an unsolved technical problem that ideally should be handled in your VCS than something to be worked around by social conventions not to do cleanups. git blame, for
621.
▲
by
geofft
5y ago
"Died of lockdown" is attributing causation in a way that this paper does not attempt to justify. Even if there is a causal relationship, there's not enough evidence to conclude that it's a direct causal relationship bet
622.
▲
by
geofft
5y ago
Yes, but it's a wrapper around clone(CLONE_VFORK | CLONE_VM) (aka vfork) + exec, which makes a big difference. CLONE_VFORK means that the parent process is suspended until the child either exits or execs, and CLONE_VM means that no cop
623.
▲
by
geofft
5y ago
I think that is in fact validating in the sense that the article means it. Here's validating a CSV in Python (which I'm using because it's a language that's, well, less excited about types than the author's choice o
624.
▲
by
geofft
5y ago
How do you know for certain that there isn't another non-TPM chip on the device doing the same thing? How do you know for certain that the CPU microcode does not have any lawful intercept code? How do you know for certain that the Wind
625.
▲
by
geofft
5y ago
Good theory, but it's factually wrong. "Maintainers" in this context doesn't refer to Linus personally, it refers to individual maintainers of parts of the kernel. You can check the kernel MAINTAINERS file, and note that
626.
▲
by
geofft
5y ago
> The bigger thing is that this particular deprecation is probably going to mean that fewer people use utilities and other programs written in Go. I kept hearing this about Python 2->3, specifically in the context that people would
627.
▲
by
geofft
5y ago
I'm trying to understand what your workflow is that requires easy-to-use versioning. Aren't you basically always implementing against the current requirements? I use Google Docs, with difficult-to-use version history if needed une
628.
▲
by
geofft
5y ago
> I paid little attention to what site that was on, just looked for the content. Sometimes people lie on the internet. And quite often, when they lie, they do so by omission or by inaccurately summarizing facts. In any case, the two po
629.
▲
by
geofft
5y ago
I used to work for a flat organization, with few formal managers. I now work for a much "taller" organization, with four levels of management between myself and the owner. In practice, at the flat organization, there were ways tha
630.
▲
by
geofft
5y ago
> My terminal sat empty for hours. There were no changes – the process was running, but there was no feedback. I was nervous. > What if it failed silently? How can I check? What should I do? On Linux, find the process ID and run e
More ›