skysight-inc/HackerNews huggingface dataset:
UBI won't fix much for a far more trivial and mechanistic reason: adding $1,000/mo to everyone's income merely gives landlords the ability to charge ($1,000*n bedrooms)/mo more in rent.
Wow amazing project! Happy to see Egyptian Arabic as one of the supported languages.
This is a good guide. Ollama and Llamafile are two of my top choices for this.

On macOS it's worth investigating the MLX ecosystem. The easiest way to do that right now is using LM Studio (free but proprietary), or you can run the MLX libraries directly in Python. I have a plugin for my LLM CLI tool that uses MLX here: https://simonwillison.net/2025/Feb/15/llm-mlx/
I just moved away from Chicago but it took me a few years to appreciate the city (and I never found visiting that compelling). I miss it now though, I think the best way to learn to appreciate the city is to go out and do things in the city and find the stuff you like. There is tons of great music, food, art museums, shows (especially improv, idk if the IO Theater is back running but the Improv Shakespeare that they did was amazing). You can find pretty much anything there, the only thing I struggled with is I like the outdoors and there isn't good hiking (but Chicago actually has really good birdwatching in the city).
A close race, creates more excitement and more cash for the media.

If you get on a horses and your horse keep losing and losing ground,
watching the race becomes quite boring.
If the horses are neck on neck you will be captivated watching it
till the very end.

The media has a strong incentive to sell the elections as close to
keep more people seeing their ads and buying subscriptions.
It's beyond the Arab American vote. It's also the youth vote

When the George Floyd uprising happened, it was the largest civil rights protest in human history. Over 70 nations held demonstrations. Where I was, the Students for Justice and Peace in Palestine organized most of the protests. Black-Palestinian solidarity has an extremely long history. So does Irish-Palestinian and Palestinian-Native American solidarity. They've been engaged in building a worldwide network of solidarity with oppressed people for decades now. Almost every George Floyd protest included chants about freeing Palestine and it's shocking how little coverage this got

I think people continue to radically underestimate how much youth, Black, and other minorities will continue to follow the lead of Palestinian organizers. And the Democratic party needs to take it seriously if they want to win again
Interesting, it's been around for awhile, I have rarely had trouble. This one was the one that I loved the most: https://www.nytimes.com/interactive/2019/07/16/world/europe/....
I was going to mention a naming collision with the shell tool in the Chef configuration management suite, which used to also be called `shef` (going for the same pun as here), but looking at their docs now [0], it seems they removed that name in favor of just `chef-shell`, so no issue here.

[0] https://docs.chef.io/workstation/chef_shell/
Google Chromecast users' fury at second day of TV streaming issue
>Pity that they didn't go with AOT compiled .NET, though.

I was trying ot push .net as our possible language for somehow high performance executables. Seeing this means I'll stop trying to advocate for it. If even this team doesn't believe in it.
It is a fair point, and you can, in fact, buy lithium-ion 12V batteries. The economics, safety, and performance characteristics are the answer.

But, those lead batteries are sealed and recycled, and don't usually contribute to environmental or human health issues. Although, it would be better to move away from them. Newer solid state batteries would possibly fit the bill, but not soon.

By contrast, lead water pipes, lead paint, and leaded aviation fuel all do directly spew into the environment and into human bodies.
After years of PHP, I came to typescript nearly 4 years ago (for web front and backend development). All I can say is that I really enjoy using this programming language. The type system is just about enough to be helpful, and not too much to be in your way.
Compiling the codebase is quite fast, compared to other languages. With a 10x, it will be so much fun to code.

Never been a big fan of MS, but must say that typescript is well done imho. thanks for it and all the hard work!
The NIST report that explains the decision: https://nvlpubs.nist.gov/nistpubs/ir/2025/NIST.IR.8545.pdf#p...
For anyone interested in this as design, it’s called method chaining.
The grand parent was talking about AOT.
https://archive.today/xVDyE
> Fracking lowers emmissions?

