skysight-inc/HackerNews huggingface dataset:
I really liked the movie which was pretty faithful to Clancy's book and, I think, to submarine life itself but the one thing I didn't like about it was the choice of Sean Connery as Ramius. For a supposed Russian speaker, his Scottish accent was a bit jarring to my ears. He did a great job with the role but the believability was compromised. I be curious to know who the producers considered for that part and why they were rejected.
Yoooo congrats Micah!! Joining Brandon and Brayden as W23 acquisitions by Cloudflare!
You sure its just the 3.4%? 5% is considered 'full employment' so 3.4 should be some of the best times in history.

How many people are employed but are in a job that barely provides enough money to survive? How many people are working 2 or even 3 jobs just to barely survive? Those people would be counted as 'employed'. You should look at these other groups of people before making judgement.
The idea of functions returning functions makes a lot of people's heads spin! I've struggled to get people using this library too, but I use it in personal work and it is an absolute joy. One of my favorite things I've made.
This is so, utterly, unspeakably, NOT a good idea to use.

You're trusting a third-party server with the plaintext of an actual secret. This violates nearly every principle of good modern security.

If the author had somehow built and documented (and proved) a true zero-trust model that enables this kind of interaction, then that might be cool. But that is not this. For all we know, the author (or an insider threat working at AWS) is collecting these passwords into a database for crackers to try first before proceeding to cracking password hashes.

There are so many other ways to do this. E2E encrypted messaging with disappearing messages (Signal) is the bare minimum. Keybase messages (also E2EE) are also a semi-decent option. 1Password password sharing is a decent usability step up from those. For all three of these options, barring a compromise of the (carefully guarded) process for shipping frontend code to users, the security design guarantees no visibility to a third party, and they have white papers that go into great depth to explain why.
The use of notes is quite open-ended (generic, if you want).
I'd argue it's not about what they "should be", but that they are almost never the end goal. Whatever use you make of them.
I agree with you that they are useful in themselves just because you interpret actively what you receive.
Note the use of the Caddy webserver (you could also use nginx or whatever), which proxies to the port, so it's just myapp.localhost. I like this because it mirrors our production site. We can have subdomain.myapp.localhost and subdomain.myapp.com so links and everything work properly in both environments (assuming you have an env variable for the base domain)
Any chance folks have pointers on how I could do this for the windows of my desktop? Running PopOS and would love to setup some keyboard macros to setup common window arrangements. I am embarrassed that I have basically no idea where to start in doing that, though. :( Would I be looking to do a Gnome plugin?
For those who work from home, we have made it possible to hang the device on the door so that no one knocks on your door when you are on call. Also, by integration with the BUSY App it can automatically block notifications on phone and desktop when you are in focus mode.
> There are no known health problems caused by this syndrome

Presumably they mean there's no evidence of this syndrome causing health issues (presumably the "known" part is redundant). Trying to position a causal hypothesis as a matter-of-fact-finding is crazy.

EDIT: that article is insanely poorly written and even worse cited. How are these websites giving super-sketchy medical advice even legal. There's no author to hold accountable, no way to remediate the quality of the article, no sources cited, and it's making statements that wouldn't hold up in a court of law.
Not a programmer, are you? Programmers can fully investigate the compiled binary without anyone even has a chance to lie to them. If a team don't have the ability to audit the decompilation of a 10k LOC C compiler at least once, I doubt their chance against a backdoor hidden in the 100s of steps of https://github.com/fosslinux/live-bootstrap/blob/master/part...
You'd think accounting students would catch on.
Anecdotal also but I sometimes sleep alone in my office (have a futon) where it is very quiet. I usually feel fully rested after 6 hours in there versus 8 hours in bed with wife, dog and the cat occasionally coming through.

I wish culturally it was standard for houses to have something like `sleep` rooms that are optimized for that purpose.
So maybe it is wisdom? It's not like it isn't true. Look where auto manufacturing investment in the US is. Southern non-union states.
Because .local looks nice and is a better name/explainer for what mDNS does than the standard name or the old brand name? Because the old brand was already using .local even if Apple Devices were somewhat a minority at the time?

At this point a lot of TLD changes are going to step on someone's project or home/business/private network. I think .local is a good name for mDNS. I appreciate why you maybe aren't happy with it, but don't share your concern.
Tailscale is another neat way. You can have ephemeral nodes. I want to learn how to do it with Docker, but apparently it's not too bad.
And whether we can recreate it without sleep.
Similarly the Clancy book Red Storm Rising really holds up well, and weirdly may be one of the best primers on Russian military practices, culture, and capabilities as the force was constituted during the first year of their full scale invasion of Ukraine.
I am hoping that will be our saving grace this time around as well, but my fear is that the oligarchs will control more autonomous power than we can meaningfully resist, and our existence will no longer be strictly necessary for their systems to operate.
Can this work with nested JSON objects or arrays?
Another route is to go serverless and use DecSync. Thunderbird (or Evolution) will sync with the Android app (F-Droid available) and your Cal, your Cards, and tasks, and even RSS will be replicated on the other peers.

https://github.com/39aldo39/DecSync
The problem is the algorithms that surface people's posts to those not friends with or following them. That's what turns a basic and true "social media" into a hyper-competitive arena which encourages a race to the bottom, to make the cheapest content possible to grab eyeballs.

"Social media" should not be a hyper-concentrated collection of advertising targets. That single aspect has probably caused 99% of "social medial ills.
Nvidia's New AI: Insanely Good [video]
I don't see a future that doesn't involve some form of AR glasses and individual tuned learning. Forget teachers, you will just don your learning glasses and have an AI that walks you through assignments and learning everyday.

That is if learning-to-become-a-contributing-member-of-society doesn't become obsolete anyway.
Asimov's story The Feeling of Power seems relevant: https://en.wikipedia.org/wiki/The_Feeling_of_Power
because it is about sharing a one-off password with someone so that you don't have to worry about it getting stored in chat history
How Japan Built a 3D-Printed Train Station in 6 Hours
$249! Too much for something that can be an app.
Maybe it's good enough. In the end what matters is how strong the text of response is.
We don't have time to wait for a bunch of diesel engines to die of old age - as you know, they're quite long lived. And how long do you think is reasonable for diesel to be "phased out"? DEF became mandatory in the mid-2000s. It's been long enough.

At some point you have to draw a line and say, we're not going to allow something that spits out this much pollution just to make catching fish as cheap as it used to be.
Seems like this new feature might help with that, if magit takes over or creates a new window, you can rotate or flip your window arrangement until it's in a usable space (if it works like most tiling window managers, which isn't entirely clear from TFA).
> Can you explain what I'm missing?

