MurphyA/hacker-news huggingface dataset:
by neilv | 2025-06-18 10:04:36+00:00
Clicking on the top companies on the leaderboard, top reason given for most wins is Prestige (over Compensation, Mission, Career Growth, etc.).

I wonder how accurate that self-reporting is.

How many of the people saying Prestige are thinking career growth? What does prestige get you that's more important than career growth? (Consolation prize for parents who wanted you to become a doctor?)
by MangoToupe | 2025-06-18 10:05:35+00:00
> Doesn't look like it has a deep meaning does it?

Like, to a non-english speaker? Because it looks loaded with meaning to me. Would you think that all instances of the word "morgan" refer to the bank "jp morgan"? Do you think that people who gamble are referring to the company you brought up? Why would you just give a top level domain name to a single company? No company is that interesting by itself. Hence, my question.

But maybe I'm just weird when it comes to language.

Anyway, I'll wait for a japanese person to fill me in ig—I can google where a name comes from, but this doesn't answer how it's actually perceived by someone who speaks the language.
by benterix | 2025-06-18 10:06:12+00:00
If everybody followed your line of reasoning, not only Ukraine but half of Europe would be Russian already. Remember Putin's initial demand before the invasion was a full reset to the 90s. It was only because of Ukraine's dramatic fight that he scaled his demands temporarily.

Also, this logic doesn't work, because if it worked, he should already be satisfied by the annexation of Crimea in 2014. But he didn't, and this "success" made him even more hungry. It took time for everyone to understand this.
by mprovost | 2025-06-18 10:06:12+00:00
The GNU utils were a replacement for the BSD utils which were a replacement for the original AT&T utils. Every replacement added new functionality and improvements, and every time someone complained that they didn't stick closer to the thing they replaced. Looking specifically at grep, there used to be new versions like egrep and fgrep that added functionalities beyond standard grep's, but those were eventually pulled into "standard" grep (GNU or BSD). If we stuck with standards we'd all still be using the Bourne shell. The GNU utilities have been around long enough that they feel like the standard now, but I'm glad that we're coming into a new phase of innovation in command-line utilities. And this didn't start with Rust - the new generation of search utilities started with ack (Perl) and then ag (C).
by diggan | 2025-06-18 10:06:29+00:00
> how do you stop seeing multiple tab strips

Easy, change the userChrome.css to this:

$ cat ~/.mozilla/firefox/$profile.default/chrome/userChrome.css #main-window[tabsintitlebar="true"]:not([extradragspace="true"]) #TabsToolbar > .toolbar-items { opacity: 0; pointer-events: none; } #main-window:not([tabsintitlebar="true"]) #TabsToolbar { visibility: collapse !important; }

Replace "$profile.default" in the path with your actual profile.
by gchamonlive | 2025-06-18 10:08:27+00:00
Just be careful with metaphors. It's useful for conveying ideas, but it's easy to mistake the original idea by the substitution. Psychedelics are not programming languages. It doesn't matter if you or I write the same piece of code in gleam, they will work the same if the environment is the same. The same cannot be said by psychedelics.
by pierrebeucher | 2025-06-18 10:08:55+00:00
You're right cost is an issue, that's why Cloudy Pad is mostly suitable for occasional players (up to 30h or 40h / months) in which case it's still cost efficient to use such Cloud providers.

> more or less identical and cost far far less.

I wish it would, for I have tried: the problem is GPU availability which is often low or highly elastic. Considering data are persisted in a given region, there's high chance your RTX 4090 will be unavailable when you want it.

These platforms are great for AI and inference since you can easily hop onto another GPU type and it's not too much an issue if a certain GPU type is not available at a given time. Not so much for gaming purpose :(

Major Cloud providers have much more availability on their infra.

> Check this out; https://github.com/selkies-project/selkies

Thanks, this is one of the project I had in mind beside Wolf and Sunshine but haven't gone as far. A good reminder to try it out again :)
by diggan | 2025-06-18 10:09:35+00:00
Used to use Tree Style Tab too! But I think Sideberry is better in terms of feeling snappier, at least that's what I remember from moving from TST to Sideberry.