How? Burning fuel from fracking emits CO₂ into the atmosphere, just like any other fossil fuel. On top of that unburned methane is often released into the atmosphere, which is much more potent than CO₂ is a greenhouse gas.

> On the one hand, they claim Global Warming is going to bring us to the brink of human extinction unless we act rapidly.

Extinction is exaggerated (I'm not even sure who exactly claims that?), but we are indeed making our environment tougher and tougher to live in. There are already places that have become too hot to live in for parts of the year, to name just one thing.
>...of what quality?

There are standards for virtually everything. Meet the current basic standards. For food, a basket of FDA/USDA-approved for distribution food to make a basic but nutritious diet for the family of 4. For housing, you could go with minimums for HUD housing. For education, through public high school. These are not hard to figure out (but may be a bit tedious). These are also minimums required to maintain a functional workforce in a modern society.

>>You don't have a natural right to receive the fruits of the labour of others.

>>Then stop giving benefits to people that have jobs.

Right. So what you want is a Dickensian crabs-in-a-bucket labor market where the wage level is set by the most desperate person, who will work for hours to get a crust of bread for his/her next meal. A market where employers can abuse workers at will because there really are 500 others outside the gate who will take his job if he isn't willing to take the beating?

We are no longer living in a frontier society where 97%+ of the workers are producing food.

That insanely over-simplistic model has been tried, and it is a resounding failure, both for every society, every country, and every individual living in it. Those societies inevitably collapse or grow out of it with minimum standards for everyone. And while it is obviously awful for the workers, it is no day at the beach for the oligarchs either, who must live in secured closed-off areas, always frightened of everyone in the public as well as their rivals in power. Unproductive misery for everyone is what you want?

So, NO, the solution is not to just make the people at the bottom more poor, more hungry, and more desperate.

The solution is to stop giving benefits by ensuring that their employer pays the workers sufficiently that they do NOT NEED benefits to survive.

If an employer cannot pay their workers a living wage they do NOT have a business model.

They have an exploitation model.

The exploitation model specifically violates your above principle saying that the employers have a natural right to the fruits of the workers' labor to whatever degree they can exploit the worker by their desperation.

You aren't saying the no one has a right to the fruits of anyone else's labor, you are only saying that no other worker has such a right, but the employers do.

You are saying that if someone has power or deception, whatever they can take is their right.

I say, NO, that is the most dishonorable and amoral of societies.
If you spend a billion and a couple years redoing the generally working system to (maybe!) increase the number of significant digits on a dashboard for no good reason, you may have screwed up even more.
Eggflation Is Excuseflation
At what point does the 51st state stuff raise concerns in Republicans!? Is there any hope in that direction? Or is a self inflicted economic crash a foregone thing, at this point?
Your JS code is way uglier than their Go code, if you're doing those kinds of shenanigans.

JS is 10x-100x slower than native languages (C++, Go, Rust, etc) if you write the code normally (i.e. don't go down the road of uglifying your JS code to the point where it's dramatically less pleasant to work with than the C++ code you're comparing to).
I guess it depends on the decade and the Bundesland.

In the 80s, the Wehrmacht was still presented as a morally decent army. That changed in the 90s, partly due to the Wehrmacht exhibition.

https://de.wikipedia.org/wiki/Wehrmachtsausstellung
Are you looking for non-browser performance such as 3d? I see no case that another language is going to bring performance to the DOM. You'd have to be rendering straight to canvas/webgl for me to believe any of this.
Misleading title. TypeScript isn't getting 10x faster. The compiler is 10x faster.
Such a good writer. He always challenged me. Even when he had conclusions, I disagreed with, he always provided data that often challenged my notions.

It is very odd grieving the loss of writers in the blog era. The para-social relationship is more intense, but typically barely any more reciprocated than that of a magazine columnist.

I will definitely grieve this loss in a way that feels very personal, yet unlike some of the losses I’ve experienced of in person, friends, there is much less shared grief.

Grieving, as I’ve come to learn in my life involves a lot of conversation. And his readers don’t really have anyone to have those with except for some comment threads.

“Interesting“ observations aside, RIP, Kevin!
I guess the article says that election polling in the US
given the current landscape, or rather the landscape
during the past election, is useless.

Today Biden is up 2%, please remember that the polls have a
+-3% uncertainty built in, so we have nothing to report
AI-Generated Voice Evidence Poses Dangers in Court
Your employer is more concerned with the quality of your written communication than with your code?
You have a choice to go out or not but the example of the wedding is a given obligation, so the apples-apples comparison would be "if you had to go outside, would a 50-50 chance of being shot change anything"
Kay.ai | Full time | NYC (Onsite)

We're building AI co-workers to free insurance professionals from repetitive data entry tasks across submissions and policy servicing.

* Exponential revenue growth + Strong word-of-mouth among commercial agencies & brokers

* Saving customers 100+ hours/month per user

* Strategic investors across enterprise ai and insurance expertise

Rapidly shipping browser automation based products leveraging LLMs, Python-based stack, serverless/microservices architecture. High autonomy, fast-paced environment—deep industry traction and urgent market demand.

Open Roles:

* Founding Applied AI Engineer: https://app.dover.com/apply/Kay.ai/be130cb6-e0ef-4e2d-8ecf-1...

* Founding Engineer: https://app.dover.com/apply/Kay.ai/6f2900a8-0143-4ea2-b450-9...

Questions? Email me directly (founder): achyut [at] kay.ai
If Trump had a single strategic idea, he's crazy enough that he could probably play his big hand to get any concessions he wants. Unfortunately, he's got a single tool and he thinks that waving it at every problem will help him win (he won't) what he perceives as a zero-sum game (it isn't).

He holds a lot of cards, but he's making the mistake of thinking he holds all of them. It'll be painful for us former US allies, but it's going to be fatal for the future of the US.

This is nothing but a Farquaadian bargain for America.
I agree with everything you said, but I'd like to defend the main bus as a learning phase.

The main bus is for production capacity discovery. New players have to discover the production tree somehow and browsing recipe cards with a calculator before starting is not the way, it has to be hands-on and interactive. Dividing up your factory into (arbitrarily defined) intermediates production and final product production is helpful to cut through the complexity. Of course, intermediate production will be severely underbuilt and logistics capacity will never keep up with consumption of all of the final product builds, but it will be enough to run a couple builds at once and test new ones.

Once new players have a grasp of the scope of the production tree, with tangible examples of sub-factories, then they can begin to consider end-to-end production capacity.
I agree that commenting appropriately is desirable (I do more that I used to.) I also like the idea of const being the default, and for syntax highlighting that clearly distinguishes mutables.
So it should take 5 minutes whether it's your language or choice or the assembly it compiles to? Or does it matter how it looks in _that_ case?
I personally prefer the former as you can visually see the return one level of indentation below function name. It shows a guaranteed result barring no early-exits. Something about having the return embedded lower just seems off to me.
1) There are a lot of bugs, for starters. I've been using it for many months but had to switch back to Chrome about a year ago due to some unbearable bugs like tabs freezing and sync kept bringing back long-gone tabs. Don't get me wrong, I've reported a dozen issues (I have 50+ started threads on orionfeedback forums), but anyway, I felt like I spent more time reporting bugs than actually doing my stuff.
2) Some needed extensions are broken. It's not like I need that many with weird APIs. Bitwarden has been broken for some time, and Grammarly is still broken (3 years in).
I tried the latest version a few days ago given what's happening with chrome rn, there are some annoyances still. I like Orion (kudos to Kagi team for working on it) and want it to succeed, I believe it just needs more time, I guess.
Also worth noting: The person - who did the forecast showing Southwest would lose more money than what baggage fees will bring in because they'll leave to other airlines - was fired.

