MurphyA/hacker-news huggingface dataset:
by neom | 2025-07-25 14:44:48+00:00
I can't get over how bad Air Canada is, compared to porter or even west jet I'm surprised anyone flys them, the people who work for them are clearly angry and the service is always expensive and bad. My most recent travel adventure with them, they fly out of someone else gates/desks at SJO, this is not messaged anywhere - I got to the airport early, and walked around trying to find the Air Canada desk, asking people, nobody seemed to know, checkin closes at 7, it's 6:55...finally find the checkin desk, Swiss Port branded (?) with an Air Canada uniform person, I swear to god she hit enter as she saw me running towards her and closed the flight, yes, I arrived at the desk exactly at 7:01. I called Air Canada and all I said was "how do I find the air Canada checkin desk in SJO?" and the response was, I kid you not, "why are you calling in to find that out?" I explained the situation, put me on hold, came back and explained that Air Canada only has a small team there, and no branded desks, and then in a very scolding tone (really, I was shocked): it was "my responsibility to figure this out in advance of travel, sir". I asked if they could help me rebook, told to "do it online".

Yeah sure, all my own fault I suppose, but also...bugger off Air Canada. </rant>

Noel recently covered Air Canada vs Porter: https://www.youtube.com/watch?v=s_acPeCOY1I
by reverendsteveii | 2025-07-25 14:44:52+00:00
This illustrates a dark pattern in the service industry that I really hate: deny people what they're entitled to by default and hope people give up. In this case this person had $1000 in stuff taken from them and the airline told her to file a claim, then denied it, then after they were contacted by a national news organization the re-reviewed the claim and it turns out there was nothing wrong with it at all. It's bullying, it's an attempt to use leverage to deny people what they're entitled to and it's simply wrong. Luckily airlines are too big to fail, or deliver what they sell, or follow basic regulations.
by ttul | 2025-07-25 14:45:24+00:00
The Chinese labs can’t compete on inference scale because they have been prevented from accessing the most efficient chips. But since training is a mere fraction of inference these days, they can at least hurt the American companies that are generating billions via inference services.

If you can’t beat ‘em, at least pour some sand into their moat, giving China some time to perfect its own nanometer-scale fabrication. It’s a society-wide effort.
Show HN: I missed a $2M deal due to bad notes, so I built this
by pokakrisztian | 2025-07-25 14:45:25+00:00
Last year I was in a crucial client meeting discussing a potential $2M partnership. I was so focused on appearing engaged that I missed the key technical requirements they mentioned.

When I followed up with generic questions, they went with a competitor who "clearly understood their needs better."

That weekend, I was furious. I decided to build something to never let this happen again.

*Technical stack (built in 72 hours):* - Swift + AVAudioEngine for audio capture - OpenAI Whisper API for transcription (99%+ accuracy even in noisy rooms) - ChatGPT API for intelligent note structuring and action item extraction - Core Data for local storage (privacy-first approach) - Background processing to handle long meetings without draining battery

The AI workflow: 1. Records audio locally in chunks 2. Streams audio to Whisper API for transcription 3. Raw transcripts fed to ChatGPT every 30 seconds to: - Identify key decisions and action items - Tag speakers and topics - Generate concise summaries - Flag follow-up questions

Interesting technical challenges: - iOS kills background processes aggressively, solved with silent audio trick - Chunking audio without cutting words mid-sentence (used silence detection) - Handling poor audio quality in conference rooms (noise filtering + gain adjustment) - API rate limiting during long meetings (intelligent batching)

Day 1: Core recording + Whisper integration Day 2: ChatGPT processing + note structuring Day 3: UI polish + App Store submission

The irony? That same client reached out last month after seeing how prepared I am in recent meetings. We're now discussing an even bigger partnership.

Would love your technical feedback!
by slightwinder | 2025-07-25 14:45:50+00:00
There are many solutions like Umbrel, but they all suffer from limited amount of apps, and depending on someone maintaining them. You basically have to choose them by which apps you want to use, and how that it will get maintained long enough.

What we need is something more universal, like a more userfriendly docker, or something like flatpak+hub for server-apps.
by rprend | 2025-07-25 14:46:07+00:00
Pix, UPI, etc are nationally silo'd and have little risk of spreading around the world. They took over their respective countries because they were government backed and mandatory.

