skysight-inc/HackerNews huggingface dataset:
I’m not sure if this is really the right place to ask, but it’s close enough so I’ll ask anyway - why are there no apparent file explorers that allow simultaneous “multi depth” viewing? For example, if Folder A contains only Subfolders B and C which are both empty, why are there no explorers that show eg 2 boxes called ‘B’ and ‘C’ inside A’s icon/view? If a directly has dozens of empty folders, and 2 subfolders have 1 file each, and another subfolder has 20 files and takes 99% of space, why is there no intuitive way to quickly find the large folder?

The closest is probably how windows shows previews on desktop but that is only one level deep, if there are empty subfolders it doesn’t help.

Id imagine someone at Plan9 or WebOS or BeOS or some archaic software/OS developer had surely thought of this and made something. Yet all “top” windows file explorers are completely “flat” and don’t show any depth.
when you are 78 and in your last term, perhaps you just might not give a damn about “long-term” :)
For a bit more historical context, see the 2008 blog post that originally accompanied this PDF: http://gameshelf.jmac.org/2008/11/grim-fandango-puzzle-desig...
I haven't done Java fulltime in almost 15 years, but I still haven't seen anything out there that is as good as JMX was, out of the box. For just getting decent metrics / observability without rolling in frameworks. Just part of the runtime.
I was an earl adopter of Chronic Pain, before the IDE for the language and its ecosystem matured.

With the latest 2.0 release, Chronic Pain is completely numb mindingly hard to develop in, offering unprecedented programmer suffering.

It now has git integration which builds a much more complex version control system on top of git, with three times as many commands. A repo now has three indices/staging areas. Commit hashes are no longer unique: the parent object where a hash reference pointer emanates specifies a salt which is used to hash the object being pointed to. Multiple hard links are then put into the object store to resolve these multiple references the same object. The documentation for this is like a root canal treatment, and never manages to explain the rationale.

AI is struggling with Chronic Pain too; 9 out of 10 responses are useless.

Anyway, try programming with Chronic Pain!
> I have had a pet theory that agency (and perceived agency) is one of the most central components of psychology around anxiety and depression

I like to think of that quality as being a person with a willing desire to be a player on the team trying to solve the health problem, in that I am generally a sunshine-y person and try to see the best in things. To me, that's the key to avoiding despair in facing my chronic, acute migraines. Having said that, it is fatiguing to face batteries of tests once again. If the science is very compelling, I'll consider it.
> it doesn't slow down much when I release the accelerator.

This is mostly personal preference. I’d preferentially have auto-regenerative-braking entirely disabled - I’ve already internalized a driving style with efficient coasting where auto-regen wastes more energy.
That's nice. I'll remember that next time I talk about beyblades to a friend in WhatsApp and see adds for them on Reddit the next day.
Amazon Web Services in Plain English (2025)
Clinical outcome of humans doing therapy would be better if for some reason doing therapy worse (less according to taught guidelines) was better. But, sure, we can wait for another research or follow up. It might be true. Therapy has dismal outcomes anyways and the outcomes are mostly independent of which theoretical framework the therapy is done according to. It might be the case that the only value in therapy is human connection that AI fails to simulate. But it seem that for some people it simulates connection pretty well.
Yes, TIOBE is garbage. The biggest problem is that because they're coy about methodology we don't even know what we're talking about. Rust's "Most Loved" Stack Overflow numbers were at least a specific thing where you can say OK that doesn't mean there's more Rust software or that Rust programmers get paid more, apparently the people programming in Rust really like Rust, more so than say, Python programmers loved Python - so that's good to know, but it's that and not anything else.
It's incredible how easy it was to raise money in that time frame and how hard it is to raise money now. They would throw huge sums of money at you for the dumbest ideas.

