MurphyA/hacker-news huggingface dataset:
Built a 7-figure agency, now looking for technical cofounder for startup:)
by andreluque | 2025-09-23 09:36:38+00:00
Hi, I’m Andre Costa! I’m 23, Brazilian/American/Spanish (currently in Madrid), and the founder of Dev Studios, a software dev agency.

Built 75+ products across Web3, AI, and Gaming.

Helped clients reach 10M+ users and raise $50M+ (examples: Farcana, EstateX, Anomaly).

Scaled Dev Studios to 7-figures/year, taking on roles in sales, GTM, ops, and product. Learned how to build companies from zero.

Now going all-in on building my own tech startup → looking for a technical cofounder (10x dev) to move insanely fast and build something massive together.

A 10x dev, someone who’s proven they can do hard things, has shipped real products, and knows startups.

Send me a DM or email (andre [at] devstudios [dot] digital) if you're a fit :)
by muzani | 2025-09-23 09:36:49+00:00
Markdown in the code. It was originally a way to aid AI, but having the documentation on design systems in the same folder as the design system is just sensible when we think about it.

The biggest drawback for documentation is it goes out of date, which is far worse than no documentation. Rather than drop them in confluence, where they also litter the docs, it's easiest to place them neighboring the affected files and update them there.
by rsynnott | 2025-09-23 09:36:57+00:00
That $5bn is a sunk cost, and Arianespace should be, within reason, able to deliver as many of them as ESA wants. My point is that it's not clear that ESA actually has a huge problem here; an Ariane 6 launch would appear to cost them similar to or less than a Falcon 9 launch does NASA (never mind a Falcon 9 Heavy, for which NASA pays about 200 million a shot; the bigger Ariane 6 variant sits somewhere between the two in role). This is a change from Ariane 5, which really was far more expensive (almost twice the cost).
by pjc50 | 2025-09-23 09:37:06+00:00
The book https://en.wikipedia.org/wiki/The_Unaccountability_Machine introduces the term "accountability sink", which is very useful for these discussions. Increasingly complicated systems generate these voids, where ultimately no human can be singled out or held responsible.

AI offers an incredible caveat emptor tradeoff: you can get a lot more done more quickly, so long as you don't care about the quality of the work, and cannot hold anyone responsible for that quality.
by graemep | 2025-09-23 09:38:12+00:00
I disagree. It is good to have more than one design. It is not exact duplication so alternative approaches are taken. We have more than one design if one proves flawed. We avoid creating a monopoly.

We could maximise economies of scale by having one car manufacturer that made a small number of models. No one would suggest that is a good idea.

Even the Soviet Union did not go to the extreme of having only one design for every possible product.
by e-khadem | 2025-09-23 09:39:00+00:00
I would argue that not every society will thrive under a democracy. The people must be somewhat educated, politically savy, considerate, and accommodating. At least this has to be true in the beginning of a democracy where the people are laying the foundations.

Now I agree that the policies of the United States may not always be in the interest of the people from that part of the world, but a "mild" dictator like the one that the Saudi Arabia has or the one that Turkey has right now, these are better models sometimes. The SA of 50 years ago had no notion of human rights and severely under developed and could in no way support a democracy. Of course a dictatorship is not ideal, and the people of SA will have to pay a terrible price for it some day, but for now a dictatorship that "bows" to the west is not the worst thing either.
by plucafs | 2025-09-23 09:39:26+00:00
From the case example introduction

Coherence Therapy is based on its core principle of symptom production and symptom coherence. A symptom or problem is produced by a person because he or she harbors at least one unconscious construction of reality—one set of reality-defining themes, purposes, meanings, and frames—in which the symptom is compellingly necessary to have, despite the suffering or trouble incurred by having it. Conversely, when there is no longer any construction within which the presenting symptom is necessary to have, the person ceases producing it.

At the start of therapy, of course, the symptom is viewed by the client as having no coherence at all. The client regards the symptom as senseless, valueless, something involuntary and victimizing, laden with negative meanings about the self or others (e.g., bad, sick, stupid, crazy, deficient). This set of initial, predictable views of the symptom is referred to in Coherence Therapy as the client’s anti-symptom position—“anti” meaning simply against having the symptom. However, clinical experience shows that this is an incomplete account of the client’s emotional relationship to the symptom.

