skysight-inc/HackerNews huggingface dataset:
I see the points others are making, but I would find this a useful tool, I think. IMHO the missing factor gets bypassed on many posts like this (not just on this platform) -- the proof is in the product.

Like any AI tool, the created results can be positive or negative. The churn of poorly written articles and reduplicated imagery has most of us on edge, but that should not negate the purpose and quality of other output.
Some commenters appear to see this tool as just another means to rapidly generate slop content, but I don't see why it should have to be, nor do I think that was the intent of the author / creator.

If what guides the use of the tool is the desire to create a certain piece of content, to express something, and the tool aids in telling the human story, then it's a winning answer, I think.
In my case I just setup a subdomain 'local.<domain>' to my personal domain and had Let's Encrypt create valid certificates for it via Traefik.

Each service is then exposed via '<service>.local.<domain>'.

This has been working flawlessly for me for some time.
Chrome and i think Firefox resolve all <name>.localhost domains to localhost per default, so you don't have to add them to the hosts file. I setup a docker proxy on port 80 that resolves all requests from <containername>.localhost to the first exposed port of that container (in order of appearing in the docker compose file) automatically which makes everything smooth without manual steps for docker compose based setups.
Honeypot.
They've "made it work", just the companies "work" is transferring funds to the shareholders/owners.
A German film crew shot a documentary onboard a Typhoon class submarine (the TK-20 Severstal) in 2001, showing many aspects of daily life onboard, including the launch of a RSM-52 ICBM [1] (unfortunately awful video quality).

In hindsight, they catched a brief window in recent history where a western film crew would be allowed on board of a Russian ballistic missile submarine – remember that 2001 was the year when Putin gave a speech in the German parliament (in German language!) speculating about a new common safety architecture eventually succeeding NATO.

[1] https://youtu.be/cVWBhpjwXxo?si=IQkR6Pbx4dh86y0F&t=1172
> I don’t think most people assign actual probabilities to events in their lives, and certainly not rigorous ones in any case.

Interesting. I don't think I agree.

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. For example, if someone (with no special knowledge) offered a 50/50 bet that your dining chair will break next time you sit on it, well, that sounds like a safe bet! Easy money! What about if the odds changed - so, if it breaks you give them $60, and if it doesn't break they give you $40? I'd still take that bet. What about 100-1 odds? 1000-1? There's some point where you start to say "no no, I don't want to take that bet." or even "I'd take that bet if we swap sides".

Somewhere in our minds, we hold an intuition around the probability of different events. But I think it takes a bit of work to turn that intuition into a specific number. We use that intuition for a lot of things - like, to calibrate how much surprise we feel when our expectation is violated. And to intuitively decide how much we should think through all the alternatives. If we place a bet on a coin flip, I'll think through what happens if the coin comes up heads or if it comes up tails. But if I walk into the kitchen, I don't think about the case that I accidentally stub my toe. My intuition assigns that a low enough probability that I don't think about it.

Talking about defeasible statements only scratches the surface of how complex our conditional probability reasoning is. In one sense, a transformer model is just that - an entire transformer based LLM is just a conditional probability reasoning system. The entire model of however many billions of parameters is all a big conditional probability reasoning machine who's only task is to figure out the probability distribution over the subsequent token in a stream. And 100bn parameter models are clearly still too small to hit the sweet spot. They keep getting smarter as we add more tokens. If you torture an LLM model a little, you can even get it to spit out exact probability predictions. Just like our human minds.

I think these kind of expert systems fail because they can't do the complex probability reasoning that transformer models do. (And if they could, it would be impossible to manually write out the - perhaps billions - of rules it would need to accurately reason about the world like chatgpt can.)
My language was anything but extreme. I would make the case based on your response that you would jump to some assumptions:

> You don’t consider the two obvious answers, in that they see it differently or they have higher priorities, and are using extreme language.

Rather than asking the question. It's deeply curious how making assumptions instead of asking questions is called out as incurious. If you were motivated to inquire, how would you approach it?
It should remain true.
v0.dev has bridged that gap pretty well. The deploy button usually just works and your app is then live on a vercel.app subdomain.
> when the cost of revenue exceeds the cost of goods it becomes a marker of inefficiency

Welcome to Europe
https://finance.yahoo.com/video/breaking-down-treasury-basis...

Hedge funds were performing this trade with large amounts of debt and due to the tarrifs they were forced to sell off treasuries to obtain cash, so the treasury market tanked. This is likely the reason for trump reducing tarrifs.
Most gun control attempts that I see would at least in theory possibly prevented the tragedy that inspired them.

The real id, would not have done anything.
The TLD hasn't been registered, but it has been added to the list of reserved names so effectively that's the domain you should use if you don't want to use real names.