It's important to note that the AI Pin powered by ChatGPT was a bit of a pivot. If ChatGPT never came out, they wouldn't have even had that. It would have been more like having a dedicated Siri or Alexa device to do really basic stuff with. I can't imagine how much worse the product was going to be. What investor say that early pitch and work and was like, "sign me up?"
The acquisition will not include Humane’s AI pin device business, which will be wound down, an HP spokesperson said.
What is forcing the use of Spring?

I've been a frequent Java programmer since its earliest days (started around 1996) and I've yet to ever use Spring.

None of the bad parts of Java are actually a part of Java!
I really appreciate the author posting their experience.

Just to add a little bit of my own experience. I had debilitating nerve pain as a result of surgery complications to the point where I could walk for a bit over a year.

It’s easy to fall into the trap of running from discomfort and making yourself more and more brittle in the process. At the same time it’s really easy to want to skip a few steps and try to jump back into the intensity level you are accustomed to. I think this even applies to coding. Before my surgeries, I could work for several hours straight and feel physically fine. Nowadays if I am physically static for such a long time, my nerve pain will come roaring back.

My main takeaways through all this are two relatively standard words of advice: “Movement is medicine” and that balance is key. Swimming, Pilates, yoga and build up towards more movement heavy lifestyle slowly got me to the point of walking and now being able to do 80% of what I once was able to again, but this time in a more sustainable way.
> I think a big factor might have been learning to read at around the age of two, possibly creating deep and regularly reinforced mnemonic links to my audiovisual recall.

That's very possible. Although it wouldn't explain much regarding me. I don't come from an educated family, my parents had me very young, they didn't know how to take care of children and for the most part left me to my own devices. I didn't learn any reading besides the letters of my own name before the age of 5.

> Out of curiosity, what did you specifically do to trigger these "re-experiences"? Do you think doing this might have altered the sensory memories of your early experiences themselves?

To be clear I wasn't specifically looking for this. At that time I had the general feeling that there was something that existed in my life, something I could feel the shape of, large but hidden behind a veil. Something that was in front of my eyes but that my conscious mind avoided. And I knew it was strongly linked with stuff I was trying to unravel in therapy. I was intent on getting to the bottom of it but kept bumping into an invisible wall.

So, one day, I just had the impulse to go on a deep and long DMT trip while being obsessed with that stuff in the background. Trying to follow the thread of what bothered me it brought me back to that moment in my life where my identity was still being formed.
What's interesting, from what I can tell, is that the sensory content of the memory is unchanged. But what I got access to is the emotional and intellectual state I was in at the time which, in conjunction with my fully developed brain, made me able to understand a self that wasn't then able to understand itself.
The way I see it, psychedelics are basically WD40 for the brain.
I appreciate your thoughts on curiosity, but I don't think that argument addresses the situation as it is. The alternative here is not deeper curiosity—it's screaming matches and outright war.

Commenters who want to fight about these topics are not operating in curiosity mode, seeking to learn from each other. They're operating in battle mode, seeking to destroy each other, vent rage, and deploy verbal weapons such as snark, name-calling, and talking points at the enemy. None of that is what HN is for, as should be obvious to anyone who has read https://news.ycombinator.com/newsguidelines.html or spent much time here.

> You were clearly wrong. It hasn't vanished

HN has been around for 15+ years. A month isn't long at all. My expectation is still that this will subside, and when it does, it will sink into a swamp of amnesia, the same as has happened in the past.
It’s not a “gotcha” question, there’s clearly one right answer. It’s not a philosophically interesting question, anyone or anything that cannot answer it succinctly is clearly morally confused
Those 300 parents could be worth something.
Sad, spring is killing java
You can generate baseload power from non-baseload sources. Renewables + storage can do the whole job. There is no need for anything called a "baseload source". Indeed, that label indicates a deficiency, not a capability: it's a source that has to run (almost) all the time to make economic sense.
I didn't find any mention comparing it to rye. Anyone have any insight? I am pretty distant from the day to day Python ecosystem lately
It really is a red flag dependency. Some orgs need it... Everyone else is just blowing out their development and infrastructure budgets.
Nowhere on that page does it say 2025... 2022 from the copyright, and coincidentally when it was last submitted https://news.ycombinator.com/item?id=32088620
Even that option only allowed one by one downloading from the web, with 3 clicks per download.

