Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kyrofa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
kyrofa
2y ago
Yes, I didn't mean to imply that Linux was doing anything wrong, just that some hardware seems to work better with other approaches, for the reasons you state.
32.
▲
by
kyrofa
2y ago
The Linux kernel supports rebooting using a number of different strategies[1]. Some PCs need a different one than the default in order to make sure everything is properly reset. [1]: https://github.com/torvalds/linux&#x
33.
▲
by
kyrofa
2y ago
> First if all, it wants to do everything and does none well (or better than specialized apps) Yep. And any extra apps beyond the default just make upgrades go sideways. I've given up on it. Using syncthing instead (just for file sy
34.
▲
by
kyrofa
2y ago
Related: https://simonwillison.net/2024/Sep/15/how-to-succeed-in-mrbe...
35.
▲
EUCLEAK: Side-Channel Attack on the Yubikey 5 Series [pdf]
(ninjalab.io)
3 points
by
kyrofa
2y ago
|
0 comments
36.
▲
by
kyrofa
2y ago
Haha, you just made my day. How have I not seen this?! Thank you.
37.
▲
by
kyrofa
2y ago
v1.0 before 100 commits, wow.
38.
▲
by
kyrofa
2y ago
> the likelihood that they'll even receive the complaint is next to nothing. They don't need you to complain: they got an automated notification as soon as you saw the error page.
39.
▲
by
kyrofa
2y ago
First of all, the 500 error page is often included as part of the toolkit being used to make the site, as a generic response to most exceptions. The developer isn't generally going to explain every possible exception in detail to the e
40.
▲
by
kyrofa
2y ago
From the OP: > Our payload uses a satellite transceiver for communications
41.
▲
by
kyrofa
2y ago
This is a great idea. I had no idea about the single-use radiosondes.
42.
▲
by
kyrofa
2y ago
There are companies out there (full disclosure, I work for one[1]) that create and maintain custom software for companies such as yours, including websites. They work with you to make sure you have exactly what you need. That direction may
43.
▲
by
kyrofa
2y ago
Ideally, colonies that are unable to keep mites etc. under control will simply die. I expect some losses before a strong colony emerges that I can split.
44.
▲
by
kyrofa
2y ago
I've started keeping my own chemical-free bees. My hope is to build a healthy apiary of local bees that casts swarms, which will help replenish the wild bee population around me.
45.
▲
Losing the Imitation Game
(jenniferplusplus.com)
4 points
by
kyrofa
2y ago
|
0 comments
46.
▲
by
kyrofa
2y ago
Wow, some great examples in here for how to use mocks wrong. I get the impression the author has just never seen tests that use mocks properly, honestly. The various refactorings contained in here are fine, of course, but I see no reason to
47.
▲
by
kyrofa
2y ago
Why are we building this into SSH itself? Isn't this what things like fail2ban are for?
48.
▲
by
kyrofa
2y ago
Yikes, those things are terrifying. I'm a fledgling beekeeper, this is not a good game for me to play.
49.
▲
by
kyrofa
2y ago
They must be reading this thread. The killer bees stung me to death despite my escaping happily and not perishing.
50.
▲
by
kyrofa
2y ago
Indeed. I'll come back when they fix that mess.
51.
▲
by
kyrofa
2y ago
I think you're misinterpreting my response. Of course there's value in testing operating systems within VMs. In fact, a solid chunk (if not most) of the Ubuntu install-base is VMs, believe it or not. I wasn't talking about th
52.
▲
by
kyrofa
2y ago
Yes that might actually help, but I can imagine the cost/benefit analysis being difficult to pull off: the costs are very real, but the benefits are less tangible. To be clear, I don't know of anyone who left because of a bad upgr
53.
▲
by
kyrofa
2y ago
I suspect it was a lot easier to feel like that was one's duty when the company was smaller and you were closer to every piece of it. It was also probably easier to get issues resolved when you knew exactly who to talk to. Maintaining
54.
▲
by
kyrofa
2y ago
Perhaps I'm misunderstanding your question, but is it really dogfooding if every meaningful thing I'm doing is within a stable VM? In general, a VM for my work doesn't change anything. It doesn't magically keep anything
55.
▲
by
kyrofa
2y ago
> Also, no blame here. Oh don't worry, no offense taken. It's an interesting problem: dogfooding is definitely a good way to catch problems, but if your release is unstable enough to break machines, you can end up with a wide s
56.
▲
by
kyrofa
2y ago
It's top-down engineering. Mark commanded the desktop team to go all-in on Flutter. This is how Canonical functions.
57.
▲
by
kyrofa
2y ago
Even when I worked at Canonical I never installed the latest LTS until at least its first point release in the summer. Maybe I'm part of the problem: if more people followed my lead, the initial release would get buggier and buggier.
58.
▲
by
kyrofa
3y ago
The Flashbulb is one of my favorites, and makes up a significant portion of my Spotify playlists. I feel terrible for him, but from the listener side of things, it was honestly a good reminder of one of the reasons why I've always main
59.
▲
by
kyrofa
3y ago
> It means that the commit was created using the author's credentials (to the extent that you trust GitHub and its lack of bugs). This is incorrect. If I create a merge request, and then the maintainer clicks the "squash and me
60.
▲
by
kyrofa
3y ago
Yeah I've always found that to be frustrating. Someone squashes and merges MY commits, and github still shows them as validly signed, even though they aren't the commits I created. Sadly it's hard to actually filter those out
More ›