MurphyA/hacker-news huggingface dataset:
by throw0101b | 2025-05-21 10:53:18+00:00
> no way is that worth fucking £600)

Liability coverage, and UL certification (or UK/EU equivalent), for the company is. Though see perhaps:

* https://en.wikipedia.org/wiki/OpenEVSE

> I would really love a "house power API" that would allow a "controller" to locally control the power behavior of all the things in a house.

With regards to EV and the grid, see perhaps:

* https://en.wikipedia.org/wiki/ISO_15118

* Also: https://www.ampcontrol.io/post/what-are-ocpp-iec-63110-iso-1...

For an (industrial) electrical communication protocol, perhaps:

* https://en.wikipedia.org/wiki/IEC_61850
by matsemann | 2025-05-21 10:54:27+00:00
There is a point in that since you don't know how these really should look you can't really judge them on small idiosyncrasies, and hence you get a better impression compared to uncanny valley if it's something common.

However, I also think this is to show that it can create anything, not just copies of stuff it has seen. If you ask for a painting of a woman and it shows you mona lisa, that's not very impressive.
by Joeboy | 2025-05-21 10:54:59+00:00
Fun(?) fact - An actor that was supposed to play Marwood dropped out because they thought the film was homophobic.

Robinson originally wanted Paul McGann, but he insisted on using his own accent, resulting in Robinson firing him and getting somebody else in. Then the somebody else dropped out, and McGann came back with a new Home Counties accent.

Source: Some interview with Paul McGann I watched. No idea who the other actor was.
by virgilp | 2025-05-21 10:55:56+00:00
On one hand, yes; on the other - a human that can produce that level of details in the output would notice that iat & exp are extremely close & the token is very unlikely to be valid. Also, you don't produce an exact number for "now" without being able to compare it correctly with iat & exp (the timestamp it stated as "now" is actually less than iat!)
by vbezhenar | 2025-05-21 10:57:13+00:00
If you can generate realistic video stream, responding to player movements and interactions, you can train your robot using that video stream. It's much more scalable, compared to building physical environments and performing real-world training.

Of course the alternative is to use game engines, but it's possible that AI would generate more realistic video stream for the same money spent. Those recent AI-generated videos certainly look much more realistic than any game footage I ever saw.
by absinnovation | 2025-05-21 10:57:35+00:00
"Stop trying to hit deadlines… and hit them."

Agile teams often feel like Neo vs. Morpheus—but it doesn’t have to be a fight.

3 Ways to Align Devs & PMs: 1⃣ Collaborate early (not after sprint planning). 2⃣ Respect tech debt (or it will bite you). 3⃣ Celebrate small wins (not just big launches).

Comment on your #AgileMorpheus or #CodeNeo below!
by ryanackley | 2025-05-21 10:58:43+00:00
If you're building a React app using a popular UI framework, AI will seem like magic at how well it one-shots things.

To the author's point about one-shotting. I think it will be a real challenge pushing an AI coding workflow forward because of this problem. In my experience, AI seems to fall off a cliff when you ask it to write code using more obscure libraries and frameworks. It will always hallucinate something rather than admitting it has no knowledge of how something works.
by Ragnarork | 2025-05-21 10:58:43+00:00
> - There's a lot of allegations that they don't need VCs because they have backing from the USA army.

Citation needed. Strange allegations (and from whom?) when the pentagon itself has discouraged using Signal in an official capacity...[0]

[0]https://abcnews.go.com/Business/what-is-signal-messaging-enc...:

> The Pentagon's internal watchdog criticized a former official's use of the Signal app in 2021, calling it a breach of the department's "records retention policies" and an unauthorized means of communicating sensitive information.

> "Signal is not approved by the DoD as an authorized electronic messaging and voice-calling application," the report asserted, adding that "the use of Signal to discuss official DoD information does not comply with Freedom of Information Act requirements and DoD's records retention policies."
by rtpg | 2025-05-21 11:00:08+00:00
Yeah, you're right on that, and I do appreciate the value of, well, not bundling. I just have had loads of weirdness with things like "ran my test suite with `tsc`/`node-ts`, bundled with `webpack`, and weird side effects existed downstream of that".