.local also works fine, of course, if you enable mDNS and don't try to use normal DNS.
Washington charges more for a Real ID than an Unreal ID too; I assume because it costs more to issue a Real ID and WA likes to push costs of services onto users of services more than other states I've lived in.

I think I priced it out and getting a passport card should have less fees than getting a Real ID here. But then I didn't get around to getting a passport card; I'll just use my full passport for flying and keep my Unreal ID.

Personally, I'm surprised this deadline hasn't been pushed back yet, given that every other deadline has been pushed back, and the original plan was 2008(!)
The combination of lockable bulletproof cockpit doors, and everyone realizing that a hostage situation on a plane means that everyone dies, helped make sure that 9/11 would not be repeated. The rest of it is security theater.
I had one job at a pinball company where my coworkers and I didn't get paid for a couple months. I quickly found work elsewhere. Thankfulfully my backpay did eventually come, but I wasn't going to stick around to see if they would be good to their word again the next time funds dried up. I heard this was a recurring problem even before I was hired on.

Later some of my coworkers sent an article to me mentioning that the owner was under investigation by the SEC for (allegedly) embezzling funds from investors. I think I figured out where everyone's paychecks were going.
Yeah, I've been using localhost domains on Linux for a while. Even on machines without systemd-resolved, you can still usually use them if you have the myhostname module in your NSS DNS module list.

https://www.man7.org/linux/man-pages/man8/libnss_myhostname....

