MurphyA/hacker-news huggingface dataset:
by magicalhippo | 2025-08-21 06:58:21+00:00
> people see a completely innocent little anime picture and immediately think "pervent-dwelling imageboard"

Think you can thank the furries for that.

Every furry I've happened to come across was very pervy in some way, and so that what immediately comes to mind when I see furry-like pictures like the one shown in the article.

YMMV
by StopDisinfo910 | 2025-08-21 06:58:36+00:00
> The real problem is actually less the exact rate of 25%, but rather that most of the systems only assume one rate.

This can’t be the case.

You have to apply the VAT of their own country to customer from other part of the union and some services are exempt.

In all likelihood, most systems in Denmark already supports using different VAT for different products. Plus, most accounting systems won’t be Denmark specific anyway but simply configured for it.
by kragen | 2025-08-21 06:59:33+00:00
Oh man, block-argument-SSA makes so much more sense to me than Φ-SSA. That alone is going to change my life. Thank you, Max!

A lot of this process is the same as graph-coloring register allocation on SSA, of which I found an extensive explanation in Appel's textbook. I think it's maybe time for me to go back to it and do the exercises so I really understand it. The book unfortunately predates the linear allocator age.

The link to https://brrt-to-the-future.blogspot.com/2019/03/reverse-line..., which is a learner's introduction to the LuaJIT reverse linear scan allocator, also seems valuable.
by codeman001 | 2025-08-21 06:59:39+00:00
I use CodeRabbit that helps, but it does not fix the two root issues. I run their free VS code plugin to review local commits first, which catches nits, generates summaries, and keeps me in my editor. The PR bot then adds structure so humans focus on design and invariants. Review state still lives in the forge, not in Git, and interdiffs still depend on history. If Git gets a stable Change-Id, storing review metadata in Git becomes realistic. Until then this is a pragmatic upgrade that reduces friction without changing the fundamental.

https://www.coderabbit.ai/ide
by coolcoder613 | 2025-08-21 07:01:07+00:00
> Mostly, it will because online identifies will be a market for lemons: there will be so many fake/expired/revoked identities being sold that the value of each one will be worth pennies, and that's not commensurate with the risk of someone commiting crimes and linking it to your government-registered identity. That would be trivially solved by using same verification mechanisms they would be used with.
by Tangokat | 2025-08-21 07:01:22+00:00
Worth noting that controlling consumption via extra/less tax on specific products is debated a lot in Denmark. Namely cigarettes have a high added tax (about 2kr/0.3 usd PER cigarette). Increasing the tax and thus the price of cigarettes had a fairly large effect on consumption (0.13-0.82% less cigarettes consumed for every 1% price increase) [1]. Recently it has been debated to remove the VAT from vegetables and fruit to increase consumption of those.

The same logic is used for this book VAT exemption (which is good in my opinion) - I doubt we'll see the same effect though. Young people not reading is a complex problem to solve but books are really expensive to buy, so it's a good place to start.

[1] https://vidensraad.dk/sites/default/files/node/field_report_...
by aitchnyu | 2025-08-21 07:01:27+00:00
From at least 2018, medical research says that the first drop starts to harm. In 2023, WHO adopted that position.

https://www.health.harvard.edu/blog/alcohol-and-your-health-...