The US has its own version of this: government backed, 24/7 instant settlement payment rails (called FedNow). It released in 2023 but adoption is slow because it's not mandatory. Banks are especially slow to support "Requests for payments", which might compete with card networks for retail purchases.

It's the banks, not Visa / Mastercard, that make the most off credit card fees. Visa / Mastercard take .1-.2%, the bank takes ~2%.

The other unique bit about the US is we have uniquely strong consumer protection laws and a uniquely large amount of fraud. Irreversible payment rails are a nightmare for consumers who are used to chargebacks being built in to the payment rail, and banks are skeptical of exposing such rails to consumers because most of the time the banks are required to make good when the customer is defrauded.
by user____name | 2025-07-25 14:46:13+00:00
The social effects at scale are what bothers me. Just wait a century until employers put "no genetic defects" in their job applications. Or parents who decide to have old fashioned non-designer babies have trouble getting their kids insured. Or homophobia will become normalized again because "they should have fixed it in the womb". Is this a sufficient reason to not prevent genetic defects? Who can say.
by matt-attack | 2025-07-25 14:46:14+00:00
Great so us petite women are back to having a natural disadvantage to would be attackers. My gun is an equalizer. Doesn’t guarantee me safety but when I’m on that empty subway car late at night and a large aggressor enters the car, I’m at least on equal footing.

Those who wish to disarm us women are doing so from a position of luxury. Where you’re never felt what it’s like to be completely at the mercy of those drastically bigger and stronger than you. Or perhaps you come from the luxurious position where rapes don’t occur by large unarmed men.

Either way you’re not a friend of women’s rights.
by bernoufakis | 2025-07-25 14:46:31+00:00
> This a video where he openly bullies someone, live streams their private messages where they're getting upset with him bullying them and repeatedly, blatantly lies about them including falsely claiming they're insane, etc.

That is the most disingeneous take on the video. The claim this kind of commenters that freely carry water for the toxic GOS (ex-?) lead developer is the exact reason why Rossmann made the video. The evidence is all there for the public to see. Daniel does not get to essentially harass people he disagrees with after they have been asked to not contact them, threaten them to "publicly expose them" and get away scott free.

Being a genius at cyber security or autistic does not give one a free pass to treat other like garbage.

> The video was made to direct harassment towards the project and founder after the project refused to work with Rossman.

The video was made to expose the harassment of the project founder toward Rossmann, when the former contacted him out of the blue with frivolous accusations after they parted way a year earlier due to un-reconciliable disagreements.

> He has done similar things to others, labeling them as insane and delusional.

No evidence provided, as usual.
by api | 2025-07-25 14:46:41+00:00
Was the US ever a major manufacturer of even pre-IC solid state electronics?

I was born in 1978 and was really into Heathkits and breadboard projects and stuff when I was a child and early teen. My dad was (and still is) an analog electronic engineer and gave me lots of surplus oscilloscopes and frequency counters and other coolness too. I distinctly remember often seeing "Made in Korea," "Made in Japan," "Made in Taiwan," etc. on circuit boards and chassis assemblies. The single word "Korea" was very common on components. This would have mostly been stuff from the late 1970s and 1980s.

At the very least it seems like electronics from at least the early-mid solid state era onward into the IC era has always been a globalized industry with a globalized supply chain. I feel like you've got to go back to vacuum tubes to find self-contained nationalized electronics industries.

Back then as now a lot of stuff was designed in the USA and Europe but manufactured elsewhere. Just like Asia has a ton of top tier manufacturing and logistics talent, the US and Europe have a ton of top tier design engineering and coding talent.

I still do agree that there is strategic value in making sure the US at least has some domestic capacity to manufacture leading-edge chips and electronics, not just to maintain some talent here but in case a major global conflict breaks out that deeply fractures all these supply chains. Same for Europe and any other country. China meanwhile would do well to develop its own domestic software and design talent pool.
by mark_l_watson | 2025-07-25 14:46:45+00:00
I bought a Mac Mini M2Pro 32G 18 months ago for $1900. It is sufficient to run good up to and including 40B local models that are quantized.

