MurphyA/hacker-news huggingface dataset:
by mkovach | 2025-06-30 14:45:06+00:00
I am taking a slightly different route this month and working on my Half Fast DevOps writing project. Borne from 25+ years in the trenches of software development, IT, DevOps, and any number of popularized names from the past two plus decades, it is part therapy, part satire, but mainly an attempt to make my tech-writing less soul-crushing.

Most of the documentation I read seems to have been created by a sleep-deprived robot in a stand-up or by a caffeinated squirrel with memory issues. So, I am searching for a voice to bring something different to talking about broken pipelines, observability bills expanding faster than my waistline, and heroic config file linting for the impatient.

I aim to make writing (and reading) my documentation tolerable (and perhaps even FUN!). I hope to make the next person who has to read my written word laugh and absolutely confirm my clear lack of sanity.
by slightwinder | 2025-06-30 14:45:07+00:00
> The easy solution would be to revert back to paper only exams, and physical attendance - but that would also exclude a ton students.

Which students?

If it's just about travel-distance, maybe schools could organize themselves to offer local test-centers where students could attend exams under observation. Reusing existing facilities in this way is pretty common in my countries education-system since decades.
by coolKid721 | 2025-06-30 14:45:17+00:00
Nation states and large companies or individuals with significant stake in BTC running mining softwar thing seems obviously how it will inevitably end up. I don't really care what big blockers thing this isn't a "new thing" they've been running their mouths about this for a decade and every time they do something it ends up just being a way to push a scam where they control it and make money. Check the bcash/btc pair.

Profit driven mining companies are honestly kind of not a very good force and push for lots of weird scams to encourage mining like memecoins on BTC or "dog pictures", and also regularly mine just pump and dump alts (including the biggest BTC miners).

Mining should just be as distributed as possible and integrated into stranded power likely generating a small if any profit.
by nh23423fefe | 2025-06-30 14:45:20+00:00
> With the benefit of hindsight, Biden might have declared a state of emergency immediately after the insurrection, arrested Trump, and expelled all the congressional Republicans who had voted to overturn the election.

This is what hyperventilation looks like. When the elections in 26 and 28 and 30 happen the goal posts will be moved.

Everyone is racist is so trite and boring. The left is insane.
by bgwalter | 2025-06-30 14:45:25+00:00
The "AI" czar has been funding telehealth companies and is now probably complicit in the largest takeaway of states' rights ever:

https://www.wsj.com/us-news/law/executives-from-adhd-startup...

https://sfstandard.com/2024/06/13/telemedicine-adderall-vyva...

He seems to have a history of investing in companies that get into trouble:

https://techcrunch.com/2016/09/13/ceo-david-sacks-on-moving-...

It is quite ironic that Republicans have been complaining about the erosion of states' rights forever. I suppose that now a telehealth investor decides the future of "AI" safety and copyright laundering.
by scrollaway | 2025-06-30 14:45:37+00:00
I’ve been working on a platform for devs and agencies that need to deploy multi-platform chatbots/ai agents for their clients or projects.

https://fabrile.app

It’s built in nextjs and Django, with integrations for OpenAI, perplexity and all bedrock models. And MCP of course.

Feedback and requests welcome, I’m terrible at marketing so we have very few users but we use the platform ourselves and we’re super happy with it.
by cjflog | 2025-06-30 14:45:50+00:00
Currently a one-man side project:

https://laboratory.love

Last year PlasticList discovered that 86% of food products they tested contain plastic chemicals—including 100% of baby food tested. The EU just lowered their "safe" BPA limit by 20,000x. Meanwhile, the FDA allows levels 100x higher than what Europe considers safe.

This seemed like a solvable problem.

Laboratory.love lets you crowdfund independent testing of specific products you actually buy. Think Consumer Reports meets Kickstarter, but focused on detecting endocrine disruptors in your yogurt, your kid's snacks, whatever you're curious about.