I was a loyal customer. No more.
Closing the borders alone won't fix the problems
If (1) is a special case of (2), maybe you’d only need (2)?
Yep. I remember years ago when they celebrating getting the C# compiler working in C#.
I am definitely interested, as someone that has been doing independent research on the work of STEPS and particularly Piumarta and Warth for the past few years — I'm not sure how to get in contact with this initiative. Any pointers?

Honestly I think the focus should move farther than Smalltalk; it has shown what computers could be like in the 80s, but in the age of multi-core and pervasive networking, some of its ideas do not map well.

My research these days is on L4-type microkernels, capabilities which are an improvement over "basic" object-orientation, and RISC-V processors with CHERI technology: incidentally I just learned there is a European company working on this integration (Codasip), which would finally allow one to write distributed and secure systems starting from simple primitives such as message passing.

If you know where to contact people working on this kind of problems, EU-based, I am most interested. Email in profile.
Anders Hejlsberg explains here: https://youtu.be/10qowKUW82U?t=1154. TL;DW:

- C# is bytecode-first, Go targets native code. While C# does have AOT capabilities nowadays this is not as mature as Go's and not all platforms support it. Go also has somewhat better control over data layout. They wanted to get as low-level as possible while still having garbage collection.

- This is meant to be something of a 1:1 port rather than a rewrite, and the old code uses plain functions and data structures without an OOP style. This suits Go well while a C# port would have required more restructuring.
Having no data at all is better than having the wrong information.