I think my complaint is less that these runtimes do nothing, but more that I would expect them to do _even more_. But I'm not trying to make things much better.
by zabil | 2025-05-21 11:00:09+00:00
> I didn't "get it" the first go round.

Same here—I missed it the first time around and found it pretty weird when I finally watched it.

But on a recent trip to the Lake District, we ended up visiting a bunch of the filming spots, including the infamous telephone box in Bampton (still around and in good condition).

That kind of changed how I saw the movie—it started to feel more like a bunch of odd little vignettes, each with its own strange charm. My partner and her family are big fans and talk about it all the time, so it’s slowly grown on me. Definitely not a “one sitting” kind of film.
by dTal | 2025-05-21 11:00:41+00:00
I'm not aware of any particular UI convention that's in Windows that isn't available in, say Plasma. Day to day usage is extremely similar, and where they diverge it's usually because 1) Plasma has a feature that Windows doesn't, or 2) someone at Microsoft opted for senseless change for change's sake - a toy interface is layered over a functional one, often (but not always) grudgingly allowing access to the old behavior with extra steps, in a tacit admission of no-confidence. This behavior is pervasive - the "new control panel", the new context menu ("show more options" to get to the original, an extra click that yields a menu with many of the same options but in a different order with different icons), and best of all moving the "Start button" to the center - a change which more than any other exemplifies the silliness, because it 1) at best achieves nothing, and 2) flies in face of the original UI research based on Fitt's Law that informed 30 years of Windows UI tradition.

I honestly can't imagine anyone preferring all that. </rant>
by throw0101b | 2025-05-21 11:01:12+00:00
> Cooling fans (in servers) pull 150W total most of the time but can be up to 300W.

Oxide Computer found that going from tiny 20mm fans to 80mm dropped their chassis power usage bigly: they found a rack full of 1U servers had 25% of its power going to the fans (efficiency is to the cube of the radius).

* https://www.youtube.com/watch?v=hTJYY_Y1H9Q
by nis251413 | 2025-05-21 11:01:56+00:00
> What does this mean really? That is their means.

The "means" is being able to print trillions of imaginary dollars with value that magically pops into existence, merely backed by the fact that other nations do not want USD to lose value because they invest in it.

US did not care about trade deficits because they were able to just print dollars without having dollar itself devalued, which is what happens if any other nation decides to print currency without having a way to back its value. Because the US status as global hegemony is getting challenged, these trade deficits may become an issue. But trade deficits were not an issue until now (and they still are not as long as they can keep printing dollars without hyperinflation happening).
by dns_snek | 2025-05-21 11:02:41+00:00
It's not that simple, it's not just about the specific things they miss out on learning, they're not developing the framework for how to learn, and fundamentally they're not developing a positive relationship with curiosity, learning, and problem solving as valuable and desirable skills.

We know that behavioral and cognitive patterns develop at a very young age, soon become ingrained, and usually affect the rest of our lives in one way or another. Kids who are never disciplined grow up to be entitled spoiled brats, so what do you think will happen to kids who habitually delegate any work that requires even modest cognitive effort to a black box?

I don't buy the argument that this is just another technical development that makes things easier and more efficient. The WWW made information easier to find than searching for books in a library and reading them, but fundamentally you still have to read the material, understand it, and apply it to your work. LLMs can just finish students' assignments for them and they don't even have to read it or spend spend any energy thinking about it.
by ochronus | 2025-05-21 11:02:41+00:00
> The problem the industry faces isnt that juniors dont grow it's that they spend up to 18 months being a drain on productivity after which point they tend to leave.

Thankfully, that's not my experience with most juniors. Again, my experience is limited (as all of ours is), but if you filter juniors well during hiring, you can get a wonderful set of high-potential learning machines, who, with the right mentors, grow like crazy.
by Flemlo | 2025-05-21 11:04:29+00:00
I don't think domestic manufacturing works anymore.

The pressure to automate will just skyrock.

I'm more for a global currency which will be given to everyone who does certain jobs we can't automate away or don't want to like nursing, teaching.

Everyone around the globe can get worldfiat when they do these jobs.

