MurphyA/hacker-news huggingface dataset:
by naenin | 2025-04-07 18:25:38+00:00
Traditional gender roles and stereotypes are part of the reason why some males end up desiring to be women, because they've confused female with feminine. There's nothing wrong with men wearing dresses or indeed any feminine clothing. But thinking this somehow transitions them into being women is ludicrous and sexist.

Ideally we'd be rid of these stereotypes. They're part of the problem.

> Yours, worried and authoritarian, focused on an imaginary moral panic propagated by reactionary Internet forums.

The authoritarian side is the one insisting that males who call themselves women actually are women, and punishing those who disagree. In some states it is actually illegal to have a female-only space. It has to be female plus any male who says he's a woman.

That's not liberty is it, certainly not for women who want or need spaces without any males present.

There are so many cases where this type of policy has demonstrably harmed women. At the most extreme end is males being incarcerated in women's prisons on this basis, who have then raped, sexually assaulted and even impregnated the women locked up with them.

This is the consequence of these "luxury beliefs" capturing institutions of the state.
by shpx | 2025-04-07 18:25:47+00:00
The Machinery of Life by David Goodsell. It's a short book with beautiful diagrams and explanations of microbiology.

The Selfish Gene by Richard Dawkins. Its thesis is that everything is built up of smaller things that are all trying to replicate or get replicated.

Philosophical Investigations by Ludwig Wittgenstein. I haven't read the book, but reading about the book's argument that language is a type of multiplayer game, along with the aforementioned ideas about things being built out of smaller things that are trying to replicate changed how seriously I take ideas in general. I'm not looking for a universal truth anymore, I'm watching different collections of ideas compete with each other based on how well they replicate and how well they compete once they've entered a brain.
by gamblor956 | 2025-04-07 18:26:03+00:00
In terms of tax craziness (most crazy to least):

1) India. Lots of conflicting laws. Lots of conflicting paperwork. And as a foreign company you'll probably pay more in bribes ("voluntary non-disclosed payments to ensure success") than you would in taxes, because the alternative is that they send the police after your local employees and maybe try to have the local court seize your property.

2) EU. The VATOSS is straightforward, but the income tax systems are not. Within the EU, France is the worst, followed by Belgium, Denmark, and Germany. Portugal and Ireland are very chill about tax returns. For the bad countries, there is lots of paperwork. Literally every transaction must be documented. On both sides. And they will ask for the documents when they audit. And they will challenge any cross-border transaction that results in reduced local income.

3) Africa. I've only dealt with South Africa, Nigeria, and Egypt. South Africa was the easiest to deal with, and Nigeria was surprisingly business friendly other than the constant requests for bribes. Egypt should have been straightforward (and there is a bit of language barrier), but the bribes were not optional, even to file basic tax returns.

4) South America. There's a lot of it. So much of it. In Brazil, you need certified letters just to send and receive money...including tax payments. And there's a lot of requests for bribes in other countries. But once you get past the language barrier and the logistical hassle, it's actually quite straightforward and logical. If not for the military dictatorships and drug gangs, South America would be a good place to do business (from a compliance perspective).

5) USA. Lots of laws. Lots of jurisdictions. But all relatively straightforward. It only gets complicated if you choose to minimize your tax burden (or maximize your refund) by taking advantage of the many, many complications. If your only source of income is W2 income, you could finish your tax return in 15 minutes.

6) Canada. Even Quebec, which insists on doing everything in French.