Coherence Therapy is based on the empirical finding that the coherence of the symptom—how it is necessary to have—is inevitably present in a very separately held, unconscious position of the client. We refer to this as the client’s pro-symptom position—“pro” in the sense of being for having the symptom. The themes and purposes in this pro-symptom construction of reality comprise the deep sense and strongest emotional significance of the symptom in the client’s world of meaning. To find the client’s pro-symptom position is to find the emotional truth of the symptom.

The principle of symptom coherence should not be narrowly construed as merely a function-of-the-symptom model. It is far more comprehensive than that and applies to the production of functionless as well as functional symptoms. Which type the symptom is becomes apparent in Coherence Therapy empirically and non-speculatively as the symptom-necessitating construction is revealed.
by josephg | 2025-09-23 09:39:43+00:00
Matt Weindner is a really smart guy, but I really disagree with his reasoning with that one. I implemented his fuguemax crdt in just 250 lines of code or so. It’s small, simple and fast. In that blog post he proposes a different approach that might let you save 50 lines of code at the expense of always needing a centralised server.

Seems like a terrible trade to me. Just use a crdt. They’re good.

https://github.com/josephg/crdt-from-scratch
by perching_aix | 2025-09-23 09:40:40+00:00
In its current incarnations, it is not just pure FPTP, but "mixed" with other systems: https://en.wikipedia.org/wiki/First-past-the-post_voting#Cou...

This list includes Japan, South Korea, Taiwan, Germany, the United States, Canada, the United Kingdom, etc...

Not that only FPTP is terrible either - it is just what people evoke when they say "well xy people voted for this, right?". In more fair systems, the voted person or party may not even have been their first or second choice, so that on its own violates this notion again too, just differently.
by pjc50 | 2025-09-23 09:40:47+00:00
https://www.telegraph.co.uk/news/2025/07/29/officer-raped-ro...

The ultimate problems lie in the police: they are generally terrible at handling rape cases, and in this case there are claims that they were actively complicit in some of the rapes.