(There are lots of other useful NSS modules, too. I like the libvirt ones. Not sure if there's any good way to use these alongside systemd-resolved.)
In most C-like languages that would be a syntax error. E.g. in C and C++ as a rule you tokenize "greedily", "1--2" would be tokenized as "1", "unary decrement operator", "2", which is illegal because you're trying to decerment an rvalue.

Python doesn't have "--", which allows the tokenizer to do something else.
Having used Claude daily for last year or so, I don't feel great about being pushed into quite expensive tiers of 5-20x cost. I already feel like I'm hitting the Pro limit 2x/day more often than recently, although no data to support this - but the feeling is there.

Mostly I'm disappointed that the higher tiers are just usage tiers rather than features.
This is pretty light on features and details.

When the use case comes up, I like to use https://github.com/pglombardo/PasswordPusher (online version here https://pwpush.com/). Which has generation, customizable # of visits, and a handful of other features.
We get resumes from people claiming "excellent computer skills", some of them using the word "digital native" - and they are completely dumbfounded and will stare blankly at the screen when their job in accounting needs them to copy a file from their desktop to some network drive on their Windows PCs.
I am deeply curious to see how people on the left will digest Trump if he doesn't get reined in by congress/wealthy people. I think a lot of them are going to be caught flatfooted if he gets his way with taxes (no income tax under $150k, no tax on tips), and if he gets his way with global trade restructuring (on shoring of blue collar work).

Trump is currently causing an earthquake on behalf of the middle-lower class. Maybe blue tinted glasses prevent them from seeing it, but right now he is definitely doing the opposite of "entrenching the power of billionaires and the elite".

Unfortunately, I believe that this is a severe miscalculation on Trumps part, as the "kill the billionaires" class seems to be much more fueled by anger than by rational understanding.
I've suggested Runge Spiking as an alternative, non-anthropomorphic metaphor

https://news.ycombinator.com/item?id=43612517
> I then run and configure Caddy to redirect traffic from 127.0.0.1 to the right port for the domain.

That's not redirection per se, a word that's needlessly overloaded to the point of confusion. It's a smart use of a reverse proxy.

It would be nice if you all reserved the word "redirect" for something like HTTP 3xx behavior.
Drone and robot dog find lost areas at Alcatraz [video]
It's one of those right-wingers (well, on some topics) you bemoan that posted this article to draw attention to this abuse.
The video for the first use-case is kinda funny. Instead of telling them to come back in a few minutes, just raise your hand and point at the timer.
Anyone care to shed why myapp.localhost:3000 (for the webapp I'm developing) is something that's useful for me rather than localhost:3000 ?

EDIT: on linux and don't use launchd, so I'd still the port number
I don't think it's so clear cut. The wikipedia article cites a 1971 book and an article from 1991 as sources.

A paper from 2014 is not so sure this is a settled matter:

"Infant object permanence is still an enigma after four decades of research. Is it an innate endowment, a developmental attainment, or an abstract idea not attributable to non-verbal infants?"

and argues that object permanence is not in fact innate but developed:

"It is argued that object permanence is not innately specified, but develops. The theory proposed here is that object permanence is an attainment that grows from a developmentally prior understanding of object identity"

"In sum, it is posited that permanence is initially dependent on the nature of the occlusion; with development, it becomes a property of objects. Even for 10–12-month-olds, object permanence is still a work-in-progress, manifested on one disappearance transformation but not another."

https://pmc.ncbi.nlm.nih.gov/articles/PMC4215949/
> (Even mammoths’ habit of dragging wood across the ground couldn’t have been the culprit, as no mammoth prints were found nearby, and the tracks would have likely been more erratic if created by mammoths.)

I love that there's been enough research into the past that things like the behavioral habits of animals long gone are well known.
Nice try, Satan.
I just did this with Immich. I have 2TB of photos in it and I backup my phone automatically. Using cloudflare tunnels to access remotely.
I'm tired of dismissive anti-AI bias
But is "foo.localhost" a valid domain name, for cookies and such?
XAI, Elon Musk's AI Company, Unveils API for Grok 3
From her blog, Alyssa did the panfrost development on a Chromebook.
Actually, he's a 40+ year old person. His obsession with Emacs is what prevented him from graduating high school all these years :-)
A passport card is valid for all domestic flights, as well as land travel to Canada and Mexico. I prefer it to my passport book when appropriate as it's sturdier and easier to carry.

It's also nice on international trips as proof of U.S. citizenship (though you'll usually need your book at border crossings)
Apple doesn’t need to develop their own LLM to compete with OpenAI and others. They can get paid for sending millions of users’ requests their way. Exactly like not needing to develop a search engine to compete with Google, when Google will pay Apple billions
I think it is considered bad practice by quite a few people
I pondered the question of local-only domains since long ago, and in consultation with Chris Siebenmann, I determined that the most courteous way was actually to subdomain from my ISP.

That’s right: I invented a fictitious subdomain under one my ISP controlled and I never registered it or deployed public DNS for it. It worked great, for my dumb local purposes.

Example:

aten.mysub.isp.net.
porta.mysub.isp.net.
smartphone.mysub.isp.net.

Thus it was easy to remember, easy to add new entries, and was guaranteed to stay out of the way from any future deployments, as long as my ISP never chose to also use the unique subdomain tag I invented...
Honestly, if I had my druthers there would be a standardized exception for .local domains that self-signed HTTPS certs would be accepted without known roots. It's insane how there's no good workflow for HTTPS on LAN-only services.
I'm wearing a fitbit (charge 6) now, and I still have this feature. It's called "Smart wake" https://gadgetsandwearables.com/2021/07/09/fitbit-smart-wake...
Disclaimer: I'm not a lawyer.

Selling services like support or consulting is fine, since that's generally independent from FOSS licensing/copyright concerns. Anyone can do that though, not just the creator or contributors. For example, there are lots of third party database consultancies that offer support for major databases, both FOSS and commercial.

Customization is also fine, but the purchaser of the customization must still abide by the AGPL: the end-users of the customized software need access to the customized codebase. If the customized product is only being used internally (e.g. for employees of the company that purchased the customization) then there's no problem. But if they're offering it in an externally-facing SaaS, or embedding it in externally-distributed software, the customized code must be made available to the end-users of the software.

With FOSS often it's simpler to do this as "sponsored development" where someone pays for a new feature to be made directly upstream, rather than having a customized fork.

That all said, services and customization are generally difficult to scale as a business. Even with a fairly large userbase, the percentage of companies who are willing to pay for support or customization tends to be disappointingly low.
If it doesn’t have those features then why would I even use it at all? Remote build and caching are the entire reason I’d even think about it.
It depends on the vehicle. My financial advisor is relatively high but provides other services. My self-managed stuff is lower. And a couple of things that pay out as annuities that can’t really compare.
I was expecting the blog post to be different based on the headline. It's really about an AI-powered tool that finds the links to things you want to refer to for you so you don't have to waste time looking up all your own references. It's not actually about writing the post.

I don't see how this tool takes the human out of the writing. It just saves some time looking up links. I think people are judging the post by the headline, but might actually find use for the tool itself.
.test seems like an excellent choice for testing/debugging/developing applications, but for running services you want to use I'd stick to .internal these days, as it was reserved for local domains last year.
> One wonders what Asimov would make of the world of 2025, and whether he’d still see artificial and natural intelligence as complementary, rather than in competition.

I mean, I just got done watching a presentation at Google Next where the presenter talked to an AI agent and set up a landscaping appointment with price match and a person could intervene to approve the price match.

It's cool, sure, but understand, that agent would absolutely have been a person on a phone five years ago, and if you replace them with agentic AI, that doesn't mean that person has gone away or is now free to write poetry. It means they're out of an income and benefits. And that's before you consider the effects on the pool of talent you're drawing from when you're looking for someone to intervene on behalf of these agentic AIs, like that supervisor did when they approved the price match. If you don't have the entry-level person, you don't have them five years later when you want to promote someone to manage.
I just wanted to say I appreciate you taking the time to write such an informative comment
The problem i have with this article is they use a "Hypothetical shoe" that retails for $100, but then directly quote a $220 shoe for the "American Made" side. Then use this as the entire justification for the price disperity. People absolutely pay $220 for "Chinese made" shoes too. It's all about branding...

Rockwell is price competitive with both kuka and fanuc. If you want to talk about 'Difference in manufacturing cost', why don't we start there?
ChatGPT's o4-mini, o4-mini-high and o3 spotted ahead of release
Many mathematics professors don't require homework to be turned in for grading. For example, the calculus courses at many US universities. Grades are solely determined by quizzes in the discussion section and by exams. Failure rates are above 30%, but that's accepted.

This model won't work for subjects that rely on students writing reports. But yes, universities frequently accept that failure rates for some courses will be high, especially for engineering and the sciences.
Using the word vehicle in the title is one of the more clickbaity moves.

Why not just “Evidence of 22,000 year old travois…”
One of the interesting things about the movie was how well they conveyed the mood and atmosphere on subs.

I don't know exactly how to describe it, but the sub force just has a different temperament than the surface fleet.

Of course, all of that went out the window when people in the movie started yelling at each other. From that point on it's a fictional scenario contrived to create a dramatic story.

Same with Apollo 13. Everything I see and hear about NASA personnel indicates that these people are consummate professionals who stay cool under extreme circumstances... but that wouldn't make for a good movie.

I should probably note that this is coming from the perspective of someone who grew up with a father who was an career enlisted man (CPO/EM-N) stationed mostly on boomers.
Most stealth aircraft are only stealthy against the higher frequency radars.
Ah yeah that's the one, missed that bit entirely. I guess they should've honestly asked them to write an article about cats or something unrelated that wouldn't hit so close to home.
Organize long Hacker News discussions (extraakt.com)
After 100+ comments discussions here are quite difficult to read.
So some kind of automatic summary of the popular discussions would be great.
Somebody already did it: https://extraakt.com/

P.S. I am not the author: just found the link in the Llama 4 thread.
We have a separate domain registered, where you can add any wildcard subdomain, so webui.company-test.com and that will resolve to 127.0.0.1. Then we can do pretty much the same.

I'm not entirely sure how I feel about it, but at least it's on a completely separate domain.
Additionally: If you want to _mass_ mass produce these things, an injection molding setup is going to be your goal. You can sort of hack one together for plastic molding using a pneumatic/hydraulic cylinder and some mold plates that are either cast metal (lost-PLA, lost-wax), cured plaster, or CNC'd. The stuff that will give you five million units a day costs as much as a house, but there is a middle ground that is competitive with FDM on quality but significantly faster for more like $300-$3000.

The limitation with injection molding is typically the cost and complexity of having mold plates made when you don't have a demand for all that many units.
They look like they were taken separately and composited in later but I don't think they're digital effects beyond compositing them into the shot, rig removal, color matching/grading etc.
For development, "localhost" has a convenience bonus: it has special treatment in browsers. Many browser APIs like Service Workers are only available on pages with a valid WebPKI cert, except for localhost.
More Organizations Are Using Dead CentOS 7 Than Live RHEL
Why does the "share" button upload the password to your server in plaintext?
Tech CEO: 4-day work week didn't hurt or help productivity
Using real domain names lets you experience the web as it is in production. Localhost has a bunch of exceptions (i.e. HTTP URLs are treated as secure, CORS acts funny, etc.). Using domain names disables special handling of localhost URLs that'll help you spot problems before they hit production.
I picture this like the classic Garfield comic where Jon just stares in increasing frustration at his rotary phone for multiple panels, to finally shout JUST RING ALREADY.

(His cat adds some dry remark which I have forgotten)
I don't think Asimov envisioned a world where AI would be controlled by a clique of ultra-wealthy oligarchs.
I just use my password manager.

https://support.1password.com/share-items/
I think the core issue with CalDAV (and by extension, the protocol it's build on top of, WebDAV) is one somewhat endemic with most W3 approved standards: it's way too overengineered to do too many things at the same time rather than a lean format.

The result is a protocol that's essentially become a furball of different ideas mashed together, which inevitably leads to the situation where a lot of services just... don't try to be full spec compliant since it's out of scope for what they actually want to do.

I don't think I've ever seen a W3 data format spec that didn't end up this way, it just always seems to happen. (It doesn't seem to happen with their lower level protocol specifications.)
I wonder if we looked at really basic life forms like bacteria, would we find things akin to sleep at that level? What about next up in sophistication?
We add a real actual DNS record for the local. subdomain pointing to 127.0.0.1

It works really well and means no setup on our developers machines