That goal 1 is to make Trump feel important and to prop up his ego. Goal 2 is probably to dismantle the rule of law and democracy in the US.
yes truly awful, I should be ashamed for making it. Why do I make anything. Thank you for the feedback
What I can't currently figure out with Nix though is how I kill off dependency explosions though.

I want to reach into a big tree of derivations and force library and compiler versions to a single common one so we don't, for example, have 6 rust compilers being used.
Congrats, really cool tool!

Any plans to add a leaderboard, or more stats groupped by hardware?
You view them as negative because you're only thinking about how it affects you.

There are clear benefits to banning diesel engines in freshwater. That's why so many places are doing it. Lots of people support these measures because it's a very clear benefit.

If a business can't afford to operate without being subsidized by the environment, they shouldn't be allowed to operate. When you use those diesel engines, you're taking out a loan using the environment. That loan needs to be repaid, and it gets repaid in the from of destruction rebuild costs. So when you complain about how "it would cost blah blah to do this safely", what you're really saying is "I want to destroy the environment for some cheap fun" which is deeply, deeply selfish. When you hear the total cost of disasters, think about it in the form of debt being repaid. That $1 billion because of so and so fire, that's the environment coming to collect the debt we racked up because we wanted cheap stuff and recreation.

Remember, your freedom ends where mine begins.
gift link: https://www.nytimes.com/2025/04/08/world/asia/japan-3d-stati...
The way it moves makes me think it’s ai-generated..
Mental and physical body process refactoring is my guess
I hope gcc remains the default in Linux due to the GPL. But I expect someday clang will become the default.

Plus I heard COBOL was merged in with the compiler collection, nice!
New Patches Aim to Improve Unicode Support for the Linux VT Console
If you’re interested in doing local web development with “real” domain names, valid ssl certs, etc, you may enjoy my project Localias. It’s built on top of Caddy and has a nice CLI and config file format that you can commit to your team’s shared repo. It also has some nice features like making .local domain aliases available to any other device on your network, so you can more easily do mobile device testing on a real phone. It also syncs your /etc/hosts so you never need to edit it manually.

Check it out and let me know what you think! (Free, MIT-licensed, single-binary install)

Basically, it wraps up the instructions in this blogpost and makes everything easy for you and your team.

https://github.com/peterldowns/localias
> And while AI might eventually be effective at controlling combat aircraft, as of today that remains science fiction

That's ridiculous, sorry. There are literally AI bots being banned every day on War Thunder! There are armed long-range drones under cross-continent satellite control already! Of all the things AI/automation might have trouble with, operating rigorously-documented aircraft systems and making shoot/don't-shoot decisions of a handful of targets is surely one of the easiest[1]. If you as a military planner don't do this because you think it's impossible, you're going to lose.