https://www.who.int/europe/news/item/04-01-2023-no-level-of-...
Show HN: FoundersAreHiring Connecting top talent with innovative founders
by niksmac | 2025-08-21 07:01:29+00:00
We built FoundersAreHiring (https://foundersarehiring.com) to fix startup hiring. Recruiter spam, bloated job boards, and keyword-junkyard resumes or LinkedIn profiles waste time and bury real talent. Startups move fast, often with micro-teams, yet hiring hasn’t caught up.

Instead of endless listings, we deliver curated weekly drops of high-intent opportunities and let founders connect directly with candidates. Our AI agent Axira AI runs short, voice-based screenings to cut through the fluff and hear how candidates actually think, solve problems, and operate in chaos. No gamed resumes, no AI-padded profiles. Founders finally get real signals: clarity, mindset, cultural fit, and execution depth. Candidates get a chance to stand out for substance, not keyword stuffing. We are live today in PH https://www.producthunt.com/products/founders-are-hiring?lau...
by Animats | 2025-08-21 07:01:51+00:00
It's really tough right now, because it's not at all clear what to learn. For most of the last century, if your objective for a college education included at least a middle class living standard, there were choices you could make which offered a high probability of that. This is no longer true.

About US half of college graduates end up in jobs that don't really require a college education. It's worse in some other countries, such as Egypt and India. The phrase "elite overproduction" is sometimes used. That's not a new idea; see Eric Hoffer's "Working and Thinking on the Waterfront", where he talks about "intellectuals" from the standpoint of a longshoreman. It's become more of an issue as the educational establishment expanded. Historically, there's a surplus of smart people. Only from about 1955 to 2005 was there a general shortage.

Now, of course, we have "AI". We have no idea how good "AI" will be in four years. It's already reducing hiring of new graduates. We have no idea what happens next. Even the popular crap jobs, Uber and Amazon warehouses, already peaked and are declining.

And don't talk about "Universal Basic Income". It used to be called "the dole" or "welfare". You get a free apartment in a crappy housing project, which is in a bad neighborhood because it's full of people with no job and no future.
by oulipo | 2025-08-21 07:02:28+00:00
(Gouach co-founder here) Car-sized batteries last long because they have so much redundancy, that even when multiple cell fails, you barely notice it. It's very different in a smaller e-bike battery packing 40 or 80 cells.

Cells aside, cars have very good suspensions, and their batteries have been designed with very pricey component to eliminate shocks and vibrations.

On e-bikes, most batteries will have to sustain those, and we've seen a LOT of commercial batteries who were out of order for a simple $5 electronics component which was broken, and which couldn't be replaced because the battery was not made to be repaired (soldiering, glue, etc)
by phatskat | 2025-08-21 07:02:29+00:00
On the link in the post you can scroll down to someone’s comment with a few links to XSLT in action.

It’s been years since I’ve touched it, but clicking the congressional bill XML link and seeing a perfectly formatted and readable page reminded me of exactly why XSLT has a place. To do the same thing without it, you’d need some other engine to parse the XML, convert it to HTML, and then ensure the proper styles get applied - this could of course be backend or frontend, either way it’s a lot of engineering overhead for a task that, with XSLT, requires just a stylesheet.
by lmm | 2025-08-21 07:02:40+00:00
You could certainly question the wisdom of allowing short-term foreign visitors to drive on their foreign licenses, but taking that policy decision as a given the IDP is a reasonable implementation of it (even if I suspect its main function is to attach a fraud penalty to the "Prawo Jazdy" wheeze). Maybe something akin to the machine-readable passport code would be an improvement, but considering how long the likes of Real ID adoption have taken and that the IDP system isn't particularly broken, I can see why that wouldn't be prioritised.
by burnt-resistor | 2025-08-21 07:03:02+00:00
If you think about it, a "two state solution" results in the a continuation of de facto apartheid. Israel controls identity cards, vehicle registration, and the civil registry of births and deaths. There's basically no way for Palestinians to have a complete and independent country at this point, and this is a shame and a crime that was intended.

The only viable, long-term, stable solution is abandonment of Zionism for a one state solution with a secular democracy that doesn't selectively enfranchise or disenfranchise people based on religious, ethnic, or racial identity. The problem right now is that millions of people are part of a cult and cult-adjacent who harbor beliefs of ethno-nationalist supremacy. History proves time and again that ethno-nationalist sentiment leads to war, murder, and genocide.
by coolg54321 | 2025-08-21 07:04:01+00:00
I really wish Pixel phones went with a more capable Snapdragon Elite 2 or Dimensity 9500 along with UFS 4.1, instead of sticking to their cost-cutting Tensor strategy. From past Pixels, on-device features like Magic Editor have been painfully slow compared to the same tools running on other Android flagships.
by jmholla | 2025-08-21 07:04:43+00:00
I also read this series of blog posts recently where the author, Hillel Wayne, talked to several "traditional" engineers that had made the switch to software. He came to a similar conclusion and while I was previously on the fence of how much of what software developers do could be considered engineering, it convinced me that software engineer is a valid title and that what we do is engineering. First post here: https://www.hillelwayne.com/post/are-we-really-engineers/
by donavanm | 2025-08-21 07:05:05+00:00
Im like 90% sure ive seen folks (unofficially) disclose the original storage and API decisions over the years, in roughly accurate terms. Personally I think the multi dimensional striping/erasure code ideas are way more interesting than the “its just a tape library” speculation/arguments. That and the real lessons learned around product differentiation as supporting technologies converge.
by littlecranky67 | 2025-08-21 07:05:05+00:00
We need bitcoin-based lightning nano-payments for such things. Like visiting the website will cost $0.0001 cent, the lightning invoice is embedded in the header and paid for after single-click confirmation or if threshold is under a pre-configured value. Only way to deal with AI crawlers and future AI scams.

With the current approach we just waste the energy, if you use bitcoin already mined (=energy previously wasted) it becomes sustainable.
by solatic | 2025-08-21 07:05:14+00:00
Because agile is a project management process, not an engineering practice. The value of sprints is in delivering product at the end of every sprint. If that's not happening, because the client isn't interested, and you're not getting product feedback from your customer who is the only person whose feedback actually matters, and using that feedback to determine the tasks that go into the next sprint (including potentially cancelling tasks for work the customer is no longer interested in), then you're actually slowing the project down by forcing people to work on fit and finish every sprint before they need to (i.e. project completion).

That's not to say that you shouldn't anyway have good engineering practice, like short-lived branches and continuous integration. But you should be merging in branches on a schedule that is independent of sprints (and hopefully faster than the sprint length).
by Ozzie_osman | 2025-08-21 07:06:16+00:00
> Not that I know how to fix that. You can't have everyone in the entire company spend time looking at every possible thing that might be developed in the near future. Or can you?

You don't need to. I've seen this generally work with some mix of the following:

1. Try to decouple systems so that it's less likely for someone in a part of the org to make changes that negatively impact someone in a more distant part of the org.

2. Some design review process: can be formal "you will write a design doc, it will be reviewed and formally approved in a design committee" if you care more about integrity and less about speed, or can be "write a quick RFC document and share it to the relevant team(s)".

3. Some group of people that have broad context on the system/code-base (usually more senior or tenured engineers). Again, can be formal: "here is the design review committee" or less formal: "run it by these set of folks who know there stuff". If done well, I'd say you can get pretty broad coverage from a group like this. Definitely not "everyone in the entire company". That group can also redirect or pull others in.

4. Accept that the process will be a bit lossy. Not just because you may miss a reviewer, but also, because sometimes once you start implementing the reality of implementation is different than what people expect. You can design the process for this by encouraging POC or draft implementations or spikes, and set expectations that not all code is expected to make it into production (any creative process includes drafts, rewrites, etc that may not be part of the final form, but help explore the best final form).

I've basically seen this work pretty well at company sizes from 5 engineers all the way up to thousands.
by hdndiebf | 2025-08-21 07:06:29+00:00
This anime thing is the one thing about computer culture that I just don't seem to get. I did not get it as child, when suddenly half of children cartoons became animes and I just disliked the aestheic. I didn't get it in school, when people started reading mangas . I'll probably never get it. Therefore I sincerely hope, they do go away from anubis, so I can further dwell in my ignorance.
by oulipo | 2025-08-21 07:07:34+00:00
(Gouach co-founder here) Exactly! The first kits are DIY for our early adopters, but we are working on an assembly pipeline in France, China and the US for our models in the coming months. Clients (B2C and B2B) will receive pre-assembled batteries

We are also looking for bike-shop owners who want to train on our batteries (it can be learned in one hour or so) to get a new revenue stream by offering to repair and assemble our batteries!
by johnisgood | 2025-08-21 07:07:56+00:00
Just for the sake of it I checked Wikipedia.

> The Americas, sometimes collectively called America, are a landmass comprising the totality of North America and South America. When viewed as a single continent, the Americas are the 2nd largest continent by area after Asia, and is the 3rd largest continent by population. The Americas make up most of the land in Earth's Western Hemisphere and constitute the New World.

Yeah, OK, not sure "America" refers to The Oh-So-Great United of America according to this. Guess what? You can find 10 in each direction. Specify. If you disagree with "one should specify", why down-vote? Baffling, baffling indeed.
by heavyset_go | 2025-08-21 07:08:05+00:00
That's not not the kind of proof of life the government and companies want online. They want to make sure their video identification 1) is of a living person right now, and 2) that living person matches their government ID.

It's a solution to the "grandma died but we've been collecting her Social Security benefits anyway", or "my son stole my wallet with my ID & credit card", or (god forbid) "We incapacitated/killed this person to access their bank account using facial ID".

It's also a solution to the problem advertisers, investors and platforms face of 1) wanting huge piles of video training data for free and 2) determining that a user truly is a monetizable human being and not a freeloader bot using stolen/sold credentials.
by hexhowells | 2025-08-21 07:08:41+00:00
> Like a lot of human actions in space, folding clothes and other motor tasks are hierarchical sequences of smaller tasks that are strung together

I disagree, you can model those tasks as hiearchical sequences of smaller tasks. But the terminal goal of folding clothes is to turn a pile of unfolded clothes into a neat pile of folded clothes.

The reason you would break down the task is because getting between those two states with the only reward signal being "the clothes are now folded" takes a lot of steps, and given the possible actions the robot can take, results in a large search space.
by oulipo | 2025-08-21 07:08:49+00:00
(Gouach co-founder here) This is nice, but when you have an e-bike with a malfunctioning battery that you use for work everyday, you don't want to have the 2/3 months it generally takes for exchange programs.

Plus, once you sent your battery, they either discard it which is not ideal for the environment, or try to remanufacture it, which is very dangerous when it's done on a battery which wasn't designed for it, like ours
by dewey | 2025-08-21 07:08:58+00:00
They didn’t “solve” it, otherwise it would be a thriving editor that everyone would be using.

In reality 70% of the people I see are using Cursor (Subscription), Vscode (Free) or some JetBrains products (Subscription). I only know of some people including myself that have ST for opening large files, where performance matters.
by phatskat | 2025-08-21 07:08:59+00:00
Is it cheaper than sending XML and a stylesheet though?

Further, PDF and server-side are fine for achieving the same display, but it removes the XML of it all - that is to say, someone might be using the raw XML to lower tools, feeds, etc. if XSLT goes away and congress drops the XML links in favor of PDFs etc, that breaks more than just the pretty formatting
by arghwhat | 2025-08-21 07:10:00+00:00
I find this logic extremely flawed. If you save half, you save half. If someone saves a lot more than you as a result, it mains they paid a lot more before, and is still paying a lot more than you now. As fair as it gets. Those that complain are usually imagining a robin-hood esque system where the tax progresses towards 100% as income goes up.

Trying to heavily tax billionaires is one thing, but the issue with them is tax avoidance by virtue of these complicated systems, and a lot of the incremental taxes land on people just plain working their ass off, getting no sleep, high stress and high blood pressure as a result. If someone has more because they worked more, they're entitled to exactly that.

Incremental tax also means that if you have a good year and a bad year you pay way more tax than if you just had two average years. Not to mention that such complicated tax is what enables tax optimization whereby those higher up can end up paying less tax. It's stupid.
by prmoustache | 2025-08-21 07:11:03+00:00
> Everyone seems to have overlooked the more substantive point of my comment which is that it appears kernel.org cheaped out and is using the free version of Anubis, instead of paying up to support the developer for his work. You know they have the money to do it. > > In 2024 the Linux Foundation reported $299.7M in expenses, with $22.7M of that going toward project infrastructure and $15.2M on "event services" (I guess making sure the cotton candy machines and sno-cone makers were working at conferences). > > My point is, cough up a few bucks for a license you chiselers.

Several points:

- there is no license to pay. This is free (as in open source and as in beer) software. There is commercial support if you feel you need it and sponsoring options however. Sponsoring is not paying a license.

- Sometimes it takes so long to get approval for a sponsor that large org member give up.

- Obviously kernel.org is using an old release of anubis so they likely observed a huge spike in bandwith used at some point and used anubis, solving the problem immediately. I don't remember anubis proposing a paid license at the time of the early releases. I may be wrong but it may be that kernel.org admins have never heard of the possibly of sponsoring nor are they interested in support.

- you don't have to pay anythinf to change/remove the image and the people who implemented this clearly do not care as they didn't do it.

- do we have evidence that the anubis developer ever donated directly or indirectly to Linus Torvalds and the thousands of developers who worked on the kernel?
by eloisius | 2025-08-21 07:12:26+00:00
Car talk is one of the most broadly relatable topics available for men to talk about, man. It’s right up there with sports, stuff blowing up, and attractive women. There’s something else to it if you can’t find someone that will chitchat about cars. I’m not even a car guy but I’d happily talk to someone passionate about restoring classics or something. I mean this sincerely and not to be snide, you might find that some personal growth unlocks a lot for you when it comes to socializing and community. Don’t throw your humanity away to become some chat bot gargoyle.
by Dylan16807 | 2025-08-21 07:12:50+00:00
It being low level is not an excuse for systems that lead people down the wrong path.

And the traffic never even reaches the public internet. There's a mismatch between what the billing is supposedly for and what it's actually applied to.

> do you expect AWS to show you different meters for billed and not-billed traffic, but performance still depends on the sum total of the traffic (S3 and Internet egress) passing through it?

Yes.

> How is that not confusing?

That's how network ports work. They only go so fast, and you can be charged based on destination. I don't see the issue.

> It's also besides the point that not all NAT gateways are used for Internet egress

Okay, if two NAT gateways talk to each other it also should not have egress fees.

> some kind of implicit built-in S3 gateway violates assumptions

So don't do that. Checking if the traffic will leave the datacenter doesn't need such a thing.
by jasonwatkinspdx | 2025-08-21 07:12:50+00:00
> Sequoia is apparently not so skeptical, and willing to put the money on the table. That must have been a truly extraordinary pitch deck...

They invested like $200 million in FTX and had a glowing article about SBF about mile long on their website.

The big VC firms are by no means immune from just doing plainly stupid things.

Right now all the hype around anything even at the periphery of "AI" is enabling a lot of similar stupidity.
by fzeindl | 2025-08-21 07:13:27+00:00
Some developers love to implement Rube-Goldberg-machines as tooling.

Whenever they need to make two or three manual steps or configurations, they rather develop an abstraction layer where you just have to press one button to perform them.

Until that button needs to be accompanied by another manual action. Then they will again develop an abstraction which encapsulates the press of the button along with the augmenting action and is triggered by the pressing of a superior button.

Example: Docker->Kubernetes->Helm or any other tooling that uses YAML to write YAML.
by unkulunkulu | 2025-08-21 07:13:27+00:00
I view this process like this: code review is a communication tool: you can discuss concrete decisions vs hand waving and explaining in the conceptual space, which of course has its place, but is limited.

But writing the whole working code just to discuss some APIs is too much and will require extra work to change if problems are surfaced on review.

So a design document is something in the middle: it should draw a line where the picture of the planned change is as clear as possible and can be communicated with shareholders.

Other possible middle grounds include PRs that don’t pass all tests or that don’t even build at all. You just have to choose the most appropriate sequence of communication tools to come to agreements in the team and come to a point where the team is on the same page on all the decisions and how the final picture looks.
by PeterStuer | 2025-08-21 07:13:37+00:00
Officially sanctioned 2fa tied to your official government ID. Over here we have "It's me" [1].

Yes, you can in theory still use your ID card with a usb cardreader for accessing gov services, but good luck finding up to date drivers for your OS or use a mobile etc.

[1] https://www.itsme-id.com/en-BE/