MurphyA/hacker-news huggingface dataset:
by zippyman55 | 2025-10-08 05:38:31+00:00
I'm a little suspicious of the non stick coatings. With a few years of wear and tear, I can't help feel some of that has entered my body. Prior to this news story, we recently dropped $1500 for Thomas Keller's cookware (it is not non stick). Its pretty good, my nightly hot chocolate as come out great. The cheaper Revere ware cookware does just as good.
by jay_kyburz | 2025-10-08 05:38:41+00:00
Yes, I was going to write this comment a few hours ago but never got around to it. Working on other peoples Lua can be very painful.

Even the fact that people really want to write object oriented code, but every project rolls its own class system is a problem.

When I write lua is just tables of data and functions. I try to keep it as simple as possible.

I've been enjoying writing games for the Playdate, and in Love2d.
by FirmwareBurner | 2025-10-08 05:38:56+00:00
So then would you want to live next to an ISIS member just so you're not agreeing with "authoritarians"? What's with this form of suicidal empathy?

Calling the people you disagree with as "authoritarians", "-phobes", "racist", "nazis" and all kinds of slurs, without any arguments, doesn't work in your favor or help the conversation in any way, on the contrary.

Agreeing with common sense takes doesn't make one "authoritarians".

Learn to do critical thinking and augmenting, instead of heard mentality parroting oppressive slurs against people you disagree with, just because you convicted yourself (or propaganda has) that you're on the right side of history, and everyone else with contrary viewpoints is evil reincarnate that needs to be crushed or silenced.
by Tor3 | 2025-10-08 05:39:14+00:00
"Clouds also don't save you (unless you have two thick layers to fly through) because this technique is even easier with satellites."

This is incorrect. A typical satellite will orbit once every 100 minutes or so (military spy satellites more often because they fly lower, but that only makes the next part even worse). To have any kind of resolution the swath it can scan is very narrow. It'll pass from horizon to horizon in some 10-14 minutes or so, if if passes reasonably overhead (which it'll do once, the next orbit it'll be far from overhead or not seen at all, depending on your latitude).

For a satellite to spot an airplane you need to be in luck. A coincidence. It's not something you can use for spotting airplanes. The harder you look (the more you increase resolution) the more narrow the swath gets. You can have more satellites. There's still no chance of actively detecting airplanes on a regular basis. And this doesn't even take into consideration that the data must be processed after having been dumped from the satellite. The satellite is by then elsewhere.

You could use a geostationary satellite, to monitor a good third of the planet at once. But then you're nearly 36000km above equator and you can't see any details. So, not that either.

Satellites are great for scanning the surface of the planet. And for that we're now at a stage where it's hard to hide anything, for very long at least. But moving airplanes is something entirely different.

(My job is about processing data from satellites).
by somenameforme | 2025-10-08 05:39:56+00:00
That "heavy hand" is precisely what makes things controversial or political. For instance Star Trek has pretty much always been 'woke.' My favorite series is Deep Space 9. The captain is black, the second in command (as well as the chief science officer) is a woman, the chief medical officer is Mideastern, and so on. And there were countless episodes that hit on all typical social justice themes, yet somehow these things were presented so 'naturally' that it all just felt very 'appropriate', for lack of a better term.

By contrast I was completely unable to watch things like Star Trek: Discovery (them choosing a title that would be acronymed as STD is already weird) because the identity politics were force fed so hard, to say nothing of 'Mary Sue'ism. It felt very unnatural and like a thinly veiled political rant. Back to PBS, Bert and Ernie - gay? I mean very possibly, if not likely. The creators say no, but they'd probably say no even if the answer was yes. And it's fine. It's introduced in a way that feels very natural, but when you suddenly start making such things overt, and one whose answer must be discussed and force-fed, it starts feeling much more like a political statement than just an inclusive context.

I'll certainly be letting my children watch old Sesame Street et al, but I think we'll be turning to things like Masha and the Bear for contemporary programming.
by hunterpayne | 2025-10-08 05:40:02+00:00
So sure, if you ignore all Communist countries and lump in Islamist countries with the western 'right' you can make that argument.