When local models don’t cut it, I like Gemini 2.5 flash/pro and gemini-cli.

There are a lot of good options for commercial APIs and for running local models. I suggest choosing a good local and a good commercial API, and spend more time building things than frequently trying to evaluate all the options.
by _thisdot | 2025-07-25 14:46:47+00:00
I thought F1 was supposed to look a lot faster in person. The cars going at 300kmph don't look so fast on a screen because the camera stabilisation. Someone who makes drones on YouTube collaborated with RedBull to shoot Max Verstappen with a drone at those speeds. And Max was impressed by the perception of speed from the drone footage compared to regular TV broadcast

Link to YouTube video: https://www.youtube.com/watch?v=9pEqyr_uT-k
by somenameforme | 2025-07-25 14:47:13+00:00
And this follows globally - fertility is one of the most interesting and critical issues of our time. It's going to change the future in ways most absolutely do not appreciate. On this topic most people see the world as inevitably becoming more secular because that's how society has trended during most of our lives, so it seems almost like a natural law. Yet even fertility alone means that society will almost certainly become substantially less secular over time.

This also has implications for the long-term population of Earth. The claim we'll reach a "max" population sometime this century is quite silly. It'll be a local max, not a global max. Because if even a single group maintains a positive fertility rate, that group will eventually drive the population to start increasing again (and basically take ownership of the gene pool while they're at it).
by dmayle | 2025-07-25 14:47:29+00:00
I want to take just a second, not to talk about asciinema itself, but to use asciinema to talk about a project I just discovered recently called carbonyl.

It's a command line web-browser that uses a headless GUI browser (in this case chromium) in order to surf the web and render it to the terminal. brow.sh preceded it (powered by Firefox), but in my testing, carbonyl has much better web support.

In any case, here's a very brief demo: https://asciinema.org/a/HLHWeKE2s5bdyhUGQPBum49kx

It's so short because the bandwidth is high to use it, and asciinema.org rejects casts that are greater than 10MB
by JKCalhoun | 2025-07-25 14:48:31+00:00
I'm thinking of women's fashions in the U.S. — perhaps spurred on by depictions of the latest Parisian-wear from Godey's Lady's Book up to the 1890's. Then the starlets of a young Hollywood I suppose kicked off the flapper craze of the 1920's in the U.S.?

An illustration of a fashionable Parisian though was probably adequate — a photograph not required. Photography perhaps made the latest fashion trends ubiquitous?

That aside, I treasure photography for giving me a glimpse into the ordinary lives of my ordinary family going back three and four generations. Having captured the arc of an entire life from childhood, to graduation from "Normal" school, marriage, motherhood… And finally the sadder photos where they are old, comforted now by their adult daughter until the last photo in the series: their headstone.

I am thankful for all of that. I have found having the full span of a life captured in photographs to be sublime … sobering, grounding.
by sjsdaiuasgdia | 2025-07-25 14:48:45+00:00
IMO, the issue is less that there is a shell designation and more that the shell designation is hard to interpret.

A single letter doesn't have a lot of meaning on its own, and the A-E order is not consistent with the E shell being smaller than all the others.

By making it fully adjacent to the 'D', it makes the letter sound like it's part of the standard's name, like the 'RJ' in 'RJ45'.

It would have been better to focus on pin count and row count, as those along with standard pin spacing drive the shell size.

D-2R-15 for a two row 15 pin connector equivalent to DA-15, D-3R-15 for a 3 row 15 pin equivalent to DE-15 / VGA.

Could trim out the 'R' and go with "D2-15" for 2 row and "D3-15" for 3 row, if brevity is preferred.
by chneu | 2025-07-25 14:49:04+00:00
Docker has basically solved the deployment issue.

For 9 out of 10 self hosted programs you can have them up in ~5 minutes with a docker compose and env file.

There are whole OSes built around it, like casaOS which gives users a neat front end/dashboard for their self hosted stuff.

Also for cost eh idk. For $300 you can have enough hardware and storage to self host everything, even a Google photos alternative. Most people spend much more than that on subscriptions for storage, streaming, etc. I guess a UPS is necessary and adds a bit of cost. There are also plenty of pre-built kits for this.

I do agree that it isn't for everyone. Its finicky to get just right and security can be very annoying. Security is already a crapshoot though so I'm not sure that's necessarily a ding for self-hosted.
by otter-in-a-suit | 2025-07-25 14:49:15+00:00
Exactly. It's a great article, but the depressing part is that there's a very limited catalog of legal media available to use these services with (except for immich, I suppose).

For games, there's GOG. Good luck finding bigger releases.

For music, there's Bandcamp and CDs and vinyl. Fortunately, most albums still release on either one of these.

Audiobookshelf can be used for most podcasts (some do not have a traditional RSS feed and are in some walled garden) and some audio books are available DRM free, but tons of books are Audible exclusives. I'm relatively sure that they also stop authors from publishing e.g. on Royal Road once they're on there.

The same is true for e-books - HumbleBundle and co are great, but good luck finding certain titles. I regret buying a new Kindle, but at least had the foresight to download all my books before they stopped allowing that. Physical books are an option, but that's not an equivalent to en e-book.

I stopped caring about TV shows and movies a long time ago (largely due to the atrocious streaming fragmentation, pricing, and the sheer audacity to include ads in paid plans), but I assume 95% of all shows are exclusive to some streaming giant, too.
by palata | 2025-07-25 14:49:23+00:00
I sometimes wonder about "managed hosting" (or whatever it is called). For instance, some providers like Hetzner or Infomaniak offer a "Nextcloud managed instance". So you pay a subscription and they maintain your Nextcloud instance for you. Which is presumably simpler and safer than doing it yourself at home.

On such an instance, one can share a folder with a friend, for instance. And I think Nextcloud is even working on federation (?).

One disadvantage is that they have access to your data, but at least you choose the cloud provider (maybe you want one that is in your country).
by Swizec | 2025-07-25 14:49:47+00:00
My favorite real world example of this was adding a bunch of 2-tone graphics to a website that looked like hand-drawn sketches. The designer insisted they have to be SVG because vector graphics scale better.

The SVG was 20MB. The PNG version at huge resolution was 20kB.

PNG is really good when you have a few flat colors. SVG is really bad when you have lots of fine detail.
by brongondwana | 2025-07-25 14:50:13+00:00
Glad you asked! In a similar way to ARC (but better). The mailing list/group would add its own signature, and potentially a Delta-Body or Delta-Headers describing what changes it made (so that the verifier could undo the changes and verify the original signature, plus determine which changes were made by which hop).

So you'd have something like:

DKIM2: i=1; mf=sender@trusted.com; rt=accounts-payable@example.com; d=trusted.com

DKIM2: i=2; mf=bounce@example.com; rt=me@mydomain.com; d=example.com

So I could tell that the message came through example.com, and verify their signature on the message, as well as verify that trusted.com had intended the message to go to example.com in the previous hop.
by bix6 | 2025-07-25 14:50:17+00:00
Because all of those rely on signals that can be faked. What background service will know that a man cheated on his previous partner? She may be the only one who knows and by sharing it she prevents another from the same fate.

Of course there are concerns with false signals here as well so I’m not saying it’s perfect but people have a right to defend themselves. And if you’re a good person the chance of you getting falsely slandered on the app is low because why would anyone bother?

I’m fine with men having a similar system and I would imagine there is a group for it.
by jerf | 2025-07-25 14:51:02+00:00
I'm running Immich, syncthing (watching about 2TB in 150,000 files), jellyfin, and pihole, as well as remoting in to a browser session, on this: https://www.amazon.com/dp/B0CH81C4K3 which is a $125 NUC with 8GB of RAM and an Intel N150. I know from experience that adding NextCloud to it would work out OK for a family, and I imagine you could shove most of the rest of that list on to this system as well, though in the case of ProxMox I'm just talking about the management. Obviously I'm not running very many full VMs on that before it runs out of RAM. (I don't even know if it can run VMs. Everything's docker in this setup.) The bottleneck appears to be RAM as that is eating about half of it right now. The CPU only works when someone is doing something, and there is some contention at startup as all of the services start scanning their storage for changes, but it gets through it.

jellyfin is configured to not transcode anything. The vast bulk of my library is DVD/BluRay rips of my own creation and I just ripped them in the desired format in the first place. This could probably keep up with a single DVD-quality re-encode, I dunno about Blu-Ray (depending on config, perhaps), but I just have it serve the correct files in the first place.

There's a ~$125 5TB USB drive hanging off of it for the media storage, which syncthing syncs to another 5TB drive in the house. (I don't actually "back up" my media storage in the full sense; everything else is actually backed up in the full sense to S3 via restic.) The "contention" I mentioned above is because all the big data sets are mostly on that spinning-rust drive.

