MurphyA/hacker-news huggingface dataset:
by jermaustin1 | 2025-06-02 14:33:35+00:00
The problem (in my mind) with the UK tax is the huge steps in the progression and how quickly it hits 40% (in SWE salaries, at least). Go from 0% to 20% to 40% which feels a bit "steep" but it is better than going from 0% to 10% to 12% to 22% to 24% to 32% to 35% to 37%.

But since I was old enough to actually look at paycheck (paycheque?) calculators online, I've found that the UK tax rate for livable wages is actually fairly low.

To compare NYC to UK, £66k/yr = $90k/yr. In the UK, you would be taxed £17k ($23k), but that same salary living in NYC would be taxed $26k (£19k).

So NYC + Fed + NYS taxed together at a higher rate than the UK government (INCLUDING NI).

And $90k in NYC feels like WAY less than £66k somewhere Zone 4-6 in London with a similar commute.
Ask HN: Feedback on an On-the-Fly Zip Service
by kalaomer | 2025-06-02 14:34:29+00:00
Hi HN,

What is it? A micro-service on Cloudflare Workers + R2 that takes a JSON manifest of URLs / S3 objects / small uploads and streams a ZIP archive on demand. Goal: push the CPU & I/O cost of zipping to the edge and keep origin servers light.

Current status Still wiring up the Worker; no public demo yet.

Who is it for?

- SaaS apps that need “export everything” bundles or data packs - Static-site / marketing teams publishing large asset packs from the edge

Feedback I’m looking for

1. Do these plan limits feel reasonable?

• *Free* – 10 GB/month, 50 MB per ZIP, TTL 2 h • *Pro* – 1 TB/month, 500 MB per ZIP, TTL 7 d, uploads ≤ 5 MB each 2. Does the *manifest → lazy-zip* flow make sense from a DX standpoint? Any obvious pitfalls? 3. If you wouldn’t rely on Cloudflare edge cache for large ZIPs, what would you use instead? 4. Has anyone tried *flyzip.io* (their sign-up seems closed) or other similar services? What worked / didn’t?

I’m especially interested in war stories around scaling ZIP generation and pricing pitfalls. Thanks in advance for any and all critique!
by _heimdall | 2025-06-02 14:34:37+00:00
It certainly is, everyone's understanding of reality is flawed.

Show your work here though. I'd point to P/E ratios over time [1]. That's a very common signal used when valuing a company and today those ratios are much higher than historic averages, nearing the ratios we saw before the dotcom bubble burst.

[1] https://www.currentmarketvaluation.com/models/price-earnings...
by ashater | 2025-06-02 14:34:42+00:00
Thank you for reading. One of the main reasons we've written the paper is to help with model validation of LLM usage in our highly regulated industry. We are also engaging with regulators.

The industry at the moment is mostly using closed sourced vendor models that are very hard to validate or interpret. We are pushing to move onto models, with open source weights and where we can apply our interpretability methods.

Current validation approaches are still very behavioral in nature and we want move it into mechanistic interpretation world.
by acidburnNSA | 2025-06-02 14:34:48+00:00
Two of them actually! Those are HTRE-1/2 and HTRE-3 mentioned in the transcript, (and shown back in the day here [1]). HTRE-1 was disassembled and turned into HTRE-2 which is why you only see two of them now.

[1] https://youtu.be/V-8q8INxQEY?t=372
by steveBK123 | 2025-06-02 14:35:06+00:00
Yeah "actually good engineers" are like a 10:1 ratio with intern/new college hire/junior consultant level.

Not to generalize too much but if you are contracting out to some agency for junior levels, you are generally paying markup on coders who couldn't find better direct hire jobs to start with. At least with mid/senior level you can get into more of a hired-gun deal for someone who is between gigs/working part time/buy a share of their time you couldn't afford full-time.

