skysight-inc/HackerNews huggingface dataset:
> how "race" ever came to be the word we use instead of "Species" in nearly every video game

Races can interbreed, at least in most European languages. You can't have half elves if they were separate species.

Like dogs for example, the dog breeds are called races in many languages for obvious reasons. So race is something that is less different than species but still noticably different genetically.
> BUILDS A DOMESTIC FULL EV MINIVAN FFS

Well there's the VW, but it's not domestic (built in Germany).

The minivan segment is shrinking again though. Sales have been dropping and most of the work van models from established companies have been cancelled. Could be room for a new entrant to make a van that people want to buy?
Better security is smaller nodes or value and more of them. But it’s more profitable to say screw others security and monopolize everything
> it would be nice if there was some way to specify how memory in certain address ranges need to be addressed.

If making the respective loads and stores volatile doesn't solve this problem please feel free to file a bug against the compiler.

https://ziglang.org/documentation/0.13.0/#volatile
Galapagos: Simple Evolutionary Solver in Rust
Extremely excited to read through this. I'm fascinated by Zig and the GBA. It's really cool to see people still developing software on such an old machine.
My assumption was that WhatsApp was heuristically detecting the lack of full contacts access. I figured they looked at the number of contacts to down from a couple hundred (pre-iOS 18) to 5, and assumed I limited access. However, it could totally be a detectable API response to the app as well.
I was specifically referring to the color. You can't show up with a green gi. Actually, it was controversial when blue gis were introduced in the late 90s. In Judo, it's currently only white or blue.
> they have no way to monetize LLMs as well as others

Random nobodies are putting together companies to monetize generative AI and getting bought out a couple of years later, you think Meta couldn't figure out how to deploy their own models to an API and stick up a billing interface if they really wanted to? (or even buy a company that does already?)

> they starve all the startups of revenue by giving this away

Would you say startups like Deepseek have been hurt or help by their (even partial) openness?

In fact, how does this track with your first statement? They're not monetizing this: so their startup competition can actually serve their models to gain revenue which they then turn around use to train competitor models (we've already seen this with Fireworks.ai)

You seem to underestimate how much of the value in LLMs is productizing them. The margins on per-token usage are insane, Meta not taking that margin is creating a huge opportunity for a wave of startups in so many directions...

> Only OLMo is truly open source among competitive models

Synthetic data from competitor models was a huge part of that. It would seem no one is fighting the startups as hard as you're claiming they are.
That would require actual engineering effort
Any plans to integrate with https://openrouter.ai ?

that would be sweet
The reluctance was in part tongue in cheek. In part reluctance to attribute quality and durability to a newcomer. Cars are complex and history is littered with failed car companies.

DeLorean is a good example. Ex GM designer, decided he’d make his own car company. Killer styling, shitty PRV motor. The 88mph thing from Back to the Future is a bit of a joke on the underpowered engine in a heavy car. It’s actually quite a challenge to get that thing up to speed.

In that example the engine fails the long term quality test due to (among other things) the valley of death, a V shape in the top of the engine where water pools and rusts right through.

The chassis fails maintenance tests because the cooling system uses a combination of hard and soft lines (remember the engine is in the back, radiator in the front) so replacing degraded cooling hoses takes days as you replace 30 different rubber hoses.
Both of these maintenance shortcomings only become apparent years later.

So BYD looks good so far. But time will tell. (Will the batteries last? Are the electronics repairable? Are there unexpected shortcomings?)
Not just any regular old coconuts "Coconut by Meta AI - Better LLM Reasoning with Chain of Continuous Thought?" coconuts

(Sometimes acronyms in titles are vague/misleading... this was not one of those times)
See https://satwcomic.com/epic-battle , then https://satwcomic.com/who-owns-greenlands-island .
> ... their success is an outcome of a brutal competition in the past ...

We're in this really interesting era where it is hard to say whether the US or China has the bigger economy. There have to be enormous error bars around estimating how big an economy is since we're comparing incomparable.