7) Australia. It's the least complicated tax system I've dealt with, and the easiest to work with as a taxpayer. The ATO is also quite easy to reach...I'm almost always able to get a human on the phone within 5 minutes.
by amarant | 2025-04-07 18:26:10+00:00
I dunno. If we assume rational, greedy owners and the costs are fixed(as in, there's a cost per animal, not a cost per visitor), the costs are pretty much irrelevant to pricing. They'll want to maximise income. The parameters that matters are how many visitors you'll get at any given price point, multiplied by that price point.

Ofc, I'm assuming Homo Economicus run this zoo, that might not be accurate irl
by JeremyMartinez_ | 2025-04-07 18:26:53+00:00
Location: Seattle, WA

Remote: OK

Willing to relocate: No

Technologies: Python, PyTorch, JavaScript/TypeScript, Node.js, React, AWS, Terraform, Docker, Kubernetes, PostgreSQL, MongoDB

Resume/CV: https://github.com/JeremyCraigMartinez/resume/blob/master/re...

Email: jeremymartinez11@gmail.com

I am a senior software engineer with an extensive background in full stack development as well as machine learning.
by imglorp | 2025-04-07 18:26:59+00:00
Isn't that super unlikely?

It seems like there are planets in most star systems. Even given what's been called a "gross underestimation" of 10^24 stars in the (observable) universe, even if you define some habitable zone based on our n=1 experience, even if you take some away based on the OP paper saying flares might make things a little harder at Prox, then that's still many Sagans* worth of planets, each of which gets a shot at growing telescope builders. That's a lot of chances.

* "billions and billions"
by edanm | 2025-04-07 18:27:08+00:00
> What do you think angel investors are if not financiers, and what do you think those investments are if not debt?

No, those are equity investments, usually. It's a different thing with different rules.

Equity investments give the angel investors ownership of the company - equity. This is either direct selling of shares of a company to angels, or (more typically nowadays) via instruments like convertible notes, which convert to equity in future funding rounds. Other than this ownership stake, they are typically not entitled to anything else.

Debt investments, on the other hand, don't give any ownership to the financier. They only entitle them to receive some future payments from the borrower.

These are completely different things, and large companies often use a mix of both. But in startup-land, the typical investment is done via equity.
by givemeethekeys | 2025-04-07 18:27:43+00:00
The term "dire" in "direwolf" comes from the Latin word "dirus," which translates to "terrible" or "fearsome." This name reflects the wolf's large size and predatory nature, as well as its status as a formidable hunter during the Pleistocene era.

https://en.wikipedia.org/wiki/Dire_wolf
by aoki | 2025-04-07 18:28:18+00:00
It’s less than ideal if you do want to be a technical IC later as it’s typically a multi-year technical career gap. I never saw another ex-(US-)officer SWE/SEM appear in the veterans@google ERG. And tbh I didn’t really count either because I had a post-service PhD.

But to be sure I served with two amazing MIT NROTC grads in my sea tour. You do what you have to do.
by treis | 2025-04-07 18:28:25+00:00
I screwed up my 2023 taxes by accident in an obvious way that netted me a significant extra amount. I haven't heard anything from the IRS in a year at this point. I imagine that at some point I'll get a letter asking for what I owe but I have no idea when. The IRS really sucks at its job and the GP is right that they're about to get a lot worse.
by mrcjkb | 2025-04-07 18:28:33+00:00
1. The commands, `lx run` and `lx lua` will set the `PATH`, `LUA_PATH` and `LUA_CPATH`. And there's a `lx path` command for setting those environment variables.

2. It defaults to using pkg-config to detect Lua installations and will fall back to installing Lua via the `lua_src` and `luajit_src` crates if it can't find them. We may eventually add support for other tools like vcpkg.

3. Not yet. It's on our roadmap to add support for that to our lux.toml/dependencies spec, but we probably won't allow rockspecs with that to be published to luarocks.org, because we don't want to be the reason people publish packages that can't be built by luarocks.

Thanks :)
by pc86 | 2025-04-07 18:28:41+00:00
"Some portion of your time is reserved to work on whatever you want to work on with no input from outside your small team" does not work long term and it does not work at scale.

Even among engineering software is somewhat unique in that we intentionally make sub-optimal decisions and then expect other departments not to raise an eyebrow when we demand time away from the next set of features to address (some of) those decisions, usually introducing more sub-optimal decisions in the meantime.

Nobody has figured out a better way to do it but it's easy to see why non-technical people would be inclined to think tech debt is just a way to do less "real work."
by jraph | 2025-04-07 18:28:45+00:00
Words have meaning and sometimes it's important to remain clear. I think it is not acceptable to use "open source" for things that are not actually "open source", especially in an article about the topic. There are probably better words to describe what needs to be described instead.

See my other comment [1] where I try to defend why I think like this.

(Now, as I'm saying in the other comment, in this case for this article, it's just an example that doesn't work, it's not something fundamentally wrong about it.)

