MurphyA/hacker-news huggingface dataset:
by nonameiguess | 2025-04-28 20:51:54+00:00
Kind of burying the lede with the headline. I haven't been in the Army in nearly 15 years and hadn't heard of the standing power throw, but sex neutral standards are a pretty massive change. Women being graded on the men's scale are going to have an extremely hard time. My wife from back then routinely scored near 400 on the extended scale, well above the maximum for a woman, but was a full two minutes slower than me on the two-mile. We didn't do the deadlift, but we did it recreationally and I lifted triple what she did, not a huge surprise since she was barely 110 lbs.

Of course, women couldn't legally serve in combat roles at all back then, so they've still got a better shot now even if they need to meet male standards.
by adamrezich | 2025-04-28 20:52:34+00:00
> Also you’re strictly forbidden from shipping Rust code on PlayStation. So if you have a breakout indie hit on Steam in Rust (which has never happened) you can’t ship it on PS5. And maybe not Switch although I’m less certain.

What evidence do you have for this statement? It kind of doesn't make any sense on its face. Binaries are binaries, no matter what tools are used to compile them. Sure, you might need to use whatever platform-specific SDK stuff to sign the binary or whatever, but why would Rust in particular be singled out as being forbidden?

Despite not being yet released publicly, Jai can compile code for PlayStation, Xbox, and Switch platforms (with platform-specific modules not included in the beta release, available upon request provided proof of platform SDK access).
by Cyphase | 2025-04-28 20:53:00+00:00
I do want to travel more, in general.

I'm eyeing some tech conferences in the next months, which would involve varying levels of travel and sightseeing.

I went on a ~three-week roadtrip once, which I saw as a shorter/practice version (it was originally planned for two weeks) of a longer one I'd like to do one day. So I might do something like that.
by yieldcrv | 2025-04-28 20:53:40+00:00
I'm not familiar with the downstream consequences in your example enough to say, specifically what various stakeholders are affected by.

I'm not sure what introspective capabilities this analogy is supposed to illuminate and I don't find them related. I have no opinion on your example at all, aside from not seeing it to bolster or discredit my thoughts on the regulations of my example.
by xdfgh1112 | 2025-04-28 20:53:45+00:00
Google is corrupted with over half the search results being related to buying something. I search for regular words and it's interpreted as a brand or product.

If that happens to ChatGPT, it's useless to me.

I suspect the free version will tilt more in this direction until it becomes worse than useless. The current free offering is honestly too good to be true at present.
by detaro | 2025-04-28 20:53:46+00:00
Station location of course plays a role (i.e. if it gets stuffed somewhere out of town with crappy transport links its no good, and rail links into the middle of an existing city are expensive), but I don't know a major airport where people would routinely trust less than 45 mins for checkin and passing security. Whereas for a train station its 10 mins.

> If you miss your flight you get on the next one. It is going to be really hard for a high speed train to complete with that.

Why would you bother to build a fancy new HSR line and then not run trains every hour, or more if demand is there? Running trains is not that expensive once you've got the infrastructure.
by pj_mukh | 2025-04-28 20:53:48+00:00
I think it's actually the opposite. The latent demand is only present in LA and SF. Fresno and Bakersfield are not car-less cities. Taking a train between them makes no sense (you're gonna have to rent a car on either end).

While connecting the LA Metro and SF BART with a high speed rail line makes the most sense. Regardless of the construction inefficiencies this is really the original sin beating at the heart of this project.
by kikimora | 2025-04-28 20:54:03+00:00
I’ve been running an outsourcing business for a while and can confirm - 99% of people paying for development have no idea what they are doing and how to sell it. They are destined for failure unless the outsourcing team builds a product that is 3x better than a competitor with 100x funding.

Success stories I’ve seen always involved extremely active customer. They become part of the team, helping devs to build good product. Also it always took much more time and money. If you think you can build marketable product with fix-cost-scope contract - think twice.
by bob1029 | 2025-04-28 20:54:14+00:00
You don't need to use Visual Studio, but it really makes a difference in the overall experience.