Here's how it works: Find a product (or suggest one), contribute to its testing fund, get detailed lab results when testing completes. If a product doesn't reach its funding goal within 365 days, automatic refund. All results are published openly. Laboratory.love uses the same methodology as PlasticList.org, which found plastic chemicals in everything from prenatal vitamins to ice cream. But instead of researchers choosing what to test, you do.

The bigger picture: Companies respond to market pressure. Transparency creates that pressure. When consumers have data, supply chains get cleaner.

Technical details: Laboratory.love works with ISO 17025-accredited labs, test three samples from different production lots, detect chemicals down to parts per billion. The testing protocol is public.

You can browse products, add your own, or just follow specific items you're curious about: https://laboratory.love
by Der_Einzige | 2025-06-30 14:46:26+00:00
Honestly, good! I am so tired of these insane "I want nothing but an engine" spiritual boomers. They are making the road far more dangerous for everyone.

Yes, I will force you to have automatic emergency breaking in your Model T hotrod. Yes, you will be mad. Yes, the road will be a lot safer. No I don't care about your boomer rage about technology. No you don't want to live with India tier road laws/standards - even if - and especially if - you think you do!
by Koshima | 2025-06-30 14:47:02+00:00
Appreciate it. For token-based metering, we lean on event-level tracking with strict timestamps and unique identifiers to maintain billing precision, even when upstream responses are delayed or partial. If OpenAI or similar services provide incomplete data, we flag those events for retry or exclusion to avoid corrupting aggregates.

Retroactive adjustments are handled by versioning usage records, so instead of overwriting historical events, we apply corrections as delta events. Invoices pull from the latest state, but we preserve full audit logs underneath to avoid integrity gaps.
by mr_mitm | 2025-06-30 14:47:29+00:00
Because every time an account logs onto a computer, it leaves traces. Some ephemeral in memory, some permanent on disk. It can be Kerberos tickets, process tokens, domain cached credentials, hashes or even clear text passwords in memory. It's common practice in a lot of organizations for administrators to log on to random workstations to perform whatever task they need to do.

Or there is a service running in the context of a service user domain account. Or the password of the local administrator account is identical on all systems, which was very common before LAPS became a thing.

Yes, if you do everything perfectly and always go by best practices, none of this should be relevant, but most people aren't doing everything perfectly all of the time.

To access any of these things, you need local admin permissions. Then you can reuse them to log on to other systems.
by RonSkufca | 2025-06-30 14:48:12+00:00
Even though I am not actively looking for work I am reading Beyond Cracking the Coding Interview. https://www.amazon.com/Beyond-Cracking-Coding-Interview-Succ.... It’s a dense read and I find myself oddly attracted to mulling over the questions and trying various solutions. I would be doing yard work, walking, hiking, biking and thinking about how to best solve the question I attempted yesterday. I feel more interested in solving the problems the same way people work crossword puzzles or attempt those 1000-piece jigsaw puzzles than trying to game the interview process.
by 0xpgm | 2025-06-30 14:48:21+00:00
> Dedicated hardware? I doubt that we’ll ever see that again, although of course I could be wrong.

Since we're now building specialized hardware for AI, emergence of languages like Mojo that take advantage of hardware architecture and what I interpret as a renewed interest in FPGAs perhaps specialized hardware is making a comeback.

If I understand computing history correctly, chip manufacturers like Intel optimized their chips for C language compilers to take advantage of economies of scale created by C/Unix popularity. This came with the cost of killing off lisp/smalltalk specialized hardware that gave these high level languages decent performance.

Alan Kay famously said that people who are serious about their software should make their own hardware.
Airbnb has locked payment on my account for 8 weeks and still no follow-up email
by vitaliiionov | 2025-06-30 14:48:30+00:00
A little before mid-May I opened Airbnb, as I’ve done hundreds of times over the past decade, to secure a house for an important summer event with friends. I clicked “Book,” waited for the familiar animation… and the payment failed.

No big deal, I thought. I switched to another card. Same red banner. I tried my balance of gift credits. No luck. Over the next hour I repeated the ritual from three different devices—laptop, phone, even an old tablet—using cards issued while living and working all around Europe, both Americas, the Middle East. Every attempt ended the same way: an error, no explanation.

