skysight-inc/HackerNews huggingface dataset:
https://en.wikipedia.org/wiki/Paul_Alexander_(polio_survivor...

Quote: He spent eighteen months in the hospital. At discharge, his parents rented a portable generator and a truck to bring him and his iron lung home. Beginning in 1954, with help from the March of Dimes and a physical therapist named Mrs. Sullivan, Alexander taught himself glossopharyngeal breathing, which allowed him to leave the iron lung for gradually increasing periods of time.
I would like to fund a technical Mozilla that exclusively focuses on actual products and community building. I would not want to give my money to the current Mozilla, as I believe the money and endowment they already have would be sufficient or at least give them all the means to do it, if they consequently stripped away everything else.
I truly can't fathom wanting to keep Musk at the helm of Tesla. It seems at this point the lowest hanging fruit for repairing Tesla's prospects would be to replace him with someone who doesn't cultivate the loathing of potential customers.
Japan was in the process of burning it's way through Burma, which is before that time was a massive producer of rice. (https://link.springer.com/chapter/10.1007/978-1-349-26937-2_...) South-east asia suddenly lost something like 5 million tonnes of rice production in the space of two years.

Yes, the war time administration fucked up, but to say "its always the British" is reductionist and also sidelines some of the most brutal civilian subjugations of WWII.
Yeah, but radix sort requires you to have an ordered integer key, not just two objects being comparable, like with most general sorting techniques.
I agree. This is why, while I love knowing and messing around with other languages, I generally stick with Python unless I have a demonstrably good reason not to. (For web stuff specifically, Django is still my go-to.)

One good reason not to: I wanted to build something that cross-compiled to a single binary which could run on all major platforms, and benefited from a particularly heavy in-memory data structure so as not to burn through people's hard drives unnecessarily (though not much else). In that case I reached for Go, and ended up with https://github.com/hiAndrewQuinn/tsk powered by a big fat trie under the hood. Obviously tries aren't exactly groundbreaking technology, but Python's memory footprint would have made me uncomfortable, even if I did figure out how to ship it as a py2exe.
That seems a tad dramatic. GPU's were widespread because of gaming, not AI. That the overlapping market would somehow just all magically have >3,000$ _and_ decide to switch to a non-standard, non-CUDA hardware solution in just 12 months is absurd.
NY lawmakers push to make Daylight Saving Time permanent
Too bad they removed the ability to use Chat (rebranded as Ask) with your own API keys in version 0.47. Now every feature requires a subscription.

Natural for Cursor to nudge users towards their paid plans, but why provide the ability to use your own API keys in the first place if you're going to make them useless later?
Aren't there any "blind" benchmarks?
It looks awesome! What are you guys using under the hood? I've lately seen a lot of companies building on top of ClickHouse.
The Man Behind the American Oligarchy [video]
> much easier ecosystem for things like data structures and more complex libraries that make writing many programs much easier than in C.

So many people have implemented those data structures though, and they are available freely and openly, you can choose to your liking, i.e. ohash, or uthash, or khash, etc. and that is only for a hash table.

Those complex libraries are out there, too, for C, obviously.

The reason for why it is not in the standard library is obvious enough: there are many ways to implement those data structures, and there is no one size that fits all.
I have a very hard time believing every McDonalds once had their own PDP-11. Despite being called “minicomputers” those things were huge!
Don’t they all do this? Surely they’re not just doing naive text, n-gram, regex, embeddings, etc, right?
Most things astronomers observe do not change much over the course of 6 months. For comparison, it takes the Sun about 200 million years to orbit around the center of the Milky Way once, so a galaxy like the Milky Way would hardly change in 6 months.

However, there is an entire field of astronomy, called "time-domain astronomy," that deals with things that do change on human timescales. There are pulsating stars, supernovae, galaxies with rapidly accreting central black holes, and many other types of objects. Surveys that focus on the "time domain" have survey strategies that are tailored to whatever type of object they're looking at. For example, if you're looking for planets that transit in front of their host stars, you should look every ~30 minutes or so, because planet transits only last around that amount of time.
Show HN: Duolingo-Like Exercises and Pronunciation Practice on YouTube
Hi HN,

