MurphyA/hacker-news huggingface dataset:
Ask HN: How do you name personal or company projects?
by rhyloo | 2025-05-19 22:23:34+00:00
I'm really interested in naming conventions applied to projects. I think it's the first part of a good story. I usually define two names: the first is for common use, and the second is more like a code. For example, Fat Man is the bomb’s name, but if I said Fat-Man-DOC-123HAJK123, that's a coded version.

Do you have a naming convention for your own projects? How does your company create them? Explain it in the comments and let's discuss the best ones.

Examples:

Texas Instruments uses names like: TAS5518-5261K2EVM. According to DeepSeek: TAS: Indicates a Texas Instruments Audio Solution 5518: The specific model number of the IC 5261: A code unique to the EVM design K2: Likely denotes a revision or variant of the EVM EVM: Standard suffix for Evaluation Module

JETDS: Military Nomenclature System https://jptronics.org/Military/JANAP161/an.definition.html 1st Letter - Type of Installation 2nd Letter - Type of Equipment 3rd Letter - Purpose

IMO, it's like the first part of a good story—something like "Mark II" or "Apollo".
by beagle3 | 2025-05-19 22:23:36+00:00
I didn't downvote, but ... as someone who used both, this statement seems nonsensical.

APL is mathematical notation that is also executable. It is all about putting a mathematical algorithm in a succinct, terse way.

MATLAB is a clunky Fortran-like language that does simple 2D matrix stuff reasonably terse (though not remotely as terse as APL), and does everything else horribly awkwardly and verbosely.

Modern MATLAB might be comparable to 1960s APL, but original MATLAB was most certainly not, and even modern MATLAB isn't comparable to modern APL (and its successors such as BQN and K)
by makeitdouble | 2025-05-19 22:24:16+00:00
Saying running full Linux avoids wasting time on fiddly workarounds kinda blows my mind.

Full hardware support is still not a given, and Windows emulation is still need for so many cases (e.g. games, specialized software etc).

Until I can choose any machine based on form factor and specs alone and just run Linux on it, WSL will the best version of Linux it can run.
by gen220 | 2025-05-19 22:25:04+00:00
I, too, recommend aider whenever these discussions crop up; it converted me from the "AI tools suck" side of this discussion to the "you're using the wrong tool" side.

I'd also recommend creating little `README`'s in your codebase that are mainly written with aider as the intended audience. In it, I'll explain architecture, what code makes (non-)sense to write in this directory, and so on. Has the side-effect of being helpful for humans, too.