Right now, I have ~110 tabs open, and the "Extensions" item in about:processes shows ~400MB used, but that's all extensions, ~10 in total, not just Sideberry. But to be honest, I'm not sure I'd notice performance issues until too late, as I'm sitting on quite a bit of RAM already.
by Juliate | 2025-06-18 10:09:52+00:00
But how do they know those are federal agents?

I mean, if masked, unidentified people are kidnapping other people, what prevents _other_ masked, unidentified people to attack the kidnappers?

Where this goes, as I understand it from my European heritage, is that you are _already_ in a situation where there's a strong incentive for an active resistance force to appear.

ICE is clearly working as both an oppressive force, and as an incitement to violence. There have been precedents in history. It never ended well for _them_.
by qq66 | 2025-06-18 10:10:13+00:00
Agree - ger living is not necessarily a failure of public policy, it could just be a cultural decision. Even Genghis Khan lived in a ger. Of course, for some people, it's likely to be a matter of necessity, for others, a matter of choice, but it's not prima facie bad.

> When ineffective policy results in a large chunk of the populace generationally living in yurts on the outskirts of urban areas, it’s clear that there is failure.

That's not at all clear.
Show HN: A free WYSIWYG email editor based on react.email
by rajatsx | 2025-06-18 10:10:34+00:00
Why I created it:

I was looking for an open-source WYSIWYG email editor for my SaaS, https://courselit.app. I searched the interwebs long and hard, only to find crippled email editors that wouldn't work without a subscription. Since my SaaS is open source, I couldn’t use a paid email editor.

There were a few good options, like Postcard, Editor.js, etc., but none that I could easily integrate into my SaaS and customize. So, I built a new open-source project from scratch.

CourseLit's email editor is extensible—i.e., you can build your own blocks. It’s built on top of react.email for exporting the HTML template. Hence, the output HTML is well-tested and works out of the box in most email clients.

I’ve just readied a very minimal project, and there are only basic blocks available for now, but I’ll be adding many more blocks in the forthcoming days. If you have a feature request, please leave a comment or reach out to me on X at https://x.com/rajatsx.
by joshstrange | 2025-06-18 10:11:53+00:00
I ran the prompt as-is on one of the main repos that I work on and the sycophancy was cloying.

It praised so many things that I would just consider table steaks and made simple tweaks or features sound like massive projects.

I’m sure it could be improved by tweaking the prompt and there were parts of it that I found impressive that it had picked out (specifically things not in commit messages) but I found it unusable in its current form.
by account42 | 2025-06-18 10:11:58+00:00
Would you tolerate a human being following you around, telling you to buy things you don't need and that you are worth less if you don't. That's what ads do, except it's not just one person but a whole team of professional psychologists that know just what buttons to push to make you cave in. Pretending that they are simply businesses informing you is beyond dishonest.
by Maro | 2025-06-18 10:13:40+00:00
I feel like there's a lot of half-truths in the article and some of the comments here.