Back on earth, its always the left that is motivated by ideology. The only right wing governments who turn authoritarian do so for money and power, not ideology. The ideology of the right (in the west) is specifically designed to be against that.

That's why the biggest body counts always come from the left. At this point, Communism and all wars combined are running neck and neck for the cause of the most violent deaths. Somehow, you lefties always forget that.
by seanhunter | 2025-10-08 05:40:40+00:00
Most recreational players have probably underpromoted to a rook at some point to avoid stalemate. I do it online as a matter of course if a rook underpromotion would be immediate checkmate because a rook is all you need so why ask for more.

Bishop is extremely rare but it does happen. For example there was the famous case in the US champs when Fabiano Caruana underpromoted to a bishop[1] vs Ray Robson and Robson immediaely resigned. https://youtu.be/umabaHAGmJQ?si=ETy1cAFw7ydH4MhH

[1] He didn’t have to- he just did it because he had never done it in his whole chess career
by nielsbot | 2025-10-08 05:41:11+00:00
> Americans gave Republicans a popular mandate

Trump's win wasn't even close to being a mandate. Also, people (now) hate his enforcement policies.

> illegal immigrants dilute the labour force

ICE is not simply going after illegal immigrants for one thing. Also, immigrants support the economy. They do jobs Americans won't for one thing. But I'd love to see data on the amount of labor force dilution immigrants are doing. We should really one looking at the ownership class sitting on trillions of dollars of wealth and not sharing.

> perceived injustice

Exactly. We should have solidarity, not be pulling up the drawbridge behind us. But the current arrangement suits Capital just fine.

> If ICE were simply enforcing the law, I don’t think there would be a national outcry. The problem is they aren’t.

Agree. They're doing fascism.
by SkiFire13 | 2025-10-08 05:41:21+00:00
> Calling into c is very straightforward in Lua, especially with luajit, which makes it superior to js as a scripting language (the node ffi api is quite painful in my experience and ffi runs against the js execution model).

As a scripting language for browsers this is an antifeature, and the fact Lua comes by default with a bunch of features that allow loading arbitrary binary code in the process makes it pretty annoying to properly use it as a sandboxed scripting language.
by peterpeppers | 2025-10-08 05:42:25+00:00
“Yet they have compromised their news coverage by pandering”

Is this statement opinion or backed by data?

Either way, I’m not sure you understand the purpose of a free press. A free press gives all audiences an opportunity to find contrarian viewpoints in the media. That’s it. There’s nothing else because that’s all that’s possible.

There’s not some perfect state that exists where all media outlets (Fox News, CBS, Mother Jones) are perfectly neutral.

This is why freedom of the press and freedom of speech are so important.
by FirmwareBurner | 2025-10-08 05:42:27+00:00
>Controlling how people dress sounds pretty authoritarian to me

You're making it sound like under these rules, the government can force you to wear GAP jeans instead of Levi Strauss, when in reality the government has always enforced laws on public attire in public to preserve decency and security.

Otherwise it would be tyrannical since I'm not allowed to go naked in public or wearing the loincloths and Tribal Penis Gourd of my ancestors near schools.

Similarly, burkas are a security risk in public since people could hide and smuggle weapons under that, or there could be men hiding underneath using it to enter female only spaces like bathrooms and changing rooms, or so much more nefarious cases.

Then on top of that, you also have the cultural and optics aspect, that burkas are a symbol of a backwards oppressive culture that's incompatible with western progressive liberal and feminist values that the west cherishes or at least pretends to.
by whatever1 | 2025-10-08 05:42:47+00:00
Sir this is just a casino. Stocks have nothing to do with the businesses right after they are issued. A business can opt to just never issue dividends (Hi Amazon). So the stock itself has 0 actual value. It does not generate cash. (Ok if the company goes belly up you will get a percentage of the carcass)

But we can all gamble on what it is worth!