The Immich AI features worked fine on this, though it did take overnight to process my initial load of ~20 years of photos. However once it chewed through that, the responsiveness is fantastic.

If you want responsive AI that uses GPUs this isn't anywhere near enough, but for any "conventional" app, $125 or $250 buys you a lot nowadays.
by secret-noun | 2025-07-25 14:51:05+00:00
The author states they're using nushell's `markdown` table style because of issues with their font rendering certain characters. `rounded` is the default and indeed, `markdown` looks truly horrible in comparison.

Nushell's front page [1] shows an example of rounded, and here's an example of an even further customized version [2].

I think these are very readable. There is alignment too, but it's "local" alignment to cells in the same sub-table, not "global" to the entire table -- this is good for fitting more stuff into your terminal width without wrapping.

A supporting font is required though, yes.

[1]: https://www.nushell.sh/

[2]: https://i.imgur.com/U4MnYLe.png
by dlcarrier | 2025-07-25 14:51:29+00:00
Also, it's 8P8C, not RJ45, and sometimes it's more important to use the term from a standard body, but usually it's more important to use the term everyone knows. When documenting, I recommend saying something like this:

J3 is an 8P8C jack (commonly RJ45) for IEEE P802.3bz 2.5GBASE-T communications, backward compatible with Gigabit and Fast Ethernet
by hengheng | 2025-07-25 14:51:37+00:00
I can't see community-hosting taking off. I do not trust anybody telling me about E2E encryption that I can not prove.

