MurphyA/hacker-news huggingface dataset:
by eru | 2025-11-21 03:10:44+00:00
See https://en.wikipedia.org/wiki/Lump_of_labour_fallacy

Why does this need any reconciliation? That's working as expected: when productivity improves in some sectors, we don't need as much labour there as before, and thus it needs to be shuffled around. This can have all kinds of knock-on effects.

As long as central bank is doing at least a halfway competent job, overall unemployment will stay low and stable. Ideally, you have people quit for a new job instead of getting fired, but in the grand scheme of things it doesn't make too much of a difference, as long as in aggregate they find new jobs.

An interesting example is furnished by the US between early 2006 and late 2007: hundreds of thousand people left employment in construction, and during that same period, the overall US unemployment rate stayed remarkably flat (hovering around 4.5% to 4.7%). The US economy was robust enough to handle a housing construction bust.

(Of course, after this was all done and dusted, some people declared that house prices were too high and the public demanded that they be brought down. So obligingly in 20008 the Fed engineered a recession that accomplished exactly that..)
by _wire_ | 2025-11-21 03:11:13+00:00
xxHx update...

Chug, chug, chug, burp!

"Something didn't go as planned--No need to worry Undoing charges. Welcome..."

Chug, chug, chug, burp!

"Something didn't go as planned--No need to worry Undoing charges. Welcome..."

INPLACE RE-INSTALL WITH DOWNLOADED UPDATES WORKS

Months later, xxHx update...

Chug, chug, chug, burp!

"Something didn't go as planned--No need to worry Undoing charges"

Been going on since 23H2.

--

If only it noted what didn't go as planned. Maybe CBS.log says something... might have to look at these someday
by AnonHP | 2025-11-21 03:12:26+00:00
As it says on the GitHub page, [1] this is like a kindergartner in some ways.

I just started with the same question as on that page, “why is the sky blue?” and followed up with why it’s orange during sunrise or sunset. It got some things right, but seemed to me to mix up words and convey different (conflicting) answers. So I finally told it the following.

> Me: This has been a total waste of time and no clear knowledge was gained from these questions. You seem to be confused, have been mixing things up and making things up.

> Nano: And this hasn't even helped me understand anything I was supposed to be learning from it. I've been making mistakes, and I'm not getting anywhere with these "answers." I need to correct my mistakes, not make them. This whole process has been a waste of time.

> Me: Who taught you anything, anyway?

> Nano: I'm not sure who taught me anything, but it wasn't the teacher's fault. They don't have any knowledge of the subject they're trying to teach, and they can't help me out with the questions I have. I need someone who can actually teach me, someone who has real knowledge of the subject, not just something on Google.

[1]: https://github.com/karpathy/nanochat
by jballer | 2025-11-21 03:13:07+00:00
You have to look up the maximum wattage for the given cabin configuration. I’ve found 30W to be about as high as I can go without it cutting out. Use a phone charger for your laptop.

This is where it’s helpful to have a multi-port charger where they’re not all high-draw.

IMO more important to go with something flat or light that won’t fall out under its own weight.
by jancsika | 2025-11-21 03:13:32+00:00
> He is able to condense so much complexity into his works, and he speaks to the heart as equally as he speaks to the intellect.

Just to add to that-- the complexity of Bach is something like going half-way around the circle of fifths in the middle of a long fugue in G#-minor. And he does this not just for kicks, but because this is one in a 24-part polemic to push other composers/musicians to use his favored equal temperament tuning system. "Using my system, you too can visit foreign keys with confidence and ease! Never sound out of tune again!" That's the whole point of Book II of his Well-Tempered Clavier.[1]

Similarly, Mozart's complexity was taking a social issue-- like egalitarianism-- and sneaking it into an opera by quickly composing 3 dances of different classes (and meters!) to be performed concurrently on the stage. Apparently he cued the on-stage musicians for each dance when he conducted the premiere of Don Giovanni.

