MurphyA/hacker-news huggingface dataset:
by epiccoleman | 2025-06-20 15:04:34+00:00
Since I had not engaged with the ASOIAF community for quite some time, I had forgotten that, apparently, the phrase "fat pink mast" is stored somewhere in my long term memory. I sometimes struggle to remember my own wedding anniversary, but "fat pink mast" pops right to the surface.

I'd like to thank my useless brain for deciding to write that one down.
by ac29 | 2025-06-20 15:04:54+00:00
> The commenters here have simply assured me that allowing these people to live near me will expose my young children to marijuana smoke, and that I will not and should not have any recourse.

At least in the state I live in, the only legal place to smoke is on your own property.

So, if you dont want to smell it, you are basically arguing for it to become fully illegal again so you can call the cops on your neighbors. Thats a legitimate position to have but definitely not everyone agree with you.

(personally I am far more bothered by nasty exhaust fumes from vehicles and gardeners and I'm pretty sure they are worse for health too)
by jollyllama | 2025-06-20 15:06:10+00:00
Sure but GP has a point. He is going around saying he "fathered" them, that they are "his children". Sure that's true in the strict sense of the word, and it is good that he is providing for them in some respect, but it is sad to reduce fatherhood to this transactional, materialistic sense. Are those children going to think of Durov as their "real dad"?
by lbhdc | 2025-06-20 15:07:06+00:00
It would be helpful if you showed what the output is, or have some queries that don't require an api key.

Currently when you go the the page and search for something, it nags you about an API key for a service that isn't this one (confusing misdirection). There aren't any obvious links until you get the side bar to open.

When you visit this other product page there are some screenshots that aren't very clear what the product is (IDE?) and the description above the fold just says something about supercharging ai-agents or something (effectively saying nothing).

That is a lot of friction just to see if this is something that solves my problem.
by surgomat | 2025-06-20 15:07:10+00:00
Thanks mate!

Right now, it's a mix of both let's say.

first, local storage during the session (useful for example in gyms, garages, or basements with poor or no connectivity)

second, syncs with the backend once the session ends and if failed, periodically.

For the tracking, the idea is to eventually generate progress graphs, track "volume" over time, and visualize trends for each exercise or muscle group.

More to come on that front :D
by PaulDavisThe1st | 2025-06-20 15:07:45+00:00
It's such a stupid quote. In fact, it's almost in the realm of "not even wrong".

The operating system (as in: a kernel) provides applications with an abstraction of the computer that allows applications to co-exist.

The "operating system" (as in: a desktop environment) provides users with a unified approach to design, interaction and cooperation.

We don't write applications to run on bare metal any more (or rather, very, very few people do), because that's neither desirable or cost-effective.

That "subroutine called a disk driver" is just ridiculous. Any modern computing device has more than one process that needs to write to the disk; the machinery that allows them all to do that without stepping on each other's toes is called an operating system (kernel).
Show HN: Kichan.ai, Chrome extension generates JavaScript to augment any website
by k1rd | 2025-06-20 15:07:55+00:00
Hey HN! I've been working on https://kichan.ai, a Chrome extension that lets you modify any website using prompts. It uses Google Gemini to generate JavaScript that runs directly on your browser web page.

How it works: Click the extension to open a side panel. Type what you want to do like "Remove all ads", "Add a share button", or "Make this table sortable". KICHAN generates JavaScript using Gemini 2.5 Flash and executes it immediately. Your custom scripts are saved and can run automatically on specific websites.

Key features include context-aware generation where you can right-click any element to add it to a "context buffer" that helps the AI understand exactly what you want to modify. Scripts can also run automatically on matching URLs using glob patterns.

Example use cases I've found useful include automating repetitive tasks like auto-reloading my GitHub PR page and beeping if there's something new, removing distracting elements from news sites, adding keyboard shortcuts to web apps, getting banned from browser games for scripting too much (twice), and customizing form behavior.

The goal is to give users programmatic control over their web experience without needing to code. If you can describe it, KICHAN tries to build it.

Caveats: Very beta! CSP/iframe/canvas heavy sites most often block injection. I am not a JavaScript or web developer so it is heavily vibecoded. Expect surprises.

Would love feedback and especially: What would you use this for?

---

Website: https://kichan.ai

Extension: https://chromewebstore.google.com/detail/kichan-ai-web-augme...

Twitter: https://x.com/kichan_ai
by PaulHoule | 2025-06-20 15:08:24+00:00
One thing I always found weird about Radio Shack was that, even though ham radio was a lynchpin of hobby electronics, Radio Shack never sold ham radio gear. I mean, they'd sell you a 10-pack of resistors for $1 but they would never sell a transceiver or antenna -- which I think would have been much higher margin than those resistors.
by ninkendo | 2025-06-20 15:08:38+00:00
It's interesting though, because you don't really need to reverse engineer anything if the device has an in-tree Linux driver. You "just" need to port the Linux driver to your OS. This is certainly something an LLM can help with, although the usual skepticism applies (it works until it doesn't, etc.)

In fact I sometimes wonder whether it's feasible to write a new kernel while somehow shimming into Linux's driver model, while still keeping your own kernel unique (ie. not just a straight clone of Linux itself.) Some way of "virtualizing" the driver layer so that a driver can "think" it's in a Linux kernel but with a layer of indirection to everything somehow.
by billmcneale | 2025-06-20 15:09:11+00:00
The question is not whether it can be done (of course it can) but rather, what is the more elegant approach.

There is plenty of evidence that OOP provides some flexible, extensible, and intuitive ways to design GUI libraries.

I have personal experience that OOP can be the better approach in other fields too (such as overriding a specific method of a larger structure).
by emsign | 2025-06-20 15:09:13+00:00
Oh, so he is one of those who want a legion of Mars children to prevent apocalypse. Why are rich people so weird?

He better makes all 100 aware of each other for a much simpler reason: incest prevention. Even though the chance being slim, it is possible.

A dutch man was sentenced to not donate any more sperm because one company illegally used his to fertilize dozens of eggs resultingin statistically problematic number of children from one individual.

So listen techbros, this is not how you "safe" humanity.
by Quarrelsome | 2025-06-20 15:09:14+00:00
As this article aludes to, the big issue is we have no reliable industry standard metric for developer productivity. This sets the scene where the c-suite can find metrics that tell them AI first strategies are working great, and engineering can find metrics (or experience) that tells them that AI isn't working great at all. So both sides claim victory and the truth becomes unimportant (whatever it may be) to the politics at play.

This will feed into existing mistrust, that developers are whiny, just trying to pad out their resume with new shiny, tinkering as opposed to delivering value, and the c-suite are clueless and don't understand engineering. But we've never had a tool before (except maybe outsourcing) that can present itself to either party as either good AND bad depending on your beholding eye. So I feel like the coming years could be politically disasterous.

One thing I find curious, is how the biggest tech companies today, got to where they are by carefully selecting 10* engineers, working hard on recruitment and trying to only select the very best. This has given them much comfort and a hugely profitable platform but now some of them seek to undermine and reverse the very strategy that got them there, in order to justify their investment in the technology.

For the cynics, the question is, how long can the ship keep holding its course from the work already done combined with AI generated changes? As we see with Twitter and Musks ad-hoc firing strategy, the backend keeps trundling along, somewhat vindicating his decision. What's the canary for tech companies that spend the next few years firing devs and replacing them with AI?

Another curious thought is the idea that concepts of maintainability will fly out the window, that the c-suite will pressure engineering to lower pull request standards to accept more autonomous AI changes. This might create an element of hilarity where complex code bases get so unmaintable to the eye that the only quick way of understanding them with be to use an AI to look at them for you. Which leads to what I think a long-term outcome of generative AI might be, in that it ends up being a layer between all human interaction, for better, for worse.

I believe its possible to see early seeds of this in recruitment, where AI is used at the recruitment end to filter resumes and some applicants are using AI to generate a "tailor made" resume to adapt their experience to a given job posting. Its just AI talking to AI and I think this might start to become a common theme in our society.
by bell-cot | 2025-06-20 15:09:38+00:00
That's an interesting list - but the injury & death rates are several orders of magnitude below even lightning strikes. https://en.wikipedia.org/wiki/Lightning_injury#Epidemiology

Also, PaulHoule's original comment said "in 20,000 years". Cobalt 60 (for example) has a half-life of 5 1/4 years - so there really won't be any of it left by then.
by ghaff | 2025-06-20 15:09:42+00:00
I always went to northern schools so my perception is probably skewed. Played intramurals in grad school with someone who went to Minnesota. I've just never gone anywhere that basketball was a particularly big deal (and was never into it myself). Hockey was the thing for my grad school crowds. But obviously college basketball is a big deal more broadly. Final four and all that.
by luizfzs | 2025-06-20 15:09:46+00:00
Having a roof above one's head should be a right, not a privilege. It becomes even more of a privilege when people view real estate as investment. They want to profit. For example, in Toronto, there are lots of apartments that are 'unrentable' because they were so badly designed that it's awful. They were built for investors to sell. Think of a studio costing 600k. Who wants to pay 600k for a studio? Like, where would someone be in life that they can spend 600k? I'd assume the majority would be married. They won't want a studio. Values are reversed. It's profit over welfare, unfortunately.

Lots of people that went to shelters prefer the streets because of several issues with people in the shelter. Violence, substance abuse, theft, etc. It's not like they prefer to be on the streets but sometimes that's the best option.

I'm not saying that this is the case for everyone on the streets; I'm saying that it is a fact that it happens and some people prefer the streets over shelters because of that.
by epiccoleman | 2025-06-20 15:09:48+00:00
I don't know much about Thiel, but Vance does not seem like an "adherent" of rationalism in any way I recognize. I have trouble imagining Vance talking about "The Sequences" or "AI x-risk."

Mentioning Thiel and Vance together brings to mind a different thread of weird netizen philosophizing - one I don't really know much about but which I guess I'd sum up as the "Moldbug / Curtis Yarvin fandom." "Neoreactionaries" might be the right term?

I definitely recognize that the Venn diagram between those two "intellectual movements" (big scare quotes there) overlaps quite a bit, but it seems like a bit of stretch to lump what Vance, Thiel, and other right-wing tech bro types are up to under the rationalism banner.

Update: Having read through some of the other links in the thread, I have "updated" (as the rationalists say) my mental model of that Venn diagram to be slightly more overlapping. I still think they're distinct, but there's more cross-pollination between the Moldbugs and the ACX crowd than I initially realized.
Founding Account Executive – Remote (US only) – Full-time – $130–160K and Equity
by gladysramos | 2025-06-20 15:09:57+00:00
Parahelp | Founding Account Executive | Remote (US only) | Full-time | $130–160K + Equity (0.3–0.7%)

Parahelp is building AI-native support infrastructure for fast-growing software companies. We’re hiring our first Account Executive to own full-cycle sales and help build our go-to-market from scratch.

You’ll:

Identify and reach out to ideal customers (software companies)

Understand their support workflows deeply

Partner with our forward-deployed engineers to run technical demos and pilots

Close deals and shape how we sell as we scale

You are:

A closer with 3+ years in full-cycle sales at a high-growth startup

Comfortable selling technical products or working closely with engineers

Curious, fast-moving, and eager to build from zero

Already using AI tools in your workflow

Comp: $130–160K base + commission + equity (0.3–0.7%) Other: No visa sponsorship; remote-friendly (US only); direct access to founders

We’re a small, technical team — if you're excited about getting in early and selling something engineers love, reach out to us or apply at gladnessoutsourcing@gmail.com
by tootie | 2025-06-20 15:09:59+00:00
I'd also argue most engineers don't think very hard about what's actually valuable to a company. A smooth build pipeline and ample test coverage are only worth whatever fraction of risk reduction of the product they are delivering. I have told teams to not do basic maintenance on software because nobody is going to care if it crashes because it has too few users. In the same vein I've asked them to fixate on making a tiny feature absolutely perfect because we know it's the thing 90% of users focus on.
by isaacremuant | 2025-06-20 15:10:12+00:00
> Making decisions based on facts and principled reasoning, and not vague aesthetic preferences or personal animosity.

You're like companies claiming that "we make decisions based on data".

Believe your own Kool aid but reality is much more nuanced and power/leadership/intuition based than "data based".

I don't want to get into politics but it would be extremely easy for me to find several examples where you'll claim something and when I say that's emotional and tribal you'll decide I must be <label>.

I don't even care about this specific example but about your initial generalization from it. Either you talk about this specific case only or you make and prove your generalizations in a "rational and unemotional" way, right?
by edude03 | 2025-06-20 15:11:41+00:00
> but if you give someone keys to a home the problem of them not having a home is solved.

I guess this is the heart of the debate though - is homelessness caused literally by not having a home? And bonus question - would changing zoning laws as OP suggest solve this?

I'm arguing no - more often than not there are contributing factors other than mental health/abuse/drugs that cause homelessness to be your only option that wouldn't be solved by someone giving you keys. Most obviously - food, utilities, is the house close enough to work that you can walk there, who is paying for maintenance of the house, will you be housed with people that are actually homeless because of mental health issues - and will they do things that cause your own mental health to be impacted etc.
Show HN: Fotify – Real-time event photo sharing and RSVPs via QR (no app needed)
by agust1n | 2025-06-20 15:12:03+00:00
Hey HN,

I built Fotify, a tool to simplify the chaos around event photos and RSVPs.

At most events, guests take amazing photos—but they stay on their phones, or get shared days later in fragmented WhatsApp groups or Google Drives. Invitations and RSVPs are often handled on completely separate tools.

Fotify solves that with one simple QR code. Guests scan it → upload photos → they appear live on a photo wall. Meanwhile, organizers manage digital invites and RSVPs from the same dashboard. No app installs, no logins.

Some features:

Live photo uploads and display during the event

AI moderation and full-quality downloads

Digital invitations with RSVP tracking

Optional photographer tools for uploading and organizing large sets

Built with NextJS, NestJS, Cloudflare R2/Images/Workers

Would love your feedback on the product, pricing, or anything you think could break.

Try it at https://fotify.app AMA – happy to answer technical, product, or growth questions.
by icameron | 2025-06-20 15:12:13+00:00
This is spot on, and a very good explanation why the Agile Industrial Complex is so despised: It papers over the nuance and detailed complexities of software engineering. There are probably similar oversimplifications in other domains but the AIC particularly frustrates SWEs because it deceives management types into believing there isn't actually as much complexity that we are “less than good at explaining” as you accurately stated.
by myth_drannon | 2025-06-20 15:12:15+00:00
Which is silly, anyone can buy DNA test kit for 50$ and then download the result file and upload to the miriad DNA sites out there like gedmatch, myheritage so you can be easily found. That's how the families of my relative who donated sperm (anonymously) found me and now trying to figure out who the donor is and are contacting me.
by nickpsecurity | 2025-06-20 15:12:20+00:00
Prior art includes SPIN OS (Modula 3), JX OS (Java), House OS' H-Layer (Haskell), and Verve. Each one had a type-safe, memory-safe language for implementing the features. They usually wall off the unsafe stuff behind checked, function calls. Some use VM's, too.

Ignoring performance or adoption, the main weaknesses are: abstraction, gap attacks; unsafe code bypassing the whole thing; compiler or JIT-induced breakage of safety model; common, hardware failures like cosmic rays. This is still far safer than kernels and user apps in unsafe languages.

One can further improve on it by using static analysis of unsafe code, ensuring all unsafe functions respect type-safe/memory-safe interfaces, compilers that preserve abstraction safety during integration, and certified compilers for individual components. We have production tools for all except secure, abstract compilation which (a) is being researched and (b) can be checked manually for now.
by BenjiWiebe | 2025-06-20 15:13:10+00:00
It feels like there is increasing availability of LEDs with higher CRI (90+) and low/zero flicker then there used to be.

However, if you're like my parents, they buy lots of very cheap LED bulbs which fail quickly and flicker a lot, because since they fail so often, nice ones are too expensive.

I buy bulbs that cost a bit more up front but have less flicker (undetectable to me when waving a hand under them), higher CRI, and last longer.
by Workaccount2 | 2025-06-20 15:13:26+00:00
A side note, but it is very unfortunate luck that the pendulum of fashionable eye-wear has swung back towards 80's/90's style thin frame/no frame glasses.

You really need young people to carry tech like this, and needing them to wear millennial fashion from 10 years ago so camera and compute fit will just make it that much harder.
by geophile | 2025-06-20 15:13:41+00:00
7.2G/day doesn't sound terrible. And I'd reduce it by a factor of 25, since in normal operation (i.e., not looking into a problem) I would have either 2 log statements per call (entry, exit), or none at all. It might be more than 2, if I needed detailed logging.

But in normal usage, even in the scenario you describe your argument about log volume is not convincing.
by macstainless | 2025-06-20 15:13:48+00:00
That’s not a typo. Windows 96 promised to build on the success of Windows 95, yet it never materialized as originally intended.

I only learned about this a few months ago. To me, this was an incredibly fascinating discovery and wanted to write about & share it. You can read about it here if it interests you too:

"The Windows That Never Was" - https://timemachiner.io/2025/06/18/the-windows-that-never-wa...
by pixl97 | 2025-06-20 15:15:08+00:00
>The vulnerability was introduced many decades ago in Sendmail, by allowing the non-standard <LF> line ending in addition to the standard <CR><LF>. For compatibility with programs that expect Sendmail behavior, the non-standard <LF> line ending was also allowed by other SMTP servers including Postfix and Exim.

Sendmail, just say no.
by tootie | 2025-06-20 15:15:23+00:00
Yeah, measuring individual productivity via JIRA is well-known to be a bad idea. Story points are meant to measure product completeness, not individual efficiency. It's just hard to stop people from reading too much into it. I think it's also a bit of hubris to think that if a developer is taking much longer to complete tickets than their peers that it doesn't indicate they are not as good. I'd always use judgment as well, but sometimes the data doesn't lie.
by oriettaxx | 2025-06-20 15:16:30+00:00
I've posted this, but with a different title, have no idea what triggered the change.

Anyhow, in my title I add a note saying that it is an old post, but it stated what I recently experimented myself in Turkey: the "fuel cannot be sold without entering the vehicle license plate number" cited in that post: to me this is really too much and hope nothing similar will be enforce in the EU.
by welshwelsh | 2025-06-20 15:16:35+00:00
Society has an obligation to nobody. Governments are only obligated to serve the taxpayers that fund them.

Imprisoning homeless people is not an acceptable solution, because imprisonment costs taxpayer money.

A better solution is to let the market work. If you can't afford the rent for a city, you shouldn't be allowed to be in that city at all, even in a prison cell. People who can't afford to live in an inhabited area should be permitted to camp in the wilderness.
by demosthanos | 2025-06-20 15:16:38+00:00
Whether an empty gun and a magazine counts as a loaded gun varies state-by-state, so the distinction is not as clear-cut as you make it sound. New York State penal code defines a loaded gun as follows:

> 15. "Loaded firearm" means any firearm loaded with ammunition or any firearm which is possessed by one who, at the same time, possesses a quantity of ammunition which may be used to discharge such firearm.

So I guess I'm using the New York definition of an always-on camera.

https://www.nysenate.gov/legislation/laws/PEN/265.00
by hunter-gatherer | 2025-06-20 15:18:06+00:00
In short, my experience with Agile is that is only adds a way to quantify what happens, so it definitely creates an illusion of productivity. I do see how it is actually useful when talking to managers and investors about progress. However from the engineers' view it is just more of an administrative burden. In my view the "sin" that Agile committed was the promise of productivity, when really (from engineering viewpoints) it appears to be an unnecessary accountability mechanism.

I worked in fiance once with Agile, where there exists in the culture an infinite growth mindset. So I found that we were putting a metric to everything possible, expecting future "improvements" and peoples' salaries were dependent on it. Some companies probably don't suffer from this though.