I barely trust Google.

I trust the long bearded neighborhood nerd much less than most companies. Even if I probably am that person in my neighborhood. But nobody should trust me, and I am not going to tell them to trust me.

Even if everything is encrypted, I can almost guarantee that the community shared server will be confiscated by the police once in the next three decades.
by tom_m | 2025-07-25 14:51:54+00:00
All the layoffs and such have been going on for a bit and there's been more and more leading up to the end of the R&D tax credit. Their headcount has been planned for years.

AI was a wonderful scapegoat. If it wasn't AI it'd be the economy or some other excuse. No one wants to admit mismanagement and overspending, but of course a business is going to take advantage of a discount. It's just a shame that wasn't a discount on property or hardware, it was on people.

Some other smaller companies are swept up in this because they follow moves from the larger companies. Everyone is trying to copy the leader, right? Everyone is asking "what's that big successful company do? That's what we need to do." So you have this absolutely horrible job hiring process in tech too as a result of that. You have excess and toxicity because people are trying to make something work that doesn't make sense for their business.

What do you think the whole $100 million bonuses for these AI people (which so far have been rumors) is going to do? It'll cause idiots elsewhere to go overpay and over hire because of FOMO...and once again more layoffs in the future.

And on and on we have these cycles.
by littlestymaar | 2025-07-25 14:52:12+00:00
Oh yeah, the “ultimate failure of Rust”, and tell me how industrially successful Pony has been compared to Rust?

(Don't get me wrong, I liked the idea behind Pony for backend code, it's much saner than Go for the same target space. But it failed to capture that market, because Go was already there. And it was never a competitor to Rust because this model is only viable for web back end tasks, not for general computing).
by musicale | 2025-07-25 14:52:22+00:00
"Thanks for working so hard to help us exceed our numbers and boost our stock price slightly this quarter.

That kind of hard work means we can get more work done with fewer people, so we're excited today to announce across-the-board layoffs to accelerate the 'fewer people' process.

We've always said that Craptech is like a family, so just think of yourself as that estranged uncle that nobody talks to anymor, and who doesn't have a job."