skysight-inc/HackerNews huggingface dataset:
When I saw this, I immediately had flashbacks to a little project I did for my CS course when I was an undergrad! We were all assigned a computer graphics algorithm and were tasked to build an animation explaining how it works.

This was nearly eight years ago, but I managed to find it this morning and uploaded it to YouTube.

Here was the resulting animation: https://youtu.be/FHrIQOWeerg

I remember I used Processing to build it, and it took so long to animate as I had to export it frame-by-frame. Fun days!
> It solves & installs dependencies incredibly fast

If you are lucky, and you don't have to build them, because the exceptionally gifted person who packaged them didn't know how to distribute them and the bright minds running PyPI.org allowed that garbage to be uploaded and made it so pip would install that garbage by default.

> can replace pipx with "uv tool install,"

That's a stupid idea. Nobody needed pipx in the first place... The band-aid that was applied some years ago is now cast in stone...

The whole idea of Python tools trying to replace virtual environment, but doing it slightly better is moronic. The virtual environments is the band-aid. It needs to go. The Python developers need to be pressured into removing this garbage, and instead working on having program manifests or something similar. Python has virtual environments due to incompetence of its authors and unwillingness to make things right, once that incompetence was discovered.

----

NB. As it stands today, if you want to make your project work well, you shouldn't use any tools that install packages by solving dependencies and downloading them from PyPI. It's not the function of the tool doing that, it's the bad design of the index.

The reasonable thing to do is to install the packages (for applications) you need during development, figure out what you actually need, and then store the part you need for your package to work locally. Only repeat this process when you feel the need to upgrade.

If you need packages for libraries, then you need a way to install various permutations within allowed versions: no tool for package installation today knows how to do it. So, you might as well not use any anyways.

But, the ironic part is that nobody in Python community does it right. And that's why there are tons of incompatibilities, and the numbers increase dramatically when projects age even slightly.
I believe people fundamentally misunderstand what the EU is and how it works.

Here is what I have learned from people who know the system very well and after working with it myself:

- The EU is designed to be influenced and run by lobbies. And it is in the open and assumed.

- The Parliament is a joke. And you can partially blame the member countries who really do not send their best there, because they know it is joke.

- It used to be that corruption was not a thing in the EU. Just because none of those Commission people would risk their career and benefits, and it was severely punished. So they wouldn't even accept a cup of coffee from you.

Now it does seem things got out of control, at least in the Parliament.
Early detection video game for Alzheimer's and dementia
Ah the cycle of telling people to learn to code... First tech journalists telling the public, then programmers telling tech journalists, now AI telling programmers... What comes next?
But this problem, that money determines effective outcome of legal proceedings is a global problem. And for the same reason as here: governments not protecting people because they refuse to spend the money (and, really, it's not so much about money, it's about effort).