Given that, hopefully there'll be some high profile discussion about what China is doing to achieve this level of success. The part I'm looking forward to will be the analysis of why very low interest rates failed to spur similar competition in the west. Where is the competition? We should have the advantage in this field, groups like YCombinator have a pretty strong track record showing that, if given the chance, private interests are great at building and navigating highly competitive environments.

Hindsight will give us a lot of information - if the automakers turn out to be uncompetitive then it will have been obvious to everyone in the field through the 2010s. Why weren't there competitors emerging in the west? I have a theory that easy credit encourages market centralisation but it isn't obvious where to go to find trustworthy commentary on the idea.
What do you mean specifically by paid privacy tier? Mozilla offers some privacy oriented paid services... one comment here mentions VPN, then there is Monitor Plus for online data scrubbing, Firefox Relay for message masking, just from the top of my head
Pytest Is Fast
Looks interesting. What is the feature difference between this and Inngest?
Sorry but this is 12 lines of Lua code, what is the value proposition/use case here? I'm legitimately curious.
I work in security and this surprised me to see. Not that these companies got hacked, but the scope of the attack being simultaneous. Coordinated. Popping multiple companies at the same time says something about the goals the PRD has.

It risks a lot of "noise" to do it this way. Why not just bribe employees to listen in on high profile targets? Why try to hit them all and create a top level response at the Presidential level?

This feels optics-driven and political. I'm not sure what it means, but it's interesting to ponder on. Attacking infrastructure is definitely the modern "cold war" of our era.
That's a bit light on the details, and I can't make any sense of "To use stdio even you literally need kernel-level privileges on Console.", C's stdio doesn't require special privileges to use, nor does Crystal's, afaik.

Maybe someone else will know that means.
Why do anything when X is already happening?
Do names matter that much? Are ford, audi and Chrysler great names or are they just familiar?
The tokens of the answer depend on the preceding continuous thought vectors, which you can backprop through in the usual way.
> If one wants to intercept hypersonic ICBMs they need satellites equipped with powerful lasers to zap'em.