For the first time in ten years of globe-trotting stays—rooftops in Lisbon, cabins in Patagonia, canal apartments in Amsterdam, lofts in San Francisco, studios in Dubai—Airbnb slammed a door in my face.

So began my long walk through support.

The chat agent was polite and assured me a “specialist” would email me. Days passed, and no email came. I tried again and again. Each new thread ended with the identical promise and then quietly closed itself, as if the system were sweeping the conversation under a rug before anyone read it.

Weeks rolled by. Prices near the event city crept upward. My friends kept asking for confirmation; I kept refreshing my inbox. Silence. Finally another canned reply appeared in chat: something about needing “extra information” on their side, yet nobody told me what information that might be, or how to provide it. Just another promise to write later.

It’s now almost two months since the first error. I still can’t pay for a single night, even in a hut on the other side of the planet. I’ve poured countless evenings into repeating the same steps, telling the same story, and hearing the same scripted sympathy.

I’m sharing this here because public sunlight solved a similar nightmare I once had with another Big Tech company. Maybe lightning strikes twice. Has anyone else fallen into this silent payment limbo—and escaped? I’d love to hear how.
by lan321 | 2025-06-30 14:48:42+00:00
Eh, you really don't want a car without ABS, though. For motorcycles, I kinda get it since you can't do some stunts with ABS, but on a car, it has zero benefit nowadays. Mandatory ABS, seatbelts and airbags would be the big things for me, followed by sexy, modern ESP, TC for powerful RWD cars and collision warning beeper (no autobrake at high speed, that shit's deadly and I hate that it can't be permanently disabled separate to the beeper).
by illiac786 | 2025-06-30 14:49:09+00:00
Should you be paranoid nowadays? yes you should.

Should a user call people posting their software here state actors and the such? I really don’t think it helps anyone.

Rather, they should lay out thier points, suggest how the author could change their mind. Alternatively direct their warning to others if they feel their conviction that this is malware is unshakable.
by xiwenc | 2025-06-30 14:49:10+00:00
I'm working on Internal Developer Platform for private clouds. Kind of like private Heroku. It works standalone and installed fully automatic. With primary focus on Low Operations and Self-service where app developers can focus on delivering real business value instead of boilerplate tasks or waiting for other teams to plan and execute standard tasks.

We originally started supporting Low-code solution called Mendix. Now we support any type of web app that can be packaged as an OCI image.

You can read or try it at: https://low-ops.com
by weitendorf | 2025-06-30 14:49:16+00:00
I recommend gvisor: https://gvisor.dev/

If you want to learn more about this subject the keyword you’re looking for is “multitenancy”

Docker’s container runtime is not really a safe way to run untrusted code. I don’t recommend relying on it.

Also, why would an isolated vm prevent fetch? You can give your users NAT addresses to let them make outbound network calls. I am putting the finishing touches on a remote IDE that does exactly that.
by vunderba | 2025-06-30 14:49:33+00:00
Nice job. I think it might be worth adding a few more verb synonyms to make the parser a little bit less strict - what's a few more years of development. :)

Like many other devs I also dipped my feet in the world of interactive fiction. As a kid I was just learning about concepts such as inheritance / OOP / etc. so I went a bit overboard on the ontology.

I remember pretty early on making a rather large mistake in that regard when a friend who was beta-testing the game for me at the time typed in commands like "get key", "get sword", "get ye flask", and then "get Aldwin" to which the game merrily replied "OK" and promptly stuffed an entire human being into the player's inventory.
by triceratops | 2025-06-30 14:49:34+00:00
> What about the average American with pensions and 401ks that are invested in stocks? Or the "FIRE" crowd on reddit with 6 figures invested in Vanguard ETFs?

Own capital or be owned by those who do. That's how it works.

We're trapped in a game that's taking the world to a bad place, but which we're doing really well at.

