MurphyA/hacker-news huggingface dataset:
by numpad0 | 2025-08-04 23:48:29+00:00
It's all too much of cringe. AI creativity space is chock full of cringy cargocult parody of "no such things as bad publicity" strategy. Things on the Internet is reposted to death so what's wrong if we use them what even is copyright. Everybody hates AI generated images sure that's how you get the word out. Pornography drives adoption so let them have some it should work.

Those behaviors might appear correct in an extremely superficial sense, but it is as if they prompted themselves for "man eating cookies" and ended up with what is akin to early Will Smith pasta gifs. Whatever they're doing and assuming it's cookies held in hands, they're not eating them.
by jdauriemma | 2025-08-04 23:48:31+00:00
I think I might have phrased my criticism too sharply, sorry about that. I wouldn’t have commented if I didn’t think you were making a worthy point though! There was an article about malleable software recently that used avocado slicers vs. kitchen knives as an analogy; the more I think about your piece, the more it resembles that concept.

https://www.inkandswitch.com/essay/malleable-software/
by shallowNuralNet | 2025-08-04 23:48:56+00:00
Interesting, but I have a few questions:

1. The link was to cloudchef.co/zippy, but I can't find that linked on CloudChef's homepage. Is this a hidden feature or internal demo? 2. Did you develop this service? 3. Do you use it? 4. If so, does it really work like advertised? 5. It says AI, but shows playback-based automation on the homepage. Which is it?
by devilbunny | 2025-08-04 23:49:06+00:00
In fourteen years at one hospital we have had two completely different EMRs as well as the old electronic record system that didn't have charting but allowed lab lookup, scans of documents, etc. The two older ones are still running in read-only mode because Epic can't look at them, so any records older than 2022 are only in there.

Cardiology, radiology, endoscopy, and labor and delivery all have their own systems for their internal usage while releasing final results to Epic.

I don't object to the idea that these products are made for admins. It's a business and it needs to make money to survive. I object to the idea that making a product for sale to admins precludes making it at least usable for those who actually put in the data.
by nijave | 2025-08-04 23:49:53+00:00
Well, I suppose same way you reduce spam and abuse anywhere else.

Raise the cost enough it's not worth it. Some middle ground could be requiring mailed in applications. That's a marginal cost for a real applicant but a higher cost for someone trying to send swathes of applications out.

It might seem backwards but there are plenty of solid non technical solutions to problems.

You could also do automated reputation checks where a system vets a candidate based on personal information to determine if they are real but doesn't reveal this information in the interview process.

That's how all government things tend to work (identity verification)
by jdhn | 2025-08-04 23:50:14+00:00
As a UX person, this is the type of stuff I love to see posted here. So many people don't understand how atrocious the UX is in non-sexy career tracks such as manufacturing. One question I have is how users have reacted to your leftmost nav bar. 13 icons is a lot, do you show them all at one time, or do they dynamically appear based on the user role of the person who's logged in at the time?
by t_mann | 2025-08-04 23:50:15+00:00
This is a perfect example of how FLOSS is nowadays a truly different type of experience from commercial software: thanks to A/B-tests, software has become so good at manipulating our behavior that it's now often more profitable to optimize software not to be the best at what it's supposed to do but at stealing your time and attention. Ads and (extremely clickbaity) 'news' plastered all over W11 are a prime example, and the exact opposite of what the KDE team are doing here.
by al_borland | 2025-08-04 23:50:30+00:00
Maybe. A lot of these calculations are usually based on historical averages for the US stock market. For the economy to keep moving, they need people to spend their money.

Eventually it may all even out, where people spend so much once they hit a certain point in their life/portfolio, that it allows for everyone else to be saving and investing everything in the first few decades of life. But a transition period where everyone stops their mindless consumerism would be rough on markets. Sales of “wants” would collapse and the stocks would fall right with them. At least that’s my theory.