If you were previously pretty sure one side would win you gain information from a study that says it's 50-50.

If you already though it was even then the new study is pointless.
.NET has AOT compilation now. There really is no excuse, especially when you consider that C# has a pretty decent type system and Go has an ad-hoc, informally specified, bug-ridden, slow implementation of half of a decent type system.
The most challenging part of factorio is routing inputs and outputs in 2D. If you build naively, intersections between ingredient belts choke the life out of your factory (3 utilities problem). Bus guarantees building space with easy access to all ingredients.

Sure, if you already know what you're doing, you can plan ahead and leave space for the right things. For everyone else, it simplifies the game to a manageable level.
You can’t set Kagi as the default though.

As others have said, you can only set something else as default and run an extension that tries to hijack it.
Ask HN: How can DuckDuckGo afford their free private LLM model access?
The allow private access to o3-mini, llama 3.3 70B, etc.

It is a nice service, but must cost real money to provide the service.
Nice, there are lots of interesting ideas/possibilities in Lisp that I feel deserve being further explored.

I've been working on a custom dialect with a focus on practical use as an embedded scripting language for quite a while now:

https://github.com/codr7/eli
New Biosensor can detect airborne bird flu
I decided to quit a Director's job
So wild that most of these points were something C# was supposed to be good at, and they all boil down to "its just not as good in C# as in Go"
I always get annoyed when people look at election outcomes and say “the polls were wrong” when the most likely outcome didn’t happen. It’d be like saying there’s a 5/6 chance that a 6-sided dice will not roll a 4, rolling a 4, and then concluding that the initial proposed probability was wrong.
Between this and the end of free seating, I suppose I will be running down my points and switching to a different airline now. What a shame to see short term profit once again gut everything that makes it a unique product.
More telling would be any reversals in the next couple of years
Which is a massive pro for any open source project
There you go.

All the bootcamp cargo culting crew have pumped these lies such as "the language doesn't matter" or "learn coding in 1 week for a SWE job with JS / TS" and it has caused the increase in low quality software and with several developers asking how to improve or add "performance" optimizations as such.

What we have just seen is that the TS team has admitted that a limit has been reached and *almost always* the solution is either porting it to a compiled language or relying on scaling with new computers with new processors in accordance to Moore's Law to get performance for free.

Now the bootcampers are rediscovering why we need "static typing" and why a "compiled language" is more performant than a VM-based language.
Wow, this is huge! A 10x speedup is going to be game-changing for large TypeScript codebases like ours.
I've been waiting for something like this - my team's project takes forever to typecheck on CI and slows down our IDE.

