MurphyA/hacker-news huggingface dataset:
by pier25 | 2025-05-21 23:06:36+00:00
Yes but the improvements are very gradual. It takes years for something to reach maturity. At least for the web stuff which is what I know of.

Eg:

Minimal APIs were released in 2021 but it won't be until .NET 10 that they will have validation. Amazing that validation was not a day one priority for an API. I'm not certain if even in .NET 10 Minimal APIs will have full parity of features with MVC.

Minification of static assets didn't come until .NET 9 released in 2024. This was already commonplace in the JS world a decade earlier. It could have been a quick win so long ago for .NET web apps.

Blazor was released in 2018. 7 years later they still haven't fixed plenty of circuit reconnection issues. They are working on it but progress is also quite slow. Supposedly with .NET 10 session state will be able to be persist etc but it remains to be seen.

OpenAPI is also hit and miss. Spec v3.1 released in 2021 is still not supported. Supposedly it will come with .NET 10.

Not from .NET but they have a project called Kiota for generating clients from OpenAPI specs. It's unusable because of this huge issue that makes all properties in a type nullable. It's been open since 2023. [1]

Etc.

[1] https://github.com/microsoft/kiota/issues/3911
by tekla | 2025-05-21 23:06:56+00:00
Oh please, DNR is a complicated territory.

Sometimes people are unable to vouch for themselves, or demand very invasive procedures. It's easy to claim that others deserve to have their demands met about procedures in the face of rational argument.

My parents have a DNR because they are both doctors and have spent too much time forcibly keeping people alive-ish because they were ordered to keep people on the edge of death alive, consuming incredible amounts of money, manpower, probable pain, and medication to keep someone barely alive for a week or two.

So many people are kept alive in arguably incredibly painful and shitty situations because of the inability to deal with the fact that sometimes people die
by BiraIgnacio | 2025-05-21 23:07:02+00:00
What a great story!

I was introduced to it by The Hugonauts podcast. Have a great audio rendering of it[0]. I went into it not knowing anything about the book or the author and was really surprised to find out it was written over 100 years ago.

[0] https://hugonauts.simplecast.com/episodes/the-machine-stops-...
by tempestn | 2025-05-21 23:07:52+00:00
Hopefully Signal manages to turn all the recent press into a positive for user acquisition. It's a fantastic app and service. In an ideal world, laws could be updated for the digital age such that automated disappearing messages were not considered equivalent to deleting records, but rather to an in-person conversation or phone call for which records would not be expected to be kept in the first place. I'm not holding my breath on that one though.
by no_wizard | 2025-05-21 23:08:04+00:00
I don't have the time or space to write up a proper rebuttal, but I will suffice to say, after reading an incredible amount about not only Jobs, but Apple, NeXT, the Newton, Pixar, things about tech, especially early home computing, the man performed well above his peers with regards to where aesthetic, functionality and user experience intersected. Note, I am not talking about how he ran the businesses otherwise.

He wasn't always right, as I said already, but he was far better than most at this. More importantly, he was far better at most at getting others to shave their vision down to the simplest of ideas.

If you look at the competitors to Apple or NeXT during their respective eras, they were not very thoughtful in their deliberations.

It doesn't mean every idea he had was successful either, but I'm speaking specifically to the fact he intersected the three points extremely well. At a certain point, someone is good enough at something its more than luck
by geerlingguy | 2025-05-21 23:08:44+00:00
As you get into more and more modern designs, there are more high speed signals and the motherboards get increasingly more complex.

Not that it can't be done, but the work to reproduce something made at the cutting edge in the 2000s feels like it'd be an order of magnitude harder than 70s/80s designs.

Though I'm always amazed what the retro communities will do to preserve the tech for future generations!
by disqard | 2025-05-21 23:10:18+00:00
Thank you for sharing this!

When I use AI, I keep it on a short leash.

Meanwhile, folks like this ("I bought a rocket company") are essentially using it to decide where to plough their stratospheric wealth, so they can grow it even further.

