skysight-inc/HackerNews huggingface dataset:
I've been looking for something like this for quite some time so really happy to see an open-sourced solution with a lot of happy users.

Will report back how the 3D-printing goes.
Poetry and uv both offer better dependency management, and project isolation out of the box. If you work in a team, or on more than one python project, then it's worth spending a day to install & adopt either one of these systems.
I have sympathy for the 1% of people whose response to "Hey I think having these devices is a really bad idea because you can never be sure where the audio is being sent and who's listening" was "You raise a good point, I won't be buying it" or "Thanks for pointing that out, that sounds scary but I trust them".

As opposed to a dismissive "I don't care", "I have nothing to hide", or "You're being paranoid" of the other 99%. Those people either don't need sympathy because they don't feel wronged, or don't deserve it because they shot the messenger.
Sure – and I think it’s certainly proving to be a good thing so far! My concerns are more longer-term. I see two primarily:

(1) As uv’s governance is driven by a for-profit company, I see incentives that will eventually compromise on its benefits.

(2) Python packaging has historically been very fragmented, and more recently there’s been lots of work on standardization. That work will be impacted when users massively shift to one package installer.

Neither of those things are clear negatives, but they’re worth being aware of.
# if [ 'beefcafebeef' != $(dd if=/dev/mtdblock3 | sha256sum) ]; then
(2005)

- based on "(i) From the WebMD Archives", the newest cited source being early 2005, and the lack of a more-recent date.
Plenty of packages still fail trying to spawn cmake, gcc and al.

UV does not solve all the hard problems.

Maybe switch to Pixi?
I can't stress how fast it is when using on resource constrained envs like a Pi Zero.

I intend to use system python there but previously poetry will simply crash the whole Pi while installing itself.
I've discovered that Edgar Allan Poe's claim to "The Raven" was a scam. He actually had nothing to do with either writing it, or with its premiere publication. He merely scooped it by three days, replacing the real author's pseudonym with his own name. The real author had been Mathew Franklin Whittier, younger brother of the Quaker poet John Greenleaf Whittier, who wrote it based on real-life circumstances. You can find my evidence and argument at this URL:
https://www.academia.edu/49095038/Evidence_that_Edgar_Allan_...
uv sounds great! For those still using Python v2, how well does it work? pip used to be a pain when having to manage both Python v2 and v3 projects and tools.
Ok, and what's the advantage for the people who don't have "my pip is too slow" problem?
I have seen video. There stated exactly: CPU don't have access to GPU cache, because "they have ran tests, and with this configuration some applications seen two digits speed increase, but nearly none applications they tested shown significant gains with CPU have access to GPU cache".

So, when CPU access GPU memory, CPU just directly access RAM via system bus, but not trying to check GPU cache. And yes, this mean, could be large delay between GPU write cache and data actually delivered to RAM and seen by CPU, but probably, smaller than on discrete GPU on PCIe.
is it me or is there a new python dependency manager every year?
You probably overestimate how loud are these "Privacy conscious people". I bet if you ask ordinary Joe about privacy concerns with voice assistant devices, he'd tell he had no clue.
To be fair, the border between France and Germany is only about 400 km and about half of it is protected by a fairly wide river. Europe is generally quite small. There might be some much longer unprotected borders in Africa or South America.
Naming is hard, but FULL self driving definitely ain’t it

Otherwise what would you name a L5 system that 100% drives autonomously all the time without any input?
You do not need a damn good reason for this. Just try it out on a simple hello world. Then try it out on a project already using poetry for eg.

uv init

uv sync

and you're done

I'd say if you do not run into the pitfalls of a large python codebase with hundreds of dependencies, you'll not get the bigger argument people are talking about.
If you are still on 2.7, packaging is the least of your problems
1) Deterministic environments 2) not having to manage python installations 3) 100x speed boost
Guess people here don't talk much about cargo. I wouldn't be surprised to learn that cargo inspired uv. Rust with cargo showed for the first time that tooling _can_ be good, even for systems programming languages.
The problems start as soon as your scripts should run on more than your own computer.