I thought it would be much cooler to learn languages with content that actually interests you.

Find a video on Youtube that interests you (subtitles required) and you'll see a box with the captions, where you can select text and see the translation. From there you can start the pronunciation practice and save the word/phrase as a flashcard.

In study mode you get Duolingo-like exercises that are generated by ChatGPT.

- Demo of the pronunciation practice: https://youtu.be/TWqAeNkb5No

- AI exercises demo: https://youtu.be/nvgVzh32nT0

Here is the video that I used for the demo (Spanish):
https://www.youtube.com/watch?v=qunWdLHhiko

Another one (Chinese simplified):
https://www.youtube.com/watch?v=WWPRk8pqIO4
I was thinking of talk of pulling out of NATO.
lyingAI
I read this point in the article with bafflement:

"Learn when a problem is best solved manually."

Sure, but how? This is like the vacuous advice for investors: buy low and sell high
Real projects get into the millions of lines of code, Rust will not scale to compile that quickly.
Lol, not sure where I got the 2k from. Brain fart, but I'll let it stand :D
The election of Donald Trump shows that the world needs to become independent from the U.S.

This is a video about Digital Sovereignty in Europe:

https://www.youtube.com/watch?v=uWS8J2Zs7KQ
Another viewpoint is that it's about privacy (e.g., unwanted tracking) and security (e.g., homograph attacks).
As LLMs are increasingly used everywhere, this provides a way to normalize text as it moves between different systems.
I would rephrase that:

"Drivers like you end lives."

I bought a car in 2023. It's my first ever. I was 55 years old.

I am a lifelong cyclist and motorcyclist. I love bikes. But in 2023 I had a debilitating accident with life-changing injuries, and I had to stop riding upright bikes.

I now drive several times a week. I still don't like it. But I do understand the pressures and risks facing car drivers much better. Oh, and this car is an automatic, so I understand those more too; I had never driven an automatic before, because I'm not American. I learned to drive in 1986 or so, and got my license about 20 years later. 100% manual gearboxes all the way.

Making cars safer for the occupants and easier to drive is THE WORST THING TO DO. There are decades of research in risk compensation demonstrating why.

This company's own webpage is awful. It merely says:

«
The comma 3X is custom hardware designed to live in your car, and purpose built to run openpilot.
»

It does not explain what "openpilot" is or does, and does not even bother to link to it.

This is a bad thing. It is not to be encouraged.
Go compiler tooklit works very well on all the OSes. That would be a consideration.
> Almost every application out there supports environment variables for configuration

It didn't used to be that way, surprisingly. Most configuration was done via files using INI. Then people started using JSON, and now YAML -- if they have a configuration file at all. Containers pretty much required using environment for configuration because it was the only way to "inject" configuration before we got volumes and fancy stuff like secrets.

That doesn't make it any less of a hack instead of a proper configuration format.
For the accelerometers the problem was the tiny tilting of the sensitive axis in the gravity field. In this case you're probably right that this doesn't matter -
but in general it is difficult to rule out every second-order effect when the forces at play are so small with respect to g.
Why donate to tainted when you could to Ladybird
If they can invest some money with no strings attached – hey, why not.
You can certainly do entirely absurd things in Perl.
But it is a lot easier / safer work with.
You get / can get a wealth of information when you
the wrong thing in Perl.

With C
segmentation fault is not always easy to pinpoint.

However the tooling for C, with sone if the IDEs
out there you can set breakpoints/ walk through
the code in a debugger, spot more errors during compile
time.

There is a debugger included with Perk but after trying
to use it a few times I have given up on it.

Give me C and Visual Studio when I need debugging.

On the positive side, shooting yourself in the foot with C
is a common occurrence.