So stockholders are like roulette pill holders. Everyone just bets on where the pill will fall. Few are luckier than others. Some smarter know whether the roullete is rigged and have better chances.
by jazzyjackson | 2025-10-08 05:44:04+00:00
I love how you suggested I go back to bookkeeping by hand if I want to buck the Microsoft/Intuit monopoly. I'm talking about tracking accounts receivable on thousands of invoices with individual parts that ship separately. There's very few options out there, and if I want it to "just work" with live account balances of my bank forget about it
by stroebs | 2025-10-08 05:44:51+00:00
> sanctioned efforts like this are almost always temporary. The majority of the illegible work that occurs in large organizations is still unsanctioned.

The title “DevOps Engineer” often fits a permanent role of sanctioned illegibility in large organisations. One cannot explain exactly what a “DevOps Engineer” does, because (a) you cannot _engineer_ a culture, and (b) largely these engineers do urgent and important work that cannot be planned, estimated, put into sprints, etc.

I’ve had this title through several of my roles at orgs over the years and I detest it, but nonetheless understand why it exists.
by polycaster | 2025-10-08 05:44:58+00:00
Same experience, but a different perception. I’ve always found it to be a great conversation starter when I did this with my business domain. Of course, it’s mainly about spam control, but some people even felt flattered to have their own personal email address. Then there was that one time I tried to open a new bank account using bankname@mydomain - it ended up involving three levels of management. On the bright side, though, they now greet me by name whenever I walk into the building.
by cyberax | 2025-10-08 05:45:09+00:00
The main slowdowns will likely come from device initialization and the bootloader.

Bootloaders need to initialize most of the devices and load the kernel image. Then they hand the control over to Linux which proceeds to re-init these devices again.

The userspace matters, but on recent computers it doesn't matter that much. You can get to sub-40ms with https://katacontainers.io/ That's a project that uses full VMs to run Docker images boot instead of kernel namespacing.
by rossant | 2025-10-08 05:45:51+00:00
I only recently realized this. I was seeing geopolitics as an intricate, emergent behavior of complex systems made of hundreds of diplomats. I realized it was merely interpersonal relationships between a few country leaders who happen to have power over their respective states, military etc. This is not as different as kindergarten playground drama and squabbles, to some approximation of course.
by atoav | 2025-10-08 05:45:55+00:00
Yeah, no. Ressilient state structure is there to slow them down long enough for the popular support to throw their weight behind something else.

If you have an absolutist monarchist state that is flourishing because its past 3 kings were good people that cared about the people and the country, a potentially bad leader that would take that over could use that power to cement their position indefinitely.

Meanwhile in countries with separation of powers, term limits and checks and balances, gaining absolute power and staying there is a higher difficulty level, requires for more things to align, and most importantly: takes much longer to pull off.

The point isn't to make it impossible for bad governments to yield power. The point is to add checks to that power that make it useless in the hands of a bad actor that doesn't outright use violent force.

For example a good stage might see use in keeping good data on which citizens are in which political movements, but whenever you collect and maintain such data on behalf of your citizens you should also consider how a bad power could abuse such data. Thst is literally the bare minimum when it comes to acting responsibly.
by mvdwoord | 2025-10-08 05:46:30+00:00
Definitely.... I just bought a new NAS and after moving stuff over, and downloading some new movies and series, "Vibe coding" a handful of scripts which check completeness of episodes against some database, or the difference between the filesystem and what plex recognized, is super helpful. I noticed one movie which was obviously compressed from 16:9 to 4:3, and two minutes later, I had a script which can check my entire collection for PAR/DAR oddities and provides a way to correct them using ffmpeg.

These are all things I could do myself but the trade off typically is not worth it. I would spend too much time learning details and messing about getting it to work smoothly. Now it is just a prompt or two away.
by hunterpayne | 2025-10-08 05:47:53+00:00
Liberals believe in things like free speech and equal protection under the law. There isn't a political party in the English speaking world who uses the word 'Liberal' in their name which is actually Liberal. Every single one of them is better described as Socialist or Marxist.