Hopefully this would also reduce the memory footprint because my VS Code intelisense keeps crashing unless I give it like 70% of my RAM, its probably because of our fairly large graphql.ts file which contains auto-generated grapqhl types.
“A dubious distinction for a horrible event, no matter the real numbers”

Not sure what’s dubious about it…
It certainly did with me.
”Sexism is surely a problem, but it may not be the main problem. There’s growing evidence that girls and women aren’t pursuing STEM careers because they’d simply prefer not to. That is, that sex differences in the STEM workforce may largely be a product of sex differences in interests and priorities.
This is a controversial claim, but there’s abundant research to support it. First, if discrimination were preventing women from entering STEM fields, then women in countries with less gender equity, such as in the Middle East and South Asia, would surely be less likely to pursue STEM careers than women in countries with greater gender equity, such as in Scandinavia. After all, there must be more barriers for women who want to be scientists in Algeria than in Finland. In fact, we see the opposite: Women make up over 40% of the STEM graduates in Algeria and only 20% in Finland. This pattern can be seen around the world.”
It doesn't seem correct to dismiss the creativity of Move 37 because real originality is "something more fundamental, like inventing the rules of Go itself"

It would seem more fruitful to simply point out that LLMs aren't all of AI, and that excelling at mimicking human-like text production isn't really doing the work that AlphaGo was attempting.

Just because both things might be given as (different) examples of deep reinforcement learning in an AI survey course doesn't mean that we have much reason to believe that the vast investments in LLMs result in AlphaGo like achievements.
The technical solution is the easy half, the hard part is convincing people this is how we should be testing everything because we care about knowing the uncertainty in any test.

E.g. look at the math section of the SATs, it rewards trying to see if you can guess the right answer instead of rewarding admitting you don't know. It's not because the people writing the SATs can't figure out how to grade it otherwise, it's just not what people seem to care most about finding out for one reason or another.
If you don’t have WSJ subscription: https://archive.ph/2025.03.06-174051/https://www.wsj.com/lif...
Maybe they'll also be distributed in WASM too, which is easier to be integrated with JavaScript codebases.
VC cash.

"We're losing money on every sale but we'll make it up in volume"
Saving U.S. Climate and Environmental Data Before It Goes Away
Interesting Microsoft using Golang for this!
can we not turn every thread into a politics one? i doubt the Trump admin has strongly vested interest in which post-quantum scheme is selected

e: and yes, i am aware of the history around nist and crypto
creativity is possibly just random noise in feature space.

at best it could be random noise in a feature space of a thing modeling its own thought trajectory.
> but independent security researcher Kevin Beaumont and other analysts see evidence that some X origin servers, which respond to web requests, weren't properly secured behind the company's Cloudflare DDoS protection and were publicly visible. As a result, attackers could target them directly. X has since secured the servers.

X forgetting to put some important servers behind Cloudflare is some very important context

> But one researcher from a prominent firm, who requested anonymity because they are not authorized to speak about X, noted that they did not even see Ukraine in the breakdown of the top 20 IP address origins involved in the X attacks.

Traffic from Ukraine was present, but not anywhere near the top of the list. Also some important context.
I think the lack of signal from the electorate does represent an entropic state and is likely because available information channels are saturated with noise.
> Hitler

Please keep using the same tired comparisons. It helps a lot.
Bob’s such a great example of forging one’s own path and finding one’s passion.

He failed grade 9. He went to university but dropped out by second year. Traditional learning models just were not for him at the time. But he showed that communicating science was much more about the human element; much more about the communication. He might be more like Canada’s Carl Sagan.
I don't know if people who will readily accuse others of racism as a tool of retribution can be considered genuinely serious about their DEI endorsement.

Now with the winds changing directions under Trump administration 2.0, the same people are probably already denouncing their past and jumping onto the "DEI is bad" bandwagon.
bro you’re so out of touch with reality
Schelling Points
Sure you can run Typescript. It's a programming language, someone could always write an interpreter for it.
Hopefully better than ol’ SBF did