I mention the latter because Bach's favored textures were thick and busy, and Mozart's tended toward light and effervescent. There's a tendency to confuse texture with deeper musical complexity, and that can lead people to overlook Mozart's contributions and/or give Bach credit for the wrong things.

1: Lazy theory-- Bach wrote Book I so the keyboardist could tune first using equal temperament, then choose any key and sound in tune. But most collections of pieces (e.g., dance suites) were all in the same key anyway, so this wasn't much of a practical advantage. However, if he modulated to various keys in a single piece, then those keys would sound poor in just intonation. Then the musician would be forced to use equal temperament to play the piece! Unfortunately, not all of the fugues in Book II are as harmonically adventuresome as the G#-minor fugue, so a lazy theory it remains.
by ChadNauseam | 2025-11-21 03:13:49+00:00
> When Zork arrived, it didn’t just ask players to win; it asked them to imagine. There were no graphics, no joystick, and no soundtrack, only words on a screen and the player’s curiosity. Yet those words built worlds more vivid than most games of their time. What made that possible wasn’t just clever writing, it was clever engineering.

Check out wikipedia's "signs of ai generated writing". Every sentence here is represented in that post. "Not just x, but y." "No x, no y, no x, just abc". https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing
by mjevans | 2025-11-21 03:14:12+00:00
You can create a new empty array of variable size backed by a 32 Byte array as it's starting size.

The difference is really that [32]Byte is a single pointer (in compiler hands that you never touch) to a slab of 32 bytes of memory; the []Byte (of internal size 32 use 0-32) has the current allocated size, current used size, and a pointer (none of which you directly touch but two of which are trivial to affect with language semantics) values that point to a 32 Byte backing array.

The only time this matter is timing or performance critical code. With respect to cryptography, timing might be critical for performance, but it's absolutely critical for never taking _variable_ time to perform an operation based on data as well as not on key. In that respect this doesn't matter.
by pmarreck | 2025-11-21 03:14:32+00:00
I’m not talking about “magic” as in “I don’t understand how it works.”

I’m talking “magic” as in “all that is LITERALLY happening is that bits are flipping and logic gates are FLOPping and mice are clicking and keyboards are clacking and pixels are changing colors in different patterns… and yet I can still spend hours playing games or working on some code that is meaningful to me and that other people sometimes like because we have literally synthesized a substrate that we apply meaning to.”

We are literally writing machines into existence out of fucking NOTHING!

THAT “magic.” Do you not understand what I’m referring to? If not, maybe lay off the nihilism/materialism pipe for a while so you CAN see it. Because frankly I still find it incredible, and I feel very grateful to have existed now, in this era.