I have never had a segmentation fault in Perl.
Nor have I had any problems managing the memory,
the garbage collector appears to work well.
(at least for my needs)
From what I remember about Ada, it is basically Pascal for rockets.
Be careful, they are quite expensive and sometimes forged: https://www.m-dv.ru/catalog/id,6524/prohod.html
Personally I'm feeling best if I sleep 6-7 hours. Whenever I sleep more I feel tired and less alert.
> Personally, and quietly, I have a major concern about the conflict of interest of Cursor deciding which files to add to context then charging you for the size of the context.

> As with so many products, it's cheap to start with, you become dependent on it, then one day it's not cheap and you're fucked.

If it gets too expensive, then I guess the alternative becomes using something like Continue.dev or Cline with one of the providers like Scaleway that you can rent GPUs from or that have managed inference… either that, or having a pair of L4 cards in a closet somewhere (or a fancy Mac, or anything else with a decent amount of memory).

Whereas if there are no well priced options anywhere (e.g. the upfront investment for a company to buy their own GPUs to run with Ollama or something else), then that just means that running LLM based systems nowadays is economically infeasible for many.
AI breakthroughs we've overlooked – and how they're transforming science [video]
> I personally wouldn't mind if the fed gov was just that- handle emergencies (via funds, not an organization that has to learn a state's roads when disaster hits), and a military. Lower federal taxes to just 5% for all sales (no income portion).

Food inspection? Clean air? National parks? Air traffic control? Interstate highways?

Sales tax is also regressive.

Basically what you're talking about is going back to the early 1900s (and earlier): you know, the Gilded Age (the time of robber barons), when inequality was at its highest in the US.
Perhaps the model performs better (has higher intelligence) if it was trained on a more diverse set of topics (?)
Here's the diff :)
https://github.com/Versoft-Software/Free95/pull/3/commits/3f...
Bluey is phenomenally good. Dance mode? Tears.
parts of the article are spot on. after the magic has worn off i find it's best to literally treat it like another person. would you blindly merge code from someone else or huge swaths of features? no. i have to review every single piece of code, because later on when there's a bug or new feature you have to have that understanding.

another huge thing for me has been to scaffold a complex feature just to see what it would do. just start out with literal garbage and an idea and as long as it works you can start to see if something is going to pan out or not. then tear it down and do it again with those new assumptions you learned. keep doing it until you have a clear direction.

or sometimes my brain just needs to take a break and i'll work on boilerplate stuff that i've been meaning to do or small refactors.
I think it's weakening junior engineers' reasoning and coding abilities as they become reliant on it without having lived for long, or at all, in the before times.

As someone old enough to have built websites in Notepad.exe it's totally reasonable that I ask my teams to turn off syntax highlighting, brace matching, and refactoring tools in VSCode. I didn't have them when I started, so they shouldn't use them today. Modern IDE features are just making them lazy.

/s
C, or more precisely a constrained C++ is my go to language for side projects.

Just pick the right projects and the language shines.
PSA: DO NOT USE OLLAMA FOR TESTING.

Ollama silently (!!!) drops messages if the context window is exceeded (instead of, you know, just erroring? who in the world made this decision).

The workaround until now was to (not use ollama or) make sure to only send a single message. But now they seem to silently truncate single messages as well, instead of erroring! (this explains the sibling comment where a user could not reproduce the results locally).

Use LM Studio, llama.cpp, openrouter or anything else, but stay away from ollama!
> What realistic contender doesn't have all the same general features as Go? It doesn't exactly have many to choose from, none of them particularly esoteric, and most of them bare necessities required of any language.

I would say structural typing is very "esoteric" for most strongly typed languages actually, but this is not a problem.

And proceeding, the implications of your response is very strange. See, your point is essentially saying that "we should use Go, because it entails writting in only one idiom, and writing in languages that enables you to do more idioms -- more powerful languages -- is bad faith to other developers", but Hejlsberg himself said he chose go because of specific characteristics of the compiler that was already written, not because it is "the ideal one for every single prospect", while your point has implications that are absolutely more general. So I don't think he would agree with you that this was his reasoning for using go (the "don't have other idioms" thing), I also don't think this whole "more idioms" thing even make sense, but this is not needed to respond to this.
I've read the Gemma 3 technical report, it doesn't mention anything about it in the format section. Did they forget to include that? Where did you find the source that claims otherwise?
The author's github profile: https://github.com/thodg

