skysight-inc/HackerNews huggingface dataset:
You can see „git reflog“ as a sort of automatic tmp-branch creation at every step. Of course your way works as well, and I tend to do the same when I know it‘s getting hairy, but it‘s nice to just be able to do git stuff knowing you can always go back without much precaution.

The only thing I need to remind me to be careful about is, as said, uncommitted changes. With some luck, Time Machine can help for that, but to be safe I practically always stash away changes instead of somehow undoing them.
I refuse Discord after eventually having every account get blocked pending phone-number verification. In my country that's effectively KYC (impossible to get a SIM card without govt ID).

Depending on IP and usage, this may happen at any point between registration and several years later.
Viewing the data necessary copies it. The data is of course, all Disney IP in the sense that all employee output is the employers intellectual property. Copying Disney IP hasn't historically worked out for folks.
Or at least that's what Al Capone thought.
Sprawling cities with millions of people that experience Gulf hurricanes?

Miami, which also experiences massive power outages when they're hit with even category 1 hurricanes.

> The rains caused flooding, and the combination of rains and winds downed trees and power lines, leaving 1.45 million people without power.

https://en.m.wikipedia.org/wiki/Hurricane_Katrina
I probably wouldn’t have put the messages in a document, but I support this
I use HACK on iOS and I didn’t even know there was a version for Android.

It really is a more streamlined interface to HN comments, but I was used to it by using 3rd party apps on Reddit 100% of the time.
Houston has always been a wreck. This is just another example.

(I live in Dallas)
Along these lines, Square’s incident response meme lives on as https://outage.party/
The FDA maintains a list of known allergens and they must always be listed if used as ingredients, even if they are seasonings/spices. Besides, if I put on a hard hat for safety but not a hi-vis vest then it doesn't make wearing the hard hat any less for safety. False dichotomies about it don't help move safety forward.
To me an old fashioned forum would be something like phpBB. Discourse-style forums are relatively new and IMHO much worse in terms of UI. I really don't get the appeal.
You think engineers in other industries won't sometimes choose the more exciting option when a boring but well-understood one would do the trick? That's definitely not true in (at least) mechanical and electrical engineering from what I've seen. From people spending millions trying to have the entire factory operated by robots so they could save 100k on humans to engineers specifying friction stir welders for the most basic of welding jobs, overengineering of parts that would make the people at Juicero blush, etc etc etc.

I have no idea why software people think their industry is the only one where people cut corners. Some form of meta-imposter syndrome perhaps.
"As a person with a vehicle built within the past 15 years with massive A-pillars, I don't like them."

I'm actually fond of rotaries in general. But especially for newer smaller ones, it feels like the gradual turning of your path is much worse for keeping a walking pedestrian within your recently-created front blind spot as you're merging in, just when your attention is focused on other cars. I counter by bobbing my head left and right to see around the post, but I don't think most drivers do this.

I obviously can't argue with the statistics, but I also have to wonder if they're telling the whole story.
Solarwinds
Code of Practice released for use of stem cell-based embryo models in research
> Sorry to be pedantic, but most US businesses have 208/120V or 480/277V three-phase electrical services.

Sorry to be pedantic, but define “business”. As someone who’s worked on many job sites doing commercial electrical work, it’s not as common as you imply that there’s three phase service running to a business. Do a lot have it, yes, most, no. Literally everything else you said I’m aligned with.
I get that America is big, but the amortized per-person cost is what's relevant. If something costs $10 M per mile, but there are a million people per mile,
suddenly that's not all that expensive. I'd pay more than $10 to not have my power go out for a week after a big storm that's likely to happen again in a few weeks and next year and the year after. A backup generator costs way more than $10.
Despite of the question being very unspecific I can’t tell you many details about alternatives. But: I think the biggest ones are Quarkus, Micronaut and Vertx. While Vertx defined itself more as a toolkit.

I never had the chance to try some of these for Production systems or for a proof of concept. This would be really interesting, but I think many companies lean towards Spring, because it is matured, has a big ecosystem and community and stays for so long. And all of this although Spring has a bigger footprint.
How about a reskinned Element Messenger Web or Hydrogen?
I like the idea of this sort of thing. Lots of different predesigned parts, cool, cool.

But it's axe grinding time.