[1] https://news.ycombinator.com/item?id=43613453#43614394
by alephnerd | 2025-04-07 18:28:47+00:00
> 4,780,248 vehicles sold in the rest of the world, out of a total of 10,307,395.

> Can most global car companies stand to risk up to half their global sales

Overwhelmingly yes, as Japanese players (and their subsidiaries) remain the biggest players in a number of those large secondary markets such as ASEAN [0], Canada, and Mexico.

The other remaining large markets like Turkiye or Brazil buy European badged brands that manufacture domestically like in Turkiye (Renault, Fiat, Ford Europe) [1] or Brazil (Fiat, Renault, Volkswagen) [2]

Even large secondary markets that are closely allied to China like Iran [3] prefer buying domestic (Saipa, Iran Khodro, Zamyad) over Chinese.

Russia is probably the biggest brownfield market that has seen significant uptick in Chinese sales, but those tend to overwhelmingly be ICE vehicles - not EVs [4]

Just about every country has enacted stiff tariffs against Chinese automotive exports in 2024, and most have remained silent about the current tariff regime in the US for the same reason, as it now puts their domestic suppliers in a more competitive position compared to Chinese manufacturers because the rate at which China has tariffs is massive compared to any other competitor [5]. For all intents and purposes, it's an economic blockade against China [6] that gives plenty of breathing room for manufacturers with a significant NAM presence.

[0] - https://www.focus2move.com/asean-best-selling-cars/

[1] - https://www.focus2move.com/turkish-autos-market-2023/

[2] - https://www.focus2move.com/brazil-best-selling-cars/

[3] - https://www.focus2move.com/iranian-vehicles-market/

[4] - https://www.focus2move.com/russian-autos-market/

[5] - https://www.bloomberg.com/news/articles/2025-04-03/us-tariff...

[6] - https://www.reuters.com/world/china/trumps-global-tariffs-hu...
by MarcelOlsz | 2025-04-07 18:28:48+00:00
What do you expect when tracks are closing left and right? That energy has to go somewhere. But yes those guys are also nerds.

The meets I'm talking about are like this [0][1]. There's a lot of the tattoo gemstone guys in [1]'s timestamp. Is this what you mean? I'd love some examples.

[0] https://www.youtube.com/watch?v=_bAq_qD9i2s

[1] https://youtu.be/q4lvEYLJaOY?t=340

>And if they aren't accommodated they'll aggressively clash with the police.

If you're a car guy you're basically begging to be hunted constantly. In my opinion this is all downstream of the death of folkracing.
by rmahieddine04 | 2025-04-07 18:29:29+00:00
I've built ShipFast, a starter kit for launching SaaS products using Next.js, Tailwind, Prisma, Stripe, and Supabase. It comes with everything pre-configured: auth, payments, dashboard, blog, and SEO. I made it to scratch my own itch — I was tired of setting up the same stack over and over for new ideas. It's optimized for speed: deploy in minutes, not days.