The way he writes about his work in this article, I think he's a true master. Very impressive to see people with such passion and skill.
Thanks for the advice, I mean it without irony.

But I think if you know how to code well you can use code generators, whereas if you know how to use code generators you don't necessarily learn how to code. And being able to review generated code stems from mastering code, not from fiddling with prompts.

More generally, I think the premise that using code generators is a skill is empty. They don't require special skill beyond understanding programming well so it is probably a better use of my time to keep on coding and if someone wants to give me money to use code generators I am in a better position having spent lots of time writing code.

And if code generators become so good that it requires no skill to create software, then all this is moot. But of course I think that is nonsense because it seems to me that depends on the foundations of computer science being wrong.
Ah, OpenThinker-7B. A diverse variety of LLM from the OpenThoughts team. Light and airy, suitable for everyday usage and not too heavy on the CPU. A new world LLM for the discerning user.
This has been my experience as well. I don’t use system prompts anymore. Curious if there’s a good reason to start.
FWIW GPUs still do not saturate PCIe lanes.
That's right! The same goes for en-dashes, em-dashes, and some other punctuation. While these aren’t ASCII, you can enable them with `--allow-chars` if you want to keep them. I imagine the average person doesn't know when to use which.
I can see the appeal. Not having to write C# style oop probably gave the team a huge productivity boost. I bet it compiles hundreds of times faster making the team, cicd, and dev efforts substantially more productive. Cohesive integrated modern tooling is also a huge plus. Project structure is considerably simpler... I am not really a go fan but I would chose it over c# in a majority of cases as well.

I think they missed out by not going with Rust. It seems like the social factors weighed out. Probably hard to quickly assemble a rust team within msft. Again though that makes Go a practical choice. I don't see why people are so confused by it. Go is a pretty widely used and solid choice to get things done reliably and quickly these days.
sshht, don't make it a public debate :P)
What programming languages do you primarily use ?
I feel that knowing what programming languages
a llm is best at is valuable but often not
directly apparent.
Cursor overwrites the “code” command line shortcut/alias that’s normally set by VS Code. It does this on every update with no setting to disable this behavior. There are numbers of forum threads asking about manual solutions. This seems like a deliberately anti-user feature meant to get their usage numbers up at all costs. This small thing makes me not trust the decision making process at Cursor won’t sell me out as a user.
I wrote a quick draft outlining the vision here. [1]

[1] https://github.com/vispy/vispy2/blob/main/ARCHITECTURE.md
Try zig, it is C with a bit of polish.
Rooting out corruption in russia is simply not possible when biggest thief is at the top of the pyramid (absolute minimum stolen from russian nation is on the order of 100 billions $$ stashed all over the world, but its hard to count when its spread across many 'representatives').

He also actively promotes corruption of his underlings, but the important point is - within hard limits of their position. Get greedy and overstep that and either modern gulag or window for you. Good luck saying to the rest of population 'don't steal!'.

Xi is not flaunting his billion dollar mansions with golden toilets or megayachts while his kids grow up in Switzerland, is he.
The goal of XPipe is to be connection hub that brings together your tools, not really replace them. For example with RDP and remmina, XPipe has an integration for remmina to launch RDP connections directly, making it easier for you to quickly boot into RDP sessions. Especially when you combine it with the automatic SSH tunneling functionality for RDP that is also included.