In fact most junior consultants you are basically paying for the privilege to train other peoples employees who will then be billed at a higher rate back to you when they improve.. if they don't move on otherwise.
by jcfrei | 2025-06-02 14:35:39+00:00
Jane street and others are essentially market makers. Which means in one way or another they get paid for providing liquidity. They have a different pay off profile from hedge funds, retail traders or mutual funds which usually make a directional bet. For example by having exclusive order flows (for example from robinhood traders), lower trading fees (often rebates), access to better execution (via dark pools), cheaper financing (for leveraged trades), tighter spreads in OTC deals, etc.
by mahmoudimus | 2025-06-02 14:36:27+00:00
I have largely avoided the entire typescript / JavaScript ecosystem specifically because I don't want to deal with node or its ecosystem. It's just so confusing with yarn, npm, npx, then the build systems gulp, grunt, webpack, etc etc - felt very overwhelming.

Yes, if I spent more time learning these things, it would become simple but that seemed like a massive waste of time.
by philipwhiuk | 2025-06-02 14:36:27+00:00
The analogy is reduced to the point of irrelevancy.

OpenAI isn't trying to produce art. They are trying to replace human creation with artificial creation, but an artificial creation whose entire input was the human creation.

Kawano was not trying to replace Mondrian. And Mondrian was dead.

Personally I'm happy to restrict copyright expiry and AI input to the work of dead people. Right now copyright is too long and AI is happy to ignore entirely. Let's allow AI and humans to both reproduce the work of dead people but leave the living to their benefits of their creation so long as they are alive.
by TuxSH | 2025-06-02 14:36:55+00:00
Apologies for the style of my previous messages.

> they explicitly support weak memory models.

Sure, but memory ordering is orthogonal to LL/SC vs CAS.

To me, fetch_update not being present from std::atomic's inception is major design oversight as CAS can be emulated via LL/SC but not the other way round.

Furthermore, fetch_update code is easy to read and less awkward to write than CAS loops (which currently are the only way std::atomic offers, and this is what I'm complaining about)

> Only for certain CAS operations. A 30% or 40% performance penalty doesn't sound too dramatic and certainly makes it "usable" in my book.

I disagree. Atomic variables (atomic instructions) are usually used to implement synchronization primitives, and are thus often meant to be used in very hot paths. 30% perf drops are actually quite bad, in that regard.

Of course if one is restricting themselves to using only member methods (fetch_add, fetch_or, etc.), then all is fine because these methods are optimized.

All in all, C++'s stdlib (the parts that aren't just __builtin wrappers, to be precise) is actually quite fine for most use-cases, like PC applications. Indeed, it is when one has latency constraints and/or severe memory constraints (e.g. < 512 KiB) that the stdlib feels like a hindrance.
by ninacomputer | 2025-06-02 14:36:56+00:00
Zero examples of portfolios on the site. Looks like an AI-generated site with default Bolt or v0 styles. No idea why anyone would use this and not just any of the million other options.

But you're expecting all that feedback surely. So what's the rebuttal? Why would anyone want to use this when they can just use v0 to spin up a site in seconds, or Jekyll or Ghost or list goes on?
by shagie | 2025-06-02 14:36:57+00:00
From a few years ago with a Thumb Zone Heat Map - https://www.scotthurff.com/posts/how-to-design-for-thumbs-in... (searching around, this appears to be the source since other blog posts that include it or mention it with attribution have 'Based on Scott Hurffs "How to design for thumbs in the era of huge screens"'
by kgwxd | 2025-06-02 14:37:02+00:00
IMO, the hole metaphor is terrible. Mountain of trash feels more accurate. Problem is, after it's all cleaned up, there is no hole to fill. There's just nothing more to do, except whatever comes at you. That gets boring pretty quick in a relatively non-hostile environment. Playing Minecraft in peaceful mode never made me happy. Trying to figure out why that is is what I'm working on now. I think that's just creativity for it's own sake but, even though I find joy in other people's creativity, I find little point in doing it myself. Now that I'm typing this out, maybe something like "challenges" and "achievements" is what I should be "creating". Craft my own trash pile.
by evilduck | 2025-06-02 14:37:13+00:00
> like 'Continuing research on core problem' — for days

I've seen these tickets a bunch.

