MurphyA/hacker-news huggingface dataset:
by npteljes | 2025-06-26 19:43:46+00:00
I don't blame you for it, as it's cheap, fast, and fits the context better than what can be provided usually. If you find that people are turned off by it, and want to act on it, I suggest stock images from places like Pixabay. They are royalty free so it's not much of a pain to use them, and there is a lot of good ones on the site as well. Downside is that they will probably be disjointed, like, every image will be its own style, which detracts from the unity of your website, but the upside is that you get rid of the negative associations with AI. Random idea, but you can use classical art as well, as they are all in public domain now. Then you could have the cohesion back: art, and humanity, which would fit the content well on a meta-level too.
by throw4847285 | 2025-06-26 19:45:51+00:00
Not surprising at all. He was a minor player in the Current Wars compared to his primary benefactor, George Westinghouse. His image was rehabilitated first by Serbian-Americans and then by webcomic artists and Redditors, who turned him into a secular saint.

Most of what people think they know about Tesla is not actually true if you examine the historical record. But software engineering as a discipline demands business villains and craftsman heroes, and so Edison and Tesla were warped to fit those roles even though in real life there is only evidence of cordial interactions.
by disambiguation | 2025-06-26 19:45:52+00:00
There is a definite psychological component to depression - CBT and meditation are effective treatments - yet a point often absent is how one becomes depressed in the first place. We tend to moralize a lack of resilience and a bad attitude. A more empirical perspective is to look at studies using animal models which show that depressive symptoms can be induced via factors like chronic stress, social defeat, and general deprivation of wants and needs.

https://pmc.ncbi.nlm.nih.gov/articles/PMC8111503/

I'm concerned by the pervasive thought pattern held by many, but especially engineers: that you can think your way out of any problem. This bias leads to preferential seeking and over-prescribing of therapeutic treatments.

Yet how many people who self report depression are also satisfied with the various external factors in their life? Perhaps the correct framework is: a healthy environment is the cornerstone of a healthy mind.

I'm sure it's possible with enough meditation and medication to achieve enlightenment whether you're exiled in the Siberian wilderness or locked up in a castle dungeon, but to do so is working against the grain of nature. Unhealthy environments have a negative impact on individual health. The Foxconn "safety nets" come to mind.

Though I could be mistaken, perhaps zoo animals are only depressed because we haven't fully translated "mindfulness" into ASL.
by PaulHoule | 2025-06-26 19:45:59+00:00
What about

https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

?

The next two documents are part of a set that I made which did DOM-based templating on the back end in Java

https://ontology2.com/the-book/html5-the-official-document-l...

https://ontology2.com/the-book/source-code-transclusion-in-h...

one trouble is that systems that work at the DOM tree level are an order or two magnitudes slower than string-based templating systems. Hypothetically you could do some interesting things like hygenic macros and merge together arbitrary documents, rewriting the CSS classes and such. But by and large people find string-based templates to be good enough and don't way to pay the price for something more expensive.
by danielfoster | 2025-06-26 19:46:01+00:00
I like to think I’m somewhat intelligent, but there’s something I don’t understand here. The article cites an example of pandemic bond holders receiving a return of 40% over 3 years and these bonds being a useful way for the issuer to secure needed funds in the event of a pandemic. Unless a pandemic happens every ~8 years, isn’t this a ridiculous and unsustainable risk premium to pay?
by meibo | 2025-06-26 19:46:05+00:00
Valve actually ships "stable ABI" Linux runtimes that Linux games and Proton are built against, so that they don't have to rely on distribution packages, similarly to Flatpak. They renew them every few years but they stay stable so that games built against a specific runtime keep working.

https://github.com/ValveSoftware/steam-runtime
Show HN: Vibeflirting turns bad selfies into good dating pics for Tinder
by rjyoungling | 2025-06-26 19:46:26+00:00
typo in the url: https://vibeflirting.com/

Hey HN, After years of false starts learning to code (pure math background, but got stuck in tutorial hell), I finally shipped something real with Claude Code as my patient tutor.