If you pip install something, you install it on the system python (the python binary located at sys.executable). This can break systems if the wrong combination of dependencies comes together. This is why you should never install things via pip for other people, unless you asked them first.

Now how else would you install them? There is a thing called virtual environments, which basically allows you to install pip dependencies in such way, they are only there within the context of the virtual environment. This is what you should do when you distribute python programs.

Now the problem is how do you ensure that this install to the virtual environment uses specific versions? What happens when one library depends on package A with version 1.0 and another library depends on a package with version 2.0? Now what happens if you deploy that to an old debian with an older python version.. Before uv I had to spend literal days to resolve such conflicts.

uv solves most of these problems in one unified place, is extremely performant, just works and when it does not, it tells you precisely why.
I think Britain is special. It's always been about repression, Richard II said "You wretches detestable on land and sea: you who seek equality with lords are unworthy to live. Give this message to your colleagues: rustics you were, and rustics you are still; you will remain in bondage, not as before, but incomparably harsher. For as long as we live we will strive to suppress you, and your misery will be an example in the eyes of posterity" and so it has been, and Peterloo etc., are the demonstration.

The US has some stuff of this sort too, presumably at least partially inherited from British tradition.

Here in Sweden though, when we have attacked the government we have generally been successful and have obtained useful recompense. Violence, when you're organized and sensible, really works. It's terrifying to see properly organized people attack, because you know that even if you're willing to siege it out, level your own city, it's going to be like the Siege of Mariupol. If people know how to fight and have guns and mortars, there's no police force that can do anything useful, and no military force that can do anything useful without it being actual war, on your own territory.
It's (7F) ELF
For arcade-style platform games and shmups, the A600 was competitively priced compared to PC:s, at least for a year or so. The biggest problem with the Amiga line in general was that it couldn't feasibly keep up with 486 CPU:s and the game complexity they enabled. Consumer-level Amigas were supposed to be cheap and cheerful - that was their selling point. Adding a 68040 (or even a fast 68030) would've pushed the price point into another territory entirely.
Wait times are in the order of tens of milliseconds instead of seconds. That makes a massive difference in how nice uv is to use vs pip.
Would be great if the article would be updated from time to time.
It is a good read but some of the presented problems are already fixed.
What i think is super cool about h3(O) is that you have scalars, a vector and two spinors in one object with the jordan-product giving you all the products between them that have to do with triality. See section 3.4 of John Baez' paper on the octonions.
Without the US as reserve currency

- Less western support because of Trump

- No more trade deficiencies causes a lack of dollars in the world instead of letting it float freely ( and available)

Because of the dollar as reserve currency, the US can have debts without anyone protesting. But as soon as this advantage disappears, the debts become a problem => collapse?
I wish we could have a service like this on Bluesky. We have an alt text bot, but it's not great and having additional bots that do this would be super helpful.
My opinion regarding this is very simple. I like honesty. If a person or culture does not believe in human rights, then it has to right to complain if we decide to kill, oppress and torture them and raze them to create civilization there. Because what argument do they have for not being tortured if they don't believe in human rights?

And Afghanistan is prime pickings right now because they have little allies currently. A motivated and well planned operation can eliminate them right now. I see the Taliban as an issue much longer term than merely using them as temporary pawns. I believe in the complete elimination of Taliban, the Iranian regime and similar groups.
It sounds like you need to learn how to program without using a LLM, but even if you used one to write a parser, and it took you 100 requests to do so, you would very quickly get the desired energy savings.

This is the kind of thinking that leads to modern software being slower than software from 30 years ago, even though it is running on hardware that's hundreds of times faster.
Autodesk Email System Hacked
I just got an email from "noreply@autodesk.com", claiming to be from "opensea.io".