Using the actions of some members of an ethnic minority to justify .. well, any action against people who were not actually personally involved, is textbook discrimination.
by 1718627440 | 2025-09-23 09:42:03+00:00
These things often get presented as an age thing, but I think they aren't. It's very weird, I'm young but I feel like having the same stance in a lot of topics, in politics, but also here. I don't know how to deal with this. You guys have it easy (/s), you don't have to live with this for long, but I feel like I'm growing up into an increasingly hostile environment.
by flohofwoe | 2025-09-23 09:42:03+00:00
The problems with Android Studio ist mostly caused by the underlying tech (mainly Gradle which is a massive pile of poop, and the general developer hostility of the Android SDK/NDK and related tooling), e.g. the JetBrains ancestry can be perfect but AS can still be bad (I don't share the Jetbrains enthusiasm though tbh, each time I tried any JetBrains IDE the UI was quite laggy, and the whole application takes forever to start).

But yeah, if I have the choice between Xcode and Android Studio (and generally iOS vs Android development), Xcode+iOS easily wins, and that's not because Xcode is particularly great.
by Jensson | 2025-09-23 09:42:57+00:00
Text completer is still the most apt allegory. If you ask it to open a file and do something with it, often it wont open the file and just text complete the output. That failure mode never happens in any sort of human, it just happens because its a text completer.

Many people hate when you don't anthropomorphize LLM though, but that is the best way to understand how they can fail so spectacularly in ways we would never expect a human to fail.
by muzani | 2025-09-23 09:44:17+00:00
I have about 12 years of exp too. I was given a lot of advice to just increase it to two pages, especially when most jobs lasted less than a year.

Agreed that they have to be read in about 30s. It's important to have the major points clear - a summary of the person in 3 words, best jobs, and so on. Someone who worked at Apple 6 years ago, sure, put it up there on the first page even though it's not chronological. The purpose is to get the interview or at least past the first round of resume skimming. The facts can come on a second page.
by rkomorn | 2025-09-23 09:44:21+00:00
I'm very on the fence about HomeManager.

Typically, the functionality for managing home configs provided by raw Nix isn't good enough.

On the other hand, the functionality provided by HomeManager basically requires knowing both the package's config language and HomeManager's take on it.

There's also the fact that adding HomeManager basically gives you two ways of doing a lot of the same things. I don't find that great.

My ultimate goal is to have a single source of intent for my laptop setup, so having to manage configs separately (even as raw files) goes counter to that. I'd (very personally for this one use case) prefer my entire config to be in a single nix file without any manually composed dot files.

Flakes... I only started using because it was one of two paths to get secure boot working and I liked it better than the alternative.

Overall, I'm also very conflicted about NixOS. I liked the promises, but in practice, it falls short for me.
by tirant | 2025-09-23 09:45:40+00:00
I would call that more content than happy. Interestingly in languages like Spanish, 'contento' is almost overlapping semantically with the word happy ('feliz') in its day-to-day usage, and I find it a more adequate usage of the concept.

So content is basically the baseline when no needs are impacting your state-of-mind, and happy would be the consequence of a positive event or result.
by pjmlp | 2025-09-23 09:45:51+00:00
The same way you deal with them as they come from a dynamic library, and the code gets reloaded on the fly, like on game engines that use compiled C and C++ instead of whatever scripting language.

Compiled code with dynamic replacement during execution,

https://liveplusplus.tech/

https://learn.microsoft.com/en-us/visualstudio/debugger/hot-...

https://dev.epicgames.com/documentation/en-us/unreal-engine/...

Plain interpreters,

https://iel.ucdavis.edu/publication/2006/CUJ_proof.pdf

https://root.cern/

Just some examples.
Show HN: I built an ASCII scrollable ANSI-enhanced CLI weather app in pure C
by den_dev | 2025-09-23 09:46:06+00:00
No libraries, no dependencies besides libcurl. Auto-detects your IP, fetches 7-day forecasts from Open-Meteo, and renders a neat scrollable ASCII table with bars and weather codes. Works on desktops, mobiles, and embedded terminals. Check it out: https://github.com/DenisDolya/cli-arsenal/tree/main/weather
by peepee1982 | 2025-09-23 09:48:15+00:00
I understand your perspective, but it's narrowly focused on the ugly parts of life.

I agree that the capitalist system is sickening and that people are too complacent in general. But the fact that you think there are no good experiences to be had with other people because everything is transactional is alarming and a sign that you lack a healthy network of friends, allies, and lived cameraderie.

By the way, being nice is not altruistic. It's something you do to avoid conflict. If overdone it will erode your sense of self.

I think your gut feeling is spot on, but your response to it is maladaptive. If you want to feel joy in life again, get involved with people who acknowledge that the system itself is broken and who strive for revolution, so you can join them in your common goal and feel a purpose in life again. Those people usually also know how to party and cook great food in my experience.

Your suicidal ideations are not a sign that people suck, but that you need to find yours.
by bell-cot | 2025-09-23 09:48:45+00:00
Which shut down the airport for hours. No hint of the Danes being able to track the "large unidentified drones" when they departed. Supposedly they were not shot down due to ground safety concerns.

One wonders how many weeks of DoS'ing their airport it would take, for the average Western country to decide that it needed something beyond "wait it out" security.
by muzani | 2025-09-23 09:48:56+00:00
I think the only thing applicants should hide is whether they have a mental illness of some form. It's probably legally best to hide medical information anyway; it puts interviewers in a tough spot.

I've never had an issue with a gap. Sometimes relatives get sick. Sometimes they go on a 3 month road trip on a bike, or a pilgrimage. Sometimes they try to start a business. None of these are negative things. Sure, some guy might be in prison or rehab, but that might not really matter.

Whenever we see catch a lie on a resume, the interview is over.
by themgt | 2025-09-23 09:49:04+00:00
It's just totally nonsensical to talk about price when Falcon 9 has no competition on price. SpaceX is rationally going to charge the highest price customers will pay. If a launch costs them $20m but no one else can do comparable kg-to-orbit priced lower than $80m (at much lower volume of launches), they will charge $70-80m.

should be, within reason, able to deliver as many of them as ESA wants

Where "within reason" means 1-2% of launches Falcon 9 can do. Again, if Ariane 6 internal costs were $20m and they could do 150 launches/year, you would see actual competition and prices going down, and Jevons paradox with a lot of new launch demand.
by jychang | 2025-09-23 09:49:21+00:00
Yeah, this page seems to be not great for beginners and also useless for people with experience.

A 2x 3090 build is okay for inference, but even with nvlink you're a bit handicapped for training. You're much better off with getting a 4090 48GB from China for $2.5k and just using that. Example: https://www.alibaba.com/trade/search?keywords=4090+48gb&pric...

Also, this phrasing is concerning:

> WARNING - these components don't fit if you try to copy this build. The bottom GPU is resting on the Arctic p12 slim fans at the bottom of the case and pushing up on the GPU. Also the top arctic p14 Max fans don't have mounting points for half of their screw holes, and are in place by being very tightly wedged against the motherboard, case, and PSU. Also, there's probably way too much pressure on the pcie cables coming off the gpus when you close the glass.
by ajuc | 2025-09-23 09:49:28+00:00
You misunderstand the goal of the sanctions.

Sanctions are there to cut off 1-2% of GDP each year from the dictatorships' economies.

Over 30 years that turns countries into harmless (to the West) backwater shitholes.

The consequences towards the local populations are just a side-effect (sometimes wanted, sometimes not).

You cannot expect people outside of your dicatorship to prioritize your well being over their own safety. It's on you to fix your country. If you won't - people will isolate you to keep their countries safe.

Can't really blame them.
by pjmlp | 2025-09-23 09:49:59+00:00
Serious developer with US salary working at a FAANG, or SV money, you mean.

As for being serious, most of the world being a developer is an office job like any other clerk, many companies have the same computers for everyone, regardless of what they do at their desk, assuming that they still get classical desktops instead of random brand laptops.
by StopDisinfo910 | 2025-09-23 09:50:04+00:00
No, access to space is too strategically important to ever delegate. It’s not something you can buy.

Even before the Trump debacle, the USA were extremely unreliable when it came to satellite images for exemple. Do you remember the fake images passed as Irak developing weapons of mass destruction? Because I certainly do.

Europe needs their own launcher in the same way it needs its own defence industry. It’s just sad that it took so long for some members to finally realise that provided they actually did.
by krapp | 2025-09-23 09:50:39+00:00
This isn't just about "the left." A significant number of people on the right want this to be the catalyst for a campaign of violence against gay people, and trans people in particular.

They never fail to mention "trans activism" or something similar when talking about the shooter. They concocted this whole elaborate conspiracy theory about "trans groomers" years ago, and I'm absolutely certain that a lot of the recent online safety legislation has the goal of surveilling the trans community.

Worst case scenario would be declaring being gay and transgender people mentally ill and indoctrinated into "radical left-wing ideology" and then force detransitions and conversion therapy, and shut down their communities, or best case scenario a couple more chuds are radicalized to mass murder. Although since spree killing minorities is common enough to be considered a pastime in the US, the latter was probably going to happen anyway.
by vladms | 2025-09-23 09:50:40+00:00
While strictly true, I wonder what does this sentence generates in the minds of the readers.

I personally would prefer other formulations, because while I agree with the core, I think this idea should just reduce frustration if you don't succeed, while I am afraid it can be used as an excuse for not trying.

Yes, you need luck, but if you never get out of your room/street/neighborhood/city/country, you might have less opportunities for luck than otherwise.
by kaby76 | 2025-09-23 09:50:41+00:00
Development on Antlr4 has terminated. The "official ANTLR" successor, called Antlr5, was intended to enable ANTLR to run in a browser, replacing over a half-dozen runtime targets with a unified runtime target, and to add LSP services. But development on Antlr5 stopped after a few months, a year and a half ago, and I don't see when it'll be restarted, if ever.

Antlr-ng is Mike Lischke's port of Antlr4, which he likely undertook because ANTLR is used at Oracle for one MySQL product. It's not "official ANTLR," but Terence Parr granted him the use of the "ANTLR" name and allowed a fork to port the existing Antlr4 code to TypeScript.

Mike's Antlr-ng port of the Antlr4 code began with a Java-to-TypeScript translator he wrote. Along the way, he made some improvements to the TypeScript target.

But, Antlr-ng uses ALL(star). Therefore, it shares the same performance issues as Antlr4. I'm not sure where Mike wants to take Antlr-ng to address that issue.

ANTLR is presented as a generator for small, fast parsers. ALL(star) probably can't do that. Many grammars people write are pathological for ANTLR. People hand-write parsers, reverse-engineer the EBNF from the implementation as an afterthought, drop the critical semantic predicates from the EBNF, and then refactor it into something else—example: the Java Language Spec.
by walleeee | 2025-09-23 09:51:12+00:00
> I postulated that innovation in a society is not bounded by the median intelligence (or perhaps more accurately ability to innovate) of its members but by the intelligence/ability to innovate of its top members as ranked by intelligence/ability to innovate. I have not seen anything so far that disputes this hypothesis

If you don't see how the anthill is relevant I'm not sure what else I can say to make it clear.

This argument is circular and, in the case of innovation (as opposed to a better-defined domain of competence like, say, the shotput) egregiously self-defeating. I'm not sure how to help you see that either. So I think we'll have to leave it.

I don't disagree with anything in your third paragraph, for what it's worth, assuming you somehow operationalize innovation, but it's a separate discussion.

I strongly disagree with a CPU being more complex than an anthill. One of these things is a primitive automaton, the other an instance of by far the most advanced technology (to adopt a familiar but limited point of view) in the known universe.

Cheers
by itake | 2025-09-23 09:51:13+00:00
The USA is full of people that left their home country with nothing because they disagreed with how their home country is managed. For example, the Vietnamese boat people. I hardly consider that cohort of immigrants 'elite'.

Taiwan is another example. Taiwan wouldn't exist if it wasn't for mainlanders voting with their feet.

> love where they're from

yes. that is the problem...
by lazide | 2025-09-23 09:51:39+00:00
If you’re a black American and you think tariffs and Jimmy Kimmel (as in the individual, not what the ‘system’ being aimed at him is) is what I’m talking about, I’m really shocked.

Do you remember what happened the last time the FBI, CIA, etc. got used the way it is now? Hint: several high profile black Americans got assassinated. Among other crazy others.
by e-khadem | 2025-09-23 09:51:51+00:00
Believe it or not, the 12 day war between Iran and Israel was exactly that, and the reaction of the Iranian people was not as uniform (in either way) as one might guess. You could walk on the streets and see some "Hit them Israel" and other similar writings on the walls (the Iranian people were not exactly pro Israel before the war). And yet people could not sleep due to constant bombardment, they had to follow the evacuation orders by the IDF etc.
by nobody9999 | 2025-09-23 09:52:17+00:00
>I was focused on that one specific argument. I agree that he shouldn't have been taken off the air by the FCC regardless of what he said (unless he explicitly encourages violent action against an individual or group of people be taken, ie illegal speech).

I get that. I wasn't attacking you even a little. Yours was a reasonable and cogent argument.

I'm just pointing out that care should be taken with those who aren't operating in good faith. Because such folks will throw your words back in your face without regard for context or nuance.

Because they care nothing for the truth, just for their own feeling of rightness and will to power whether that be political power or just "pwning the libs."
by talideon | 2025-09-23 09:54:54+00:00
If you're coding, you don't have to understand how to implement control flow. The average C programmer hasn't a clue how the underlying control flow is implemented. It's an _implementor_ of an interpreter or compiler who needs to understand this. Forth is no different from C or any other language in this regard, except that, in Forth, control flow can be implemented directly rather than relying on the compiler or interpreter to understand them.

Immediate words are essentially a kind of macro, if it makes things easier for you.