The problem: Most guys have terrible dating profile photos. Poor lighting, bad angles, unflattering composition. Men generally don't like taking pics, so our photos suck.

My solution: Built a pipeline that takes uploaded photos and enhances them specifically for dating apps by tying AI tools together. Trying different things but had the most success with training flux and using enhancor or kontext for skin texture (and midjourney for minor editing).

Tech stack: Vanilla HTML/CSS/JS frontend, Netlify Functions backend, Cloudinary for storage, Google Sheets as database. No frameworks - kept it simple to actually finish something.

(I also tried Tailwind with CSS but that eventually caused build conflicts, so I removed it and wrote everything in pure CSS. Lesson learned.)

The learning curve was steep, but Claude Code answered literally hundreds of basic questions. I used todo folders to save context between sessions and screenshot folders for debugging help. Some other things too but with the pace of innovation, many of those are already outdated.

Took about two months to get it all working. Mostly just happy to have shipped something and "vibelearned." Hoping that by shipping and learning incrementally, I can tackle more complex projects.

All advice for this new indie hacker/newbie coder is welcome.

RJ
by radialstub | 2025-06-26 19:46:57+00:00
> Azure is #2, behind AWS because Satya's effective and strategic decisions

I am going to have to disagree with this. Azure is number 2, because MS is number 1 in business software. Cloud is a very natural expansion for that market. They just had to build something that isn't horrible and the customers would have come crawling to MS.
by HanClinto | 2025-06-26 19:47:27+00:00
It's hard to state just how much I've been enjoying this as background coding music today. Super-enjoyable, and this is doing wonders for my focus today. Thank you so much for creating this! I've already sent the link out to several friends.

I echo the request from others -- I like to have this as ambient noise while I'm doing other things, and having an in-app volume slider would be helpful for me as well.

Regardless, this is a joy. Thank you so much for creating this and sharing it with us!
by lawlessone | 2025-06-26 19:49:23+00:00
I don't know what to think about it anymore myself. it does seem like a trend.

But at the same time as someone diagnosed in my 30's that meds really helped. i'd feel like i'm pulling up the ladder on others.

The neurodiversity at work trend does irk me a little, especially when people start talking about so called "superpowers" and their benefits to the company.
by Dylan16807 | 2025-06-26 19:49:50+00:00
The CA connects to the IP from multiple different points across the internet. If you can convince all of them, you almost certainly do control the IP.

You as a normal client don't do that. Your computer can be fooled by very easy local spoofs.

And for what it's worth, taking over the IP would also let you get a DNS-based certificate, so those actually have more weak points.
by 21secondstogo | 2025-06-26 19:50:25+00:00
CTO at an ILS fund. Cat bonds are essentially securitised versions of fully collateralised reinsurance contracts where the premium is the coupon plus the return on collateral. A benefit being that you can trade them. They're not usually used for speculation as stated in the article - investors are typically pension funds looking for investments that are uncorrelated to traditional financial market risk. e.g. on a US hurricane exposed cat bond you may only lose money if a huge hurricane blows through Florida, no matter what credit and equities are doing. It's true that a lot of the deal sourcing is relationship-driven, but there is a good amount of data-driven tech involved in overlaying the insured's past claims and underwriting data on top of simulated catastrophe model output, applying your own view of climate, vendor model adjustments, hurricane activity etc.
by mystified5016 | 2025-06-26 19:50:51+00:00
DDOSes are illegal attacks due to the speed and scale of the automation.

If a website gets organically DOSed by Slashdot, that is not an illegal attack.

LLMs 'reading' a book is not the same as a human reading a book in the exact same way that following a very popular link is not participating in a DDOS
by dbuxton | 2025-06-26 19:51:37+00:00
For me this is great for practice (I tried Russian). However the big missing piece for all these language learning apps is the lack of support for spotting and correcting errors in your pronunciation - as long as you say the word more or less right, the transcription gives you a pass.

I am very excited for the whole STT/TTS to go away and for us to have models that really "hear" exactly what you said.