The email is domain-verified (for Autodesk.com) by Google, so it seems the Autodesk email system has been compromised.
I question considering the state Boeing are in right now, why you would trust them to provide a vehicle that is faultless on trip 1. Surely a back up would have always been a sensible option.
Show HN: Open-source DevRel only resource hub
Are you looking to:
- Learn DevRel?
- Apply DevRel Jobs?
- Implement/Track DevRel Metrics?

This is the perfect platform if you answered YES to two or more questions above.

100% Open source !!
Show HN: EnkiTask: Lightweight Project Management for Freelancers
The massive photo and site header of this site are fun but distracting when reading on mobile. Removing the top photo and removing or minimizing the top header would be a nice change for readability. I’m not sure what the SEO recommendation would be though.
Welcome to the New, Ad-Free Universe Today
Exactly. They knew exactly what they were doing when they named it.
nah other than uv it's just poetry, pdm, and pipenv over last decade, and uv is so dominant I don't think anyone else will try making another one for a while
If you are only talking about libjvm.so you would be right, then again that alone won't do much help for Java developers.
Brain MRI Viewer on Browser
The US has also in some places explicitly legalized the use of cars as a lethal weapon against protestors: https://www.nytimes.com/2021/04/21/us/politics/republican-an...
The microphones and speakers are what I care about. Alexa is the perfect hands-off universal remote + podcast speaker.

Is there a way to flash the Echo hardware to make it work with Home Assistant without pinging Amazon HQ?
They certainly like their flag :)

Growing up in Sweden, it was mostly immigrants and nazis who used the Swedish flag. Now I live in Norway, which is a lot more nationalistic (just an observation, not a judgement), and there are flags everywhere.
The USA wasn't trying to fight a war there. As I note in my argument of non-believers in human rights having no right to oppose their own oppression....I don't really have any issues eliminating 90% or even higher of these elements until sanity emerges. If I were in charge I'd be flying in those with seeds of civilized thought into Western countries for training and acculturation, and destroy the hardliners meanwhile. And when the hardliners are sufficiently decimated, fly back them in as consultants or if they prefer as citizens back in Afg and so on.
Well deserved, I wish more cloud providers have it preinstalled
Voice input while driving isn't an accessibility reason, but it's an important safety feature. Unfortunately Google's Assistant has only gotten worse, nearing uselessness in anything but setting driving directions.
Alphabet spins off Starlink competitor Taara
Selected list of references on radar signal processing (2001)
I think what they must be referring to is the fact that particles are only rigorously defined in the free theory. When coupling is introduced, how the free theory relates to the coupled theory depends on heuristic/formal assumptions.

We're leaving my area of understanding, but I believe Haag's theorem shows that the naïve approach, where the interacting and free theories share a Hilbert space, completely fails -- even stronger than that, _no_ Hilbert space could even support an interacting QFT (in the ways required by scattering theory). This is a pretty strong argument against the existence of particles except as asymptotic approximations.