Perhaps they'll lose a cufflink in the eventual crash, but they're so rich, I don't think they'll lose their shirt. Meanwhile, the tech job market is f**ed either way.
by tzs | 2025-05-21 23:12:17+00:00
I once asked my doctor what would be the best home exercise equipment to get if I wanted to exercise more and wanted to do it inside. Weight machine? Elliptical trainer? Rowing machine? Stationary bike? Treadmill? Something else?

He said treadmill, because in his experience walking on a treadmill is the only indoor exercise that he's seen a good fraction of people actually stick with long enough to do any good. With all the others people do it for a while and then stop.
by coolcase | 2025-05-21 23:13:52+00:00
Is collaborative text editing with offline sync a nerd snipe [0]? I work for a big tech and write a lot and usually worse case someone else edits at the same time and the server can figure it out. yes it needs some kind of algo but most concurrent edits are on different parts of a huge doc.

Compare this to Git workflows. Git already handles merging most changes seamlessly.

[0] https://xkcd.com/356/
by kragen | 2025-05-21 23:14:23+00:00
I thought you might like it!

I was thinking you could change the terminal to implement elastic tabstops so that apps written for the elastic-tabstop terminal wouldn't have to worry about font metrics. You could use ^L and ^V as delimiters to nest a whole new table inside a table cell, giving you layout capabilities comparable to the WWW before CSS, similar to how HN is laid out. Languages like C and JS that treat all whitespace the same can have ^L and ^V inserted freely in random places.
by bigyabai | 2025-05-21 23:15:48+00:00
Iunno, when I get an outdated Nix package I port the derivation to a flake and update the requirements by hand. Then I can keep it in a profile-specific package alongside the old one until nixpkgs updates itself.

Arguably the answer is to use something like Flatpak if you don't want to go through the hassle. NixOS has good package coverage but a slower update cadence.
by 1oooqooq | 2025-05-21 23:17:07+00:00
this is spot on, except on the take on jetbrains.

as they are learning now, too late, by opening the Clang suite, they can make lot more money by giving their ide for free and then charging only the big enterprise. if they had done that couple years earlier, they would be the editor of the new generation.

likewise, if they opened their ipc/lsp/whatever, they would have made bank, even if 90% of people were using the open source version on vim and emacs.
by indigodaddy | 2025-05-21 23:18:04+00:00
Haven't even looked at this, but does this or similar webapps (saw some others posted in comments) make it easy to redact passwords or any other sensitive information in videos? I've explored some desktop tools (very cursorily tbf), and it always seems dreadfully complicated so I've never really even attempted beyond a half-assed effort. I really think there should be some tool that makes this point and click so that even a lazy half-asser can do it easily.
by kayodelycaon | 2025-05-21 23:18:21+00:00
I think you’re seeing the base language.

Effectively blocks are self-contained chunks of code. You can change things around them, but you can’t change how keywords work inside them. Because you’re crossing a method boundary when you call a block you’re not able to access next and break. (Or capture return.)

Ruby is defining scope here and C methods are not limited by the language they define.
by godelski | 2025-05-21 23:18:58+00:00
I think you're misunderstanding what I'm trying to argue. There's important context to what we're talking about: Linux.

The argument is not: "Having source code makes it trustworthy"

The increase in trust is primarily driven by unaffiliated experts. The open source part makes that easier, but is not what explicitly drives the trust.

***The multi-party verification is what drives trust.*** > practically speaking normal users have just as much "control" over their stuff whether it's running Linux or Mac or Windows in the end.

No one is arguing against this. I even agree with you.

I brought up the difference in trust by third party due to this. The level of trust is different. While /control/ may be the same /trust/ is not.

It does not matter that FOSS is written by people that are paid. It matters that people that are not paid look at it and investigate it. Or even paid by a different party. Paid or unpaid is not the critical variable here.

Look at it this way:

In a closed source ecosystem, do you trust an organization that has had a 3rd party audit MORE THAN one that hasn't?