Read about child protection in court, "pre-trial" incarceration in New York (which I guess is in the US, yes), what happened to lawyers in the Netherlands, what's happening to social service court claims in France (ie. the government, who are defendants here, just walked out of the courtroom ... and the judge refuses to convict them), ... there's an endless list here.
It was also fun, though. Unfortunately, taking up programming as a career is a quick way to become disillusioned about what matters (or at least what you're being paid for).
So AI is becoming sentient ?
"From a security standpoint, that’s welcome news."

Encrypting firmware does not help with security. If anything, it's a red flag. Signature validation is a different story and I can somewhat get behind it.
My just turned 4yo - similar I guess. Zero screen time until he was 2. Knew his abcs by 1.5, but reading on his own around 3 and a bit. Now He gets 1 episode of something in the morning. 1 ep in the evening and that's it. Maybe a movie on the weekends. He can entertain himself well. Love books. Today I took him to the doctor, we had to wait and he just chilled and looked at a book. I've never given him my phone to watch something.

I don't know if it's him or genetics or the strictenss around screentime, but he is a pretty easy kid to deal with these days.

TV isn't all bad. Octonauts is cool. He knows so many sea creatures from that show. Creature Cases is another good one.
As a pretty advanced sd user, I can draw some parallels (but won’t claim there’s a real connection).

Sometimes you get a composition from the specific prompt+seed+etc. And it has an alien element that is surprisingly stable and consistent throughout “settings wiggling”. I guess it just happens that training may smear some ideas across some cross-sections of the “latent space”, which may not be that explicit in the datasets. It’s a hyper-dimensional space after all and not everything that it contains can be perceived verbatim in the training set (hence the generation capabilities, afaiu). A similar thing can be seen in sd lora training, where you get some “in” idea to be transformed into something different, often barely interepretable, but still stable in generations. While you clearly see the input data and know that there’s no X there, you sort of understand what the precursor is after a few captioning/training sessions and the general experience. (How much you can sense in the “AI” routine but cannot clearly express is another big topic. I sort of like this peeking into the “latent unknown” which skips the language and sort of explodes in a mute vague understanding of things you’ll never fully articulate. As if you hit the limits of language and that is constraining. I wonder what would happen if we broke through this natural barrier somehow and became more LLMy rather than the opposite). /sot
And Mozilla HQ is in SF
I worked at a small software store (offshoot from WaldenBooks) sometime around 1990, and I remember a guy coming into the store asking whether a PC was “multimedia ready”.

I didn’t know anything about PCs, having grown up with Apple, but every Mac I’d used had sound and graphics, so I told him as far as I could tell it was all marketing crap.

Never occurred to me that PCs couldn’t do multimedia out of the box.
Hi HN, I'm looking for feedback on this idea. I think there's some value in it.
The question was about bribes being legal. And while Europe is not perfect, overall it is not is a destructive mode USA is in.

And in order for that to not happen, arguing against spread of knee jerk lies is a good thing.
But in case of a halway collapse of human society , ai can play pretend society is still going on and recovering .
> Make sure the form is compatible with password managers.

The number of sites that go out of their way to prevent password managers, well any "paste" mechanisms, is still annoying but are becoming fewer.
>how is Europe in good shape while Germany is in a recession for years now?

It's in a better shape because unlike the US leaders, European leaders are much better at pandering, being politically correct and saying the right socially acceptable things in public that get universal appraisal on the world stage, without them actually doing anything concrete or solving any of the issues. Basically, they win on optics. At least I'm sure that's what he meant with that virtue signaling attack.

Because if we look objectively at how the EU politics handled the economy, defense, illegal immigration, AI & tech innovation, domestic EV industry, rise of China, Russia's invasion of Crimea, etc. over the years, they're definitely not worth their salt.

Case in point, EU had the same GDP as the US 20 years ago. Now it's only half of that the US. So not only they've left us poorer, but also militarily weak and exposed to influence of China, Russia, and of course the Trump's new US policies.

IMHO, 20 years ago Trump wouldn't have the balls to try to boss the EU around like that but he can today because we're no longer peers but pushovers with no leverage, no military leverage, no economic leverage, no tech leverage, no natural resource leverage, nothing other than telling him he's being mean, because our useless politicians were asleep at the wheel and left us vulnerable to such bullies.
More cowardice
I actually laughed out loud. But my wife would not understand...
No one saw that one coming
Actually I did. Saw some kids just googling an exercise question instead of googling the topic. Trying to find the answer to the question while avoiding to understand the underlying topic.
See Samsung DeX. It's not dual booting like 2000 with Windows and Linux. It's instant, switching from touch to desktop mode when docked. In the case of an iPad, it would switch to desktop mode if a keyboard is attached. It would allow people with an iPad to have a proper desktop experience when docked or connected to a keyboard, and an iPad experience when handheld. It would really be the best of both worlds. To make it easy, the touch display could even be disabled while in desktop mode.
"I can imagine a future where some future model is better at proving theorems than any human mathematician" Please do not overestimate the power of the algorithm that is predicting next "token" (e.g. word) in a sequence of previously passed words (tokens).

This algorithm will happily predict whatever it was fed with, just ask Chat GPT to write the review of non-existing camera, car or washing machine, you will receive nicely written list of advantages of such item, so what it does not exist.
Calculators are a good example of where letting too much knowledge slip can be an issue. So many are made by people with no grasp of order of operations or choosing data types. They could look it up, but they don't know they need to.

It's one of those problems that seems easy, but isn't. The issue seems to come out when we let an aid for process replace gaining the knowledge behind the process. You at least need to know what you don't know so you can develop an intuition for when outputs don't (or might not) make sense.

https://chadnauseam.com/coding/random/calculator-app

(recently: https://news.ycombinator.com/item?id=43066953)
TrapC: Memory Safe C Programming with No UB [pdf]
This type of heavy handed action always leads to the same outcome for the popularity of the verboten material.

Would love to see the actual severance contract too. It must have some kind of expiration date. Otherwise that kind of indefinite non-disparagement clause is one hell of a sword of Damocles.
I purchased an Acorn Atom from a guy, who assembled one himself. He also helped me upgrade to 12K RAM. Later I got a couple of joysticks, a dot matrix printer and a colour/color card.

It was great, but I soon got hold of a second hand BBC B a couple of years later, and then I was sold.

I eventually got an Archimedes 440 that I used for many years.
An Apple IIc with an Apple II SCSI interface card will happily utilise the 1989 AppleCD SC. Apple IIgs maxed out at 8mb RAM or so; with only 128kb out of the box for the IIc for example.

CD-ROMs were outselling all other audio formats in the United States by 1991 for context.
Parents should stop children gaming on Roblox if they are worried, says CEO
You mean `uv pip compile pyproject.toml > requirements.txt`?
Especially when the signup form almost looks like a login form username and single password field ... then you get an error "An account with this email already exists" and STILL NO LOGIN LINK.
Its how all telco hardware companies operate - google "Ericsson/Nortel/Seimens bribe".

The only reason the EU has to depend on Huawei is because EU telco hardware which once ran most of China telco can't compete anymore. So they have to play this game until local players get their act together.
FTC Sends More Than $25.5M to Consumers Impacted by Tech Support Firms' Scam
People effectively trust it with their life, but how trustworthy is it? Is there a regulator? Is the failure rate known? It looks like complete regulatory failure when it comes to autonomous driving. The risk is not just to the driver, but also to everyone else on the road.

I am not opposed to it.
You know the bots are out in full force, when the first comment on a China-critical post is what-about-posts about how bad EU is.

You can see how threatened they must feel by the amount of trolling they do
I started programming in 1977/78 in CBM/PET Basic on a Commodore PET 2001 with cassette tape drive and 32k upgrade. I loved those days. My parents didn't understand what the deal was with the costly computer I saved up for at age 13, and why I thought it was so important. It also required many late hours on my part on school nights. I moved on to assembler and C and many other languages over the years. I had a renaissance for the low-level and small thanks to you. Oscar, I worked through your, "Programming Boot Sector Games" with much joy. Your books and writing have brought back some of that nostalgia and fun for me, so thank you for that, and keep it going! It's also resharpened some dead areas and gaps I have sustained from the multiple abstraction layers of today's modern software world.
S3 (and most of AWS) is terribly designed, so you end up googling for access policies that likely work when you are trying to get a new project off the ground. That policy may not be right for prod in the future.

Not saying it is right, it's just what happens.
Germany's elite research institution fails young scientists [video]
> ex. you have someone prompting to create some component and it does it in a minute. if you request a tweak, because they don't understand it they just keep trying re-prompt and micromanage the LLM to get the right output when it should only take another minute for someone experienced.

This is it. You will have real developers, as you do today, and developers who are only capable of creating what the latest AI model is capable of creating. They’re just a meat interface for the AI.
So let me break it down further. The ISP isn't allowed to sell E2EE apps because it would violate its lawful intercept requirement to not encrypt the data it gives to the government. Your E2EE apps have to come from a different company. That's why SMS isn't E2EE.
Wow, that’s wild. Is there literature on this?
What does it have to do with browsers?
A top Romanian court upholds the ban on far-right Georgescu's presidential bid
> backward compatible to the Stone Age

Like Emacs. And myself ;)
What's funny is that while I understood a chunk about why that made that decision, a ton of things they were talking about went over my head. But then we they showed the side-by-side, I was like "Well that makes sense".
I think it's more to warn a motorist to be mindful of slow moving people. And older people do occasionally fall over too.
This does not make sense to me. I question how much you have worked for the EU.

1. EU is the most aggressive when it comes to legislation far exceeding the US in terms of privacy law, competition law and setting strict minimums for labor conditions etc.

2. Being a candidate to run for Member of European Parliament is considered to be available only to the Member of National Parliaments with the most personal votes and/or most influential. It is definitely not a job given to the low-performers, particularly because only a few seats are available per country.
> It'd be awfully nice of them to update their APT repos for free, but that's nothing more than that: awfully nice.

It doesn't cost them anything metophorically or physically.

Updating the APT repo is a CI/CD script away. No doubt they do it for the commercial side anyway, so the tweak in the CI/CD is probably no more than a couple of variables.

And open-source projects can usually get freebies from everything they need. So there's unlikely to be much if anything in terms of actual hard-dollars expense for running the repos.
Starlink does come back to earth often in the same country or region as the user. Then it would fall under all the same blocking.
https://www.nytimes.com/2025/03/03/science/cuttlefish-camouf...

We're the crab.
> who should bear the responsibility

Unfortunately, in a representative democracy, the people. It's right there in the Constitution, first three words.
Getting something that works out of the box on just your computer is normally fine. Getting something that works out of the box on many different computers with many different OS and hardware configurations is much much harder.
Being an MEP is an absolute gravy train. They should not need bribes to make ends meet.
My interpretation is that Intel didn't understand the customers of the fabless business and Tan does, so he's there to make Intel fabs attractive to them.
What's wrong with terminal on Android? I'm regularly using Termux and it works. Don't use ssh there, but it offers to install openssh for me.
Calculators replaced books of look up tables and slide rules. As tools they're not really replacing thinking. They help calculate the result but not make good decisions about what to calculate.

LLMs are replacing thinking and for students the need to even know the basics. From the perspective of an academic program if they're stopping the students learning the materials they're actively harmful.

If you're saying that LLMs obviate the need to understand the basics I think that's dangerously wrong. You still need a human in the loop capable of understanding whether the output is good or bad.
You have to learn what's underneath the shortcuts, and then use the shortcuts because they are genuinely more productive.

I've heard it recommended that you should always understand one layer deeper than the layer you're working at.
In other comments you talked about how eu spending money to defend eu[1] and the romanian candidate being arrested for violating the law weren't the right things to do[2], or at least complained about how they were done.

To my eyes, these things show that in fact, eu is actually doing something about defense and protecting democracy, and to your eyes you see this as more taxes and the death of democracy and an evidence of romania's corruption. What actions would you expect eu to take in regard to ukraine, defense, and protecting democracy?

[1] https://news.ycombinator.com/item?id=43287963#43288810

[2] https://news.ycombinator.com/item?id=43278705#43278894 (not just the first comment, the chain of answers is needed to be read as well)
Uv doesn't fix anything. The fixing that Python needs is the removal of the concept of virtual environments and fixing the import and packaging systems instead.

The only thing it does, it makes bad things happen faster. Who cares...
There’s always some background enthropy on a forum, just nevermind and fix it if you feel like. People fat finger “flag” all the time as well. https://news.ycombinator.com/flagged
What is ailing the software job market is not AI (not yet anyway)
Non-twitter URL: https://xcancel.com/svembu/status/1899250469366907330

Slightly editorialized title to fit within the length limit
Lipid Profiles After Changes in Alcohol Consumption Among Adults
> It's MPL licensed. Perhaps they should have chosen a different license if they want to be compensated.

Or indeed if they wanted to be compensated, they could have moved to an open-core model.

It was their decision for many years to keep the majority of the project as foss. IIRC there were only ever two commercial optional licenses, one for the G.729 codec and one for something else. Everything elee was foss.

They could have sold licenses for this that and everything else, but it was their decision and theirs alone not to.
Bureaucracies are about process. Process require people, a ton of people if you have a ton of processes. If you can slim the processes, a.k.a reduce bureaucracy, then a ton of people can be let go. Also if you let go a ton of people, processes are forced to become more efficient. This becomes problematic only once your processes are reasonably optimized. The later is what I view is essentially the vision of DOGE, they say processes are not efficient. Letting people go should not meaningfully decrease the efficacy of these institutions in the long term.
Every time I see the MCP acronym I am reminded of Tron's villain and Unisys mainframe operating system.
In the CLI section, magic-wormhole is missing, instead you have wormhole-williams which is just an outdated implementation in GO of the original
This reminds me of a quote from dr. House. In one of the episodes with the smart girl that also studied mathematics (I don't remember her name), Cuddy said something like "You will figure this out, the sum of your IQs is over X". To which House replied, "The same applies to a group of four stupid people".

Sometimes knowledge and experience aren't additive: if none of the students had a certain experience/knows a certain fact, the sum of the students will still not have that experience or not know the fact.
What's you point by moving the discussion to something else by bringing up tangential but unrelated comments I made a while ago?

Sorry, I'm not gonna bite and feed the trolls..
Please do tell how lobbying without bribery is supposed to operate.
14 requests, 500kb total size
We don't know what intelligence is, so we don't know that.
The iPad is in a kind of gray landscape because it is not phone and it is not a Mac but they are treated special like the iPhone so they can put any greed-based limitations they want instead of it becaming a general computer.
> can write the code you mention above much faster than the English to describe it in half a dozen languages

Especially if you’re fluent in an editor like Vim, Emacs, Sublime, have setup intellisense and snippets, know the language really well and are very familiar with the codebase.
Why should my data science team know what 1+1 is, when they can use a calculator? It's unfair to disqualify a data scientist just for not knowing what 1+1 is, right?
So the AI trained on Stack Overflow and Reddit and learned to say “Do your own homework”. I don’t see a problem.
Agree. I don't many use cases for manually editing the numbers of various things.
Have you tried to be more rude to do stuff or manipulate it by stating it is easy.
> The Parliament is a joke. And you can partially blame the member countries who really do not send their best there

The European Parliament is not made of countries, nor it is meant to represent national interests.
National governments don't "send their best there", because it is the doing of each party in each nation. Sometimes parties that are represented in the EU Parliament are not represented in a member country's parliament.
It's only whataboutism if it's from the nonsequitur region of France. Otherwise it's just sparkling comparison.
Polymorphic, Defaulted Equality
'Romania’s far-right — which holds about a third of seats in the country’s legislature — will likely seek to replace Georgescu’s candidacy, the deadline for which is March 15 at midnight. Many observers have speculated that his close political ally, George Simion, could take up the mantle.'

You can't exclude from an election a party that has 1/3 support of the electorate and expect the result to be respected.