We need to start thinking beyond known capitalism in a modern highly automated world.
by jsheard | 2025-05-21 11:04:40+00:00
> Do we know for a fact there are Microsoft employees who were told they have to use CoPilot and review its change suggestions on projects?

It wouldn't be out of character, Microsoft has decided that every project on GitHub must deal with Copilot-generated issues and PRs from now on whether they want them or not. There's deliberately no way to opt out.

https://github.com/orgs/community/discussions/159749

Like Googles mandatory AI summary at the top of search results, you know a feature is really good when the vendor feels like the only way they can hit their target metrics is by forcing their users to engage with it.
by Zambyte | 2025-05-21 11:04:54+00:00
The article pretty much says this as well, but a concise way I saw Andrew Kelley put it recently in the context of Zig (but it seems to apply well for any language that has errors-as-values + panics) is: "Assertions for programmer mistakes; errors for user mistakes."[0]

One interesting difference between Zig and other languages with similar error stories (Rust, Go) is that panicking can be handled but not recovered. Panicking is always fatal in Zig. The nice thing about this is that you cannot use panics for exception-style control flow, which removes any temptation to use them for user errors.

[0] https://ziggit.dev/t/i-wrote-a-simple-sudoku-solver/9924/12?...
by kubb | 2025-05-21 11:06:08+00:00
> Sure, but it does undermine it.

Not really. Take something like vaccines. There’s a ton of verified evidence that they work, and the view that they cause harm is not well supported at all.

The fact that someone published papers about idk some obscure alkaloid causing mice to live longer and it’s the only paper ever written on this subject and it can’t be replicated, doesn’t say anything about the efficacy of vaccines.

There’s stuff that becomes a part of the consensus doesn’t do so based of a single paper.

The scientific knowledge is solid. And scientists know not to trust single unverified results.
by macleginn | 2025-05-21 11:06:21+00:00
> As we’ve made it easier to build games, we have certainly seen more of them. But the number of highly rated games (in this case as recorded by metacritic) does not seem to be increasing over time.

In some ways, ratings given out by reviewers, and even their sentiments, is a zero-sum game since most things are rated compared to other things in the same stretch of time.
by yladiz | 2025-05-21 11:08:07+00:00
This is as naive as you’re arguing the parent is. I agree you need to care about customers first, and make sure you’re solving their problem, but you absolutely do need to care about the code and if you treat it as always throwaway you can logically get to a justification for vibe coding. Of course you can get far witn these approaches, but they lead to unmaintainable messes which ultimately make it hard or impossible to actually do the thing you want: to deliver customer value.
by red_admiral | 2025-05-21 11:10:34+00:00
Switzerland has some for narrow (meter) gauge to standard gauge. I think it's to make the Glacier Express run without changing train. Had a bit of teething problems at the start but seems to be working well now.

That's not a "change gauge for a 100-wagon freight train" scale operation, and it's not "off the shelf" tech, but we're fairly close I think?
by weatherlite | 2025-05-21 11:11:05+00:00
> Worst case, I throw all of the agents work away while now having done research

The worst case is you take the agent's work without really understanding it, continue doing it indefinitely and at some point get a buggy repo you have no idea how to handle - at the exact same moment some critical issue pops up and your agent has no clue how to help you anymore.
by agentkilo | 2025-05-21 11:11:19+00:00
> Having tiling options that fit within a smaller part of the screen (e.g. still allow side by side or top/bottom split, but in a smaller total region) would be great.

Do you mean reserving screen space for the on-screen keyboard? If that's the case, you can try to "transform" the top-level frame (a frame that tracks a monitor's screen area), either in the REPL or in your config: https://agent-kilo.github.io/jwno/cookbook/adjust-top-level-...

> Using example-config.janet I tried pressing RAlt or RAlt+K and I get the UI hint shortcuts list coming up, but none of them seem to do anything

Can you please file a bug report and attach relevant logs? You can write logs to a file by starting Jwno like this:

jwno.exe --log-file C:\jwno.log --log-level debug --no-console your-config.janet

There should be some interesting logs when you press one of the UI hint shortcuts.