They have two types of authors, the first is the person flailing to accomplish anything and hoping that they can recruit someone else to figure it out or to take it over before they're found out. The second is the person who is failing to communicate what strategies they're using to solve the problem. Neither person is all that valuable, though the second type will at least be useful to someone who will eventually take credit for their work.
by rollcat | 2025-06-02 14:37:26+00:00
Yep, the "market" is littered with Trello clones. I was also a big fan - until they went downhill (basically everything post-Atlassian). What most of the clones miss, is Trello's enormous attention to details - like excellent keyboard navigation.

What I also miss, is that with Trello, a board is a board, a list is a list, and a card is a card. The builtins are simple and flexible, the add-ons are optional. Most clones try too hard to guardrail boards into a ticket tracking system. We already have Jira for that.
by onlyrealcuzzo | 2025-06-02 14:37:53+00:00
> Keynes suggested that by 2030, we’d be working 15 hour workweeks, with the rest of the time used for leisure.

I suspect he didn't factor in how may people would be retired and on entitlements.

We're not SUPER far from that now, when you factor in how much more time off the average person has now, how much larger of percentage of the population is retired, and how much of a percentage is on entitlements.

The distribution is just very unequal.

I.E. if you're the median worker, you've probably seen almost no benefit, but if you're old or on entitlements, you've seen a lot of benefits.
by dezgeg | 2025-06-02 14:38:08+00:00
Do you have any concrete evidence of the type of power supply being the culprit?

My personal feeling is the write patterns of Linux distros and filesystems are way more punishing to the card when compared to write patterns done other use cases. For example most writes done by digital cameras are fairly big and sequential, and done on FAT/exFAT where there is no journalling.
by rapnie | 2025-06-02 14:38:19+00:00
Not exactly what you are after, but related. There is ForgeFed [0] as a standard for code forge federation. It is an extension of ActivityPub [1] social web protocol, and thus far includes all the basic elements to facilitate task management / kanban. The project is wholly volunteer-driven, and recently received NLnet support to mature the standard further. Recently the maintainers were asking for feedback to help improve the specs. Various forges such as Gitlab [2] and Forgejo [3] are adding support for ActivityPub and considering ForgeFed support too.

[0] https://forgefed.org/spec/

[1] https://www.w3.org/TR/activitypub/

[2] https://gitlab.com/groups/gitlab-org/-/epics/11247