I also often wonder if the stock performance we’ve seen is simply a result of the way the population has grown. If we are seeing slowing growth, or even population decline, can we expect the markets to contract right a long with the population. What will that mean for everyone’s retirement accounts?
by ricksunny | 2025-08-04 23:50:37+00:00
Any global consensus on avoiding repeating this low point in human history needs to acknowledge the prime movers behind birthing the bomb into existence in the first place. Much ink has been spilt debating morality, but on the raw mechanics the historians are in alignment with each other - doesn't matter if you ask Richard Rhodes, Robert S Norris, or Alex Wellerstein:

Vannevar Bush, more than any single individual, scientist or non-scientist, stands at the center of the bureaucratic decision to feasibility-test the fission chain reaction.

https://www.jstor.org/stable/233904

(compsci & s/w engineers can love VB all they want for As We May Think, but the man had some serious and arguably unnecessary blood in the short term, and decades of existential fear in the long term, on his hands. The silence of his legacy has been far too effective at ducking popular criticism of his role in history)

If humanity ever chooses to avoid creating yet-to-be-developed doomsday devices in humanity's future, while _still_ harvesting benefits of new R&D (viz. nuclear power plant energy), it needs to 'debug' the social epistemology around the Advisory Committee on Uranium / Uranium Committee (leading to S-1 under the NDRC).

edit: added 'in the short term, and decades of existential fear in the long term'
by throw0101d | 2025-08-04 23:50:39+00:00
Tom Scott did a video on this, "A Million Dollars vs A Billion Dollars, Visualized: A Road Trip":

* https://www.youtube.com/watch?v=8YUWDrLazCg

The length of one million USD is about the distance of a US football field or UK football pitch (which he demonstrates walking in a parking lot).

The length of one billion USD is driving over an hour at a speed of 100 kph (55 mph), the rest of the video.
by jk-jeon | 2025-08-04 23:50:48+00:00
Note that the consumer side doesn't really have a lot of ambiguity. You just read the number, compute its precise value as written, round it to the closest binary representation with banker's rounding. You do anything other than this only under very special circumstances. Virtually all ambiguity lies on the producer side, which can be cleared out by using any of the formatting algorithms with the roundtripping-guarantee.

EDIT: If you're talking about decimal->binary->decimal round-tripping, it's a completely different story though.
by duped | 2025-08-04 23:50:49+00:00
The condescension isn't appropriate here. I'm talking about using `Vec` as a convenient temporary storage without additional bookkeeping on top if the capacity() is meaningful. Like you said, Rust doesn't guarantee that because `reserve_exact` is not `reserve_exact`. In C++, the pattern is to resize() and shrink_to_fit(), which is implementation defined but when it's defined to do what it says, you can rely on it.

> Now, what disaster awaits in the common code you're talking about? Capacity is 6 and... there's capacity for 6 entries instead of 4

The capacity was expected to be 4 and not 6, which may be a logical error in code that requires it to be. If this wasn't a problem the docs wouldn't call it out as a potential problem.
by skissane | 2025-08-04 23:51:13+00:00
I know people (even members of my own family) who have resigned jobs because they felt the personal legal risk to themselves was excessive. In my experience, it is a much more common event at the C-suite level, where that risk is most acute, than at the level of individual contributors. If the company goes bankrupt, the ICs in accounting are unlikely to be personally found liable for the company’s debts - but if the CEO and CFO are proven to be guilty of “trading while insolvent”, they can be.
by tkgally | 2025-08-04 23:51:32+00:00
Interesting report.

I understand why much of the discussion about AI and university education has focused on first-year writing classes in the U.S. Some of my own first experiments with ChatGPT in December 2022 were having it write school-like essays [1].

Over the past few months, I cotaught a university class in which we also had first-year students use and reflect on their use of AI in their classwork. But the context was different: the class was a seminar on science communication (how to make science engaging to children and the general public), and most of the time was spent with the students doing group projects. Also, the class was at a university in Tokyo, and we taught it in Japanese.

We have just started analyzing the feedback from the students, but my impression is that they were less conflicted about the use of AI for their group work than they might have been if they had been doing their projects as individuals.