Of course you do! It isn't complete trust, and certainly you may wish to (and should) scrutinize the third party auditors to ensure that they aren't just acting as "yes men", but the level of trust objectively increases. Certainly this should continue to increase as the number of parties grows. That's because the likelihood that these parties are "on the dime" decreases.

> Do you trust the pills made by a pharmaceutical company to actually be what it says on the box more than a guy handing out pills at a concert?

This is significantly different from the scenario we're discussing... Let's rephrase

Which pills would you trust more to do what they claim to do?: 1) Pills made by a pharmaceutical company and tested by the pharmaceutical company 2) Pills made by a pharmaceutical company and tested by the pharmaceutical company, tested by third party organizations (medical and governmental) from multiple countries and have received recommendations from various organizations with no direct ties to the pharmaceutical company that developed the pills

Clearly we trust #2 more.

You'd be insane not to! It'd require a much more complex environment for that to be lest trustworthy with such high amounts of conspiracy that you may as well trust nothing that you can't verify yourself. But in that setting you can't trust your own knowledge because you aren't able to derive everything from scratch either. You literally can't trust the knowledge that you read in a book, on the internet, or anywhere if there is that level of conspiracy. But clearly we don't believe in that ludicrous scenario.

Certainly there are a lot of shit FOSS out there that is no better than the drug dealer in your example, but we're talking about fucking Linux, not a random GitHub project by some uni student. Certainly I don't trust that one! But that one doesn't have multi-party vetting and is far from the type of software we're talking about.

I hope we're on the same page now.
by gnabgib | 2025-05-21 23:19:23+00:00
Discussion (15 points, 31 days ago, 14 comments) https://news.ycombinator.com/item?id=43746791

Related Ask HN: Is politeness towards LLMs good training data, or just expensive noise? (8 points, 15 comments) https://news.ycombinator.com/item?id=43777737
by glenngillen | 2025-05-21 23:19:49+00:00
I mean, you're both right. Being able to chat and iterate on stuff while I'm driving is both more productive and feels more natural than I expected before I did it. It wasn't too far removed from a brainstorming session I'd have with anyone on my team, except it was only me and ChatGPT. So there's probably a whole bunch of similar but adjacent use cases that I haven't even thought of you.

But... I can already do this! My phone + CarPlay and/or my headphones actually works great. I don't see how a new device adds value or is even desirable. Unless you're going down the Google Glass/Meta Rayban path of wanting to capture video and other environmental detail you can't if my phone is in my pocket.
Ask HN: Engineering Statics and Dynamics book recommendation
by areoform | 2025-05-21 23:20:26+00:00
Hey HN, I'm trying to learn how to analyze static structures for a project I'm building! I'd love a good grounded introduction book for engineering statics and dynamics! As well as any intermediate books that you might recommend!

The best book I've found so far is, Engineering Statics https://open.umn.edu/opentextbooks/textbooks/engineering-statics-open-and-interactive

Bonus points if the book includes sections on simulation!

Thanks!
by coolcase | 2025-05-21 23:20:30+00:00
> Totally out of left field here, but I got some auditory synesthesia from watching this, especially on high speed. If any of you did as well and are interested why, it's probably the same phenomenon talked about here: https://www.newscientist.com/article/dn14459-screensaver-rev...

Second this old comment!
by spyrja | 2025-05-21 23:20:45+00:00
More than a few C library functions do that kind of thing. Like `strstr`, which takes const strings as arguments but returns a readily modifiable pointer to char. Const-correctness just wasn't on the top of the list when they standardized this stuff, I guess. (Heck, back in those days, most PROGRAMS for that matter weren't written with much care for it.)
by alex1138 | 2025-05-21 23:20:46+00:00
You know I understand this is HN so I might get downvoted for saying this (with no explanation) but we should start enforcing computer crimes when corporations do it

If Microsoft decides spying on you and inflicting DRM or whatever or any of the other companies they should be liable in criminal prosecution