Are lasers the way to go? ICBMs appear to weigh several dozen tons. (e.g. https://www.af.mil/About-Us/Fact-Sheets/Display/Article/1044... )

You have to shine a lot of light on a 40-ton missile before you're going to interfere with the flight path. Would this approach work?
It's not valid. But some punters try to make such a claim, in the hopes of a few dollars. It's fraud, but youtube/google cannot police it properly, because the bigger media companies _want_ to be able to make claims easier than a true DMCA claim. I do not believe this can be fixed, as they're diametrically opposed.
KYC = know your customer?
We can’t camp in parks and monopolize them for ourselves, nor should the homeless.
Can you get this to install on Fire tablets? They are getting cheaper and cheaper, but the utility value without a minimal stock environment is very less.
ha, you think they give a damn about that?

If you speak spanish, you're a "mexican", regardless of whether you're from el salvador, ecuador, cuba, whatever.

nevermind what they think about "indians"..... JFC indeed
I really like the part where the article was phone friendly.

Seriously how does anyone make money with a website where the actual content is so obscured by ads that users don’t bother coming back?
> The practical upshot is a git commit hash is not enough l to know you are distributing/executing the legitimate code, as opposed to a malicious doppelganger

Really now? Mind if I challenge you?

I have on my machine a git repo with commit '75eb4e3b1369706a4dcd61cc80e49660ac341ea4'.

If you can give me a second git repo with such a commit containing different contents, I'll happily send you $10k USD, or donate it to a charity of your choice.
An LA school literally had to put up fencing to hide the homeless next door from being sexual deviants and exposing themselves to children.
As have many western companies which bailed out their automotive industries during covid and the Great recession as well as earlier instances.

The west should actually operate industrial policies more like China if the outcome is globally cost and quality competitive companies after govt supports have been removed, because it seems like after US bailouts auto companies fattened profits without improving cost quality or competitiveness
I haven't used online spreadsheets as databases and I guess they are good for prototyping, rapid application development and in-house testing.
Just skimmed the abstract and it immediately has me wondering if there are ways that this research intersects with explainability research - specifically, the notion that certain inputs only activate certain portions of a network. I wonder if at some point that kind of information could be leveraged to provide better sorting of datasets into batches. Obviously this conflicts a little bit with the notion that you want your batches to be just completely random permutations.

In some sense, if two inputs activate the same parts of the network at high intensity, then they are more likely to result in conflicting gradients if they are in separate microbatches from the same macrobatch.

I’m curious if you think long term, there could be some utility in trying to periodically extract information about how samples activate the network and use that (or some other representation) to better sort the micro/macro batches to maximize your parallelism by making conflicts less likely.

Obviously there would be some sort of time penalty dealing with calculating whatever that representation is and sorting so that overhead might far outweigh any gains, but I could see it as at least plausible that there might be some contexts/scales where making that periodic investment could pay off.
That only works for public pages. It can't summarize some attachment to your email, for example.
Are you literally citing a religious text for policy in a free country? Lmao.
I'm surprised no one has mentioned atomic Linux distros yet in this thread. The really hard thing here is that people aren't all talking about the same things. My experience on Arch isn't my experience on Pop. Things on Pop are amazing on my MSI rebuilt PC with Nvidia GPU. I don't even know if I really need to upgrade to NixOS except to satiate my curiosity.
> Okay, maybe this doesn’t belong on a list about JavaScript, but we really could use a little less JavaScript. Of course, I am referring to WebAssembly,

Yes, but the proper answer is a lot less JavaScript. WebAssembly is the brighter future.

I can develop in all languages on the desktop. WebAssembly similarly enables all languages on the web.
The key insight is that the larger the shared context between parties, the more efficient communication can be, as communication tends towards a purely relational construct. The limit of this is two parties that both share the exact same context and inputs, the inputs should produce the same hidden state within both parties and communication is not even necessary because both parties have the same knowledge and state.

That's not new to anyone familiar with compression or information theory, but the novelty here is the LLM itself. It's absolutely plausible that, given an already highly compressed relationally-encoded context like a trained LLM, very few bits could be communicated to communicate very abstract and complex ideas, letting the LLM recontextualize information which has been compressed across several semantic and contextual layers, effectively leveraging a complete (but lossy) history of human knowledge against every single bit of information communicated.
Isn't thorium also pretty abundant? Judging by this, the US has around six times as much thorium as uranium:

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

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

I've also never really gotten the proliferation concern. I mean, sure, you don't want to sell a breeder reactor to Iran. But why can't you sell one to PG&E? Are we that concerned that California could get the bomb?

Plus, isn't the proliferation thing supposed to be one of the advantages of thorium, since you can't feasibly make a bomb out of the uranium-233 it gets bred into?
Related: "Fear of Forking" by Rick Moen

http://linuxmafia.com/faq/Licensing_and_Law/forking.html
Interesting. The Wikipedia page for his contemporary Littlewood lists a Doctoral Advisor.

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

Edit: The Mathematics Genealogy Project lists Littlewood as an M.A. as well.

https://www.mathgenealogy.org/id.php?id=10463
I didn’t personally know your dad, but like many others here depended on his work with QModem during the late 80s and early 90s. The fact we are all on Hacker News is evidence of how it impacted our lives - and the relevance of the community here.

Thank you for posting - I’ve enjoyed reading the outpouring of history and stories and hope it brings you the same sense of wonder it has me. Godspeed to you and your family.

Similar to all the rest of you HN lurkers, especially the grey beards - thanks for being here and thank for keeping the “hacker” in “hacker news” alive.
Dual EC was a "showstopper bug"?
The big 3 don't outsource to anywhere much cheaper than Canada and Mexico for most of the stuff they sell here.
> Typically countries are supposed to promote the interests of the people living inside the borders instead of build up competitors

Maybe the optimal solution isn’t always doing a Prisoner’s Dilemma betrayal of the competitor.
There is a group in Chicago that sets up right on the bike path blocking it under a bridge. But I complained about it and the people on reddit made excuses.
It's a key component of dictature, not especially of communism.

Vietnam today might be even less communist than China.
which is an awful idea because some versions of Excel will, if you open a file with more than 1million rows (or ~16k columns), automatically truncate and delete the excess data! And don't even get me started on automatic date conversion.
VLIW means Very Large Instruction Word. It is a property of the instruction set, not of the processor that implements it.

You could have a VLIW ISA that is implemented by a processor that "unrolls" each instruction word and mostly executes the constituent instructions serially.
the tex file is huge because its got rasterized images in it, still nice to have though
> Don’t code with mocks period. Structure your code such that it has a functional core and imperative shell. All logic is unit testable (functional core). All IO and mutation Is not unit testable (imperative shell).

I'm not sure what your definition of mocks is here.

Even if you follow a principle where all IO and mutations is not unit testable, you still need test doubles to plug in the interface of your testable functional core. Because you need to pass data through to exercise code paths. How do you call the component that implements the interface of your dumb IO layer?
This take is shortsighted on many levels. Coordination without a fixed framework to do it in creates kafkaeque negotiations where every involve party can fight tooth and nail for their pet rule or exception and everything slows down to a crawl. A government like structure sets clear enough rules and processes that force results.

European defense structures rely on economic collaboration as well. There are lots and lots of multilateral weapon R&D programs that are only really possible because cross border collaboration between the involved companies is trivial because of the EU.
I am a normal guy, how to use it though? I can't see any upload buttons?
https://en.wikipedia.org/wiki/Hybrid_(biology)
The same level of security that shitter's checkmark introduced. All checkmark accounts are fake, and the ones without are real people, I guess?

The idea that scammers don't have digital money laying around just waiting on being spent on something is so absurdly out of touch on how everything in cyber works.
Mozilla will spend any amount it takes to do anything but build a better browser.
LiAuto Mega had drag coefficient of just 0.215 cd
I started using python at around 2.6/2.7, and while it was easy to install python on windows, anything that involved non pure python was a nightmare.

Back in these days you had no wheels and I think it was at least a partial reason for why conda was a thing.
Wikipedia's neutrality has become a joke when it comes to Israel-related topics. For an obvious example, the first paragraph of the Zionism article says "Zionists wanted to create a Jewish state in Palestine with as much land, as many Jews, and as few Palestinian Arabs as possible".

Here, you seem to be interpreting this somewhat misleading article as Israel (somehow, maybe indirectly) supporting Hamas' military. Really it was Qatari funding for various Gaza infrastructure and humanitarian projects. Do you think Israel should have blocked that aid?
Some related prior discussion:

PRC Targeting of Commercial Telecommunications Infrastructure

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

AT&T, Verizon reportedly hacked to target US govt wiretapping platform

https://news.ycombinator.com/item?id=41766610
> Given that, hopefully there'll be some high profile discussion about what China is doing to achieve this level of success.

This doesn’t take more than about 30 seconds of review. The CCP is making long term bets and demanding the private sector do as they’re told. It’s been obvious for a decade that renewable energy is the future. It’s been obvious that electrification of cars is happening whether legacy manufacturers like it or not.

The west can’t see past their next quarterly earnings result, and doesn’t have the stomach to make the long term investments the CCP has demanded of their own manufacturers.

Even Ford, who by all accounts is fully invested in electrification and is all in, has started to pull back because investors aren’t ok with an investment that might take a decade to pay off.
Are the regulations similar between the US and China? I know Europe has very strict regulations that make it harder for smaller companies to break in.
Show HN: GitHub repository through a Podcast
Understanding any GitHub repository is tough, especially a big one - this project aims to make it a tad bit easier by giving the listener a primer + some details on the specific repository.

For some people (like me) - audio/visual medium is more easily understandable. So, I hope this project is helpful to some of them.

This project was inspired by https://gitdiagram.com - so check it out as well, and maybe use them together for better understanding.

Future plans:

1. To add more voices and let users choose most natural one (decide between OpenAI/Microsoft Speech)

2. Custom instructions to the SSML creator.

Self hosting:

1. For speech - You can use Microsoft Speech (they do have free credits I think)

2. For SSML text - You can also use Gemini flash 2.0 exp - with 15 free credits (I am using OpenAI GPT 4o)
Well, it is a pretty nonsensical name for a font. It appears to mean "unconsoled", which (a) has no valid semantics as applied to a font, since fonts don't have thoughts, moods, or feelings; and (b) has a very negative valence - being unconsoled is a bad thing.
Lost and Unidentified Film Fragments
> Labor is very expensive here

Sandy Munro said labor counts 10%~15% of the cost. It's the labor efficiency that matters.
Passing safety tests is mostly an exercise in designing for a target market.

If you want to sell a car for a global market, you design it to pass the tests that are required to sell it there.

The reason a $5000 Chinese microcar EV with 50 mile range and 45mph top speed probably isn't going to meet US safety standards because it's a pointless exercise. The car isn't designed for those buyers, and will never be sold there.

EVs built for western market export will be more expensive, but 'cheap' by western standards, and designed for those markets.
> I'm curious to learn what they did differently.

Being 20 years later than the original version of that article.

Silicon process improvements since then have been wild.
A sane industrial policy.
It's around 8KB now – so text bigger than 8 thousand characters will return: "414 Request-URI Too Large".

Anyway the document.body.innerText contains all things on the site, including links, menus, buttons etc just 1 per newline. LLM will only recognise if it previously scanned the same website and it did not change much since the last training set. Some arbitrary websites it will not recognise this way and start hallucinating one because innerText removes all the structure from it.
Even GCC emits calls to memcpy. Even for freestanding nostdlib targets. There is no way to turn it off. I had to implement memcpy because of it. Incredibly annoying.

https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html

> The compiler may generate calls to memcmp, memset, memcpy and memmove.
Love it. I think my prototyping capabilities just extended by this comment
> If you can give me a second git repo with such a commit containing different contents, I'll happily send you $10k USD, or donate it to a charity of your choice.

Calculating that SHA1 collision is going to be a bit more expensive than $10k, by a couple of orders of magnitude.

Finding it in the wild is improbable, but calculating it is definitely possible, and has been done before. http://shattered.io/
Yeah I doubt this took a huge amount of resources away from other development. It’s a fun little optional feature that might end up being cool.
Disagree strongly on the soundness of the reasoning. Divesting themselves from manufacturing facilities, equipment, and skilled personnel has been a slow motion trainwreck for the big three US auto manufacturers. It opened them up to competition from Tesla and others. Tesla, who make the majority of their own parts here in the US.
>Sometimes developers need to do easy and fun things to keep themselves motivated and happy.

I tried this line on my boss. Didn't fly.
Back to bikeshedding with the rest of the team.
I wonder if the difference is we have to earn our money, and our customers expect an roi.
Or, at least something that doesn't mess up what already exists.
Frankly I'm worried that nothing will. We've botched using money to get large plants spun up here.

https://www.theverge.com/23030465/foxconn-lcd-factory-wiscon...

Is there a real appetite from the population for these jobs?
This is from Dec 20.
Nice book. For another old but excellent math book I recommend Geometry and the Imagination by David Hilbert. No gutenberg remake I'm afraid, maybe because of the numerous (and incredibly high quality) illustrations.
I use https://www.liftosaur.com/ which allows for overly complicated stuff with its liftoscript DSL