I think there may also be some misunderstandings regarding the purchase models around these tools. Visual Studio 2022 Professional is possible to outright purchase for $500 [0] and use perpetually. You do NOT need a subscription. I've got a license key printed on paper that I can use to activate my copy each time.

Imagine a plumber or electrician spending time worrying about the ideological consequences of purchasing critical tools that cost a few hundred dollars.

[0] https://www.microsoft.com/en-us/d/visual-studio-professional...
by sgt101 | 2025-04-28 20:54:41+00:00
> Most of banks worldwide still use COBOL for most (all?) their software infrastructure.

Nahhh - some banks have some parts of the infrastructure in COBOL. Specifically larger retail banks often have their ledgers in COBOL. Most of them want rid and are actively getting rid. Most places have had programs to root COBOL out since before 2000, but there are residual implementations remain. The ledgers are the hardest place to deal with because of the business case as well as the awkwardness. Basically there's not much of an advantage (or at least hasn't been) in modernizing so keeping the thing going has been the option. Now people want to have more flexible core systems so that they can offer more products, although not so sure that customers want this or can consume it. Still - it supports the idea of modernisation so not many people are keen to challenge.

The most common big implementations I come across are in Java.
by throwanem | 2025-04-28 20:54:47+00:00
I like this visualization! I'm not doing a kind of training these days where it would be useful for me, but I wish I'd known about something like it when I was.

Do you support Apple watch? I never actually targeted that or owned one (I like a much more stylish smartwatch!) and thus don't immediately know how to spot that integration on an App Store detail page, hence the need to ask. But I get the sense a lot of folks who do train seriously like to do that with an Apple watch as primary or only device, and I could see enough utility in getting something like this kind of view in effective real time, to make the integration possibly worth considering. (If not already present! Or who knows, maybe Apple watches natively do that and now I know what the "heart rate push" feature on mine is imitating... ;)
by sydbarrett74 | 2025-04-28 20:54:54+00:00
I love what you're doing. Philosophically, I'm behind it 100%. The problem: all that most customers really care about is price. They're willing to eschew all other concerns (e.g., security) if they can shave a few pennies. At the end of the day, your quest may end up being quixotic. And that's a tragedy, because local-first should have broader adoption. :(
by pjob | 2025-04-28 20:55:26+00:00
I came away much less impressed than you did. The "step by step analysis" consists mostly of it considering, ruling out, and reconsidering an obviously invalid move. The code that it "tries to write" first zooms and pans around the image for no reason as it's already identified the layout of the pieces in the initial analysis. It then tries to import a library it has not yet installed in the sandbox (in addition to importing `chess.polyglot` for no discernable reason) before giving up on that thread entirely. It then manages to write a one-liner that contains an IndentationError before spending more time/tokens reestablishing the board layout. It does all of this before finally delegating the question to a search engine.

If you just paste the image into a search engine (without needing to include the text prompt) the first result contains the solution. We live in a world where Sam Altman claims that usage of words like "please" and "thank you" in prompts have cost OpenAI "tens of millions of dollars"[0]. In this case, OpenAI's "most powerful reasoning model"[1] spends 7m 51s churning through expensive output tokens spinning its wheels before ultimately giving up and searching the internet. This strikes me as incredibly wasteful. It feels like the LLM equivalent of "punch[ing] through the table". The most impressive thing to me here is that OpenAI is getting people to pay for all this nonsense.

[0] https://www.usatoday.com/story/tech/2025/04/22/please-thank-...

[1] https://platform.openai.com/docs/models/compare
by lelandbatey | 2025-04-28 20:56:51+00:00
Here's one potential example of a moderate complexity slide deck generated by serious professionals : https://media.kalzumeus.com/complex-systems/334925792-Shorti...

That is a PDF copy of the actual pitch deck Deutsche Bank used for a proposed trade to take advantage of the 2008 housing financial crash by "Shorting Home Equity Mezzanine Tranches" (an incredible and lucrative prediction they made back in 2007, when the PDF was authored). The real meat and potatoes starts on page 6, but every page after the disclaimer could be put on screen as a slide in a powerpoint.

Note how nearly every slide is a diagram with title and potentially a caption. Each diagram is annotated with custom annotations explaining the concepts at play, requiring a ton of annotations. There's charts, block diagrams, process workflows, tables, and more. A minority of the pages are text-only with bulleted lists. This is an ultra high value artifact and very little of it would have benefited from a markdown->slides automation. What makes it amazing is the sheer volume and detail of very specific information, only replicable via tremendous elbow grease.
by mikepurvis | 2025-04-28 20:57:40+00:00
I bet, and that's particularly difficult when so much of modern game dev is just repeating extremely well-worn patterns— moving entities around and providing for scripted and emergent interactions between those entities and the player(s).

That's not to say that games aren't a very cool space to be in, but the challenges have moved beyond the code. Particularly in the indie space, for 10+ years it's been all about story, characters, writing, artwork, visual identity, sound and music design, pacing, unique gameplay mechanics, etc. If you're making a game in 2025 and the hard part is the code, then you're almost certainly doing it wrong.
by kikimora | 2025-04-28 20:57:47+00:00
Typical Delphi or VB app didn’t have model, instead it read database and put everything into controls (aka data binding). The it kept logic in event handlers.

This code is a) hard to read and understand because logic is dispersed across event handlers and b) causes a lot of duplication. Over time codebase evolves into a mess.