[1] I mean seriously: would you have an easier time making AI to fire a missile or sew a prom dress? Not even close, the dress is harder. And AI garment manufacture is reaching the market already!
Missing the alien language used in the Commander Keen series is known as the Standard Galactic Alphabet (SGA).
Indeed. And to add to your argument, AI may be effective in controlling aircraft for certain tasks some day. But there are still many that will either require a pilot there, or greatly benefit from a pilot there.

The "drones will replace everything" argument does not understand fully the missions required of combat aircraft. I won't be as foolish to say it could never happen. But to those who argue that, say, the F-35 should be canceled in favor of a drone, need to show how their drone can do what a manned strike aircraft like the F-35 can do.

And indeed, stealth was always a "make air defense more expensive" prospect. And while techniques have come out to counter some of the benefits of stealth, they all come with tradeoffs and added costs....which was precisely the point.
> The economic incentive doesn't just vanish because people have a little more money.

The incentives are changed dramatically, though. The unworkability of the plan comes down to a very simple question: Why work for forty years, scrimping and saving to afford a meagre retirement, when a meagre retirement is on offer the moment you turn 18?
You can call it Betty.
now that you pointed it out.. holy #!$#$
So we have talked a decade ago?! Damn! I remember you from DS. :D
Yes, it does. It recursively walks through the JSON structure, calculating a confidence score for each individual field — whether it’s a top-level key, nested inside objects, or part of an array of objects. Each leaf field gets a {value, score} pair, and parent objects get an aggregated score based on the confidence of their children.
Meaning is in the eye of the beholder. Just look at how many people enjoyed this and said it was "just what they needed", despite it being composed of entirely AI-generated music: https://www.youtube.com/watch?v=OgU_UDYd9lY
Show HN: SlamDunk: A user-friendly 3D visualization library
Hello!

I am working on SlamDunk, a lightweight and easy-to-use visualization library built with C++.

I started the project out of a personal need - I am in the process of learning about SLAM (simultaneous localization and mapping) and found the lack of visualization tools very limiting.

This is why I'm making this tool - it aims to allow the user to make powerful live visualizations without a lot of boilerplate and fiddling with rendering loops and computer graphics.

SlamDunk is built with OpenGL and ImGui, so it is very lightweight.

Please let me know what you think!
Will an AI be able to do this too? Probably.

Hey! I don't think it's a good idea. But if it's cheap and effective, guess how long it will take?
Currently it just fetches latest if a version is not specified. It should be pretty easy to use the current project version if available, assuming llm plugins stay in the working directory of the main call. PRs welcome :)

Once the module version is in GOMODCACHE, it's extremely fast, not even noticeable.
Oh this makes me quite happy! I’ve been using an awful hack to do horizontal-mirroring (that sometimes borks), I’m so glad to find there’ll be a better way. Massive props to the author!
On my large screen, I find that having two windows is often quite useful. Sometimes three, but not for long.

Main use cases are:

* Look at a "template" file as I'm working.
* The "occur" window
* Really, any grep output
* Compilation window (This is how I run all tests)

I'd love to have it so that "output" is in the other window at all times. I haven't really found a way for that to work, too well. Especially since often working on websites. The idea behind skewer-mode is really enticing to me. I have yet to actually make that work, though.
I went a different way for my internal network, I use tv.it for my server and rt.it for the router. All two characters .it domains are non registrable so you risk no clash, the only existing one is q8.it.

I have a more in depth write up here: https://www.silvanocerza.com/posts/my-home-network-setup/
And that's what makes it Juicero level.
> iirc, biphasic sleep is the “usual way” people sleep without the advent of electricity, yes? “the waking hour”, and all that.

I honestly believe that this is not "natural", but rather an adaptation to the absurdly long European winter nights. Note that we didn't evolve there, so it seems unlikely that bi-phasic sleep is the most primal way.
It's not about the functionality though. And of course it's not, because like you say, it could be an app if it were.

It's about the interface. And of course it is, because look how gorgeous yet minimal it is.

I guarantee most tasks can be accomplished with this in less steps and less time than if you had to pull out your phone, open an app, and do it. Remember, this is sitting on your desk at arms length at any time you need to use it, and always in your face with information at a glance.
Yes, because if there's one thing computer vision solutions have historically had trouble with, it's being fooled by paint. The ludditism in this thread is shockingly strong.
Thank you!

I noticed some ** and * in the thing sent to eval(), which (given that the building blocks are small integers) seemed related to prime factorizations.

The initial %c is duplicated 21 times (3*7, if I read correctly), and then string-interpolated (%c%c%c...) against a long tuple of integers. These integers themselves are composed of products of factors combined using * and **.

There is also one tuple "multiplication" embedded within that long tuple of integers -- (a,b)*2 = (a,b,a,b). That is for the 'l' 'l' in "hello".