Instead I sent my 400 books over the air to my Kindle (you can do this in bulk) then connected the Kindle over USB and had Calibre pull the books off for me. Much easier
Counter example : Tata, current owner of Land Rover.
My paternal grandmother was a migraineur, but back in the 1930s she was treated as a "hysterical" woman and given opiates. Her battles could not be overcome and she lived a short life. Thankfully the treatments have evolved.
What value do you think Software Engineers focused on AI would provide to Fusion Research?

Why is the entire planet incapable of walking and chewing gum at the same time?
Dopamine was mentioned, but one shouldn’t forget norepinephrine being deficient too
Valve has publicly released the source code for Team Fortress 2
You know what we need? In both python and JS, and every other scripting language, we should be able to import packages from a url, but with a sha384 integrity check like exists in HTML. Not sure why they didn't adopt this into JS or Deno.
Otherwise installing random scripts is a security risk
What is the source of the most popular cars dataset? BYD Song isn’t available in the US, maybe it’s a worldwide dataset?
I guess China knows who they're really negotiating with
A couple of months ago, there was a curated list of "woke" games circulating around. One of the games was considered woke solely because an avatar you could pick was of a creature in a wheelchair, something that has literally 0 gameplay impact, but that much of acknowledging that people with disabilities exist was too much for someone to bear.

GP is right, most of the people complaining about "woke" are complaining about things they don't like, rather than having a particular, coherent theory as to why they don't like them.
Dupe (934 points, 7 hours ago, 225 comments) https://news.ycombinator.com/item?id=43094260
Not just that, the BYD Song which is listed in the first chart isn’t even available for sale in the US.
I didn’t realize source wasn’t open source. Aren’t titanfall and apex legends made with a modified source engine? I guess respawn licenses it from valve?
So an 8086 with 64 address pins? Or did I miss the /s?
Rather than a workaround I think that would just be an overall better approach. Receive an actionable error when the allocation happens "for real", whether that's at an arbitrary point in user code or when malloc zeros out the block ahead of time.

However I think you'd need per-thread signal handlers for that to work sensibly. Which the kernel supports (see man 2 clone) but would require updates to (at least) posix and glibc.

It would probably also be nice to have a way to allocate pages without writing to them. Currently we have mlock but that prevents swapping which isn't desirable in this context.
Meanwhile to fill the gas tank like in 1920 takes about a minute. And you can carry 100 miles of range in a pail.
What a clown show. After they made the same fuck up firing the inspectors of our nuclear weapons.

> The layoffs concerned a number of Republican lawmakers, who privately warned the Trump administration that such cuts could hamper the government’s bird flu response and asked them to reconsider, according to two Republican sources with direct knowledge of the situation.

This is so infuriating - "privately". You know a good chunk of Republicans in Congress are educated people aware these many of these cuts are a mix of illegal, unconstitutional or dangerous to national security. But for the sake of their reelection campaign two years from now they're rolling over and ceding any oversight authority they have.

Show a spine, if you're going to give all your Branch's power to a dictator you might as well let DOGE dissolve congress and save us the salaries.
> Elon is good buddies with a former Nasa director

Who specifically are you talking about here?

> I imagine conversations were had.

It wouldn’t surprise me if Jared Isaacman (Trump’s nominee for next NASA administrator, an obvious Musk pick) convinced Musk to call for a back-off. I imagine Isaacman would argue that if there are going to be any personnel cuts, that he get to decide who and how many, rather than inheriting the decision already made for him.

Edit: Now I actually read the article, it contains the same speculation about Isaacman. Obvious enough to be arrived at independently
The future value could be shared with the entire humanity.

For example, Bill Gates is going to die like everyone else and give most of the money away, like Warren Buffet.

They can spend a significant amount of money in life if they see nuclear fusion is possible, even if they do not recover the costs.