> Fwiw, as a newbie I found it a bit intimidating/off-putting that it doesn't work out the box without choosing a config file. That's quite a lot of extra cognitive effort and link-clicking before you can try it out.

I totally understand. But I chose to not include a default config in the executable, because I thought a window manager is a... personal thing. It should evolve with your habits and workflows, so the default config will most likely get changed to something dramatically different anyway. I can be wrong though.
by spjt | 2025-05-21 11:12:34+00:00
Maybe it's just bias based on what I'm familiar with but I don't really like the syntax, or at least I can't understand any of it intuitively. Looking at the few examples I can find, it doesn't appear to be obvious without having to look at and interpret a bunch of surrounding context for clues to what a particular token is, e.g. a function name, a variable, an argument to a function and what function it is an argument to, the type of a variable, a value being assigned to it, etc. I see a lot of lines of code that are just several strings in a row without any sort of punctuation.
by entwife | 2025-05-21 11:13:19+00:00
I have used TalkPal for Catalan. I found it slightly superior to ChatGPT, especially, I find the feedback about performance, daily/weekly summary emails, the suggested responses, and the gamified experience to be motivating. The conversations use voice and text input, and audio and text output. I believe they also have a Dutch version.

It is not quite what you are looking for, but I also liked Lingoclip for both Catalan and Spanish. I had exceptional difficulty training my ear to distinguish speech sounds, so recognizing words in song lyrics was helpful.
by red_admiral | 2025-05-21 11:14:05+00:00
I was told a while ago "trains are great if you want to move a trainload of stuff, trucks are great if you want to move a few truckloads of stuff". I guess trains also need loading/unloading facilities and stations close to your origin and destination, and perhaps a hump yard somewhere.

Cargo ships beat everything hands down if there's a port close to your origin and destination, and lots of water in between.
by TheAceOfHearts | 2025-05-21 11:14:17+00:00
I tried Whisk to generate images which I then animated, thinking it would be using the newest model. But then I noticed that Veo 3 and Imagegen 4 are only usable through Flow, and only if you're on the most expensive plan. AI Studio also only shows Imagegen3 and Veo2 as media generating options.

My main issue when trying out Veo 2 was that it felt very static. A couple elements or details were animated, but it felt unnatural that most elements remained static. The Veo 3 demos lack any examples where various elements are animated into doing different things in the same shot, which suggests that it's not possible. Some of the example videos that I've seen are neat, but a tech demo isn't a product.

It would be really cool if Google contracted a bunch of artists / directors to spend like a week trying to make a couple videos or short movies to really showcase the product's functionality. I imagine that they don't do that because it would make the seams and limitations of their models a bit too apparent.

Finally, I have to complaint that Flow claims to not be available in Puerto Rico: "Flow is not available in your country yet." Despite being a US territory and being US citizens.
by elpocko | 2025-05-21 11:14:19+00:00
Call me a cynic, but I feel manipulated when a brand new account posts a question mentioning a product posted on Show HN an hour prior, by a another new account, and the Show HN only has [dead] comments by brand new accounts.

Oh, and the vote count here looks inflated as well. Flagged.

Edit: oh, look, what a weird coincidence: https://news.ycombinator.com/item?id=44049961
Show HN: Octelium – FOSS L7-Aware Zero Trust Access/PaaS Platform over WireGuard
by geoctl | 2025-05-21 11:15:50+00:00
Hello HN, I've been working solo on Octelium for years now and I'd love to get some honest opinions from you. Octelium is simply an open source, self-hosted, unified platform for zero trust resource access that is primarily meant to be a modern alternative to corporate VPNs and remote access tools. It is built to be generic enough to not only operate as a ZTNA/BeyondCorp platform (i.e. alternative to Cloudflare Zero Trust, Google BeyondCorp, Zscaler Private Access, Teleport, etc...), a zero-config remote access VPN (i.e. alternative to OpenVPN Access Server, Twingate, Tailscale, etc...), a scalable infrastructure for secure tunnels (i.e. alternative to ngrok, Cloudflare Tunnels, etc...), but also can operate as an API gateway, an AI gateway, a secure infrastructure for MCP gateways and A2A architectures, a PaaS-like platform for secure as well as anonymous hosting and deployment for containerized applications, a Kubernetes gateway/ingress/load balancer and even as an infrastructure for your own homelab.