Nowadays when I'm editing with aider, I'll include the project README (which contains a project overview + pointers to other README's), and whatever README is most relevant to the scope of my session. It's super productive.

I'm yet to find a model that beats the cost-effectiveness of Sonnet 3.7. I've tried the latest deepseek models, and while I love the price (nearly 50x cheaper?), it's just far too error-prone compared to Sonnet 3.7. It generates solid plans / architecture discussions, but, unlike Sonnet, the code it generates often confidently off-the-mark.
by zozbot234 | 2025-05-19 22:25:18+00:00
> Would some sort of auto-translation and content augmentation (with editorial support) be useful here.

The Wikipedia folks are working on this, but planning on auto-generating natural language text from some sort of language-independent semantic representation. This avoids the unreliability of typical machine translation and makes it comparatively easier to have meaningful support for severely under-resourced languages, where providing good encyclopedic text is arguably most important. Details are very much TBD but see https://meta.wikimedia.org/wiki/Abstract_Wikipedia for a broader description. If you prefer listening to a podcast episode, see e.g. https://www.youtube.com/watch?v=a57QK4rARpw
by keybored | 2025-05-19 22:25:51+00:00
If there was anywhere to get the needs-wants-intelligence take on corporations, it would be this site.

> We survived those kinds of entities, I think we'll be fine

We just have climate change to worry about and massive inequality (we didn’t “survive” it, the fuzzy little corporations with their precious goals-needs-wants are still there).

But ultimately corporations are human inventions, they aren’t an Other that has taken on a life of its own.
by ix101 | 2025-05-19 22:25:57+00:00
I would argue that it's harder for me to decide how easily I recalled a word and decide between a few loosely defined levels as to which one I should choose than to apply a simple algorithm.

If the window loses focus it would be able to pause automatically. If you are distracted another way, no big deal you will see that word again soon and unlikely to keep getting distracted on the same word. The benefits would outweigh the odd misfire.
by pantsforbirds | 2025-05-19 22:28:35+00:00
When Grok 3 was released, it was genuinely one of the very best for coding. Now that we have Gemini 2.5 pro, o4-mini, and Claude 3.7 thinking, it's no longer the best for most coding. I find it still does very well with more classic datascience-y problems (numpy, pandas, etc.).

Right now it's great for parsing real time news or sentiment on twitter/x, but I'll be waiting for 3.5 before I setup the api.
by HenryBemis | 2025-05-19 22:28:50+00:00
I will echo what (almost) everyone else wrote. Get your own domain. Lock it every way to Sunday, so you don't lose it. Extend it 10y at a time. Use gmail as a backup.

In both Gmail and the Domain Registrar give them 'everything' passport, etc. so even if you manage to lose it somehow, you can prove yourself to be you/the real owner, and get it back (no more "oh I used a free online SMS website to register").

If you got a best-friend-in-the-world, and they have the same setup (their own domain) you can crisscross and be each other's recovery 'email'.
by SimianSci | 2025-05-19 22:28:52+00:00
We commonly use the word 'tool' to describe such people because it is the best descriptor.

Carr has shown himself to be nakedly partisan, and at risk of doing serious damage to the industry. Anyone who believes otherwise should be referred to his consistent rhetoric that news agencies that show unfavorable coverage to the Trump administration will be investigated and brought to heel.

https://pressfreedomtracker.us/all-incidents/brendan-carr-ta...
by famouswaffles | 2025-05-19 22:29:23+00:00
>From what I can tell, it doesn't look like the recent GPT-4o image generation includes the research of the NeurIPS paper you cited. If it did, we wouldn't see a line-by-line generation of the image, which we do currently in GPT-4o, but rather a decoding similar to progressive JPEG.

You could, because it's still autoregressive. It still generates patches left to right, top to bottom. It's just that we're not starting with patches at the target resolution.
by dsissitka | 2025-05-19 22:29:44+00:00
> But now it's on a timeline you can scroll through in reverse chronological order, with each breach summarising what happened.

Maybe I'm reading it wrong but it looks like it might be a little off. I get:

- October 2013

- June 2008

- ...a bunch more...

- November 2021

- December 2020
by username332211 | 2025-05-19 22:30:05+00:00
> Based on the precedent at nuremburg, an international body can setup a tribunal to punish those crimes even against the will of the state in question.

You do realize the precedent at Nuremberg (note the spelling), requires that the the capitulation of the party being tried? Famously, at the trial of admiral Dönitz, the defense presented an affidavit from admiral Chester Nimitz, where he confessed to the same crimes Dönitz was being tried for. Dönitz was convicted, but the court declined to try Nimitz because the United States was on the winning side and thus outside of the jurisdiction of the court.

You can't impose a tribunal on a country, without capitulation.
by kryogen1c | 2025-05-19 22:30:46+00:00
Is English not your first language? That isn't double think.

If a law is passed requiring drug use to be prosecuted and making it illegal not to, you have criminalized decriminalization.

Just because words or concepts are opposed in isolation doesn't mean they can't appear in a sentence or thought together. That's not how grammar works, and it's not what 1984 is about.
by chamomeal | 2025-05-19 22:30:58+00:00
I haven’t written a complicated library so I’m just guessing, but something as general as a form builder is probably so jam-packed with edge cases and configurability that I’d guess the types need to be that complex in order to be accurate.

I think it’s an inevitable trade off: the safer and more specific you want your type inference to be, the more inscrutable your generics become. The more accurately they describe complicated types, the less value they serve as quick-reference documentation.

Which makes me think the types are not the problem, it’s the lack of quick reference documentation. If a complicated type had a little blurb that said “btw here are 5 example ways you can format these args”, you wouldn’t need to understand the types at first glance. You’d just rely on them for safety and autocomplete
by ryandrake | 2025-05-19 22:31:08+00:00
Kind of. I don't do food delivery at all, and only hire uber/lyft when all other options are exhausted, and when I do, I at least I feel sufficiently bad about it. I would definitely feel "icky" hiring a personal shopper or hiring a chauffer to drive me everywhere.

And yea, I know there are other less visible areas in every product and service value chain where people are exploited and yet I am part of society. I don't have an answer or solution to this that is politically feasible.
by pembrook | 2025-05-19 22:31:10+00:00
Your description of the European intellectual climate is admittedly accurate if somewhat hyperbolic.

But I think your analysis of the root causes is lacking. European humans aren't different organisms than non-european humans. Culture does not form in a vacuum. It comes from base properties of the geography and experiences of humans in the region.

In my opinion, it's primarily down to 3 things:

1) Population density: Europe has 3X the population density (and subsequent urbanization) as the US. Urbanization leads to more collectivist attitudes. If you compare European attitudes to those in a high density American location like New York City, you'll be amazed how similar (in everything from religiosity to socialist economic leaning to political philosophy). It's the higher proportion of low population density areas of the US that lead to major differences in political philosophy.