1. The $100M is a huge number. Maybe there was 1 person, working on large-scale training or finetuning, who had an offer like this, which surely was a high offer even in base (like let's say $1M+), and had a lot of stock and bonus clauses, which over 4+ years could have worked out to a big number. But I don't believe that the average SWE or DE ("staffer") working on the OpenAI ChatGPT UI Javascript would get this offer..

2. One of the comments here says "[Zuck] has mediocre talent". I worked at Facebook ~10 years ago, it was the highest concentration of talent I've ever seen in my life. I'm pretty sure it's still an impressive set of people overall.

Disclaimer: I don't work in the LLM space, not even in the US tech space anymore.
by bawolff | 2025-06-18 10:15:15+00:00
> You can negotiate a peace deal with Iran, but you can't negotiate a peace deal with 50+ Islamic factions each running its own territory

50+ islamic factions are unlikely to be able to coordinate enough to produce advanced weapons. While its an unideal outcome, its not clear that it would be worse from the israeli perspective, and they are the ones dropping bombs.

> Of course we don't know how this will play out since we don't have any history except for the last 50+ years or so.

There are plenty of examples historically of coups and popular revolutions where the new gov takes over the existing state roughly in-tact. There are also many examples of what you are saying where the country decends into a civil war. If you want to use history as a guide i think you need to analyze things more closely.
Ask HN: What's your stack for shipping MVPs quickly without technical debt?
by ashher00 | 2025-06-18 10:15:15+00:00
I've been experimenting with rapid MVP development and am curious about the community's approach to balancing speed with code quality.

My current setup after building ~50 MVPs:

- Next.js OR (Node.js + React for larger apps) + TypeScript for consistent patterns - Supabase for backend-as-a-service (auth, db, realtime) - Tailwind + shadcn/ui for fast, consistent UI - Vercel for deployment/hosting - Pre-built templates for common patterns (auth, payments, admin panels)

The key insight I've found: reusable component libraries and database schemas are what actually save time, not skipping tests or proper architecture.

Biggest time-savers: - Standardized folder structure across all projects - Pre-configured CI/CD pipelines - Component library with common patterns (forms, tables, modals) - Database migration templates for typical SaaS patterns

Biggest time-wasters I learned to avoid: - Custom auth systems (just use a service) - Building admin interfaces from scratch - Premature optimization - Not having a consistent deployment process

What's your approach? Do you have go-to templates or boilerplates? How do you handle the tension between moving fast and not accumulating technical debt?

Specifically curious about: - Your preferred database setup for MVPs - How you handle payments integration quickly - Testing strategies for rapid development - Deployment automation

What stack lets you ship fastest while keeping code maintainable?
by IsTom | 2025-06-18 10:15:25+00:00
On the other side of the coin, once some part of government contacted us about a project they wanted done. I don't even remember what it was, but it was something very simple that we estimated (with huge margins) to be 3 months of work end-to-end. What we heard back was that they need it to take at least two years to make. I suspect some shady incentives are in play and that exceedingly inefficient solutions are a plus for someone up the chain.
by diggan | 2025-06-18 10:16:08+00:00
> They say wait for the whole report

I'm glad you realize what they're saying finally.

> the same day of the blackout while power was still gone he practically said nuclear was useless or even a problem

I don't remember him saying that at all, and we were glued to the radio the entire day basically. And you seem to still mix up the fact that Sanchez has been saying that "Spanish nuclear plants" are a problem, which is true, they're not being well taken care of, and he is not the only one saying that.

He is not saying "nuclear power" as a concept sucks or is a problem, or that the French nuclear plants made things worse, only that our nuclear plants kind of suck, which is true.

As is typical, you seem to miss completely any sort of nuance when you think and talk about these issues, especially considering the context. You say you understand it, you provide some article to "back it up", but everything points towards you misunderstanding most of the content you seem to consume.
by LocalH | 2025-06-18 10:16:08+00:00
The preservationist in me was bawling its eyes out watching the video where he got it running the first time. That reaction? Every bit as vicariously satisfying as watching top level speedrunners and players in various genres of game. I'm pretty deep into the Guitar Hero scene and the way he reacted was exactly how players react when they achieve something they've been working towards for some time. Same for many other speedrunning scenes.

It's so heartwarming. Wish more game developers would hook their communities up with older game code etc. (Hey Alex Rigopulos or Eran Egozy, if you're reading this, can we please have some old Milo tools and prototype/debug builds, or even source code of any Milo game except for RB3? Don't want to tank the RB3 decomp lol. 360 and PS3 final debug builds of RB3 would hit the sweet spot something fierce, all we need is a xex and an eboot or self. Don't worry about hiding the audio encryption stuff, it's already cracked anyway lmao)
by imiric | 2025-06-18 10:17:07+00:00
> The correlation here would be something like: the people using AI to build apps previously would simply never have created an app, so it’s not affecting software development as a career as much as you first expect.

I don't think the original point or your interpretation is correct.

AI will not cause a loss of software development jobs. There will still be a demand for human developers to create software. The idea that non-technical managers and executives will do so with AI tools is as delusional as it was when BASIC, COBOL, SQL, NoCode, etc. were introduced.

AI will affect the industry in two ways, though.

First, by lowering the skill requirements to create software it creates a flood of vibe coders competing for junior-level positions. This dilutes the market value of competent programmers, and makes entering the software industry much more difficult.

A related issue is that vibe coders will never become programmers. They will have the ability to create and test software, which will improve as and if AI tools continue to improve, but they will never learn the skills to debug, troubleshoot, and fix issues by actually programming. This likely won't matter to them or anyone else, however, but it's good to keep in mind that theirs is a separate profession from programming.

Secondly, it floods the software market with shoddy software full of bugs and security issues. The quality average will go down causing frustration for users, and security holes will be exploited increasing the frequency of data leaks, privacy violations, and unquantifiable losses for companies. All this will likely lead to a rejection of AI and vibe coding, and an industry crash not unlike the video game one in 1983 or the dot-com one in 2000. This will happen at the bottom of the Trough of Disillusionment phase of the hype cycle.

This could play out differently if the AI tools reach a level of competence that exceeds human senior software engineers, and have super-human capabilities to troubleshoot, fix, and write bug-free software. In that case we would reach a state where AI could be self-improving, and the demand for human engineers would go down. But I'm highly skeptical that the current architecture of AI tools will be able to get us there.
by gchamonlive | 2025-06-18 10:17:46+00:00
Oh I'm doing a similar movement. I'm a city boy and I'm trying to find a nice piece of land to buy in the countryside so I can plant stuff and raise chickens

> time in my life has passed and I’ve come to view them as maybe overhyped

It's overhyped for sure! But everything nowadays is overhyped. People treat technology as a panacea where it's just an extension of ourselves. If the self isn't balanced, nothing will be fulfilling (the meanings of a balanced self and a fulfilling experience I'm leaving intentionally open, because it varies from person to person).
by sReinwald | 2025-06-18 10:17:54+00:00
The core vision here is something I can absolutely get on board with, but the execution fundamentally seems to misunderstand why "home-cooked software" doesn't exist.