[3] https://codeberg.org/forgejo-contrib/federation
by h2zizzle | 2025-06-02 14:38:51+00:00
It's hard to understate what a revelation the relative thematic maturity of Cartoon Network's offerings was. Between shows like SJ and RAoJQ and Toonami-aired anime like SM and GW, you go from a period dominated by toy commercials to one filled with political and philosophical meditations masquerading as toy commercials. It's hard to imagine the popularity of today's prestige TV (which is probably the closest you're going to get to turning most Americans into creatures inclined towards the literary) without the generations that grew up watching (and creating) shows like "giant robot pilots argue the merits of pacificism" and "a samurai walks silently through many a beautiful and alien landscape for half the episode".
Show HN: UserWatch – AI that runs your PostHog(dashboards, A/B tests, AI replays
by gravez | 2025-06-02 14:39:16+00:00
Hi HN, Dima here - I'm building prompt‑driven product analytics. Essentially, AI that sets up your PostHog (dashboards, A/B tests, replay analysis).

Why working on this So I'm a former PM, and product analytics seemed like only semi-"hard", transferable skill one can have. But the problem is that for every company, you still have to find the key metrics anew and the process of finding the right way to track everything takes multiple attempts and is slowed down by having to wait for Analyst to prepare date for you and for developers to set up event tracking and ab test displaying. In addition to all that, when you release a new feature and it doesn't work - you have to sit and stare at goddamn session recordings 90% of which are mind-numbing and not insightful.

That entire process is essentially the "coding" skill of PM. And that's what I'm automating with UserWatch and its Watchy AI.

How it works Right now, UserWatch integrates with Posthog and can help you with:

Dashboards on demand – just prompt info you want to see. "activation funnel where users visit page X, then click button with text Y, and then trigger the event Z". Watch AI will confirm whether it identified every action correctly and send you a link for the dashboard.

Set up A/B tests – “roll new onboarding to 30 % of traffic, success metric is sign‑up” → Watchy will create a flag feature + experiment.

Replay analysis – Describe the funnel step where you notice people drop off and userwatch will conduct a deep research to provide you the reasons why it happens and the Jira fix tickets.

Stack AWS, rrweb for replay capture, PostHog for analytics backend, gpt-4.1, agents sdk, posthog custom mcp.

Try it free 14-day trial with 15k sessions analyzed. Looking for brutal feedback on:

What you failed to setup with prompts, but really want to

Anything that would stop you from replacing GA4(god forbid), PostHog, etc.

Happy to answer technical questions. Non-technical too. Some personal too. Love ya!
by mrtksn | 2025-06-02 14:39:28+00:00
Eastern European countries are surprisingly nice actually. Those are safe, free, have access to good food and anyone who is living in those is living because they choose to.

The only ones that complain are those who want to have the cake and eat it too. In general, the life in those countries is quite relaxed just as the working conditions. You may see thing like working hours are long but those working hours are not comparable to the working hours in Germany or France for example.

Mortgage default rates or inability to pay the bills is also not that bad. Those who actually have trouble can seek better lives in the western Europe and many do and for quite many the good life is actually in Eastern Europe even if they would complain often.

It's not like those countries lack some resource or something making them poor, it's their expectations. In fact, Eastern Europe has quite a favorable geography with nice climate, access to water and plenty of sunshine. It's such a nice location that those countries receive considerable amount of tourists.

For those who are more ambitious, Eastern Europe offers everything they need - including powerful passports that let them go to the rich parts of the world hassle free.
by pursuableproofs | 2025-06-02 14:40:00+00:00
No, you don't need to see the film but it was a way of me trying to put across how much his style really sucks out of the films.

I see No Country For Old Men as one of the top films of the last 20 years, what with its pacing and the atmosphere they create. It's not an original story, based on a book, so therefore any director could have been brought on board.

You might say I am comparing apples to oranges but it was just a way to illustrate what I think the problem is.
by dhosek | 2025-06-02 14:40:23+00:00
Looking at my expenses for 2024 my top expenses were taxes, rent, dining out/snacks/drinks, charity, my kids’ school tuition, insurance, utilities (including web hosting services) and groceries in that order. But overall, the biggest place my money went (over a third of my gross income) was into savings (401k and cash reserves).
by NikolaNovak | 2025-06-02 14:40:42+00:00
Owen Wilson has been a fascinating character with a unique yet consistent approach.

Ferrell... Massive comedic turn off for me. He seems like the guy that jumps into a room, interrupts and yells out a joke out of context, then keeps repeating it louder and louder until some polite fake laughter occurs. I feel bad about being this negative about a fellow human being, but his comedic approach sets off a Bully vibe / response in me in anything I've seen him in except Stranger Than Fiction.
Show HN: I made an AI that turn live lecture into structured notes,mind-maps,PDF
by pranav_harshan | 2025-06-02 14:41:35+00:00
Hi HN, University lectures are long, dense, and fast-paced. Like many students, I used to record them thinking I’d revisit them later — but that never really worked. Even transcripts felt like raw logs.

So I built [Notorium](https://www.notorium.app) — an AI assistant that records live lectures and automatically turns them into structured notes, flowcharts, and mind maps— within minutes after class.

What it does: - Record lectures inside the app (in-person, live) - Transcribe using Whisper - Send the full transcript to LLM - Use a custom system prompt to: - Summarize the lecture - Break it into topics - Generate visual aids: flowcharts and mind maps

Extras: - Download notes as clean PDFs - Tap Simplify to make notes more digestible - Tap Expand to deepen explanations - Tag notes by subject (e.g., Physics, CS) for filtering and fast retrieval

Built for - In-person learners - Visual learners (flowcharts, concept trees, diagrams) - Students who want control — skim when you're tired, expand when you're focused

Coming soon: A spaced-repetition-based flashcard mode — so you can actively review and retain the key points from your lectures.

Tech Stack: - Transcription: Whisper - LLM: Open source model via Groq - Frontend: Next.js + Tailwind + shadcn/ui - Backend: Firebase

Why Groq?: Speed and consistency. Fast enough to generate full notes right after class ends.

Would love your feedback: - What other visual formats or study modes would help?

Thanks! – Pranav
by constantcrying | 2025-06-02 14:41:49+00:00
I have worked with quite rigorous design guidelines in embedded aerospace software. E.g. there was a 100+ page word document describing, in detail, the functioning of the software, down to a "if this, then that, within x amount of time".

I would have loved to have a formal specification of this, not just to have my code checked, but also to make sure the specification is coherent.

The problems with that were:

- The cost of creating that specification would have been very substantial, both in money and in time.

- The end to end functionality of the system was verified anyway and could not have been replaced by a formal correctness proof. Creating a few more test cases is cheap, creating a formal verification is extremely hard. Tye regulator expects that verification, it does not expect a formal proof. This is actually a project risk.

- The people writing the specification do not think formally, they concern themselves with overall functionality, which they them translated into a more detailed description. There is a serious communication problem here if you want formal verification.

I really like the concept, but to apply it you need to integrate it from ground up and rethink how you write software.
by badsectoracula | 2025-06-02 14:42:11+00:00
> easily

Depending on how OS-independent it is, it might just be a matter of opening the project file and selecting Run -> Build (yes, the fact that Build is under Run is something that always bothered me, but it has been like that for 22+ years now). However the resulting app will be very "win-like" and when i was making macOS builds using Lazarus back when i cared about macOS i always had a "Macize" function i called at startup (ifdef'd for mac builds) that did things like replace the Ctrl modifier shortcuts with Command in menus (you can enumerate the menus, no need to do that by hand), move the About command to the apple menu, etc. There are also some other things that you may feel like doing.

TBH one thing that i wish was possible with Lazarus (at the time, now i don't care much :-P) was to be able to define different "layouts" per widgetset in a way that allowed you to use, say, a 'default' layout for Windows and Linux but a modified layout for macOS. Technically it is possible to design a form and then have another form inherit from it and apply modifications there, but it feels kinda awkward to use for different layouts (it is mainly meant for creating forms that you want to reuse but still have modifications - and it can be clunky in how it decides when to ignore changes in the base form or not - i do not use visual form inheritance, but i do use frames to design reusable controls visually and i often have to edit the source code of form files that use frames to remove overrides after saving the form so that changes to the frame are reflected in all forms that use it - this makes me want to add a readonly property to frames at some point :-P).
by ljf | 2025-06-02 14:42:21+00:00
Just bought a Nook Simple Touch from ebay for £9 delivered - I already have one that I bought new for £29 delivered back in 2014 - but a second one felt useful.

Getting an old but useable ereader for £20 or less is very doable right now - plus you can get the Nook simple touch to run (very old) Android.
by gavmor | 2025-06-02 14:42:25+00:00
> Nobody tells this to people who are beginners, I wish someone told me. All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta fight your way through. (Ira Glass)
by schiffern | 2025-06-02 14:43:12+00:00
This is the "God-like powers" extension. The "set it and forget it" extension is called ClearURLs.

There's also Request Control, which is probably what you're looking for. More powerful than Redirector actually, but it comes with some common rules built in (not as comprehensive as ClearURLs though).

https://github.com/ClearURLs/Addon

https://github.com/slymax/request-control
by Zigurd | 2025-06-02 14:43:14+00:00
A gullwing door two seat robotaxi is preposterous. That's your supposed $25,000 car. It probably can't be manufactured for under $40,000. And who knows what ridiculous project the steampunk lowrider bus was intended for. A supposed $37 billion in cash and they're shuckin' and jivin' about a supposedly pivotal future source of revenue. What's up with that?