The only thing that is needed for this to happen is investors being confident that the money is not going to be wasted.

I personally know rich people that are betting a significant part of their wealth in fusion(millions USD) even when they know there is a risk that they will never recover the money.
You're criticizing a strawman of Platonism. The people who believe that numbers such as 2 do exist as some quantities are Platonists, and they do not believe that numbers exist in the physical world. Rather, Platonists believe that the way the physical world exists is just a pale shadow of the way numbers like 2 exist.

Separately, you are advocating finitism, though apparently without much understanding of the logical issues involved, and you seem to be conflating formalism with finitism.

Nobody has come up with a convincing proof of either mathematical Platonism or finitism or their inverses. Consequently, plenty of mathematicians and logicians working at the frontiers of their fields subscribe to any of the four possible combinations of these doctrines.
I excited to try uv for my next project. It seems like a good future proof way to package python packages in Nix. https://github.com/pyproject-nix/uv2nix
How much value a user gets from a tool is the users prerogative to give.

The user above is talking specifically about how much value users are getting out of LLMs. The number of users who consistently return is in fact a very good argument for the plain real world value being generated by LLMs.
Which government are you talking about? Like the US banned tiktok because Israel did not like it [1]?

Let us be honest here.. China censors directly. US censors indirectly through the private companies [2] and through covert use of force [3]. If you had a pro-Russian stance in 2022 or pro-Palestine stance, you will see your content censored in very subtle ways in US.

1. https://www.kenklippenstein.com/p/tiktok-ban-fueled-by-israe...
2. https://indi.ca/why-i-left-medium-they-defenestrated-me/
3. https://www.kenklippenstein.com/p/the-fbi-knocked-on-my-door

It is surprising how people in US cannot see the disinformation campaign they are being subjected to.
If you remove the syntactic sugar like operators (which includes assignment and curly braces - it all desugars into function calls!), R is basically a lazily evaluated Lisp with S-expressions written as C-style function calls. By "lazily evaluated" here I mean that each argument is actually passed as the underlying S-expr + environment in which it was created, so it can either be evaluated when its value is needed, or parsed if the function actually wants to look at the syntax tree instead (which covers a lot of the same ground as macros).
I have a big spool of lead solder probably from the 1980s and I store it like treasure. It’s so much better than modern solder.
Are we going to ignore the fact that part of that government spending funded private companies owned by Musk?

Wealth inequality in America is worse than any of its peer nations and has only been getting worse since the 80s (see Pew research on this). Americans on the ground feel this more than they feel the effects of bloated government spending that funds, well you know, stuff that's supposed to be in the public interest (like social security and other programs).

Are we further going to ignore that all the cuts they have made so far are on things that are not even a fraction of that spending and that the billions of taxpayer dollars funding Tesla will likely go untouched while actual people trying to make a living lose their jobs?

I agree that the military apparatus is a massive problem but I fully expect spending in that area to stay roughly the same. I think all that will happen there is a swap in who is getting the contracts. I'm not going to pretend I can't be wrong on this and sure some cuts may well be good, but you have to be extremely out of touch with reality and its consequences for real people if you think this is the right way to do it. The only people cool with this are prepubescents and immature adults who seem to think that life is like a video game full of NPCs and not of people who live actual meaningful lives like themselves.
Helion's promised dates were conditioned on funding, which they didn't actually get for several years. Adjusting for when they did get funding, they're pretty much on track.
These people have been doing clinical work for 30 years. check the Science and webinar tabs in the top menu. PBM works for me. Make up your own mind... FDA Clinical grade equipment is not cheap. https://bioflexlaser.com/
They developed a consumer line of equipment last year. https://bioflexwave.com/
Nano will work for PTNS (and more). I have no financial relationship with these people but so far the equipment cost is worth the help with medical issues.
That might be one definition but I think the “anything I don’t like” definition is more congruent with the article. In other words, it functions more like a generic slur than a coherent criticism of a thing.
I ended up with ForkLift after much trial and error. Commander One was nice. Double Commander is also great but not "native" on Mac. Path Finder is super powerful but has a rep for being overcomplicated and also crashy, but I can't personally vouch because it wasn't quite what I was looking for anyway.
I use autoenv, which runs a .env file when switching to a folder with it, and of course it has an activation command.
Gemini's Deep Research feature has arrived on mobile
I had never heard of ffmpeg until yesterday. In fact, I just Googled the term because I _still_ wasn't sure what it was beyond a dependency required to utilize a huggingface model I was testing. And now here we are...