As I recall from digging into STEMFIE a while ago (because I can't find this information on the site), they use some odd base unit like 12.5mm, which I assume is chosen because it's approximately half an inch (12.7mm), but "more metric". Which as far as unit systems goes, gives you the worst of both worlds, in that it will almost, but not quite, fit with your 1/2-inch based construction systems (like Erector Set/Meccano beams), and the metric numbers end up being not all that nice anyway (if you subdivide a beam in half or thirds you up with 6.25 or 4.167mm), so you may as well have picked exact compatibility with an existing system, anyway.

I wish people were less afraid to use "half an inch" as their base unit, if that's the size they want. It's as if they hear 'metric is superior' in grade school and think that means that real-world objects that happen to be designed around something other multiples of 10 of some metric unit are yucky and they'd better adjust it slightly so nobody notices, even if that means throwing out compatibility with a lot of existing stuff.

Okay rant over.
I spend a lot of time near Manchester, VT where there are a handful of roundabouts including two in quick succession, one of which is as small as it is busy. The problem, based on my observations, is that many Americans have no idea how to use roundabout, nor how to signal through them. I feel unsafe every time I'm in the roundabout and have nearly been T-boned multiple times by people feeling they have the right to enter the roundabout regardless of existing motorists already being there. The Yield sign before the roundabout is ignored.
No HN discussion of roundabouts is complete until someone has posted the Magic Roundabout. There are several in the UK, this is the one nearest to me. And yes it's as insane to drive on as it looks, but safer as everyone is terrified and drives slowly. https://en.wikipedia.org/wiki/Magic_Roundabout_(Hemel_Hempst...
I didn't get from the article: are they better than all traffic signals, or signals with unprotected left turns? And what's a good vs. bad turnabout like?

I have had to go through a few that feel extremely dangerous compared to having all cars stop for me. So I know I must be missing something.

Edit: Also, I see a lot of comments on yield. I'm probably confused too, but how do they work when traffic is non-stop? Is there a specific traffic rate beyond which roundabouts become less safe?
The delivery price is regulated like it was pre-deregulatuon and is a separate line item in pretty much everyone's bill.
Dead links are the worst. Can someone make a browser extension that uses gpt to hallucinate websites for dead links?
What he's saying is that as long as you don't mix usage of stdio and raw write(2), you won't have any interleaving problem; because there's a lock, which is why _unlocked variants exist.
Coupons worked, but they can't really work now in the way they used to. People exchange codes in other information channels. Especially in the current, always-connected, high speed internet era.
The concept of separate error outputs has a rich history in earlier computing systems
There is a thriving “grey” market for vulnerabilities, where brokers buy vulns and sell them on to e.g. intelligence agencies. This is well established and unlikely to cause much legal difficulty for the bug finder.
For senior developers who are ready to write code, integrating the appropriate AWS SDK library for your programming language and writing a few lines of code might seem straightforward, and may not take more than half a day. However, consider a large company with thousands of applications—like in my case—where this effort is multiplied a thousandfold. Moreover, these applications are developed in over 10 different languages, some of which may not even have an available AWS SDK. Therefore, using an agent that simplifies these operations into a single HTTP call to a sidecar service truly adds value.

Another consideration is operation; imagine that there are 10 different libraries maintained for this purpose, and if there is a new feature, say, you need all logs going to one place, making sure it is available in all languages would require a team with different programming skills to do so. Secrets agent, being language agnostic, you only need to change at one place, and someone else may have already done it for it or ready to do it, as it is open source project.

When it comes to cost saving, imagine scenarios where a junior developer improperly implements secret retrieval in a Lambda function, with retrieval occurring at every function invocation and each function handling 100 transactions per second. Such a single oversight can cost $1,000 a month, and if left unnoticed for a year—a common occurrence when the function appears to work—people often overlook further scrutiny as long as it functions.
I live in a country where roundabouts are common. They're great for relatively low traffic intersections as you can often get through much faster than lights.

They are a liability when traffic levels are high enough - say during peak times - when one inbound direction is blocked by another.

Wondering why Americans loathe them?
Hacking an EV Battery from a £90k Car – DIY Vehicle to Grid [video]
Chip Tracing and Simulation Tool
Please give instructions for the assembly, as you gave already cutting specs for the Poker Face thing. Would appreciate :)
I'm in the affected area. The contractors that they used to install the last mile fiber didn't do a great job. They not only damaged other cables like the coax but "buried" isn't how I'd describe the fiber. In the easements the fiber is only a couple inches below ground at most, in some places it was above ground and I had to bury it myself.

I do wish Comcast (and Tmobile) would use generators instead of battery backups. We get about 4 hours of internet when the power is out and I run the home router off of a generator.
texas and not having power go together like a horse and carriage
Given China's ongoing demographic collapse [0] it is unclear how that could happen, not to mention why.

[0] https://www.scientificamerican.com/article/chinas-population...
You might find these slides on the 0day market interesting