It's all very clever and amusingly mathy, with a winking allusion to the construction of natural numbers using sets. It made me Godel.
Just like people sometimes question the human element in judging sports, I wonder if there are cheesemakers who think these guys are simply against them or favorable to their neighbors.

One thing I've also wondered about this process. When I buy Parmigiano Reggiano, it's just sold as "Parmigiano Reggiano". There's no discernable branding beyond that (compared to the Pecorino Romano I buy, which has "Locatelli" plastered all over it). Is this true all over? Do any HNers seek out Parmigiano Reggiano from their favorite dairy?
An autonomous morphing vehicle prototype with enhanced aerodynamic efficiency
I thought: airplanes, the sun, the moon could all work
Serious question: isn't this kind of thing already built in to swiftui?
So wait, you have high environmental standards, so you import instead of producing locally. Wouldn't that implicitly give you lower standards at home?
They're called a bedroom.
War Thunder is not representative of actual conflict.
> best to avoid terms prone to anthropomorphism

Like "understanding" and "thinking"?

Or "will change everything"?
> I think people do assign actual probabilities to events. We just do it with a different part of our brain than the part which understands what numbers are. You can tell you do that by thinking through potential bets.

I think these are different things! I can definitely make myself think about probabilities, but that's a cognitive operation rather than a meta-cognitive one.

In other words: I think what you're describing as "a bit of work" around intuitions is our rationalization (i.e., quantification) of an process that's internally non-statistical, but defeasible instead. Defeasibility relationships can have priorities and staggerings, which we turn into fuzzy likelihoods when we express them.

My intuition for this comes from our inability to be confidently precise in our probabilistic rationalizations: I don't know about you, but I don't know whether I'm 57.1% or 57.01983% confident in an expression. I could make one up, but as you note with torturing the LLM, I'm doing it to "make progress," not because it's a true statement of probability.

(I think expert systems fail for a reason that's essentially not about probability reasoning, but dimensionality -- as the article mentions Cyc has at least 12 dimensions, but there's no reason to believe our thoughts have only or exactly these 12. There's also no reason to believe we can ever model the number of dimensions needed, given that adding dimensions to an encoded relation set is brutally exponential.)
Gotta stick to your convictions!
I guess we're going to have to reach another peak of outrage to experience the walk back to a worse than before but not as awful as the present. It's their MO. Put a knife to the throat, then in the end spare their lives but rumple them up a bit.

The problem here is no matter what illusions we harbor we all still have to deal with carbs and atherosclerosis, cancer, tsunamis, wind shear, chemicals and atoms, that stuff isn't going to magically not be important and certainly not going to research itself. It boggles the mind.
> some exhaust discharged into the water from a fishing boat on the ocean

The concern is more about particulate pollution when the boats are in dock.

> I think there is a lot more meaningful and low hanging fruit than banning a few dozen vessels

Quite possibly. I don't know the issue as well as you.

> Society is others not caring about you, no matter what you do

Not sure where you got that idea...

> Society doesn't tailor its treatment to individuals based on their thoughts or actions

What on earth are you talking about?
Cardboard sign has no countdown timer and API.
https://archive.ph/xQSmu
Back in MY day, we didn't even have wheels!
GCC can honestly only blame itself for its inevitable increasing obsolescence. LLVM only has the attention it has because it can be used as a building block in other compilers. GCC could've made a tool and library which accepts IR, performs optimizations and emits machine code, but the project avoided that for ideological reasons, and as a result created a void in the ecosystem for a project like LLVM.
I use something similar to this decorator (more or less a thin wrapper around instructor) and have looked a little bit at the codegen + cache route. It gets more interesting with the addition of tool calls, but I've found JSON outputs create quality degradation and reliability issues. My next experiment on that thread is to either use guidance (https://github.com/guidance-ai/guidance) or reimplement some of their heuristics to try to get tool calling without 100% reliance on JSON.
For internal networks the `internal` tld is reserved
It also has the additional benefit of not being based on Tailwind, unlike most of the others listed in the original post and comments here.
Humans will always produce; it's just that those productions may not be financially viable, and may not have an audience. Grim, but also not too far off from the status quo today.
Yeah the study seems to make 4 assumptions:

1.) The life's only metabolic source of energy is glycine

2.) The life is analogous to glycine metabolizing organisms on Earth

3.) The only source of glycine getting deep into the ocean is through these rare impact events

4.) The life can only survive in the deep subsurface ocean
Some discussion last week: https://news.ycombinator.com/item?id=43575088
I only see a push for AI to produce more developers. How could AI, as we know it today, even replace developers?

More developers isn't at odds with the previous comment. That is how you can more easily push the jobs to low cost areas! When 张三 in rural China is given his first computer he can jump right into being a programmer too. Thus you can give him the job instead of a high priced developer in America.
Door knocking is the worst kind of advertising and sometimes it won't leave
SDL2 for macOS 9 “rough draft”