Since we don't have consensus on a well-defined, non-perturbative gauge theory, mathematically speaking it's difficult to make any firm statements about what states "exist" in absolute. (I'm certain that people working on the various flavours of non-perturbative (but still heuristic) QFT -- like lattice QFT -- would have more insights about the internal structure of non-asymptotic interactions.)
Uniqlo sizing looks pretty standard to what we have in Europe...
That is absolutely true. But his upbringing gave him a near limitless amount of arrows in his quiver. You honestly don't think that was a huge advantage he had?

It's easy to "take a big shot" when you have all the support in the world.
> there is absolutely nothing to fix or improve

Turning of the dammed display would be an improvement. I don't want an animation playing telling me that yes it's still connected to the TV via eARC every time I change the volume on the TV.

Being able to disable the "microphone off" indicator LED would also be great.
That's rough for all the creators of poetry, pdm, pipenv, etc. to hear. They put in a ton of great work over the last decade, but I fear you may be right.
I contributed a number of performance patches to this release of zlib-rs. This was my first time doing perf work on a Rust project, so here are some things I learned:
Even in a project that uses `unsafe` for SIMD and internal buffers, Rust still provided guardrails that made it easier to iterate on optimizations. Abstraction boundaries helped here: a common idiom in the codebase is to cast a raw buffer to a Rust slice for processing, to enable more compile-time checking of lifetimes and array bounds.
The compiler pleasantly surprised me by doing optimizations I thought I’d have to do myself, such as optimizing away bounds checks for array accesses that could be proven correct at compile time. It also inlined functions aggressively, which enabled it to do common subexpression elimination across functions. Many times, I had an idea for a micro-optimization, but when I looked at the generated assembly I found the compiler had already done it.
Some of the performance improvements came from better cache locality. I had to use C-style structure declarations in one place to force fields that were commonly used together to inhabit the same cache line. For the rare cases where this is needed, it was helpful that Rust enabled it.
SIMD code is arch-specific and requires unsafe APIs. Hopefully this will get better in the future.
Memory-safety in the language was a piece of the project’s overall solution for shipping correct code. Test coverage and auditing were two other critical pieces.
Switch to who?
Russell T Davies: gay society in 'greatest danger I've ever seen'
C's safe subset is so small as to be basically useless, and especially it's impossible to encapsulate behavior into a safe interface, in fact it's fairly easy in C to make an interface which is impossible to use correctly (gets() and the like).
> over pip

It's a much more complete tool than pip. If you've used poetry, or (in other languages) cargo, bundler, maven, then it's like that (and faster than poetry).

If you haven't, in addition to installing dependencies it will manage and lock their versions (no requirements.txt, and much more robust), look after the environment (no venv step), hold your hand creating projects, and probably other things.

Edit to add: the one thing it won't do is replace conda et al, nor is it intended to.
To answer my own question: "To use YouTube.js in the browser, you must proxy requests through your own server"
Something bad for your kidneys is bad for you as well, even if you don't notice at the time/don't mind that level of damage.

If the US harms its population, it is harming itself, because -- like every state -- it's at least partially made of its people.
> Since Apple won't allow iDevice owners to access an unredacted raw disk image for forensics, iOS malware detection tools are hamstrung.

And it's not just Apple.

Android is just as bad, and even worse for the user because while iOS backups are consistent in backing up everything sans stuff in the Secure Enclave (i.e. credit card and eSIM keys), in Android support for backup is optional for apps and there are many games who just outright don't do any kind of backup.
This is called the anthropic principle. I personally have objections to it, specifically that due to emergence it is hard to make definitive statements about what complex phenomena may emerge in alternate universes. However, it's taken seriously by many philosophers of physics and certainly has merit.
Designing Vanguard Exiles so you could play with dice if your computer died
I cannot share the same experiences. mvn is a buggy mess, randomly forgetting dependencies, and constantly needing a full clean to not die on itself. npm and the entire js ecosystem feels so immature with constant breaking changes, and circular dependency hell, when trying to uppgrade stuff.
Timers, and converting those insane units US recipes use.
This happened during 15 minutes of silence for 15 persons that died in the collapse. Everyone was silent and mourning.
>something else at play that I’m missing…?

I'm not sure if you are taking into account that VCs are remunerated largely on the amount of money they invest rather than the results?
It brings way more to the table than just being fast, like people are commenting. E.g. it manages Python for your projects, so if you say you want Python 3.12 in your project, and then you do 'uv run python my script.py', it will fetch and run the version of Python you specified, which pip can't do. It also creates lock files, so you know the exact set of Python package dependencies that worked, while you specify them more loosely. Plus a bunch of other stuff..
Both dependency management and project isolation are available in a standard Python 3 installation, also out of the box, without 3rd party tool dependency - `pip` and `python3 -m venv`. Admittedly, they work slower, but fast enough for me, especially that I do not run these commands every hour.
I think this the best analysis of the Vampire. To my mind it is more of an Amiga-compatible computer (with some odd graphics and CPU incompatibilities) than it is an actual extension of any Amiga platform ideas or plans.

Their odd instance on sticking with the "chipset architecture" also ensures it'll never be anything other than a niche device within a retro-computing niche.

I agree that it would indeed be more interesting if their 68080 actually extended the 68060 rather than branching off from the 68000. And their sAGA/Maggie architecture is a real deadend for programmers if, as they claim, they want to reignite Amiga's popularity. Commodore themselves understood that OCS/AGA was a deadend and designed their Hombre specification to replace it. If they implemented a 64bit version of Hombre than would be an intriguing thing I think.

Though frankly why you wouldn't just design for PCI based GPUs is anyone's guess but then you kind of have to admit your whole platform would just be better off being a PC
Military responses are very hard to organize if you're not already the military. Having a bunch of demonstrators killed is usually the final step in consolidation of power. Especially if the rest of the public isn't 100% behind the demonstrators.
At the very least the user should be able to override the failing certificate check. So much "security" cargo culting is intentionally planned failure.
There's a literal aspect of the dotcom era that I miss, the literal dotcom as part of the domain and even company name, the branding, like amazon.com or booking.com.
(Booking.com still has that, which is why they don't have to spend all their money on Google Ads and beg Larry Page to let them have some money for themselves, like certain other online travel agencies.) I see dotcoms all the time on planes, ships, buildings. Realworld businesses seem to understand the power of reaching customers directly. But when I see an ad for a new startup, it's usually the company name and two app store icons.
facing the same problem. Hope as my app becomes popular and search volume increases, Google will stop autocorrecting.
Correct. And indeed, L5 is called “Level 5: Full driving automation”. The only reason the word “full” is even in there is because of previous abuses of the notion of “self-driving” cars that couldn't. “Full-no-we-really-mean-it-this-time self-driving”
Some counter points.

On the die size argument, which I see being echoed a lot online:

Why would a customer care or factor that into their purchasing decisions? Saying that these dGPUs with large dies are what is going to put Intel out of business is ludicrous and the Xe cores are shared amongst many of Intel's most lucrative products.

You can afford larger dies on N4 compared to when the 40-series were launched. It's no longer the leading edge node and yields have likely improved.

dGPUs have pretty expensive GDDR modules, I do not have data on the exact proportion but I would bet that the memory modules is the more important line item.

BoM matters less on lower volume (compared to mobile SoCs) dGPU units. Masks masks, R&D and validation are big fixed up-front costs.

Recurring software support is also independent of how many units get sold. Xe cores are shared by many Intel products (client & server CPUs, datacenter GPUs and gaming GPUs).

B580 is widely popular for gamers, Intel cannot keep up the demand at the moment. I doubt they need to unlock SRIOV on the gaming segment dGPUs to get rid of stock, as you seem to suggest. Their datacenter GPUs [1] offer support for SRIOV, as you probably already know, so I assume you are bemoaning market segmentation.

[1] https://www.youtube.com/watch?v=tLK_i-TQ3kQ -- Wendell's video on Flex 170 GPU from Intel - Subscription Free GPU Accelerated VDI on Proxmox 8.1
If it feels hard to reason on, it might be a hint...
Sales people provide value. Maybe a sales person would have told this project to focus on being an alternative to Notion or Google Docs, as they are different apps/use cases.

The only reason why they might need less developers is because they are a copying an existing product, so less R&D. There is no reason to assume that the teams behind Notion, Outline, Google Docs ... are less effective than the French Government.
Navigating in Blender is also a pain without a numpad.
It fried mine, twice in a row. Lost the A600, which came with A1200 PSU, and then an A500 to a different PSU. Additionally, the second(ary) issue with A1200 PSU is it's barely strong enough to support the base hardware configuration and will make expanded systems unstable.
pinning the version is the way to go with at least for now. Github Actions not supporting lockfiles is a huge missing feature