Happy to answer any questions or feedback!
by PaulHoule | 2025-04-07 18:29:59+00:00
The Trinity (I'd call them 2nd generation home computers with a screen and keyboard as opposed to 1st gen like the Altair that had a front panel and/or attached to a terminal) were easy to beat in terms of cost by third generation computers (TRS-80 Color Computer, VIC-20, Atari 400, ...) were based on ASIC for glue instead of the discrete logic used in the 2nd gen.

Modern attempts to build retrocomputers run into trouble being authentic because production runs are too small to justify an ASIC so they wind up using an FPGA or ESP32 for a display controller.
by ChiefEngineer | 2025-04-07 18:30:10+00:00
I rolled my eyes reading your comment and went to the site to validate that your gushing praise was over the top. Boy was I wrong! His work is incredible!

Too many photographers these days misuse/overuse the Bokeh effect and lose important visual information in their photos. They also use poor lightning and coloring, under the guise it is artistic when in fact it is a frustrating loss of the visual elements.

Kudos to Chris Payne and his amazing work.
by MarcelOlsz | 2025-04-07 18:31:17+00:00
I am, which is why I specifically said drag, meetups, and track events. The only group I detest are the ones that takeover roads/highways and race in densely populated zones. I like hooners, 99% stick to parking lots and make a bit of noise. You'll be very hard pressed to find "racers" who embrace endangering regular people.
by igouy | 2025-04-07 18:31:22+00:00
> Smalltalk existed, but it was a world unto itself and was not meant to write native-looking applications.

Huh?

There have been Smalltalk language implementations based on MS Win controls (as-if they were MS VB programs).

http://www.object-arts.com/dolphin7.html

Also Digitalk Smalltalk for MS Win and OS/2. Also IBM Smalltalk.

~

There have been Smalltalk language implementations that emulated native widget Look & Feel (various MS Win, OS/2, Motif/CDE, MacOS). Obviously putting a lot of effort into providing "native-looking" applications.

Common-place to copy a Smalltalk app from a Mac to a MS Win PC and switch the emulation from MacOS to MSWin.
by wvenable | 2025-04-07 18:31:34+00:00
> Because code LLMs have been trained on the syntactic form of the program and not its execution

One of the very first tests I did of ChatGPT way back when it was new was give it a relatively complex string manipulation function from our code base, strip all identifying materials from the code (variable names, the function name itself, etc), and then provide it with inputs and ask it for the outputs. I was surprised that it could correctly generate the output from the input.

So it does have some idea of what the code actually does not just syntax.
by Ericson2314 | 2025-04-07 18:31:39+00:00
I think it's ethical, but I hate that it's fake

https://en.wikipedia.org/wiki/Dire_wolf#DNA_evidence Look at this caldogram and text

> The sequences indicate the dire wolf to be a highly divergent lineage which last shared a most recent common ancestor with the wolf-like canines 5.7 million years ago. The study also measured numerous dire wolf and gray wolf skeletal samples that showed their morphologies to be highly similar, which had led to the theory that the dire wolf and the gray wolf had a close evolutionary relationship. The morphological similarity between dire wolves and gray wolves was concluded to be due to convergent evolution. Members of the wolf-like canines are known to hybridize with each other but the study could find no indication of genetic admixture from the five dire wolf samples with extant North American gray wolves and coyotes nor their common ancestor. This finding indicates that the wolf and coyote lineages evolved in isolation from the dire wolf lineage.

There are a lot of extant species that are as closely related as the wolf. Cheating based on phenotype sucks. We want real genetic diversity!

Best case, the female wolves they just just made are suitable mothers for the next round of hybrids, so they converge over time.
by magicalhippo | 2025-04-07 18:31:42+00:00
What blew me away was that the high-end engines[1] turn just a few hundred RPM during a race, which to me seemed ridiculous when you see wall of flames from the headers when they release the car at the line.

Also how they use aluminum for the connecting rods instead of stronger and stiffer metals like titanium, as they can then act as shock absorbers protecting the crankshaft bearings.

Lots of interesting tech to eek out performance and lifetime.

I've been enjoying watching Steve Morris's YouTube channel[2], he shares a lot of such information. He's mainly making drag and drive engines, which has the additional constraint of having to survive thousands of miles of regular roads between races.

I've also enjoyed Brian Lohnes channel[3] for interesting historical accounts from the early days.

[1]: https://en.wikipedia.org/wiki/Top_Fuel#Performance

[2]: https://www.youtube.com/@stevemorrisracing/videos

[3]: https://www.youtube.com/@brianlohnes3079/videos
by nonethewiser | 2025-04-07 18:32:00+00:00
Stuff like this makes me giddy for manual tasks like reimbursement requests. Its such a chore (and it doesnt help our process isnt great).

Every month, go to service providers, log in, find and download statement, create google doc with details filled in, download it, write new email and upload all the files. Maybe double chek the attachments are right but that requires downloading them again instead of being able to view in email).

Automating this is already possible (and a real expense tracking app can eliminate about half of this work) but I think AI tools have the potential to elminate a lot of the nittier-grittier specification of it. This is especially important because these sorts of workflows are often subject to little changes.
by natebc | 2025-04-07 18:32:36+00:00
Dire is still at it. New pack for Minecraft 1.21 updated as recently as a few weeks ago!

https://feed-the-beast.com/modpacks/126-ftb-presents-direwol...