Meanwhile, as the semester progressed, agentic frameworks started to mature. I spent a lot of time on my own experimenting with Claude Code and Gemini CLI. While none of the students in that class seemed to use them, it became clear to me that such higher-level cognitive tools will pose an even greater challenge to higher education than essay-writing chatbots do now.

[1] https://www.gally.net/temp/202212chatgpt/defaultessay.html
by cnst | 2025-08-04 23:52:05+00:00
I think the biggest difference I could see is that OpenIPC targets Europe as its main market, whereas thingino is US/Canada and is easier to get started with.

Honestly, I couldn't find a single Amazon ASIN for anything listed on OpenIPC.

It's not much help for them to support more devices if none of those are being imported into the US.

Compare to thingino, which has support for Wyze, Eufy, Wansview, Cinnado, Imou, TP-Link and lots of other brands which are officially imported into the US and are best-sellers in their respective categories on Amazon, with the free Fulfilled-by-Amazon shipping.
by phillipseamore | 2025-08-04 23:52:45+00:00
A little BTS from 2 days ago which might imply that this was a very recent decision: https://news.ycombinator.com/item?id=44769960

"AWS rescined my offer due to the lack of citizenship"

"At the beginning of June, I had the opportunity to interview at AWS for a Systems Engineer position (working on the EU Sovereign Cloud project)."
by zem | 2025-08-04 23:53:19+00:00
don't know if you used lotus 123 back in the day, but it was one of the best keyboard-driven interfaces i've seen. everything was done by navigating hierarchical menus, but the menus were displayed horizontally in a bar on the bottom of the screen, no popups to obscure the rest of the display. so if you were a power user you would just automatically type e.g. /fs to open the file menu and then the save option thereunder, but if you were new to it you could look down, see that /f was file and when you hit that the bar would change to include s:save and you could hit that.
by astrobe_ | 2025-08-04 23:53:24+00:00
AIs grading AI-generated essays looks like a recipe for model collapse. That's why we certainly need people who go after the "diminishing returns" of improving their writing skills beyond the "good enough" that AI delivers.

Should education systems aim for that for all of their students? Certainly, because AI alone is not sufficient to raise the bar. As impressive an AI is when it seems to invent a new molecule, it is still only possible because of the original works of many people.
by jauntywundrkind | 2025-08-04 23:53:39+00:00
The mechanization of humanity has been deeply perverse. I wish technology was also offering more en-nobling ends, the option to lean in and become more of an expert on systems, but the tyrant of the application feels absolute: tech remains black boxes all the way down. Like corporatism at large, diluting responsibility seems to be the name of the game. I want to see tech that loves inviting people under the hood if they want, that's designed for plugins & the user's existing LLM/agents to come drive machine-toachone style.

I don't necessarily know how that would help economically, but spiritually I think it would be lifting to have a different socio-techncial contract; I think tech could offer some dignity & open doors in a way that escapes the plight of rank consumerism that's eating humanity's collective soul away.

It's really so so sad thinking that the US is so quickly developing such a similar "lie flat" hopelessness. I thought we had a lot more years before the mill of capitalism ground us down to this.
by noahbp | 2025-08-04 23:53:42+00:00
>The logic above can support exactly the opposite conclusion: LLM can do dynamic typed language better since it does not need to solve type errors and save several context tokens.

If the goal is just to output code that does not show any linter errors, then yes, choose a dynamically typed language.

But for code that works at runtime? Types are a huge helper for humans and LLMs alike.
by brailsafe | 2025-08-04 23:54:06+00:00
> Wild take lol, I was recently unemployed and once I started facing the very real possibility that I'd have to go work at the local sawmill (or UPS) for $20/hr I was

My hot take is that if you're an unemployed software dev now, it could last over a year easily, and it's way better to spend that time actually working at the sawmill or UPS if you're lucky enough to get those jobs. Work on your skills and selectively apply in your off hours, spend conservatively, reduce expenses as much as possible. At the very least, it'll remind you to be humble.
by RugnirViking | 2025-08-04 23:54:49+00:00
then don't hire most people?