You want to know what a liberal sounds like? Listen to Bill Clinton's speech in the 90s or a current day Republican. Those are liberals.
by phatskat | 2025-10-08 05:48:48+00:00
I didn’t get the “it’s easy to program without bugs” vibe at all, and OP even mentioned an edge case that took their parser down (BUG!)

Neither the human nor the AI will catch every edge case, especially if the data can be irregular. I think the point they were making is more along the lines of “when you do it yourself, you can understand and refine and fix it more easily.”

If an LLM had done my regular expressions early in my career, I’d have only !maybe! have learned just what I saw and needed to know. I’m almost certain the first time I saw (?:…) I’d have given up and leaned into the AI heavily.
by No1 | 2025-10-08 05:50:16+00:00
Whenever you see a "high-fat diet" study, you can usually translate that to "hypercaloric diet" study, and this one is no exception.

One fly food was 8% glucose (.308 kcal/g) and the other was 8% glucose + 20% coconut oil (.308 kcal/g + .7136 kcal/g = 1.0216 kcal/g) leaving the high-fat arm with 332% of the caloric density of the standard fly food diet. The discrepancy clouds how much of the observed effect is due to the coconut oil, and how much is due to the difference in caloric density.

I looked into how well fruit flies self-regulate caloric consumption, but all that I could find was related to carbohydrates and protein. It would seem that fruit flies don't typically eat much in the way of fats, presenting another confounder in the results.
by LargoLasskhyfv | 2025-10-08 05:51:03+00:00
Soon to be outlawed, or are already, in some places. Also https://en.wikipedia.org/wiki/Gait_analysis and maybe the gadgets you're probably carrying with you, wirelessly spilling some sort of ID into the radio spectrum, easily collectable. Be it by universally deployed broadband routers, over which firmware and functions most users have no control, or gadgets like this, radios in traffic lights, dedicated CCTV in public spaces 'for security', public transit, license plate readers, whatever.
by hollowonepl | 2025-10-08 05:51:36+00:00
I’m glad to see that more and more articles and opinions about AI are focused on how it works and it works great just the process and mind thoughtfulness has to adapt and evolve to fully utilize the tool.

That’s so much better than wasting time on the frustrated who just negate without a meaningful try.

I share most of the experience and learning with the author, I just still don’t know how to name the whole process.

The whole vibe thing has already brought negativity into terminology because of all negating.

Closest thing in history of software engineering practice from the past is XP (Xstreme Programmimg) with its pair programming approach. It was a precursor of anything modern agile. Invented at the end of 90s

It’s just this time, my pair programming mate is computer instead of human person, but I treat it as junior to me and review, organize, while coding, testing, documenting is delegate and we jointly do the analysis as a part of the discussion.

I can agree, it’s strongly augmented experience and weird often to newcomers to adapt, but when a critical path to succeed is discovered, it works great and results are a blast!
by froddd | 2025-10-08 05:51:36+00:00
Interesting. I would say you’re definitely the minority here, and I would still argue that limiting content width does work better for most.

When you say you sometimes enlarge the font, how many words per line do you aim for or end up with, roughly? You’re describing behaviour that aims to render text more readable, so obviously it isn’t simply a case of “I like text content to be as wide as possible”.
by Tor3 | 2025-10-08 05:51:38+00:00
But there's no physics which can remove heat from a thermal engine, other than shifting the heat to the outside.

(Science fiction books would use "heat sinks" in their war space ships to try to hide the heat for a short while, but would eventually have to dump the heat somewhere. As heat sinks are basically just a huge mass.. not an option for airplanes.)
by peteforde | 2025-10-08 05:51:52+00:00
You're straining very hard to make your position sound reasonable, but your assumption that I both can't verify the values of the winning combination and wouldn't verify those values is simply not true.

In the example I cited, verifying a ratio isn't the hard part. It's running the dozens of permutations (smart) or hundreds of permutations (naive) that an LLM can do in 90 seconds that saves me hours of boring work. It's actually so repetitive that I'm likely to have made the same kind of mistakes you're alluding to.