You can even see some history/stats for all the Direwolf packs: https://feed-the-beast.com/modpacks?search=direwolf&sort=fea...
by motorest | 2025-04-07 18:32:54+00:00
> My take from reading some docs is that you've got to partition your data properly, likely per-user.

I dont't think your take makes sense. I'll explain why.

Cloudflare's doc on D1's service limits states that paid plans have a hard limit on 50k databases per paid account. That's roomy for sharding, but you still end up with a database service that is hosted in a single data center whose clients are served from one of the >300 data centers, and whose cache misses still require pulling data from the primary region. Hypothetically sharding does buy you less write contention, but even in read-heavy applications you still end up with all >300 data centers having to pull data from the primary region whenever a single worker does a write.
by deathanatos | 2025-04-07 18:33:04+00:00
> I cannot figure out how to put readable code in HN after all these years with the fake markdown syntax they use.

Not that HN supports much in the way of markup, but code blocks are actually the same as Markdown: indent (by 2 spaces or more, in HN's syntax; Markdown calls for 4 or more, so they're compatible).

print("Hello, world.")
by pllbnk | 2025-04-07 18:33:19+00:00
> It was already pretty clear that this was not the case as even GPT3 could do summarization well enough, and there is no probabilistic link between the words of a text and the gist of the content, <...>

I am not an expert by any means but have some knowledge of the technicalities of the LLMs and my limited knowledge allows me to disagree with your statement. The models are trained on an ungodly amount of text, so they become very advanced statistical token prediction machines with magic randomness sprinkled in to make the outputs more interesting. After that, they are fine tuned on very believable dialogues, so their statistical weights are skewed in a way that when subject A (the user) tells something, subject B (the LLM-turned-chatbot) has to say something back which statistically should make sense (which it almost always does since they are trained on it in the first place). Try to paste random text - you will get a random reply. Now try to paste the same random text and ask the chatbot to summarize it - your randomness space will be reduced and it will be turned into a summary because the finetuning gave the LLM the "knowledge" what the summarization _looks like_ (not what it _means_).

Just to prove that you are wrong: ask your favorite LLM if your statement is correct and you will probably see it output that it is not.
by bhouston | 2025-04-07 18:33:34+00:00
So the website claims:

"Avoids bot detection and CAPTCHAs by using your real browser fingerprint."

Yeah, not really.

I've used a similar system a few weeks back (one I wrote myself), having AI control my browser using my logged in session, and I started to get Captcha's during my human sessions in the browser and eventually I got blocked from a bunch of websites. Now that I've stopped using my browser session in that way, the blocks eventually went away, but be warned, you'll lose access yourself to websites doing this, it isn't a silver bullet.
by creatonez | 2025-04-07 18:33:46+00:00
Come on, there is no room for anyone to have a preference here when an excel document is meant to be storing the names of genes and would never need to have a date or time in it, and can very easily get corrupted beyond repair if someone turns date conversion on. (For context, genome research is the whole reason this toggle was added in the first place.) Even something like Vim lets you enforce file-specific settings with a header.

At the same time, we're clearly shooting ourselves in the foot by using Excel for this. This feature is just a hodge-podge solution to the problem of Excel not having strict data types. There should be enough cautionary tales (https://eusprig.org/research-info/horror-stories/) for everyone to know to avoid Excel.
by th3o6a1d | 2025-04-07 18:34:16+00:00
Physician turned clinical data engineer and full stack developer. Available for consulting or full-time work, ideally at health tech startup.

Technologies: Python, SQL, Postgres, PySpark, FastAPI, LLMs, Django, React, Digital Ocean, Databricks,

Location: Phoenix, AZ

Remote: Yes

Willing to relocate: Yes

https://www.linkedin.com/in/jasonstheobald/
by everforward | 2025-04-07 18:34:27+00:00
I think it becomes easier to just use a different fuel that is partially self-oxidizing. E.g. Top Fuel uses nitromethane rather than gasoline. Gasoline's stoichiometric ratio is 14.7:1 air:fuel, nitromethane is 1.7:1. Nitromethane in Top Fuel is already so volatile that the superchargers have to be wrapped in kevlar because the fuel blows up in them sometimes.

https://en.wikipedia.org/wiki/Top_Fuel

https://en.wikipedia.org/wiki/Nitromethane