Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geocar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
541.
▲
by
geocar
5y ago
I think all of that is fair, except perhaps for the characterization: A lot of sysadmins liked the djb way too. It's 2022 and I still prefer daemontools to systemd and multilog to syslog; I chain lots of little unix programs instead of
542.
▲
by
geocar
5y ago
> * the delay makes 2FA super frustrating I think you misunderstand. If I'm expecting to log in via 2FA with my email client, I'll have my email client open (and polling for email in IM2K, or in an SMTP-world, my MX points dir
543.
▲
by
geocar
5y ago
Get different light bulbs; My light bulbs require a password and route-filter. If yours don't, your firewall isn't protecting you if your computer can reach them because someone can just send you and iframe that pokes your light b
544.
▲
by
geocar
5y ago
It's a consumer router if you can buy it. If only your ISP buys it and they give to you, it isn't a "consumer router". This has nothing to do with the router and more to do with your ISP. I had a UK provider which did th
545.
▲
by
geocar
5y ago
> there’s still a firewall to configure All of my desktops and servers and laptops each have their own firewall, and this is good enough to protect against naughty programs who bind to INADDR_ANY instead of ::1 or a uds. I don't nee
546.
▲
by
geocar
5y ago
These are the major ways networks can set up IPv6: https://www.ictshore.com/free-ccna-course/dhcpv6-basics/ You can see the easiest one will be SLAAC since you don't have to set up anything but IPv6, but you
547.
▲
by
geocar
5y ago
> I am glad vim has the option to place the swap files where you want them, and make them unique (by setting 'directory' to end with "//"). i am glad as well. not every program supports --exclude/--exc
548.
▲
by
geocar
5y ago
That sounds terrible for you. I'm a greybeard who wears socks-n-crocs, I have lan parties all the time in my house, and sometimes I nap in the afternoon so I can hack at odd hours. I think you should do what brings you joy. Maybe not a
549.
▲
by
geocar
5y ago
That's not true. In fossil when you have multiple cherry-picks in a single merge, you can still get the hashes directly. https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki#...
550.
▲
by
geocar
5y ago
> it's not something you can worry about if you want to retain your sanity. I build my nodejs/npm stuff in containers. Actually I build almost everything that way. There are a lot of advantages in addition to the security gains
551.
▲
by
geocar
5y ago
Depending on the use case, you might want to have the application opt-in to the reload anyway (e.g. with before/after lifecycle callbacks), since any threads running in that address space would need to be paused, and this might lead to
552.
▲
by
geocar
5y ago
idk man. i look at https://www.gsmfavorites.com/documents/sms/packetformat/ and i think it's worth smarter protocol conversion - TCP would convert nicely into those status notifications. NAKs are better
553.
▲
by
geocar
5y ago
It seems possible they are arguing: _exit(write(1,"Hello World!\n",13)); is the correct one, but to me that just kicks the can. What should happen here? os.rename(x,y) print("success!") should this
554.
▲
by
geocar
5y ago
> The problem is not “the disk lost power during a write”, the problem is “I performed a write, the disk acknowledged the write, some time later it lost power”. I don't think this is right. There are a lot of things that can happen
555.
▲
by
geocar
5y ago
It's actually not the GDPR, but the EU cookie directive[1], which isn't actually in-force yet so "these notices" are definitely not required yet. If/when it does come into force, the current prevailing opinion[2] is
556.
▲
by
geocar
5y ago
If the OS has bugs that will make it crash, what makes you think those bugs aren’t going to affect fsync()?
557.
▲
by
geocar
5y ago
Erm. They absolutely do. Most laptops have batteries as well— including all of the ones that Apple makes.
558.
▲
by
geocar
5y ago
> What is the difference in the context of your comment? The likelihood of the risk, and nothing else. So what is the exact magic amount of risk that makes one thing durable and another not, and who made you the arbiter of this? What&#x
559.
▲
by
geocar
5y ago
> "The sun might explode so nothing guarantees integrity", come on, get real. This is pointless nitpicking. I think most people understand that there is a huge difference between the sun exploding and a single hardware failure.
560.
▲
by
geocar
5y ago
> When building databases, we care about durability, so database authors are usually well aware that you _have_ to use `F_FULLSYNC` for safety. The fact that `F_FULLSYNC` isn't safe means that you cannot write a transactional datab
561.
▲
by
geocar
5y ago
> Hold on, so you buy an ad slot, serve your code in that ad slot, AND serve another ad inside that slot to resell? Exactly. > Is that actually allowed by ads provider? On some ad networks it's prohibited by ToS and (in some cas
562.
▲
by
geocar
5y ago
> I wonder if this can be used to create a semi-decentralized website where visitors automatically served a vm to run, turning them into an edge server to offload requests from other visitors. The more active visitors, the more edge serv
563.
▲
by
geocar
5y ago
Audi's MMI. It's has Google Earth/Maps and TomTom logos in areas of the interface, but the interface feels quite tightly integrated with the car's non-media features so I presume it's a combination of own and lease.
564.
▲
by
geocar
5y ago
I think this may already exist? My car's built-in navigation presents me with the most straightforward route by default, and shows me options when they approach. If I take one of those options, it has a personalisation setting that wil
565.
▲
by
geocar
5y ago
> It's that artists get a different source of income (which may require stopping being an artist). What a peculiar thought: Is an artist still an artist if they stop being an artist? > Come on, the alternative to taxpayers subsi
566.
▲
by
geocar
5y ago
> What value is there in asking taxpayers to pay for an increase the supply when there's already too much supply? When "taxpayers" refuse to subsidize non-taxpayers, they run the risk of those non-taxpayers murdering them;
567.
▲
by
geocar
5y ago
It irks me too; It irks me because this is dangerous: Whether this succeeds or fails tells you (or me) nothing about the values (or costs) of UBI, but it is awful convincing to people who don't understand the difference between UBI a
568.
▲
by
geocar
5y ago
> Editing implementation for single lines of text do not work well at all for entire text files. Operations become incredibly slow, which is why we invented things like rope data structures and buffered views. memmove() is about 100 gig
569.
▲
by
geocar
5y ago
> Reducing the number of points of failure is almost always a good idea. I think it is good to think about what happens when things fail: Things fail all the time and most of those failures are benign -- and even those that aren't
570.
▲
by
geocar
5y ago
> I don't get why people get so theological about logging. Because the reason to log is about people, not about technology. There's no technical reason to make logs: Just don't make bugs, and you won't need the logs
More ›