Sometimes this is about accent but a lot of the time, the AI won't spot areas where you e.g. fudge a case ending or the stress on a word. Yes, you can get some of that pronunciation right by the AI repeating back with the correct stress or clear case, but you never really get the confidence that you would get from an actual human.

Another product suggestion - turn off transcription (at least for the tutor side of the conversation; I'd suggest both). Personally I find it distracting at best for languages I already speak well and a crutch for those I don't.

Finally, I find it really very hard to enjoy having a random conversation that's not very directed ("What interests you most about artificial intelligence?"). I'd suggest that there are ways of making it more goal focused without being explicitly gamified - maybe something like, here's a position and you have to persuade me (AI debate club!), or something that brings out an actual opinion or relates to a concrete experience ("what's your main goal in your job this year").

Overall though this is the first product I've seen in this space that I might actually use, so well done.
Show HN: A website for comparing Nespresso capsules
by Metalnem | 2025-06-26 19:51:49+00:00
Hi everyone!

If there are any Nespresso lovers here, you might want to check out a website my wife made for comparing Nespresso capsules — https://www.nespressocapsules.coffee. It's a Python-based web application that extracts data from www.nespresso.com/tw/en (in Taiwan, caffeine content must be clearly labeled by law), processes it, and displays it through a responsive HTML interface. The backend is entirely implemented using Azure Functions. Data is stored in an SQLite database in Azure Blob Storage — same goes for capsule images, which are processed and resized using the Pillow library before being saved there. The application generates dynamic HTML tables, uses a Bootstrap theme for a modern look, and JavaScript for sorting the table by any column. Static content is served through Cloudflare with caching enabled to reduce latency and bandwidth usage. Cloudflare also handles HTTPS redirects.

The idea for the project came about when we wanted to compare how much caffeine is in different Nespresso capsules. I knew about the spreadsheets by Alvin Bunk (https://docs.google.com/spreadsheets/d/1kZJCdTmqQla2ha3DDYyi...) and that it's possible to build a scalable app using Azure Functions — and do it on the cheap. So she put the two together and built something (hopefully) useful.
by dylan604 | 2025-06-26 19:52:13+00:00
From your link, "the researchers extracted beads from deep within samples". Which made me laugh as earlier they stated, "The beads, each less than 1 mm across," so deep here is relative.

I went to TFA to see if there were additional data, as the article didn't mention what the analysis results were to see what the beads were made of, yet it's an exact copy.
by rrretsuf | 2025-06-26 19:52:18+00:00
I built Rational Mind because most mental clarity tools feel like toys—too soft, too vague, too generic. This is different.

It’s an AI that learns your thought patterns and challenges your indecision head-on. You can even set how direct (or brutal) it should be. It’s not therapy. It’s not a chatbot. It’s the co-pilot you wish you had in your worst mental loops.

Live now, iPhone only: https://rationalmind.app

Happy to answer anything.
by caseysoftware | 2025-06-26 19:52:29+00:00
I have a massive array+battery (20kWh generation, 19kWh storage) and while it's great, some things to pay consider:

- if you need roof repair/replacement, do it before you get solar. Alternatively, make your array free standing

- prioritize the circuits you want to cover. Not every one is critical but health & safety (water, fridge, cooking capabilities) are key

- MOST jurisdictions won't require permitting for the grid (especially if it's not connected to your house) but MOST will require an inspection if you want to connect to the grid

- if you connect to the grid, make sure you understand how your electricity provider addresses net metering. I wrote about it here: https://geekamongthetrees.com/what-is-solar-net-metering-or-...
by OnionBlender | 2025-06-26 19:52:52+00:00
What's funny about the bullet points in section 3 is that it only compares to the previous noisy agent, rather than having no agent. 51% fewer false positives, median comments per pull request cut by half, spending less time managing irrelevant comments? Turn it off and you could get a 100% reduction in false positives and spend zero time on irrevant AI generated comments.
by ajross | 2025-06-26 19:53:26+00:00
Touche. Should have said two decades. You got me. But I really don't see how that's responsive.

I haven't seen the EFF weigh in once on the legality or privacy concerns of a just-hired unvetted contractor walking around with the entire IRS on his MacBook, or of the trolling of law enforcement data that disappeared a thousand people into cages in some Salvadoran jungle.

Instead, the EFF seems more concerned with making sure we all buy iPhones instead of Pixels.

Spare me, basically. I know what I care about. The EFF doesn't represent my interests. Which sucks, because they used to.
by baijum | 2025-06-26 19:53:30+00:00
I built Prompter to help automate repetitive code maintenance tasks using Claude AI. It lets you define workflows in TOML files that can execute sequentially or conditionally based on task outcomes.

Key features: - AI-powered project analysis that generates initial configuration - Session resumption to maintain context across complex tasks - State tracking for interrupted workflows - Support for Python, JavaScript, Rust, Go

Example use case: You can create a workflow that updates deprecated APIs, runs tests, and only proceeds to the next modernization task if tests pass. Each task can retry on failure or jump to a different task based on the outcome.

The tool uses the Claude SDK to execute tasks while maintaining context between steps. It's particularly useful for large-scale refactoring, security updates, or incremental code quality improvements.

Would love feedback from anyone dealing with technical debt or large codebases that need systematic updates.

Disclaimer: This project is developed using Claude Code.
by d3Xt3r | 2025-06-26 19:54:37+00:00
You can also run Docker itself in rootless mode[1]. And if for some reason you don't want to run Docker, you can also use Podman or Incus instead, and they both support Docker images, as well as running unpriviliged. Finally, there's also Flox[2], which is a Nix-based application Sandbox, that I believe would align more towards your (and OP's) use case (unless you specifically require Docker image compatibility).

So unfortunately your example doesn't illustrate why Apptainer is a better option.

[1] https://docs.docker.com/engine/security/rootless/

[2] https://flox.dev/
by tolerance | 2025-06-26 19:55:15+00:00
I've been getting Douthat confused with Perot, so I really don't know much about him. But his behavior didn't make a good impression on me and I'm curious as to what the significance behind his residency with the Times is.

This also my first time actually reading/listening to Peter Thiel. Except for the one time I read the first few pages of Zero to One (before I knew who he was) and realized that we have divergent beliefs on the nature of life.

To Douthat's credit, he did us a service by raising the contradiction behind Thiel's arguments—that his business interests belie his existential concerns in a way that suggest that what he's doing here is outlining a self-fulfilling "prophecy" that puts him alongside the Antichrist figure both men evoked.

All of this is masked by the banal historical, cultural, Biblical, and industry references that Douthat willfully leads him toward making.

Interestingly enough, to Thiel's credit, the whole "trans-" thing was interesting.
by p_ing | 2025-06-26 19:55:15+00:00
From the NT Design Workbook, oplocks.

> Because the NT OS/2 I/O system is asynchronous by nature, the ability to make a request and then have it completed at a later time makes it natural for implementing oplocks. Further, because synchronization is required by the file system to determine when the caller has completed its oplock update transfers, the file system can use this feature to block open requests to a file by queueing the I/O Request Packet (IRP) to its internal file control structure until the oplock owner lets it know that it is finished.
by kevingadd | 2025-06-26 19:55:26+00:00
> Commuters in the Philadelphia area are now set to lose access to 50 bus routes, 66 rail stations, five regional rail lines and Sports Express trains. Service will be cut by 20% starting August 24, with a further 25% reduction on January 1, 2026. In September, a full hiring freeze will go into effect and fares will rise to $2.90 from $2.50.

> The downsizing is a stark illustration of the fiscal reckoning that mass transit systems in some of the nation’s major cities are facing as they deal with a collective $6 billion funding shortfall. Agencies in Chicago, Boston and San Francisco have been scrambling to raise funds for their operations before the start of the next fiscal year on July 1.

It does seem right that the article refers to a "death spiral" here. Once transit becomes insufficient to get from place to place you stop using it and pivot to cars, and then there's even less justification for funding the transit system.

I wonder if American society will ever come up with a solution for this since the problem is so widespread. More cars on the road doesn't seem sustainable, traffic is already really bad in many places.
by jm4 | 2025-06-26 19:56:05+00:00
It depends on your idea of decent speeds and what you would use it for. I just tried it on a laptop with an AMD HX 370 running on battery in power save mode and it's not especially impressive, although it runs much better in balanced or performance mode. I gave it the prompt "write a fizzbuzz program in rust" and it took almost a minute and a half. I expect it to be pretty terrible on an SBC. Your best bet is to try it out on the oldest hardware you have and figure out if you can tolerate worse performance.
by csallen | 2025-06-26 19:56:12+00:00
> Apples to oranges. No amount of studying Rembrandt paintings would permit a human to paint 9 of them every minute.

That's an arbitrary and irrelevant difference. Proof: if a future society upgraded human brains to have the same power as AI, would you then consider it to be immoral and illegal for humans to witness the works and creations of others? No, you would certainly not, as that would be ridiculous. Or take the inverse: it's illegal to use a copy machine to mass copy and distribute somebody else's work, but should it be legal for a human to do this by hand, since humans are massively slower than a copy machine? No, it shouldn't, both should be illegal.

These examples prove the point that ability/capability/skill are non-factors in assessing the morality and legality of copyright infringement.

> Fuck capitalism and fuck the corporations playing it's game. I don't give a fuck if OpenAI makes a billion trillion dollars or not. I give a fuck whether or not people can continue earning money so they can not freeze to death.

Capitalism and the competitive market have created more prosperity and taken more people out of the cold than any other economic system in history. So either you don't actually care about people's well-being, or you're simply ignorant of the effects of capitalism on human prosperity. I suspect it's the latter since you're 100% focused on only a small slice of what's occurring when competition/disruption occur (incumbents lose profits) and 0% focused on everything else (consumers win en masse as things get cheaper and more abundant, new business opportunities are created, new players increase their profits).

Essentially you're throwing the baby out with the bathwater. By trying to do do the shorted-sighted "humanitarian" thing to protect the profits/livelihoods of a small number of incumbents, you're sacrificing the massive benefits for everyone else.
by moron4hire | 2025-06-26 19:56:41+00:00
> However.

No "however". The W3C is not actually a standards body. They don't get to tell people what to do. The W3C even knows this, even though we all colloquially call these things "standards", they're actually just "Recommendations".

The FCC is a standards body. NIST is a standards body. You go against them, you get fined. Messing with weights and measures is one of two crimes defined in the US Constitution, they both come with the death penalty, and the other one is treason.

That's not the W3C. You go against the W3C, worst case scenario, Apple says, "nah, we ain't gonna do that" and then Web devs don't adopt your feature because they can't run it on one of the biggest platforms: Safari on iOS, the only browser allowed to run on iOS.

What you've just pointed out is the W3C explicitly saying it doesn't mind if browser vendors implement features early. They "MAY" do it. And then they remind everyone the risk is on the vendor if the eventual sta... excuse me, "recommendation", diverges from what does eventually get standardized.
by atombender | 2025-06-26 19:57:17+00:00
I'm a big fan of paracetamol in terms of how well it works; does wonders for headaches as well as joint aches. My concern is about the relatively recent findings about potential Alzheimer risk [1]:

> During a median follow-up of 12.3 years, 6407 (3.0%) participants developed new-onset all-cause dementia. Participants who regularly used paracetamol had a significantly higher risk of new-onset all-cause dementia (adjusted HR, 1.18; 95%CI: 1.10-1.26), compared with non-users. However, there was no significant association between regular use of ibuprofen and new-onset all-cause dementia (users vs. non-users; adjusted HR, 1.06; 95%CI: 0.97-1.16).

I don't follow the research closely enough to know if this is reliable evidence, but there are other studies showing the same thing.

Paracetamol also well known as mood-altering, apparently inhibiting empathy [2], which may be part of why it has an analgesic effect. That isn't as scary on a personal level, but imagine a society full of millions of people on paracetamol whose ability to feel empathy has been blunted.

[1] https://pubmed.ncbi.nlm.nih.gov/37633120/

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC6455058/