At least some of these you could plausibly argue even violate the CFAA and is about on the same level of some lone black hat hackers
by gamblor956 | 2025-05-21 23:21:03+00:00
1. We already have that now, it's called Word. Most people are just too lazy to write out their story. AI doesn't improve the situation, it makes it worse. It will become vastly harder to find the good stuff in the avalanche of crap.

2. Current AI can't do what you're describing, so the biggest difference is that you're posing a hypothetical against the real world. But more specifically: the director already has a specific vision in their hand; the purpose of the "direction" is to bring this vision into reality within the scope of their budget and resources. With AI, you have a general idea and the AI creates its own vision and you pick what you like the best, until you ultimately realize the AI isn't going to get what you actually want and you settle for the best the AI can do for you. So, completely different.
by caseyy | 2025-05-21 23:21:06+00:00
People say more Linux availability would make it mainstream. However, Chromebooks are one of the most available laptops. The software is 100% compatible with hardware, and in many cases, the Play Store is included to address the lack of software. That is more than enough for casual computing and office work—two massive segments of the PC user market. And people still don't like them. ChromeOS's market share is similar to that of all the other Linux distributions.

I think the Windows and MacOS brands have become lifestyle choices. Windows is the "gamer" and "corporate" choice. MacOS is the "student" and "luxury" choice. Linux is the "hacker" choice (they use Arch, by the way). Like iOS vs Android, Xbox vs PlayStation, Toyota vs BMW, and all other brand tribalisms, it seems like most people are emotionally drawn to one or another.
by ch4s3 | 2025-05-21 23:21:20+00:00
The original quote as I’ve said is taken out of context, the chapter is about freedom of contracts and does talk about legally mandated segregation. Friedman just says that further interference in contracts is in his opinion not the remedy.

The Federal Housing Authority created in 1933 and the Home Owners' Loan Corporation created in 1934 created the zones and directed the banks where to make loans. I’d suggest you read a bit either. I’d suggest The Color of Law.
by charcircuit | 2025-05-21 23:21:38+00:00
>Who cares what the Discord coporation wants?

I do.

>Do you similarly get upset when someone violates the Facebook ToS?

I don't get upset, but I recognize that they would be breaking the rules.

>Otherwise, let me play on the worlds smallest violin for the poor massive corpo

Remember the golden rule. If you want agreements you make with others to be upheld then you should respect agreements others make with you.
by pseudosavant | 2025-05-21 23:23:16+00:00
Will it though? They are acting like it is already 100%, when it isn't only in a difficult to access preview that only Windows 11 users with Copilot+ PCs can use, and even when installed, it requires opting in.

How many hours a day does Zoom/Google Meet/etc record many users' screens? I'd suggest that it unbelievably common for a screen to get recorded many hours every day already. I had always (incorrectly) assumed Signal required a desktop app so that they could block screen capture like they finally do now.
by airylizard | 2025-05-21 23:23:22+00:00
Exactly what leads to inaccurate output in LLM's. The semantic interpretation of each individual token isn't the same between us and it. "Interpretation", we likely define accuracy and reliability pretty closely the same you and I, but that interpretation is where we differ. As for my "definition" it's in the repo. I'm not funded by anyone, don't get paid, and have no product to sell. So if you're genuinely interested in discussing, I'm all for it!
by DrewADesign | 2025-05-21 23:23:31+00:00
Linux is great for technical people, or at least technically-inclined and patient people, who can overcome the inevitable technical obstacle that most of us don't even think about. It's also great for people whose needs are so basic-- email client and web browser basic-- that once they're set up with a default everything, they have no interest in doing anything that might present a technical obstacle.

Neither of those user groups are the problem. The problem is the majority of computer users that have real practical skill born from computer use at school, work, while gaming, doing art, etc. They want to do enough with their computer to run up against technical obstacles, but

a) don't have the significant amount of prerequisite knowledge we take for granted to generalize what they know to other operating systems

b) don't have the subject matter interest to inspire them to get that knowledge

and those two things mean