This is not the only way to create a mess. But this one works every time.
by legitster | 2025-04-28 20:57:48+00:00
I love trains! And I agree that they are superior in comfort and ease than flying. But the train still has to generate massive amounts of new traffic that doesn't currently exist to justify its huge costs.

The TGV is something of an anomaly, and tough to compare against. It both beats all ridership estimates, and also comes in at half the price of even the Shinkansen: https://pedestrianobservations.com/2023/06/21/why-does-tgv-r...
by breuleux | 2025-04-28 20:57:52+00:00
I have that worry as well, but it may not be as bad as I feared. I am currently developing a Python serialization/deserialization library based on advanced multiple dispatch, so it is fairly different from how existing libraries work. Nonetheless, if I ask LLMs (using Cursor) to write new functionality or plugins within my framework, they are surprisingly adept at it, even with limited guidance. I expect it'll only get better in the next few years. Perhaps a set of AI directives and examples for new technologies would suffice.

In any case, there has always been a strong bias towards established technologies that have a lot of available help online. LLMs will remain better at using them, but as long as they are not completely useless on new technologies, they will also help enthusiasts and early adopters work with them and fill in the gaps.
by samth | 2025-04-28 20:58:18+00:00
This article is mostly whining that evidence-free speculation about how to write good software is no longer publishable in top conferences. And the major evidence cited is that there's a specific citation style required, a standard feature of every kind of publishing since forever. I promise (having reviewed many times for the specific conference under discussion) that no one's paper is rejected (or even denigrated) for failing to use appropriate citation style, people comment on it the same way they would comment on any other style issue.
by jdprgm | 2025-04-28 20:59:05+00:00
I've noticed this effect even with well established tech but just in degrees of popularity. I've recently been working on a Swift/SwiftUI project and the experience with LLM's compared to something like web dev stuff with React, etc is noticeably different/worse which I mostly attribute to there probably being at least 20 times less Swift specific content on the web in comparison.
by adriand | 2025-04-28 20:59:24+00:00
I’m so irritated by the constant emails I get as part of automated drip marketing campaigns. Many of them start with outright falsehoods (“I tried calling you”, “I spoke to one of your colleagues”, etc.) and they almost all pretend like they have not added me to a drip marketing campaign, ie they act like it’s a fully personalized email. Newer ones include clearly AI-generated summaries pulled from my online presence (“I see that you graduated from X college”, etc.) It’s so fundamentally dishonest. Why would I enter into a commercial relationship with you if our first interaction is you misrepresenting yourself or worse, outright lying to me?
by perihelions | 2025-04-28 20:59:26+00:00
Err, here's a visual explanation of what I mean by this, from my REPL:

https://ibb.co/album/MDw79y?sort=name_asc