As always, I end with encouragement: if you want to do everything the long and hard way, I'm not here to change your mind. You will have to stop being upset that others are moving much faster than you, though. It's a choice.
by raghavtoshniwal | 2025-10-08 05:53:24+00:00
Haha - cool that you made a throwaway insult account just for this. I meant punch cards as a placeholder for programming in a bygone era, about how it feels so different, distant and detached, and that I don't relate to it.

I can see a plausible future where if we go down this route, what I call coding right now will feel the same.
by aadv1k | 2025-10-08 05:53:30+00:00
I've been thinking about AI-assisted development for a while; I've tried out Claude's pro plan, Gemini Pro and many "top models" and I must say, this is going to create a chasm for junior/intermediate developers like myself, senior engineers reached to the point they are through deliberate practice-- interrogating code, making and breaking assertions, reading through the documentation or actually comprehending the code through the debugger or mental models. I don't "need" to do any of this. I can have an AI just spoon-feed me a large codebase in "ELI5" language, I can ask an AI about the best practices, I can have an AI look something up for me, synthesize it and wrap it up nicely for my mind to consume (equivalent to how hyper-processed junk food isn't good for our bodies either)

It's intellectual slop. It will get the job done (atleast for a while) but without the actual growth that comes along with it. When I use an AI to one-shot a "small one-off script" I don't learn anything from it (when as a relatively new developer I SHOULD be learning something from it) And this is unlike stack overflow or googling becuase you can turn off your mind, just become one of those drones from Wall-E.

I make a point to avoid using any AI for coding (even for looking things up) when working on personal projects, at the cost of "productivty" and "efficiency" , but I get to retain my humanity and soul in programming.

Sorry if this sounds cheesy, it's just I care deeply about code craftsmanship from my end, to see that skill be diminished to an random number generator? Yeah No.
by LeroyRaz | 2025-10-08 05:53:37+00:00
Intolerance is the wrong framing. You should be understanding. People who throw the label "bigot" around are themselves bigots (convinced of the superiority of their own beliefs without engaging with others views). A lot of people can have genuine disagreements with certain ideologies (e.g., they might think that transitioning minors is net negative for society) but also be open to dialogue. Such people are not bigots. Those who disagree with the left on any given point may or may not be wrong, but disagreement is not bigotry. There is no paradox there.

There is also a difference between speach and action. As a society, we should allow all speach (e.g., people questioning authority), but supress certain actions (e.g., violence). Currently, the American left seems to believe that people voicing the wrong views justified violence. That belief is abhorrent and fundamentally completely at odds with liberalism and a just and well functioning society.

Specifically, re-tolerance of intolerance, I highly recommend a speach by Rowan Atkinson on exactly that topic. If you Google it you can probably find it. It is worth a watch. He is an incredibly intelligent and eloquent man.
by addcommitpush | 2025-10-08 05:54:29+00:00
Note that in orthodox microeconomic theory, price is equal to the marginal value of the last exchanged unit. To use the above example of food:

> What's the value of food? If you have none you die, so the value is quit of high, but the price is much lower than that because there are many competing suppliers.

The first calories of the day, the ones that prevent you from dying, have a very high subjective value - but you pay them at the value of the 3000th calorie of the day, the extra drop of ketchup on your fries, which has a very little value.

And thus of course average value x volume is very different from (marginal value of last unit) x volume.
by internet_points | 2025-10-08 05:55:28+00:00
Highly recommend mbsync/isync for backing up your email. Quite simple to set up for fastmail, gmail. Everyone recommends n+1 backups of everything else, why should your email be less deserving?

As a bonus, if you install notmuch you get quick offline searches and can "mine" your email with shell scripts (or easily share it with sam altman if you're into that kind of thing).

(Alternatively, if you prefer being GUI, just install Thunderbird – this can also download your full imap and give you local search. You don't even have to use Thunderbird for it to be useful as a backup; it's probably the easiest way to quickly become more independent from google randomly deciding your account should be locked, which does happen.)