Pensions and 401ks are today's "people taking care of elders when they're too old to work" - an idea as old as humanity. It's just abstracted through markets.
Ask HN: Why does STM32 (or embedded generally) development suck?
by halfmatthalfcat | 2025-06-30 14:49:36+00:00
I'm getting into embedded development. Got me a STM32F3Discovery (recommended by Embedded Rust). Started going down the embedded rust rabbit hole before I got tired of the complexity (though do like the idea of Embassy), wanted to look for something simpler.

Started looking into embedded Zig. Looks promising but still not there, not a ton of hardware support yet.

Allergic to getting close to C++ due to all it's baggage, decide to start getting into C. Learning C was easy so started to look into getting my stuff onto a chip, again using the Discovery as my base board.

Have a slew of IDE choices, STM32CubeMX, Keil uV, various VSCode extensions. All of them are quite complex and when you get them working, they lay down A TON of files that seem somewhat irrelevant (and noisy) to creating simple programs.

The HALs are confusing so want to just leverage CMSIS and bit bang my way to greatness. ARM has system CMSIS but vendors have vendor-specific CMSIS, so (finding them) and piecing them together sucks.

Oh then you need linkers and startup scripts, where are those? Again, vendor specific that the CubeMX or uV basically pull from STM32's Github org. That org btw, tons of repos of stuff that isn't super obvious what is what, what should be used with what, etc.

Now you have what you need but you need to then flash the chip, again a couple different ways to do this.

I just want a utility that plunks down the necessary CMSIS, linker and startup so I can get my base level bearing and actually do development...why is there so much noise and cruft everywhere?
by Out_of_Characte | 2025-06-30 14:49:37+00:00
Its impossible to properly seperate biological evolution from current day enviromental pressure. There have been many natural and man-made disasters that have killed or otherwise economically robbed millions of people from a good future in their lifetime. Its difficult to say what the fitness function actually selected for.

If you could look back far enough and understood most of the enviromental pressures we faced, then we are all lottery winners of our tumultous history.
by wswope | 2025-06-30 14:49:47+00:00
Just to tail off this and explain the business model, searching for “direct primary care” is a good way to find this type of physician.

A lot of these smaller shops start under the “DPC” label to build up a client base, charging something like $75-150/mo for unlimited primary care services. When the practice starts to hit its limits, they close off new patient signups, and start offering “concierge” signups at ~4x the DPC rate. The concierge patients are basically the whales who make the business model profitable (and I don’t mean to use that label as a pejorative).
by bunderbunder | 2025-06-30 14:50:36+00:00
Not OP, but this seems like a decent source for the claim. It lists 12 cars under $25K MSRP: https://www.motortrend.com/features/cheapest-new-cars