https://github.com/mdowd79/presentations/blob/main/bluehat20...

Unfortunately the talk wasn’t recorded but he did do a follow up interview on a podcast called Security, Cryptography, Whatever
Reducing dissenting voices to bots is short sighted and won't help anyone, unless you have good evidence.
> I confess that I don't understand a need for them to work with Meta.

I have an intense dislike of Meta. But the company prints money and its tentacular toxicity touches almost everything on the Internet.

> what does Mozilla gain from this? Goodwill and a hearty thanks?

One supposes it's money because nothing else is a plausible reason for Mozilla behaving exactly like Meta.
This is why a hacker should consult an agent that has more experience in negotiating with these companies.
We’re probably about to see more and more intense storms over the Atlantic. Hurricane Beryl is the earliest category five Atlantic hurricane in records going back around 100 years ([source](https://www.bbc.com/news/articles/c9r3g572lrno)).

So it’s just a matter of time.

Also, looking at your source, I see 2 tropical cyclones between 1900-1950, 3 between 1950-2000, and then 8 in the 24 years since. To me that looks like an increase in tropical cyclones over time.
C02 has not doubled yet. We started at 280ppm, we're on to 425ppm.
A nice idea! Is there a blog post with more examples and details on how it works? Would be great to read.
Running half the cores of an industrial Xeon or Zen under 100% load implies very serious cooling. I suspect that running them all at 100% load for hours is just infeasible without e.g. water cooling.
These amounts are hilariously low. $150k for a full gmail account takeover is peanuts compared to the potential impact, and the $4k for PII leak on nest.com is frankly just insulting.
Convincing an American that roundabouts are good is about the same conversation as convincing an American to give up their gun.

Some will 'get it', most will not.
Right, for you it might be more useful. But people still make payments across the world into countries using bitcoin that would be hard to do without, I'd say that is a more world changing use case than an error prone document reformatter.

I am not saying bitcoin is more important overall, I'm just saying that it is fair to put the two on similar levels today, I believe generative AI will ultimately have important use cases, but as they are today that is far from a given.

It is possible that companies will spend hundreds of billions of dollars on electricity and hardware just to come up with stuff that are barely better than we have today, and then it turned out to be a massive big waste poured into overhyped technology.

Could also be that it gets good enough to do a lot of useful stuff worth all that effort, but you can't count on that happening. The main difference is that we today know crypto currencies was a dead end, we don't know that about transformer based generative AI so it makes sense to make that bet, but it could still be a massively overhyped dead end.
I wonder if it would be possible to find an even more populated square km, if one started turning it.
It’s a chicken and egg scenario. Until they’re more common, people won’t learn. Hopefully we’re just in that awkward middle phase.
The evolution of history into a narrative that politicizes the present is a double-edged sword.
In Wikipedia Mozilla expenses are listed at 420 million total and 220 million of that is software development expenses.

The unspoken reality is that a large number of people have figured out a way to be paid by software companies to not deliver the core product.

Logically that must be due to a combination of public relations, legal bloat, or sociopathy.

In some sense, legal bloat in the current world is a necessity, so table that one temporarily.

Public relations are any sort of venture to improve the public image of the company. Why does a company need any sort of public relations that's not associated with performance or design of the core product? I would argue any dollar spent here is sociopathic; someone has created a perception that the core product would suffer due to factors other than the core product performance. "Mozilla will suffer because we don't have cute red and blue balloons on our homepage. Competitor X has cute balloons. We are f**ed!"

Direct sociopathy is "Mozilla needs good leadership, like me. I should be part of Mozilla because of my ideas."

So in reality, at least two of the three cases presented originate in sociopathy.

And the kinda point is, the company would do just fine without either.
“Vast ghetto” is a bit extreme but a lot of the gulf coast is very poor indeed. Texas has plenty of very poor neighborhoods as does Louisiana, Mississippi and Florida right in prime hurricane paths.
Why not more than 4? Another thing CL did "better":

https://www.lispworks.com/documentation/lw50/CLHS/Body/v_deb...

https://www.lispworks.com/documentation/lw50/CLHS/Body/v_ter...
OpenAI Researcher Says He Quit When He Realized the Upsetting Truth
If it helps to understand the comment, change the word "breach" to "unintended redistribution of data".

The comment is about the risk created by transferring data to a third party for online storage.

It is not about the specific details of how data is obtained by unauthorised recipients from the third party.

The act of storing data with third parties who keep it online 24/7 creates risk.

Obviously, the third parties will claim there is no risk as long as ["security"] is followed

If we have a historical record that shows there will always be some deficiency in following ["security"], for whatever reasons,^1 then we can conclude that using the third parties inherently creates risk.

1. HN commenters who focus on the reasons are missing the point of the comment or trying to change the subject.

If customer X gives data to party A because A needs the data to perform what customer has contracted A to do, and then party A gives the data to party B, now customer X needs to worry about both A _and_ B following ["security"]. X should only need to trust A but now X needs to trust B, too. If the data is further transferred to third parties C and D, then there is even more risk. Only A needs the data to perform its obligation to customer X. B, C and D have no obligations to X. To be sure, X may not even know that B, C and D have X's data.

A good analogy is a non-disclosure agreement. If it allows the recipient to share the information with third parties, then the disclosing party needs to be concerned about whether the recipient has a suitable NDA with each third party and will enforce it. Maybe the disclosing party prohibits such sharing or requires that the recipient obtain permission before it can disclose to other parties.^2 If the recipient allows the information to be shared with unknown third parties, then that creates more risk.

2. Would AT&T customers have consented to their call records being shared with Snowflake. The people behind so-called "tech" companies like Snowflake know that AT&T customers have no say in the matter.
It turns out the climate of Houston and Germany are pretty different. Who knew.
I also stayed in town, but I am taking about immediately out of town.
You are right. Sorry, I quoted the linked article.
I haven't worked on the networking side to that level of detail.
There are legitimate companies that buy exploits, not just ones that are on the dark web and pay in bitcoin.

Just with a quick check I found Zerodium, which claims to offer bounties up to $2.5 million. They say their clients are "government institutions (mainly from Europe and North America) in need of advanced zero-day exploits and cybersecurity capabilities."

https://zerodium.com/
apparently it burned down in four hours in 1999, but not before the Sanders sold that restaurant.
or you buy a shitty phone for the company crapware and leave it at your desk when you go home.
Thank you for writing the book! I'm currently almost done with the first part (doing it in Haskell because why not) and every chapter I encounter situations where my "clever hack" turns out not to be so clever in the light of later requirements. It's been great fun so far. Have you considered writing up a follow-up book doing (say) a compiler or a JIT or something for Lox?

PS: the lexical analygator is the best and has shown up (with attributions of course) in several of the internal presentations at $WORK. At one point we even had fan art of him on the whiteboard, but it had to be sacrificed when we had a particularly large diagram to put on there. :|
The full list of 28 US AI startups that have raised $100M or more in 2024
Please drink verification can to continue
I'm surprised that ~$10 million dollars of GPUs, @ $40k per H100 and excluding operational costs like the energy bill, only rents for $455k per month. Sounds like a really tough business since the amount of time required to recoup the costs of ownership (~21 months) seems like a really long time. A new generation or two of chips will have hit the market in that time, depreciating the recurring rental income. Leads me to wonder how much if any profit can be made renting GPUs.
The Yuka app can scan the barcode and shows whether the food or cosmetic you scanned is good for you or not.

https://yuka.io/en/
Goldman Sachs itself is overhyped, unreliable and expensive.
I work with a security officer who joined our company after a career in the DoD and other similar places, always in computer security.

He is so incompetent that I initially thought that we have communication problems (I am French). But no - he simply has absolutely no idea about cybersecurity and the teams he "oversees" from that perspective are losing their minds.

I had no idea that you could work for years in such sensitive US environments and have completely no knowledge.

He is good at saying generalities, though, with complicated words.
Sure. We are saying the same thing. But from my experience actually talking to people, they fancy themselves a thoughtful lot.
Imho this is going to be the killer app for Vision headset type devices when they get cheap and available: An AI powered uBlock Origin that can recognize logos and advertising and blank them out.
This is an enormous effort for an academic joke article. I am reminded of Upper's classic "The Unsuccessful Self-treatment of a Case of 'Writer's Block'" (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1311997/pdf/jab...) and Goldberg & Chemjobber's "A Comprehensive Overview of Chemical-free Consumer Products" (https://blogs.nature.com/thescepticalchymist/files/2014/06/n...), not to mention Zongker's "Chicken Chicken Chicken" (https://isotropic.org/papers/chicken.pdf).
Very relatable. Most of the times I got burned out was because I got "stuck" in the same project or company for too long. It's easy to become complacent especially if you're at a larger company and earning good money.

Some suggestions: Opt for smaller private companies, find a hobby that isn't sitting in front of a screen, and optimize your job search around the things that are important to you.
I’d be curious to hear more detail about the FoundationDB data loss issue that you saw? Do you remember what version / what year that you saw it?
The VSC Vim plugin barely works with default keybinds and not at all as soon as you start modifying it. It's also super slow