(The source example is from David Tong's physics lectures notes, that were featured on HN last week — https://news.ycombinator.com/item?id=43763223 )
by pkkm | 2025-04-28 20:59:30+00:00
Is that different from what is happening already? A lot of people won't adopt a language/technology unless it has a huge repository of answers on StackOverflow, mature tooling, and a decent hiring pool.

I'm not saying you're definitely wrong, but if you think that LLMs are going to bring qualitative change rather than just another thing to consider, then I'm interested in why.
by setheron | 2025-04-28 21:00:09+00:00
Not bad but I ended up writing a lot more CSS/HTML than I thought I would. Made me wonder if i should just write reveal.js instead.

You can see it here: https://github.com/fzakaria/learn-nix-the-fun-way https://fzakaria.github.io/learn-nix-the-fun-way/1

I liked putting the commit SHA on the title slide :)
by BurningFrog | 2025-04-28 21:00:14+00:00
> you're gonna have to rent a car on either end

BTW, this is one big reason HSR isn't a great fit for the US.

In most countries, you arrive to major city by train, and you then move around the city using the local train network.

This is only barely true for a few US cities, so even if HSR lines are built, they won't be as useful here.
by tpmoney | 2025-04-28 21:00:17+00:00
> The words "it's a miracle it works at all" routinely popped up in those conversations, which is... something you don't want to hear about any sort of power generation - especially not nuclear - but it's true.

Funny thing is, those are the exact words I use when talking to people about networking. And realistically anytime I dig deep into the underlying details of any big enough system I walk away with that impression. At scale, I think any system is less “controlled and planned precision” and more “harnessed chaos with a lot of resiliency to the unpredictability of that chaos”
by zaptheimpaler | 2025-04-28 21:00:18+00:00
Yeah this is my absolute dream language. Something that lets you prototype as easily as Python but then compile as efficiently and safely as Rust. I thought Rust might actually fit the bill here and it is quite good but it's still far from easy to prototype in - lots of sharp edges with say modifying arrays while iterating, complex types, concurrency. Maybe Rust can be something like this with enough unsafe but I haven't tried. I've also been meaning to try more Typescript for this kind of thing.
by asadotzler | 2025-04-28 21:00:56+00:00
The lasting value was a trillion dollars worth of broadband, fiber, and cellular build-out, the literal physical internet that was built between 1998 and 2008 and persists today, allowing for trillions of dollars of new economic activity.

The lasting value of OpenAI and all of the other frontier labs and hardware makers supporting them will be what? What have they collectively built that will outlive their doomed corporations for decades providing trillions of dollars in new economic activity?

Are all those GPU warehouses going to bolster the economy by a trillion or two every year when these AI companies are all gone? Will those ancient LLMs be adding trillions to the economy?

I'm just not seeing it.
by natrys | 2025-04-28 21:01:42+00:00
They have got pretty good documentation too[1]. And Looks like we have day 1 support for all major inference stacks, plus so many size choices. Quants are also up because they have already worked with many community quant makers.

Not even going into performance, need to test first. But what a stellar release just for attention to all these peripheral details alone. This should be the standard for major release, instead of whatever Meta was doing with Llama 4 (hope Meta can surprise us at LlamaCon tomorrow though).