idk, I really can't imagine hiring someone that not only had such a github profile, but saw fit to send it to the interviewer

look for repos that aren't forked, especially one that doesn't have all or most of its code committed in a single commit (i.e. forked with extra steps)
Show HN: Quickly log vehicle maintenance by taking a photo of your invoice
by zarqaTech | 2025-08-04 23:55:10+00:00
Ive built a simple iOS app that allows users to take a picture or screenshot of their mechanic invoice and within seconds it automatically processes and chronologically orders the logs. You can also export all of this information to an email.

I think this would be useful for a person selling a car to prove all of the work done to the vehicle over the years along with the actual image of the invoice exportable as well.

The app is called Vehicle Maintenance Log and you can check out the landing page, https://vehiclemaintenancelogapp.com for more info if this interests you. Its also currently in the iOS App Store ...curious if you would use this to prove all maintenance with screenshots of the invoices to back it up?! Let me know your thoughts on the app!
by voidmain | 2025-08-04 23:56:24+00:00
I think a type system that permits a type (no_locale=()) | (thread_locale=()) | (global_locale=()) | (env_locale=()) would generally be considered structural. I think newtypes and structure field names are isomorphic in functionality. Where a nominal type system would use newtype(tag,X) a structural one could use struct{tag:X} (and this holds even if X is the unit/singleton type).
by l0ng1nu5 | 2025-08-04 23:57:25+00:00
>All the incentives for stablecoin issuers are to invest at least some of their reserves in riskier assets to get higher returns.

No.

The GENIUS Act requires 100% reserve backing with liquid assets like U.S. dollars or short-term Treasuries and requires issuers to make monthly, public disclosures of the composition of reserves.

https://www.whitehouse.gov/fact-sheets/2025/07/fact-sheet-pr...
by fuzzfactor | 2025-08-04 23:57:37+00:00
>wondering when his bad policies will be obvious to everybody.

For quite some time the darndest thing is when people started acting like they need to be reminded about the way that Trump has never considered it a backfire after he bankrupts the organization he sits on top of :\

Repeatedly.

You shouldn't have had to be there :(

He acts like he did great because he lost less money than everybody else.

>I won't live to see how history explains this.