The target audience problem is immediately apparent: they're building a product for people who can write JavaScript event handlers but somehow can't 'npx create-react-app'. This demographic is approximately twenty-seven people.

More critically, they've confused the problem space, in my opinion. The barrier to personal software isn't the lack of drag-and-drop of JavaScript environments. It's that software, unlike a meal or a home-made sweater, comes with an implicit support contract that lasts forever. When I cook dinner for friends, I'm not on the hook when they're hungry again next Tuesday. When my grandma knits a home-made sweater, she's not expected to keep supporting it in case I want to add a hood.

When the attendance counter has a race condition and the venue goes over capacity, guess who's getting the angry call when the fire marshal shows up for an inspection?

The "redistributing the means of software production" rhetoric rings particularly hollow from what appears to be a proprietary SaaS in the making. You don't democratize software by creating another walled garden. And their claim about "owning your data" while simultaneously offering real-time sync is either technically naive or deliberately misleading. How is the attendee counter example's counter state shared between users, if the data lives in local storage? I don't see how you can have both without server infrastructure that they control.

The actual nearest thing to their vision already exists and has millions of users: Spreadsheets. Non-technical people build complex, business-critical "applications" in spreadsheets every day. No JS required, local-first, and everyone already knows how to use it. But "we made a worse Excel" doesn't sound as revolutionary, I suppose.

The real unsolved problem isn't making it easier to create small apps - I build small tools for myself all the time. It's making them sustainable without creating permanent maintenance burdens. And that is not something you can solve with a new framework or SaaS - it's at it's core, a social issue.
by molf | 2025-06-18 10:18:00+00:00
But ultimately it suggests this test; which only tests an empty loop?

def test_empty_drc(): drc = Mock( spec_set=DockerRegistryClient, get_repos=lambda: [] ) assert {} == get_repos_w_tags_drc(drc)

Maybe it's just a poor example to make the point. I personally think it's the wrong point to make. I would argue: don't mock anything _at all_ – unless you absolutely have to. And if you have to mock, by all means mock code you don't own, as far _down_ the stack as possible. And only mock your own code if it significantly reduces the amount of test code you have to write and maintain.

I would not write the test from the article in the way presented. I would capture the actual HTTP responses and replay those in my tests. It is a completely different approach.
by fnands | 2025-06-18 10:18:02+00:00
I've heard this story so many times, and I really want to know if anyone is actually using this technique to actually make decisions, or is it just basically the "hello world" of satellite data analysis (along with identifying aeroplanes)?