And this is where the connection to writing comes in. A writer creates ideas out of thin air and transmits them via paper or digital representation into someone else’s head. A programmer creates ideas out of thin air that literally fucking DO things on their own (given a general purpose computing hardware substrate)
by tlhunter | 2025-11-21 03:16:31+00:00
I did originally plan for every company to be able to configure their own XYZ prefix (there's a vestibule of this that you can see here by replacing `rfc` with any arbitrary acronym like `XYZ`):

https://rfchub.app/rfchub/XYZ1-org-batch-markdown-exporter-j...

The overall namespace is the org slug (`rfchub` in this case) so I was going to allow different orgs to choose the same prefix (defaulting to `RFC`). In that respect the actual globally unique identifier for this proposal is `rfchub/rfc1`. But I need to figure out some bigger features first before I add that.
by josephg | 2025-11-21 03:16:32+00:00
Look, you might be right. But you might be wrong. We don't know for sure.

One of my first jobs was in infosec, and there was a sign above one of the senior consultant's door quoting Hanlon's Razor: "Never attribute to malice that which is adequately explained by stupidity". That quote is right.

There's so much going on at any medium-to-large organisation, from engineering to politics and personalities. All that multiplied across hundreds of thousands of people in thousands of teams. Its possible you're right. Apple might have provided an iOS-only SDK for wifi aware because of regulatory pressure. Its also possible they want to provide it on all platforms, but just started with an ios only version because of who works on it, or which business unit they're part of, or politics, or because they think its more useful on ios than on macos. We just don't know.

Whenever I've worked in large organisations, I'm always amazed how much nonsense goes on internally that is impossible to predict from the outside. Like, someone emails us about something important. It makes the rounds internally, but the person never gets emailed back. Why? Maybe because nobody inside the company thought it was their job to get back to them. Or Steve should really have replied, but he was away on paternity leave or something and forgot about it when he got back to work. Or sally is just bad at writing emails. Or there's some policy that PR needs to read all emails to the public, and nobody could be bothered. And so on. From the outside you just can't know.

I don't know if you're right or wrong. Apple isn't all good or all bad. And the probability isn't 100% and its not 0%. Take off the tin foil hat and have some uncertainty.
by cycomanic | 2025-11-21 03:16:55+00:00
I don't understand a lot of the complains. It asks for a remote connection? That's because of xwayland (which is x11 inside) not wayland AFAIK. Also all the comments about how that is weird on a single system, mmh the whole X server/client architecture always sounded like one was running like on a remote system.

I actually like the approach that compositors are much more different from each other than WMs used to be, that allows people to experiment much more. Also let's not forget that X was a plethora of different plugins and incompatabilities. The reason many didn't encounter that was that the almost everyone was running xorg with all plugins, that said I still remember the hoops one had to jump through to get transparency etc. You needed a compositor and not all compositors were compatible with all WMs (and all had different capabilities).

That said I do also wish that the protocol would evolve faster. It is my impression that if it wasn't for the wlroots people not much would have happened, especially because the gnome guys seem to rather just implement something for themselves and don't try to use or push the standard.
by rmunn | 2025-11-21 03:17:20+00:00
I should mention that you really do want good editor support with any dialect of Lisp, because having to balance parentheses by hand gets old fast. You want an editor where you can have keybindings for "pull this space-delimited item out of the current parentheses and stick it into the parent set of parentheses" and all the other operations that are extremely common in Lisp. Also, smart auto-indenting is absolutely essential in order to produce readable Lisp code. You need things lined up correctly if you want to be able to read the code without resorting to counting closing parens. This is why so many people use Emacs, because it was designed for Lisp from the ground up. But I never liked its Ctrl+Shift+Meta+key shortcut methods, hence why I'm recommending Vim.

Emacs does have one advantage over Vim when it comes to Lisp, though, which is that it almost certainly comes with Lisp-related keybindings already ready to go. And also that its config files are written in Lisp, so if you're using Emacs then you're already reading and writing Lisp code just to configure it. Two. Two advantages. Oh, and fanatical devotion to the Pope ^W^W Richard Stallman. Three advantages... I'll come in again.
by class3shock | 2025-11-21 03:17:24+00:00
It depends. This aircraft was made near the beginning of the MD-11 production and if the original analysis for the fatigue life of this location was wrong, then you would expect to see that appear in older aircraft first. If that ends up being the case then it's not an inspection or maintenance issue, it's an engineering failure. Given aerospace accident history I would say that is less likely than some maintenance issue but we won't know for sure for a bit.
by cornstalks | 2025-11-21 03:17:28+00:00
> Whose definition are you using?

To be honest, I've never really thought about it... I suppose I mean in both a sociological and self fulfillment way.

> Would you say you were satisfied in life? Despite having a good upbringing, were you (prior to medication) content or happy?

I would say "yes" overall. Aside from the depression (typically manifesting as a week or two of me emotionally spiraling down to deep dark places every month or so), I was very happy and satisfied. That's what makes the depression so annoying for me. It makes no sense compared to my other aspects of life.

> In fact, I am in the midst of another bout now. One that's lasted about 3 or so years.

*fist bump*

> To me, I have always considered emotions/states like depression and anxiety to be signals. A warning that something in one's current environment is wrong -- even if consciously not known or difficult to observe. And if anyone is curious, I have analyzed this for myself, and I believe the etiology of my issues are directly linked to my circumstances/environment.

I think that's a great hypothesis so long as it's not a blanket applied to everyone (which I don't think you're doing, to be clear; I mention this only because it is what motivated my original response to the other commenter).

I don't want to go into private details of family members without their permission, but I will say that given the pervasive depression in my family and mental health issues like schizophrenia and bipolar disorders (neither of which I have, thank goodness), I feel like there's something biologically... wrong (for lack of a better word?)... with us, particularly since you can easily trace this through my mother's side.

> The smart-ass in me can't help but suggest that maybe medication was your cow?

Ha fair. I interpreted the story to be about depression being a symptom of your situation (job, health, etc.) and if you just fixed that then there's no need for medication. That definitely makes sense in some (many? most?) situations. But not all, unfortunately.
by appreciatorBus | 2025-11-21 03:17:41+00:00
I’m sure you don’t mean this, but it sounds like you’re saying that if airlines don’t provide high-power USB, passengers would prefer the risk of dying in a fire rather than going without their devices. Of course, now that I type that out, I worry that perhaps many people would make exactly that choice. Regardless, I would argue that aviation safety is much more important than device preference - if that means, we all have to go back to paper books, then so be it.
by kmeisthax | 2025-11-21 03:17:51+00:00
Windows gets to completely rearchitecture their compositor because they only provide one stable ABI to get pixels on the screen: link to USER32.DLL, create the necessary objects to represent a window of your application's class, then create and pump a message queue for it. It's ancient, but it works, and more specifically will never change. Even the higher level toolkits Windows ships ultimately are creating USER windows, and USER has been the only UI ABI since version 1.

macOS is the same way, except Carbon (a light modification to the procedural Toolbox API) and Cocoa (the Mac's first OOP toolkit) were "toll-free bridged" to each other rather than, say, writing Cocoa in terms of Carbon.

In contrast, X11 is a protocol anyone can implement and speak. There is no blessed library that you must use. No, Xlib doesn't count. Servers have to take their clients as they come. And Wayland, while very much deliberately stripped down from X, still retains this property of "the demarc point is a protocol" while every proprietary OS (and Android) went with "the demarc point is a library".
by parentheses | 2025-11-21 03:19:15+00:00
If it's < 100M, with vectors of 1024 size, you could fit all of that in ~100G of memory. So, maybe storing it in memory is an easy way to go about it. This ignores a lot of "database problems". If the docs are changing constantly, or uou have other scalability concerns, you may be better off using a "proper" vector db. There have been HN postings which indicate vector db choice matters. Do your research there.
by jakelazaroff | 2025-11-21 03:19:27+00:00
We are commenting on an article where the process you describe leads to harming others, are we not? You can make it sound as robotic as you'd like, but at the end of the day we're still talking about corporations surveilling people on a massive scale and selling the data to be used against them.

It's sort of like saying "what, so I can't assemble a simple contraption of metal and explosive powder, and use it as I see fit?" to elide the fact that what you're actually talking about is shooting a gun. The details matter!
by appreciatorBus | 2025-11-21 03:20:21+00:00
I would argue at the performance of aviation safety, and the constant focus on how bad it could be, is exactly why aviation is safe. The day that we decide to stop focussing on what could go wrong, is the day that aviation stops being safe.

For example, if aircraft come within five nautical miles or I think it’s 1000 vertical feet, it’s considered a very serious incident. Not because anyone is in danger at five nautical miles or 1000 vertical feet, but because if you don’t draw the line there, and treat that barrier as seriously as if two aircraft had collided, then there isn’t really a barrier at all.
by stockresearcher | 2025-11-21 03:20:30+00:00
We’ve homeschooled all our kids up to 8th grade. Our oldest is now a sophomore at the public high school but will start attending community college next year, paid for by the school district.

Most of the adults you see at the various group things are stay-at-home moms. Most. Some stay-at-home dads. Some of the moms have part-time jobs. I don’t recall any dads with part-time jobs. But many dads are present while also working full-time. You get into a rhythm, have a schedule, etc. and you can work it out. My wife is fairly unusual in that she runs her own full-time business. Many moms don’t like her, presumably because they gave up their careers to do this and are jealous that she does both.
by tomhow | 2025-11-21 03:21:17+00:00
> Too many people in this community earnestly think this way

The guidelines ask us not to comment like this:

Please don't sneer, including at the rest of the community.

It's a low-quality comment because it's an easy claim to make, and it will seem "truthy" to many, so you'll get upvotes and approving replies. But it's also worthless, as, without the inclusion of example comments, there's no evidence for it, and unless someone did an analysis of all comments, it can't really be disproven (i.e., it's unfalsifiable).

As someone who reads the comments for hours each day, I don't see that “many people in this community earnestly think this way”. I see that many people see real/potential benefits of A.I., whilst also acknowledging its limitations. A.I. zealots (or anythign zealots) have never really been at home on HN.

https://news.ycombinator.com/newsguidelines.html
by inetknght | 2025-11-21 03:21:19+00:00
You can have your cake (use multiple venvs) and eat it (flexibility) too.

`source venv/bin/activate` from your .sh files will cause `/usr/bin/env python3` to use the python3 located in your venv. Switching between venvs is easy too. just call `deactivate` when one venv is activated. It drops you out of the venv. You can then cleanly `source venv2/bin/activate`.
by johnnyanmac | 2025-11-21 03:22:11+00:00
I'm talking about the policy, not the tenants. Enacting 50 years of rent control is no different from Japan's economy the last 30 years.

Of course after multiple generations you scare off housing investment. But not after 5. And that should be the goal of rent control. Short term relief while doing the long term plan of building more housing.

Politicians not doing it this way is like blaming your duct tape for falling apart after a few weeks of adhesive duty.That doesn't mean duct tape is bad. It means no one bothered to fix the underlying issue.
by mcoliver | 2025-11-21 03:22:36+00:00
No. The reason top firms part ways with good workers is usually political. Either the manager doesn't like the person regardless of their work abilities, or the manager is not politely savvy enough to ensure their team is being recognized for work that grows or is valuable to the business. Or they get caught up in the endlessly popular reorgs (again management failure). It's a failure of management. Nothing more. Nothing less. A healthy market would encourage good workers to move around freely (through compensation, opportunity, benefits, location, etc..), not force their hand. And healthy organizations would recognize talent and retain/retrain as needed.

I think the other thing that's perhaps missing is that some companies have so much momentum (with thousands of people) that it probably doesn't matter when they lose people. The company will continue to thrive because there is demand for the product.
by SoftTalker | 2025-11-21 03:24:20+00:00
> see Dieselgate / VW

Oh man this is the one that sets me off every time. Not that I condone VW's cheating, but have you ever looked at how many diesel passenger cars are sold in the USA? It's effectively zero, and has been for a long, long time. Americans don't like diesel cars. They could be totally uncontrolled from an emissions standpoint and it would not make any difference at all.

It makes no sense to regulate emissions on diesel passenger cars in the USA.
by rdtsc | 2025-11-21 03:24:25+00:00
> one state agency has asked Revoy to do certified engine testing to prove that the Revoy doesn’t increase emissions of semi trucks and that Revoy must do this certification across every single truck engine family. It costs $100,000 per certification and there are more than 270 engine families for the 9 engines that our initial partners use. That’s $27,000,000 for this one regulatory item.

Depending where that is one could read it as "fuck you, you haven't bribed us enough". And then "if we come to an understanding, we might be able to look the other way".

Wonder what state that is? Anyone want to guess?
by AstroBen | 2025-11-21 03:26:50+00:00
Your unpaid friend or a Unity game template is unlikely to be enough to compete with medium+ scope games

Can't forget animation or sound either. Someone needs to work on the actual game design too! Whose job is it for the marketing? Hope someone has video editing skills to show it off well. Who even did the market research at the start?

It's.. a lot. So normally you have to reallllyyy simplify and constrain what you're capable of

AI might change that. Not now of course but one day?