Me neither, but I've seen this movie before. It's a tragic tear-jerker, not a happy ending :(

Remember when he was most well-known as a cheating golfer and financial pariah?

We don't have to live that long to see him become recognized most for his dishonesty again, we've already seen it in the 20th century and it's more embarrassing than ever now. Like Nixon, his disgraceful legacy is already in the cards but won't become ubiquitous right away when he is gone. Remember Nixon was re-elected too before he descended into darker deeds, needed to be kicked to the curb, and Congress had the balls to follow through if necessary. Decades later it doesn't make much difference if an embarrassing president is impeached or not, or even convicted, what's remembered and virtually celebrated is the spreading relief the longer he's gone.

As we have seen, an untrustworthy leader is worse than a wise old do-nothing. Even halfway wise wouldn't be too bad about now.

Nixon might have been crooked through-and-through but at least he had not been the kind of criminal that Trump turned out to have been for quite some time. No doubt he did live up to millions of peoples' long-held expectations in that regard.

It will take time before Trump's supporters, like Nixon's, have dissipated and died off too, but one day about the only thing patriotic Americans will think about him is "Dishonest Don", how did a criminal like that get in there? "Tricky Dick" has about described Nixon completely for decades now, never thought such a self-aggrandizing bloviator like Trump would aspire to be more of a footnote than him. I guess people could say "bless his heart, he doesn't know any better", the way he's doing it to himself.

Eventually the students who will be graduating over the next few years with not enough jobs and even fewer career prospects will be telling their grandchildren how difficult it was to survive the Trump Recession. And how people should have paid attention to the staggered millions of citizens from their grandparents' generation who watched the dream of home ownership and a better life for their children slip away simply because of the fumbling and deceptiveness of one financial moron who rose too far back then.
by jauntywundrkind | 2025-08-04 23:57:55+00:00
OpenIPC notably doesn't list products & things you can buy.

Their "supported hardware" is what chipsets they support! It's up to you to go "do the research" or whatever to find out what cameras that might be!

I've bounced hard off OpenIPC in the past for this reason. That said I think the hikvision I bought a couple years ago is supported.
by grep_name | 2025-08-04 23:58:08+00:00
I feel compelled to reply, because a lot of this contradicts my experience. I use wezterm + tmux on linux, iterm + tmux on mac. (Already an advantage there, tbh)

> vim bindings should already be available in your emulator, without the need for tmux

They may mean things like the vim-tmux navigator plugin, which makes it so if you hit e.g. the left-most window in vim and hit your go-left keybinding, it will go one tmux pane to the left. It's pretty crazy how seamless it is, and it's made possible by the fact that you can query tmux outside of the process and run commands on your running sessions, which I'm not sure you can do with any of the standalone terminals?

Tmux also doesn't prevent you from using c-x e. I'm aware of the vim terminal, but I'm very picky about my multiplexing and have not been satisfied by any built-in terminal in any editor.

> You just have to remember that a session is the same thing as a window.

A session is certainly NOT a window. It is a buffer. There is a difference, and that difference matters and comes with advantages that are separate from the advantages of windows.

> First off, switch because your emulator is probably more resource intensive

I'm not entirely sure if this is true, but it's utterly uncompelling to me. Holding my binding for 'switch window' will switch through n windows faster than I can mentally digest, and the lag is lighter than any gui app I've used.

> It may also be missing modern features like being able to view images (see sixel, chafa, or the kitty graphics protocol), ligatures, and a lot of other features

I'm not sure why you'd assume this? My setup (wezterm or iterm + tmux + fira code) indeed has ligatures and sharp image viewing passed through the multiplexer

> Second, tmux lacks many of these modern features. Doing a passthrough can help but dealing with images is not a great experience. I have found no configuration where I can reliably view images and never have been able to produce images of the same quality. I always drop out of my session if I am entering a file browser like yazi or fzf

Yazi is exactly what I use, and it works great with iTerm + tmux or wezterm + tmux.

I really don't want my terminal to do that much for me to be honest. I change terminals every couple years, and it's nice to not have to fuss around with them whenever that happens. I haven't changed my tmux config in about 15 years
by johnnyanmac | 2025-08-04 23:58:56+00:00
My main counterargument here is that many office jobs don't need "intellectual fortune". Society needs to be honest and know when you just need people for accountability's sake, for small and/or odd ends to meet, or to manage clerical tasks that pile up. And remember that humans who do a role for a whike get really good at it, if you don't fire them after a few months to make earnings calls look 1% better.

Title inflation is a phenomenon spread far beyond tech.we shouldn't shame "learnable on the job work", but we don't need to pretend everyone is a VP either. HR in this case is there to allegedly help resolve problems with workers (reality: there to help prevent or alleviate the workload of lawyers). They have no business in recruiting past maybe a behavioral call.
by SoftTalker | 2025-08-04 23:59:33+00:00
> Most kids don’t get any financial education

We got some, in home economics. Not sure that subject is really offered anymore?

That was mostly around budgeting. What we didn't get nearly enough of was time value of money, and the cost of credit/borrowing.

As a result a lot of people buy a car and it's just a payment. They have no idea what they are paying as a total price. They don't start a 401K because they have no concept how much difference compounding makes if you start saving when you are 22 vs. 50. Then they are upset when companies do stuff "to benefit stockholders" and never consider that they could have been a stockholder.
by protocolture | 2025-08-04 23:59:35+00:00
My favourite ubnt story is that a customer purchased one of their radios and deployed it to site, only to find that it would just eat vlan tags. VLans go in, untagged traffic goes out. After proving the issue, they resolved it with beta firmware. For whatever reason, vlan tagging isnt part of their standard test plans during their development cycle. I got to witness this bug be reintroduced 3 more times over the years.