c) view any extra steps required to do something on Linux (e.g. use wine to run software they've been using for a decade) as a needless hassle that prevents them from doing what they really want to do, rather than a satisfying problem to solve because configuring the computer is part of the fun.

So if they hadn't already given up on Linux, they might ask one of the bazillion "Hey I'm a bit of a noob here, but..." questions on reddit or whatnot only to receive a barrage of conceited responses by zealots who make it very clear how put-out they are by their question-- which they didn't have to read, let alone answer-- and how rude it was for them to not read entry 427 on the FAQ which leads to a page of resources that might have addressed part of their problem. If nothing else has already discouraged them from continuing, that sure will.

Unless someone with those users' needs at the forefront of their design practice Bluesky's Linux (some like pop os are making a solid effort), it will never ever work as a general-purpose desktop OS.
by ivape | 2025-05-21 23:23:45+00:00
Creativity is an expression. It comes from the heart. Hard work isn't always the greatest vehicle for creativity. We just think it is. I've seen plenty of things that clearly took a lot of execution but fundamentally lack creativity, often becoming an exhibition in technical virtuosity.

Here's something you can try to prove it to yourself. Sit down and write a novel. It'll be like squeezing blood out of a rock unless your heart is ready to do it freely. You'll see that if you force yourself through hard work to do it, you'll just end up with something that people will laud as creative due to the execution but it'll lack everything about free-flowing creativity. Good programmers are lazy, so are good creatives, but now I'm just repeating myself.

It's a lot easier squeezing blood out of a heart, especially for the lazy.
by MalbertKerman | 2025-05-21 23:23:49+00:00
Combustion cycles that run the turbopump exhaust into the main combustion chamber are called "staged combustion." The Soviets had staged combustion engines putting payloads in orbit in 1960, and the US flew its first in 1981.

SpaceX's advance was going from oxygen rich (where all of the oxidizer and a fraction of the fuel run through the preburner and turbine, as used in the Soviet/Russian engines) or fuel rich (vice versa, used in the Space Shuttle) to full flow (which has both oxygen- and fuel-rich preburners and all of the propellants flow through one turbine or the other).
by metalman | 2025-05-21 23:24:30+00:00
nothing other than what is published in the manuals, there is a link to a third party software for monitoring the clasics, but if you want the inside story, call them....they answer the phone and speak many dialects of techinese there latest offering is a game changer "the 1" it does everything 11kw of 600 volt solar in, to any kind of 48 volt battery, and grid tie, and single,split phase and 3 phase 208 volt ac out, one box 98 lbs, 5k list you can install 200 % extra solar for low light, or norther locations specs are wild https://www.midnitesolar.com/productPhoto.php?product_ID=766...
by 14 | 2025-05-21 23:24:46+00:00
I look forward to the first report of domestic abuse or worse caused by recall. I really hope this never happens and pray it doesn’t but I am 100% sure someone is going to utilize this feature to see exactly what their bf/gf is doing when online. Those who are not very tech savvy will ultimately do something online and their partner will look and see exactly what they did and snap. This scenario will be Microsoft’s fault. They are literally installing spyware as a feature. I hope no one gets killed.
by conradev | 2025-05-21 23:25:03+00:00
The initial funding for Tor came from the Navy (where it was created) and the State Department (where it was helpful for Arab spring)

Association with the CIA or In-Q-Tel is not necessarily a bad thing. They have unique requirements for operational security like many other Signal users?

The CIA has access to zero-days. They will just use those for targeted attacks and are generally not in the business of mass surveillance? Whereas the FBI and NSA sorta are to achieve their respective mandates

The State department has since walked back its love for international freedom of speech with the populist movement in Brazil. They’re active in suppressing speech there, just like they were in promoting it in the Middle East.
by bhuwanaryal1404 | 2025-05-21 23:25:25+00:00
I understand the concern about AI slop. That's actually not what we're building toward.

Think of Trendly more like Google Trends or BuzzSumo - it's a research tool with content assistance features. Most of our users are doing market research, tracking brand mentions across languages, or understanding cultural conversations they wouldn't otherwise have visibility into.

The "instant content" angle was poor messaging on my part. The real value is in the discovery and insights, not automation.