Octelium provides a scalable zero trust architecture (ZTA) for identity-based, application-layer (L7) aware secret-less secure access (eliminating the distribution of L7 credentials such as API keys, SSH and database passwords as well as mTLS certs), via both private client-based access over WireGuard/QUIC tunnels as well as public clientless access, for users, both humans and workloads, to any private/internal resource behind NAT in any environment as well as to publicly protected resources such as SaaS APIs and databases via context-aware access control on a per-request basis through centralized policy-as-code with CEL and OPA.

I'd like to point out that this is not some MVP or a side project, I've been actually working on this project solely for way too many years now. The status of the project is basically public beta or simply v1.0 with bugs (hopefully nothing too embarrassing). The APIs have been stabilized, the architecture and almost all features have been stabilized too. Basically the only thing that keeps it from being v1.0 is the lack of testing in production (for example, most of my own usage is on Linux machines and containers, as opposed to Windows or Mac) but hopefully that will improve soon. Secondly, Octelium is not a yet another crippled freemium product with an """open source""" label that's designed to force you to buy a separate fully functional SaaS version of it. Octelium has no SaaS offerings nor does it require some paid cloud-based control plane. In other words, Octelium is truly meant for self-hosting. Finally, I am not backed by VC and so far this has been simply a one-man show.
by rvz | 2025-05-21 11:16:05+00:00
After all of that, every PR that Copilot opened still has failing tests and it failed to fix the issue (because it fundamentally cannot reason).

No surprises here.

It always struggles on non-web projects or on software where it really matters that correctness is first and foremost above everything, such as the dotnet runtime.

Either way, a complete disastrous start and what a mess that Copilot has caused.
by pbhjpbhj | 2025-05-21 11:18:00+00:00
When Aus print money they devalue the currency, spreading the cost over all Aus dollar holders.

When USA do the same, the non-USA dollar holders also take on the cost, same-same, excepting that is everyone around the World who trades in dollars. Which comes back to USA's military-industrial complex to some extent. It's like having the ability to steal a gram from every gold bar in the World.
by diggan | 2025-05-21 11:18:44+00:00
Interesting that every comment has "Help improve Copilot by leaving feedback using the or buttons" suffix, yet none of the comments received any feedback, either positive or negative.

> This seems like it's fixing the symptom rather than the underlying issue?

This is also my experience when you haven't setup a proper system prompt to address this for everything an LLM does. Funniest PRs are the ones that "resolves" test failures by removing/commenting out the test cases, or change the assertions. Googles and Microsofts models seems more likely to do this than OpenAIs and Anthropics models, I wonder if there is some difference in their internal processes that are leaking through here?

The same PR as the quote above continues with 3 more messages before the human seemingly gives up:

> please take a look

> Your new tests aren't being run because the new file wasn't added to the csproj

> Your added tests are failing.

I can't imagine how the people who have to deal with this are feeling. It's like you have a junior developer except they don't even read what you're telling them, and have 0 agency to understand what they're actually doing.

Another PR: https://github.com/dotnet/runtime/pull/115732/files

How are people reviewing that? 90% of the page height is taken up by "Check failure", can hardly see the code/diff at all. And as a cherry on top, the unit test has a comment that say "Test expressions mentioned in the issue". This whole thing would be fucking hilarious if I didn't feel so bad for the humans who are on the other side of this.
Show HN: I built a tool to analyze X/Twitter profiles into PDF reports
by shashankshukla | 2025-05-21 11:19:11+00:00
I built a tool called XInsight that analyzes public Twitter profiles and generates a custom PDF report.

You just enter the X/Twitter username, the number of tweets to analyze, what you'd like to focus on (e.g., engagement trends, tone, etc.).

It processes your request and emails a detailed report that includes insights like the most engaging tweets, posting times, writing style patterns, engagement trends, tone breakdown, and many other useful metrics.

It's paid for now, but I'm happy to send a few free reports if anyone here wants to try it. I’d really appreciate any feedback.

Are there any features you'd like to see added?

Live here: xinsight.me

Thanks!