For VNC, as the a landscape of tools to integrate is a little bit less populated compared to RDP, XPipe has a built-in VNC client. However, if you still want to use your own VNC client, you can do so using the service tunnel functionality.
That scene wasn't too bad as a Brit. I find that I struggle with Boomhauer from King of the Hill (https://www.youtube.com/watch?v=C-_PG-rYyHk) although that's partly because of how much slur there is.
Which GC is that you’re using in these examples?
Scientists discover simple way to achieve entanglement thanks to AI breakthrough
But then I’d be using a Mac, and that would slow my development down and be generally miserable.
Exactly, and to make it easier, here is the donation link for Ladybird:

https://donorbox.org/ladybird

I'll start (Receipt #: 51816267).
You seem to have forgotten, anything inconvenient to the government is a conspiracy theory.
Not to mention, modern CPUs have essentially been designed to make C code run as fast as possible.
Compelling evidence Neanderthal and Homo sapiens engaged in cultural exchange
Future You: chat with an AI-generated version of your future self
Same result - I tried it for a while out of curiosity but the improvements were a false economy: time saved in one PR is time lost to unplanned work afterwards. And it is hard to spot the mistakes because they can be quite subtle, especially if you've got it generating boilerplate or mocks in your tests.

Makes you look more efficient but it doesn't make you more effective. At best you're just taking extra time to verify the LLM didn't make shit up, often by... well, looking at the docs or the source.. which is what you'd do writing hand-crafted code lol.

I'm switching back to emacs and looking at other ways I can integrate AI capabilities without losing my mental acuity.
Top 41 CDN Providers 2025: An Expert Guide to Types, Technologies, Performance
This guide will help you choose the right CDN. A low-cost CDN isn’t always high-performing, and an expensive one doesn’t necessarily guarantee effective content delivery. Finding the right balance is crucial to avoid overspending while ensuring a seamless experience for your users.
He was operating on outdated advice. Yes, 1990s ANC headphones would only work on repetitive noise, but the technology has advanced by leaps and bounds since.

Sony and Apple AirPods Max are considered best-in-class.
This isn't aiming to be overdramatic, but still there's interesting comparisons with the arch-populist, Hitler. His main quality was really that he captivated crowds, his resentments resonated with his voters, and he had no inhibitions to do the unthinkable. Without in any way comparing Trump to Hitler in other ways, in these three specific things they are alike.

Reading about Hitler's rise to power, it's obvious he kind of bumbled his way into it. There were many people for whom it was convenient, he did many random reckless things that should have been disastrous but somehow he made them into success - for example rearming the Ruhr, or frankly invading Poland with the French army right on its western border.

Hitler was incredibly lucky for a long time, and that's why he managed to do so much damage. But there wasn't really a clever master plan to it. He had hateful ramblings in his head and acted rashly on them. It was sheer luck and shock effect that he wasn't spat out after just a few heads in politics.

I suspect this is also what Trump is doing. And as in 1930s, for a while, everyone else has too much to lose to stand up to it. But unless he will have Hitler's luck for just as long, eventually the random lashings will end badly for him.

Of course Hitler's luck ran out in the end too, with him dead, Germany on its knees and split into two, and German imperialism more or less dead.
Jesus wasn't written in Rust? Sounds like a recipe for UB if you ask me.
Presumably the problem is the valuation is based on his hype, not the company fundamentals. So firing him brings the share price down to what it’s actually worth.
This sounds like a Cursor issue, not something that effects reasoning models in general.

edit: Ah, I see what you mean now.
IF we can get modern fortran working on top of GPUs via spir-v that would be really awesome. Modern Fortran is so nice for numerics.
Anyone can recommend a small model specific for translation? english to spanish mostly.
So like intuitive photographic memory?
I would use Mojo - you get the type and memory safety of Rust, the simplicity of Python and the performance of C/C++.
Considering how much money is routinely set on fire by the US tech industry, this is a bargain for the best web browser currently in existence.

What alternative do you suggest? Google and Microsoft are certainly worse. Firefox is vastly superior to the offerings of these multi billion dollar companies. Chrome and edge are exactly the prisons that these companies designed them to be.

What specifically should laypeople do to regain something resembling a usable Internet? Firefox and ublock origin is the only answer I have.
First ammonia-fueled ship hits a snag