That said, we picked up one of the cars on this list for well under $15,000 in 2010. (And it's still going strong! Never needed a major repair.) Which doesn't really mean anything, just throwing out yet another anecdote to highlight that nobody's presented any information that actually supports or contradicts the major premise that cars are getting less affordable. Segmenting your data by picking arbitrary cutoffs (like $25,000) has its own chapter in the classic book How to Lie With Statistics.
by Barrin92 | 2025-06-30 14:51:00+00:00
>This is an observational study there is no way to pinpoint causation.

Given that AI tools are only really used for white collar work, but white collar professions have not been declining faster than entry level jobs in hospitality, vocational jobs, nursing or transportation (all of which are down), this gives you a pretty decent natural control group.

The whole debate about bifurcation of the labour market, that entry level coders are having a harder time than they used to, precedes even the pandemic or recent economic woes.
Show HN: MailMap – Turn emails into interactive stories on Google Maps
by Premananda | 2025-06-30 14:51:15+00:00
Hi HN! I built MailMap (https://mailmap.site) – a platform where you can create interactive map stories by simply sending an email.

## How it works: 1. Take a photo with GPS data 2. Email it to submit@mailmap.site with your story 3. Your story appears on an interactive map within seconds 4. Get a unique shareable URL

No app downloads, no registrations required for basic use. Just email → map story.

## Technical details: - Automatically extracts GPS coordinates from image EXIF data - Alternative: registered users can add stories directly on the map (click location + wait 3 seconds) - Real-time processing and map updates - Built for the Postmark Challenge: Inbox Innovators - Supports common image formats (JPEG, PNG, GIF) - Community moderation system - Mobile-responsive Google Maps integration

## Why email-first? I wanted to remove friction from sharing location-based stories. Everyone knows how to send an email, but not everyone wants to download another app or create another account. Email is universal.

The platform also supports registered users who can manually add/edit stories directly on the map, but the core experience works entirely through email.

## Current features: - Instant story publishing via email - Interactive map exploration - Story voting and sharing - Community moderation - Responsive design - Direct map editing for registered users

Try it out: send a geotagged photo to submit@mailmap.site or explore existing stories at https://mailmap.site

What do you think? Any feedback on the concept or technical implementation?

---

*Demo:* https://mailmap.site *Email:* submit@mailmap.site *Help:* https://mailmap.site/help
by paulvnickerson | 2025-06-30 14:51:48+00:00
This makes sense from a national security perspective. China is a unified AI strategy, and America can either lead or fall behind, in which case we will all be using Chinese models that bend reality towards CCP's preferred idealogy (look into Deepseek censorship to see how this will work). If AI companies have to navigate 50 different AI regulatory regimes it will bog down progress.

I know my opinions are often unpopular here on HN. It's unfortunate that so many people resort to flagging them based on disagreements.
by jjani | 2025-06-30 14:51:57+00:00
It is true, but they're in cultures and countries you haven't experienced. Here it's common for people who have experienced a sudden windfall to get a second child that they had been wanting to have but weren't having because of financial reasons. Zero chance this is the only place in the world where that's the case.

As the other person pointed out, a lottery jackpot is also far above the minimum, it was just the most obvious example of a sudden windfall. And even then I was considering lottery jackpots here which are usually $0.5m-5m, not tens or hundreds of millions which seems common in the US (I could be wrong on that).
by PaulHoule | 2025-06-30 14:53:02+00:00
I just converted a nullable timestamp + boolean to a plain nullable timestamp but I'd say, in general, there should be a side table for events and state transitions. All too often a "user" table winds up with 15 timestamps for 15 different events and you will eventually find that some of these events happen more than once: for instance, a student applies for an academic program, gets rejected, submits a better application next year, get accepted.

In the case of those email verification requests I think there should be a table that has one row for each verification attempt because you can track the history of the process, something you'll want to do someday because (1) email is wonky and (2) registration is on the critical path for everything. It may still make sense to have an email_verified flag on the user table because this gets looked at a lot and the join on the side table is a hassle. Not least you might need admins to flip that flag on an account for one reason or another.
by Der_Einzige | 2025-06-30 14:54:00+00:00
The reality is that learning how to repair modern cars yourself without the help of someone experienced is a great way to get yourself killed.

You might not know about Harbor Freight jackstands being far overrated and thus kill yourself by assuming that they will hold their rated load.

You almost certainly cannot find more than some youtube videos about how to do things on your post 2015 vehicle. Haines and other repair manual companies don't exist or on life support and haven't made a new guide since 2020 at the latest.

The average entry level talent, i.e. the folks at Jiffy Lube/Vavoline, are often doing things so wrong that it'd be better to never try to "learn" in an environment where they will impact and strip your oil plug, up-sell grandmas with fake dirty filters and "blinker fluid" stories, etc.

If you don't have an actual experienced mechanic to learn from (i.e. someone who can strip and put back together an engine and it runs perfectly) - don't even bother! I'm not joking and I'm exactly like you in that I want to learn to work on cars! But I've learned that the tactics that allow you to get to making 300K a year in tech without much of being taught by other people do NOT work with cars. You WILL need to socialize with a master mechanic. There's no other way.

oh btw - most of the stuff like oil and car related gunk that will touch you when you work on cars is TOXIC AS HELL. Same with what you will breathe (most people don't mask when they should in a garage and they often don't ventilate too).