2) Experience of downside risk: European risk aversion is quite easily explained by the fact they have experienced the most extreme version of downside risk imaginable in recent memory (WWII). The worst thing the US knows is a depression. Not total annihilation, fire bombing and markets going to 0.

3) Ethnocentrism: Europe's nationalist ethno-states are far less culturally diverse than the broader US. This leads to a higher capacity of empathy for strangers (because people in a mono-culture are more similar to you, you empathize with them more easily). Ironically though, this empathy is what leads to a higher percentage of GDP being driven by centralized government spending (50% in Europe vs. 30-35ish% in USA). The market is less empathetic, but ultimately more efficient and grows the overall pie faster...even accounting for the additional increase in inequality.

Growth compounds exponentially, so this gets more dramatic over time. People in podunk US Midwest States now have a higher disposable income per capita (on both mean and median measures) than people in London, a place you would traditionally think of as among the richest in the world.

But again, the US didn't get here because 'culture.' It got here due to design decisions made hundreds of years earlier. Being a multicultural society reveals base human racist leanings, which results in more individualist governance, which leads to a greater embrace of markets and private capital, which leads to faster growth.
by uoaei | 2025-05-19 22:31:16+00:00
> "temporarily embarrassed millionaire" is a term that bares your ideological slant

It's a relatively common term in discussions around inequality and the ways we conceive of its moral qualities. John Steinbeck, the famous American author, coined the term to describe a widespread phenomenon in how people justify their advocacy for pro-oligarch policies despite not having the same levels of wealth themselves. It's not ideological so much as it's an explication of the implicit aspects of ideologies expressed by others.

> You do realize the world contains left- and right-wingers, and that probably 90% of the population is somewhere in the middle...

Politics is not a one-dimensional spectrum, and no one believes it is except those whose view of politics is exclusively derived from American media conglomerates who reinforce the illusions that prop up the two-party system. Further, refusing to have opinions by first drawing a false dichotomy and then rejecting both fictitious poles is cowardly.

> Also, who said only the 1% is rich?

We live in a society that's based on certain conceptual scaffolds. One of them is the base-10 system. Divining these assumptions and using them to discuss these ideas with others is just how society works with respect to communication and discourse, it's not some massive conspiracy designed to make you look foolish. That appears to be your prerogative regardless.
by bane | 2025-05-19 22:31:47+00:00
yup, it's very hard to bootstrap without knowing where the next step even is in a dark room.

> All the things you lists are things I personally associate with familial education.

I absolutely agree. Or some good mentor. If your entire family runs paycheck to mouth, the likelihood of somebody able to guide you towards a low fee brokerage that provides you with the financial advice to differentiate between different investment instruments is vanishingly small. Even people who make it into white-collar jobs with 401ks are likely to only vaguely understand that it's something more than a weird savings account they can't touch.