[1] https://qwen.readthedocs.io/en/latest/
by anon291 | 2025-04-28 21:01:46+00:00
Exactly. The format is wrong. The expectation of publication in a journal in the way that they are formatted today is not good. At one point, an aspiring PhD student used a novel technique from a library I wrote and published on GitHub. The student cited my library as an example of the technique out in the wild, but claimed that he invented it. This is easily falsifiable by the GitHub history, but because there's no scientific paper, apparently this is fine by the journal. Not that I really care because for me, it's NBD, but I think it shows how myopic, isolated, and simply silly the whole scientific publishing industry is, especially in CS.
by rhoburb | 2025-04-28 21:02:18+00:00
looks like the way to win this is to surround a corner board (top for white, bottom for black) with pawns and have the king in the inner square to block any pieces leaving (the king can't leave its board). (pawns get promoted to a queen on reaching the furthest side rather than the other side of a board) This creates an impenetrable fortress that nobody can dismantle? e.g. for black in bottom left, x=any piece (except knight); p=pawn; k=king: pppppppp xxxxxxxp xxxxxxxp xxxxxxxp xxxxxxxp xxxxxxxp xxxxxxxp xxxxxxxK
by yaakovsash | 2025-04-28 21:02:36+00:00
You've probably heard a lot about Vibe Coding — and I’m not here to knock it. Vibe Coding can be great, especially for non-developers who want to build something quickly without needing deep technical knowledge.

But if you have any kind of developer background — or you simply want to maximize your productivity — you need something more structured, more powerful, and more intentional. That’s where Verve Coding comes in.
by ars | 2025-04-28 21:02:52+00:00
It's a bit difficult in another way: Obviously 50/60hz is not such a high speed that it's difficult to synchronize.

The harder part is this: To pump power into the grid you lead the cycle ever so slightly, as if you were trying to push the cycle to go faster. If instead you lag the phase the grid would be pumping power into you.

That lead is very very small, and probably difficult to measure and synchronize on. I would imagine that when the two grids connect everything jumps just a little as power level equalize, it probably generates a lot of torque and some heat, I would assume it's hard on the generator.

From a physics point of view, by leading the cycle you introduce a tiny voltage difference (squared), divided by the tiny resistance of the entire grid. And that's how many watts (power) you are putting into the grid.
by nailer | 2025-04-28 21:03:01+00:00
> As long as you define "ability to go to bathroom and pay taxes" as profound autism, that's true

Yes. That's literally the meaning of profound - has trouble with common functioning. Your position seems to be that a group - profound autistic people - that is defined by it's functional ability is being mischaracterised as having low functional ability. Mine is that that is literally what profoundly autistic' means.

> No one else is going to advocate or look out for autistic people, so we have to do it ourselves, and if that means people think we are overreacting so be it.

Likewise, which is why I support efforts to investigate the causes of something that is currently very ill defined. I do have resevations about RFK, it reminds me of working at Google where people find research to support their pre-drawn conclusions. But conspiracy theories about death camps are not one of my concerns.
by CharlieDigital | 2025-04-28 21:03:09+00:00
Pretty good.

I started using Visual Studio Code exclusively around 2020 for C# work and it's been great. Lightweight and fast. I did try Rider and 100% it is better if you are open to paying for a license and if you need more powerful refactoring, but I find VSC to be perfectly usable and I prefer its "lighter" feel.
by _Chief | 2025-04-28 21:03:54+00:00
yes, came across xdrip+ when looking for an android app I could use for Libre 2. I don't think Dexcoms are sold in Kenya, and even the Libres around are UK ones so you need 1) a VPN to setup, 2) an iphone. Both things being a challenge for most - I had to buy a my first ever iphone for this. Anyway, found xdrip a bit of a challenge to setup and a bit too technical to suggest to others; needs sideload and manually disabling a lot of Android defaults.

I had a lot of success with Juggluco[1] which is available on the Play Store and provides easy to use APIs to interact with supported CGM readings. Juggluco has an inbuilt xdrip web server but I haven't tried it yet.

Will definitely look into xdrip+ further.

[1] https://github.com/j-kaltes/Juggluco
by jpc0 | 2025-04-28 21:04:19+00:00
Not what I was referring to, hope this clarifies but apple seems willing to change the API which would require dev time to implement, ie this isn’t a project you can stick on the app store and ignore, it will require continuous effort and cash to keep there and compatible.

As an individual developer is the owner of the app and code I just want to know if the app will still exist in a year and be functional, otherwise I am not interested regardless of me liking the app idea.

If OP would like to charge money or accept donations or whatever they would like to do that is fine, but right now those questions are unanswered.
by CharlieDigital | 2025-04-28 21:04:25+00:00
> Imagine a plumber or electrician spending time worrying about the ideological consequences of purchasing critical tools that cost a few hundred dollars.

That's just the way it is, especially with startups whom I think would benefit the most from C# because -- believe it or not -- I actually think that most startups would be able to move faster with C# on the backend than TypeScript.