Farewell FFmpegKit. You will be missed.
The taxpayers lose out, the rent seekers that own the middle man consulting companies now get a good chunk of the increased charge to taxpayers .. this is why they suppport the conservative side of politics that makes this possible.
Totally agree! Let's make a real joy such like this one. I feel a great sense of satisfaction and excitement watching the File Pilot development process.
Good for greenfield projects.
My New Way of Solving Systems of Equations
In addition to Directory Opus, I also miss https://www.xyplorer.com/ on Windows since I’m on Linux.
I'd love to hear more about how you're using models on a phone. Have you written anything about it?
Gemini Deep Research is now available on mobile
Related: https://math.stackexchange.com/questions/462790/are-there-an...
Why wouldn't decompressing work? The whole point is that the hard drive is restored to its (arbitrary) original state upon completion.
Yes, but as mentioned in TFA, storing the difference would require an extra bit. The difference between two 32 bit numbers is in the range [-2^32 -1, 2^32-1], needing 33 bits to store. The XOR is the same size as the original pointer, simplifying data flow.

But even so, storing a doubly linked list with only pointer differences and no absolute pointers (other than head and tail) feels illegal too
Ahhh OK so it's essentially the null or identity value, saying "you don't need this component for an exact representation". That makes sense, thanks.
Solder spatters everywhere even if it's not vaporized. The resulting lead-bearing powder gets everywhere.
Yes, you're right; I should have clarified my comment with, "people who know the difference to begin with", which is something one needs to learn first (and very few tutorials etc on Python native modules even mention the limited API).
Implementing LLaMA3 in 100 Lines of Pure Jax
> You know a good chunk of Republicans in Congress knows these many of these cuts are a mix of illegal, unconstitutional or dangerous to national security

When the dust settles on the buckshot of related cases and they make their way to the SCOTUS, it will be confirmed that the executive branch has unilateral power to fire people working in the executive branch. If it’s constitutional, it’s de facto legal. And I think it will be at least 7-2 as well.
How much did Zuckerberg pay for WhatsApp again?
Full 15 year presidential term.
Both 7 and 8 are incorrect (both claim a count of 2 while the cards have 3). This leads to missing both 5-8-12 and 2-6-7 as valid sets.
If you start searching, I think it defaults to scope "This Mac". That's probably right for most cases. If you want to open a Word doc named Fnord, you'd kind of hope Finder would... find it... wherever it was. But you can also click next to "This Mac" to switch it the context of the directory you're in.

Also, cmd-shift-G (the Finder shortcut for "Go to Folder...") will let you start typing a path.
Rust has provisions for safely existing outside of the lifetime rules, which exist largely to accommodate refcounting schemes. You'd likely be using an Arc<RwLock<T>> here. Otherwise you can implement something on your own and express whatever C-style shenanigans you have in mind via the primitives in std::cell or std::sync.
All k8s operators are written in Go. It's really unsurprising that Java doesn't fit there. Java has huge advantages for typical web applications (observability, deployment flexibility, deep toolchain beyond IDE etc.). I've seen companies trying to use Go in the environment where the JVM excels, then breaking down the problem to thousands of small microservices which end up making something simple into shards of complexity.

Java is a general purpose application development language. Go is a system language that isn't as deep as Rust. They are very different things and comparing them doesn't make any sense. Like the people comparing Rust to JavaScript, these are not interchangeable.