Investment takes a certain kind of stomach and can be a very expensive training exercise. Lots of people don't do it well, even highly sophisticated and educated investors.

I remember we spent a couple weeks on stocks and bonds in a class in middle school, but basically zero time on personal finance, how loans work, how to read legal paperwork, run a ledger, etc. Those have almost always been a "learn on the job" thing since I've been alive.
by SllX | 2025-05-19 22:32:11+00:00
I would actually pay money to see that happen, should the opportunity arise.

Jokes aside though, remember that the prior commentator brought in the American Service-Members Protection Act as a weird form of whataboutism. Bringing that up does not transform the ICC into a European court, even if an actual American military intervention of The Hague would not bode well for the integrity of Dutch sovereignty and my advise to the European nations and citizenry that can’t grok the implications of hosting an international political institution is to convince the ICC to relocate itself so the Eurocentric among you stop mistaking it for a European court.
by andyferris | 2025-05-19 22:32:27+00:00
Wow. I don't think we've had net metering in Australia basically ever (maybe if you DIYed decades ago, the analogue counter would have simply spun backwards... not sure if that was ever legal though). If you have solar, there's always two one-way metres with seperate rates (and now real-time smart meters with the optional capability to use a provider that offers time-of-use wholesale rates - so you can profit in energy trading/arbitrage if you have a battery).
by mynameisash | 2025-05-19 22:32:28+00:00
Here is what he puts forth:

> If it's possible to control your environment through your thoughts or steer your perceptions (or soul if you prefer) through other universes, I'll bet the secret to doing that is a process called "affirmations."

> I first heard of this technique from a friend who had read a book on the topic. I don't recall the name of the book, so I apologize to the author for not mentioning it. My information came to me secondhand. I only mention it here because it formed my personal experience.

> The process as it was described to me involved visualizing what you want and writing it down fifteen times in a row, once a day, until you obtain the thing you visualized.

> The suggested form would be something like this:

> "I, Scott Adams, will win a Pulitzer Prize."

> The thing that caught my attention is that the process doesn't require any faith or positive thinking to work. Even more interesting was the suggestion that this technique would influence your environment directly and not just make you more focused on your goal. It was alleged that you would experience what seemed to be amazing coincidences when using the technique. These coincidences would be things seemingly beyond your control and totally independent of your efforts (at least from a visual view of reality).

He then goes on to discuss stock, him taking the GMAT, etc. He later continues:

> I used the affirmations again many times, each time with unlikely success. So much so that by 1988, when I decided I wanted to become a famous syndicated cartoonist, it actually felt like a modest goal.

Then he talks about syndicating Dilbert.

He doesn't say, "I can influence the stock market with affirmations," but if you read what he wrote, he is very clearly arguing that you can change reality with your thoughts.
by amendegree | 2025-05-19 22:32:47+00:00
You like many are confusing pity with empathy. You don’t need to feel bad for them you need to understand them.

Just based on the stuff you say here it’s pretty clear you very closely align yourself with “progressive values”. Many studies show that those who hold progressive beliefs, struggle to even accurately articulate the values and beliefs of those they believe they appose. Much less actually understand them.

You very clearly exhibit this behavior as well.

If you can’t understand the person who’s talking opposite you there is no way to come to an understanding, if you refuse to attempt to understand them, you can’t blame them for the state of animosity.
by teleforce | 2025-05-19 22:33:31+00:00
For me the most important new things on Debian Trixie are the Linux kernel supports.

First is the use of 6.12 where the kernel now starts to have real-time capability that was more than 20 years in the making "so now you can run your space laser or audio production without specialty patches" [1].

Second is the official support for RISC-V64 on Debian Trixie [2].

[1] Real-time Linux is officially part of the kernel (138 comments):

https://news.ycombinator.com/item?id=41594862

[2] What's new in Debian 13:

https://www.debian.org/releases/trixie/release-notes/whats-n...
by krick | 2025-05-19 22:34:10+00:00
Obviously, I don't know what baxtr meant, but I really hope it's not that. Because this critique of projects like ITER and CERN is really misguided IMO (and honestly just harmful). These are not startups, these are pure science projects, they are pretty much supposed to have negative ROI. It's not even fair to call giving them money an investment, these are grants and donations. Money that you sacrifice to a worthy cause, that supposedly would be the only cause in the fantasy world of communism-utopia, but that absolutely cannot get an investment in the world of pragmatic capitalism, because it is not about making money.
by aspenmayer | 2025-05-19 22:34:39+00:00
I think Attack on Titan is a good anime, but I read the allegory as being a Japanese one, and in that reading it comes off as somewhat apologist toward fascism. I think many readings are present in the work and more besides can be read into it, so I don’t claim that any interpretation is right or wrong, because that would probably involve spoilers.

Have you seen Psycho-Pass? I wonder what your site has to say about it, as it seemed kind of a feminist work to me.

You might find this site interesting:

https://cyberfeminismindex.com/
by romaniitedomum | 2025-05-19 22:34:40+00:00
> I don't understand believing that trans people (or whatever other belief) are a major threat, but I understand getting heavily involved in policies around trans people if one were to somehow believe that trans people are a major threat.

You are presenting a strawman argument, and then declaring you can't believe that others believe this. The truth is, they don't believe that.

What women like J.K Rowling argue is that women's and girl's rights are harmed by insisting that trans people be treated for all purposes as their declared gender without regard to their birth sex. They argue that women and girls by virtue of their sex need single-sex facilities where males aren't admitted, no matter how that male self-identifies. They argue that treating adolescents expressing gender confusion with puberty blockers and surgery is extremely harmful and morally wrong.

And it's clear from recent surveys and polls that clear majorities in most western countries agree. An example of this is a recent poll in the UK regarding its recent Supreme Court judgement on the interpretation of its Equality Act. [1][2]

Regardless of the position you take on this, nothing is to be gained by not engaging with what others are actually saying and arguing.

[1] https://www.independent.co.uk/news/uk/home-news/supreme-cour...

[2] https://www.thetimes.com/uk/politics/article/half-of-labour-...
by ClumsyPilot | 2025-05-19 22:34:48+00:00
> anti-capitalist activists using iPhones, riding in Ubers, and ordering Amazon deliveries…

> every single job, iPhone, and modern convenience they enjoy exists because someone, somewhere, took a risk to make a profit.

Amazingly capitalists use things invented by socialists, like satellites, or the LED. Or things invested by Nazis and Monarchists.

Their favourite iPhone is made by communists, with minerals mined by .. well I am not sure what you call em but they are not capitalists

Every day Capitalists use public sanitation, running water, Education, GPS, police and prosecution but they imagine they could exist in a mad max world instead of dying of cholera
by xiphias2 | 2025-05-19 22:34:56+00:00
I haven't read too much from others, but personally for me Codex online form was the biggest productivity boost in coding since the original Copilot.

Cursor just deleted my unit tests too many times in agent mode.

Codex 5x-ed my output, though the code is worse than I would write it, at this point the productivity improvement with passing tests, not deleting tests is just too good to be ignored anymore.
by HenryBemis | 2025-05-19 22:35:16+00:00
Side-note because a friend went through it.. if you are going through a divorce or about to begin divorce procedures, burn that list :)

Your soon-to-be ex-wife will try to get her hands to all these passwords because: 1) she 'will prove' by reading all your emails that you <verb of doing something wrong>, 2) she 'will prove' that you hide money/assets/etc. (because why do you have an account on Bank/Broker XYZ and never told her?), 3) why did you buy flowers from "BuyYourWomanFlowers.com" 4) use your imagination for worse.. anything that can be used against you, will be used against you.
by flockonus | 2025-05-19 22:35:29+00:00
> On KernelBench-Triton Level 1, our 8B parameter model exceeds models such as GPT-4o and DeepSeek V3 in single-shot performance. With multiple inferences, KernelLLM's performance outperforms DeepSeek R1. This is all from a model with two orders of magnitude fewer parameters than its competitors.