The company that famously touted they were doing it, Orbital Insights [1], almost went bankrupt, and were sold for cents on the dollar [2]

I'm in the EO industry, and it's a use case you hear a lot, but I am not sure anyone is actually doing this profitably.

[1] https://www.businessinsider.com/gv-backed-orbital-insights-i... [2] https://jackpoulson.substack.com/p/exclusive-google-backed-i...
by latexr | 2025-06-18 10:18:35+00:00
> OpenAI had a very public departure from being for-good to being for-money last year...

Were they ever “for good”? With Sam “let’s scam people for their retinas in exchange for crypto” Altman as CEO? I sincerely question that.

There was never a shift, the mask just fell off and they stopped pretending as much.
I'm 16 and Trying to Save Coral Reefs with Open-Source Symbiotic Biotech
by sovushka0290 | 2025-06-18 10:18:42+00:00
Hi HN! I'm a 16-year-old student from Kazakhstan and I recently dove deep into a problem that shook me: coral reefs are dying faster than we're reacting.

Most existing solutions focus on reducing CO₂ or replanting corals — but what if we could go deeper? What if we could rethink coral biology from the ground up?

---

## The Problem

Corals are not just pretty rocks. They are complex *symbiotic ecosystems*, especially with tiny algae called *zooxanthellae*. These algae live inside coral tissue and provide nutrients through photosynthesis. When oceans overheat or acidify, these algae die or flee — and the coral "bleaches" and dies.

Despite billions spent on reef conservation, *we haven’t solved the root issue*: the symbiotic breakdown under stress.

---

## The Idea

What if we could engineer a synthetic symbiosis?

- I explored *marine fungi and mycelium* as potential scaffolds. - Then I imagined embedding engineered *photosynthetic bacteria* that mimic zooxanthellae. - These microbes could be protected inside mycelial structures, allowing *enhanced heat resistance*, *nutrient sharing*, and potentially *reef recolonization* even in hostile waters.

---

## What I Built

This is not just an idea. I: - Wrote [an open-source article on Medium](https://medium.com/@riskulovakorpus/the-heart-of-the-planet-bc8a504bca85) - Designed a [GitHub repo with visual diagrams, hypotheses, and implementation scenarios](https://github.com/riskulovakorpus/TheHeartOfThePlanet) - Posted in /r/SyntheticBiology and got feedback about ecological risks, saltwater challenges, gene containment — and I’m working on those in version 2.

---

## I Know It's Not Simple

Releasing GMOs into the ocean is risky. Mycelium may not behave in water like in soil. There are biocontainment issues and unknowns.

But what I want to do is *spark conversations* and *connect with experts* who could shape, redirect or improve this idea.

---

## My Goal

I want this to become: - A real citizen-science research initiative - A collaborative open-source biotech concept - Maybe something bigger — because if not us, who?

---

## Want to Join or Give Feedback?

All the links are here: - Medium article: https://medium.com/@riskulovakorpus/the-heart-of-the-planet-bc8a504bca85 - GitHub project: https://github.com/riskulovakorpus/TheHeartOfThePlanet - Cover Image: [download](https://chat.openai.com/share/file/0000000020b061fbaded398f5f5802d7)

If you're a synthetic biologist, coral researcher, or just someone who cares — I'd love your thoughts. Tear it apart, remix it, or help build the next draft.

Thanks for reading this far
by simoncion | 2025-06-18 10:18:48+00:00
> it perhaps was less expensive to produce on a mass scale

It might be true that an HDR-capable panel was cheaper than one that was only SDR-capable.

That doesn't mean that Nintendo was obligated to incur the (probably very modest) increase in energy drain from additional processing load and (probably quite a bit less modest) increase in energy drain from making the screen far brighter on average than when running in SDR mode. They could have just run the panel in SDR mode and limited HDR mode to when one was running on AC power in a dock. Or even never enabled HDR mode at all.

NOTE: I've not looked into whether or not enabling HDR in a given game has a significant effect on battery life. I'm also a big fan of manufacturers and game developers creating good HDR-capable hardware and publishing good HDR-capable software whenever they reasonably can. Higher contrast ratios and (-IMO- more importantly) wider color gamuts are just nice.