skysight-inc/HackerNews huggingface dataset:
That's not documentation of any reasonable level though.

An MPU designer expects to see something like "200mA draw from the 1.2V power-domain when running at 400 MHz" or "10mA draw from the 1.2V power-domain when in first level of sleep". (Maybe not this small since Rasp. Pi is a more powerful chip, but... you know... actual specifics).
I don't think this is a worthwhile discussion to continue. Good day/evening to you.
That's impacting people who want to swim or surf in the sea. It's not impacting food supplies. Fishing boats operate much farther out.
Programming is applied algebra, the choice is not using vs not using, but understanding what you are doing vs being ignorant about it. Relevance is in the eye of the beholder. In typical business the incentive is to have a good enough code ready "yesterday", and it will be thrown away tomorrow, as the code and whatever it does are only a means to generate profit and not a goal in itself, and spending time on making it profound is a waste. Wrt production examples, anything written in haskell used categorical constructs explicitly.
> A negative number of bytes is nonsense.

That's true, but mixing signed and unsigned integers opens a much bigger can of worms (for instance it's not unusual to add a negative quantity to an unsigned integer). It's often better to just stick to signed integer types which are big enough to cover the required positive range (e.g. you only loose one bit, and 63 bits ought to be enough for anybody).

...also an optimizing compiler will usually turn something like:

assert((index >= 0) && (index < size));

...into a single comparison, since on the assembly level it's free to interpret that 'index' as unsigned.
The answer is nuanced. It can run workloads somewhat faster and cooler than Pi 4 without active cooling. But it also can't reach close to its peak performance without active cooling.
I've written countless of patches / PRs for diverse OSS . Most of the times was to scratch an itch.

Most of the time as well the PR doesn't get accepted because of various reasons. I don't care. I do the PRs so that the code is out there. No I wont spent time making it "good enough " to merge into your repo. I provide it as is, and I'd someone likes it enough they can do the red tape.

Some of it has been just accepted and merged. Some was slightly modified by the repo owner before merging. Good for them.

I dont do open source code for the glory or to be popular, I do it because I like it .

Aaah I miss the 80s and 90s.
Very curious to hear more about the installer engine built in Powershell. thnx
"peak power consumption increases to around 12W, versus 8W for Raspberry Pi 4"

A beefy heatsink case should be able to handle that.
It sounds like you're talking about unsophisticated sparse data structures, such as `std::list`, not the aforementioned chained memory allocation data structures which optimize for memory latency and vectorizability while retaining pointer stability and fast insertion time, such as `std::hive`.
When Cuil [1] did a search engine back in 2008-2010, one of the ex-Google people there told me that the core team that did the Google search engine was under 100 people. It's become more complex since then, of course, but the core search engine isn't using up most of Google's work force.

If you did it today, you'd probably want a fairly literal-minded search engine front-ended by a large language model to make it more user-friendly. That might be easier than trying to make the core search engine appear semi-intelligent.

[1] https://en.wikipedia.org/wiki/Cuil
Fyi

>Will my Raspberry Pi 5 fit my Raspberry Pi 4 case?

>Raspberry Pi 5 won't fit the Raspberry Pi 4 Case. We recommend the Raspberry Pi Case for Raspberry Pi 5, designed to help you get the most out of our newest computer.
The Secret (Programming)
One fucked-up thing doesn’t justify another.

Or do you really think what happened to Jane Friedman (the author in that Ars article) is right?

Note how it was Amazon resisting her takedown request. The giant tech corporations love copyright infringement because it gives more power to them, as with the books3 case.
I think it should be "The art of buying single-board computers and never running them once". I think the "once" is needed in the case of computers. They are as machines not directly comparable to books...

A book, like any media, fulfilled its initial purpose after it has been "consumed" - anything else (looks nice, feels nice, smells nice) are physical, subjective qualities attached to it. You might even buy it solely for these physical qualities, but that's besides the point.

A machine has its purpose in its usage, and that usage requires known resources that should not be carelessly wasted. I personally buy them to enable a utility for myself and have fun discovering it. It fulfilled its initial purpose even if it was powered on just once.

Even those single-board computers that were put to "good use", as building blocks for new devices (eg. [0]), are still not in use the whole time.

[0]: https://www.creativeapplications.net/objects/paragraphica-co...
> If I understand you well, your criticism is that I use momentary artifacts created in dependency on a given environment to establish identity independent of environment.

Yes. Also, from a philosophical angle, consider this:

It is possible to get an "immutable-looking" entity out of mutable substance; the reverse is not possible - getting mutable stuff out of immutable stuff. Therefore, I still think it is more sensible to avoid the idea of "immutable" preferences. What looks "immutable" (identity) may just be a short-lived illusion (or maybe a long-lived illusion - depending on the perspective; either way an illusion).

The sense of self could be seen as a temporary, mutable "clustering" of pieces of thought within the larger system of thought. I like the idea of "nesting" you mentioned though. However, I'd still bet on "mutable preferences" over "immutable preferences" -- that "I" is a temporary illusion. Accepting this would remove the problematic dualism...

The buddhist texts present the idea of a solid-looking rainbow; go inspect it, and poof, it really wasn't there in the first place.
It's ARM with quad A76 cores. I was curious up until this announcement to see if they'd ever release a RISCV raspberry pi.
requiring cooling limits the use case. (remember, they've sold > 30 million of them)

I'm pretty sure what it means is that kids who use the pi on their desk don't need to spend on a cooler. It will probably throttle and run slower.

Meanwhile an adult using the pi could put on a cooler and wring lots of performance out of it.
Thanks so much for mentioning this--I always wanted this too while I work at these sites! This tour took so many hours staring at Netherworld snakes reading the Book of the Gates, but there's so much more that could be added about the wall paintings.

The Time snake in the depths in the Netherworld still mystifies me.. and the Barque of the Earth! Wonders. OsirisNet has good interpretations for going deeper: https://osirisnet.net/tombes/pharaons/ramses1/e_ramses1_01.h...

And the Darnell's Netherworld Books book is awesome: https://www.amazon.com/Ancient-Egyptian-Netherworld-Books-Wr...

Or for audio, Dominic Perry's amazing podcast with the 2 part narration of the Book of Gates: https://www.egyptianhistorypodcast.com/175-in-the-hall-of-th...

AR in these tombs would be amazing!
Not on the linked page.

"Will my Raspberry Pi 4 power supply work with Raspberry Pi 5?

"Raspberry Pi 5 is a higher-performance computer than Raspberry Pi 4, and you may have problems using an under-powered supply. We recommend a high-quality 5W 5A USB-C power supply, such as the new Raspberry Pi 27W USB-C Power Supply."

The question asks about power requirements, but the answer is about performance?

The first time I read that I thought the 5 needs more power than the 4, not less.
So a Raspberry Pi 27W USB-C Power Supply and they also showing an active cooler. Seems like this thing is running even hotter than the previous version.

Btw am I the only one who hates to buy their power supply because the USB-C cable is not removable?
the enshittification of streaming video has begun.

music was a done deal, an accepted truth but sadly these "publishers" still want to milk the dead horse.

piracy WILL INCREASE, LEADING TO LESS REVENUE if they continue with these shenanigans.
> I love ML for the sake of ML. I wanted to prove that individual researchers can contribute in a way that matters.

Sounds like someone so focused on "if they could" but not giving much thought about "if they should".

I don't want you or any responsible ML researcher to go to prison. Responsible researchers make mistakes, but responsible researchers also consider the consequences of their actions. How much consideration was given to those? And given everything you know now, where would you draw the line? At what point do the consequences of this sort of research become indistinguishable from theft? Suppose the research enabled the piracy of a high fidelity copy of a single author's work without their permission? Would that be wrong? What about ~2e5 low fidelity copies of who knows how many man years of labor?
This is pretty neat.

Somewhat related: I’ve been intrigued by serialisable continuations forever. The idea of machine and time independent control flow in a regular programming language could be quite useful eg:

response = send_email_and_wait_for_response(“hi!”, timeout=“4d”)
Well, once the bug is identified, yes. I wonder how do you find a bug like that, I guess you keep reading the disassembly of the trapping code until you find the problem. I don't think he could have used QEMU or some other form of debugging.
Waiting to Inhale: Why It Hurts to Hold Your Breath
There are countless bone conducting headphones on the market. And they are very affordable. No need for brand names.
I hope they’ll reiterate the computer in keyboard form factor (pi 400). My son is 6 and is learning to read and the pi 400 looks like a perfect first computer.
> It’s a misrepresentation to include these works in a database when the authors didn’t choose to do so.

That's not how any of this works. You can't opt-out from my database of "50 Books that are Overrated", or "50 Books that are Great" no matter how much you claim copyright.
> When an 80-hour workweek for residents was first rolled out in New York state in 1989, surgical trainees were exempt

Imagine if the US could double its residencies instead of artificially limiting them!
> This device has a PCIe 2.0 x1 connector now, so NVMe drives should be usable now.

It's a fiddly FPC connector though, which isn't a great contributor to mechanical robustness.
An aborted experiment with server Swift
Your answer is more direct and uses fewer words. Can you help them fix their product page?
Working hard works better if you are lucky in the first place. You need to work much harder than the lucky ones to leverage opportunities if you were born in a third world country, or when you are physically disabled, or simply if your parents aren't wealthy.
Oh the signing stuff... so "useful" for tracking info and pseudo-drm.
Awesome, but will I ever get my hands on this device?
NVMe SSDs are so cheap now that you are literally wasting your time by not using them.
I think the question is actually: "can I safely (like it's not going to melt or catch fire) use the RPI5 under any load without active cooling) ?".
I haven't had much trouble with the SD cards. The thing is, writing to them all the time means your chances of corrupting the filesystem is higher (like any filesystem). I would try to make the filesystem read-only as much as possible. There are settings for this.
Five generations in and it finally gets radical features such as:

- a power button

- a real time clock

Crazy it took this long but finally, seriously.

Downsides here are that it might need more active cooling whereas previous generations worked without it.

Also, ugh:

> Gigabit Ethernet, with PoE+ support (requires separate PoE+ HAT)
Yeah, the Nodejs ecosystem is sketchy in this regard. I've never put a Node-mysql site into production. Basically everything I write that runs DB queries is in PHP with PDO. But I got interested in Node for side projects and spotted this escaping flaw in node-mysql. That npm package also has two escaping modes, one which it calls "emulated" and which is probably less trustworthy. It doesn't seem like it was ever ready for primetime. I don't know if node-mysql2 addresses that... I ended up writing a promise wrapper for the original one that also turns everything into prepared statements. You still need to make sure NO_BACKSLASH_ESCAPES is off, although I have no idea why you'd ever turn it on.

So yeah, I'm coming from a PHP mindset where you can generally trust your engine to bind and escape values. My experience with Nodejs in this particular area caused me to write a lot of excess code (mostly to satisfy my own curiosity) and still convinced me not to trust it for the purpose.

In that light, I can understand how someone who jumped into the Nodejs ecosystem would think they were dealing with reliably safe escaping, and didn't realize what they were actually getting if they didn't read the fine print.
I would say if you don't know what you're doing LLM make the chance of success 1% for nontrivial tasks. Especially for multi step processes where it just doubles down on hallucinations.
NUCs cost hundreds of dollars, though. And they are probably 8x bigger, if you start stacking Pis.
It might mean a 3x increase in margins for the producer or reseller, as has been the case for a lot of the price increases seen after the pandemic.

Or, most realistically, it's a combination of all of these - some increase in labor and transport prices, some increase in the producer's margins and some in the reseller's. Not to mention various other intermediaries taking their own cuts.
I definitely lean towards panpsychism as a kind of philosophical explanation for my conscious experience of the world.
However, I also strongly believe in hard determinism. I’m not entirely sure the two philosophical positions are compatible with each other.
Yes, look for LIR2032 batteries.
In a few years it will be LISP.

wait..
Remember when Win95 could be crashed or even rooted just by pinging it the right way? We really have come a long way.

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

I also remember SMB vulnerabilities that stayed unpatched for years on some machines. That was already when Metasploit existed, so you could inject VNC into most Windows hosts on local network with just a few commands. These days at least the patching is super fast.
Quite true. I actually submitted a pull request [1] over a month ago to make it clear to potential users what will happen when Ollama is launched for the first time, but based on the complete lack of response from Ollama developers, I get the distinct impression that they are reluctant to draw attention to these important details. Unfortunate.

[1]: https://github.com/jmorganca/ollama/pull/395
I’ve been giving it a lot of thought.

The reason I reacted so strongly was out of genuine surprise for what they want here. The books3 dataset was public from day one. I’ve done interviews being totally transparent where the data came from. I also made it in my wife’s parents’ basement, so this letter seems to imply that their basement is under legal hold.

In other words, there is no data. There’s no evidence of anything. All the evidence was released openly — it’s how science is replicated.

So it seems like it’s a precursor for more actions in the future. And whatever those are, they’ll likely not be friendly.
> “You believe that your inability to perform Godot extends from a moral right?”

Yes, absolutely.

“Moral rights” in this context is a specific term:

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

It includes “the right to the integrity of the work”, which is how the Beckett estate prevents me from making my own set design for “Godot” even if I pay for the rights to perform the piece.
As water with different salinity levels mixes entropy increases, so you can gain energy. You could build a power plant around the water mixing:

https://www.bbc.com/future/article/20150610-blue-energy-how-...
>Deep and meaningful friendships are integral to a happy and healthy life.

Not something I can agree with.
I remember Cuil.. being awful. How did they launch when it was so bad?
Why aren't guides allowed into the tombs? Sounds like there might be an interesting story behind the rule...
It's actually a pretty safe bet that you'll see a 16GB version in 2024.
"The next step is to gain access to the PDF containing instructions on how to download and install COPILOT." I stopped right there
> Gigabit Ethernet, with PoE+ support (requires separate PoE+ HAT)

isn't this just like the 4?
I've recently stumbled upon a SBC with a M.2 slot... Then promptly closed the tab, to stop the temptation to get another shiny dust collector. But they exist.
I'm sorry, but this is just a historical fact that core Wafen-SS was very different from some auxiliary units. There's Nuremberg trials and plenty of research came after that.

As far as I understand Hacker in HN stands for hacking both technology and mainstream culture to build a better future. And discussing troublesome historical events is a part of it. IMO a huge portion of political divide in West is precisely because many historical events are brushed under the carpet with very vague understanding.

Personally I like reading HN threads that go deep discussing such topics in other parts of the world. Of course, as long as discussions are civil and based on facts rather than name calling.
Actually I find the idea of recording everything (or maybe not everything, but seamlessly recording whenever I want) quite attractive. I have a bad memory and would love to be able to rewatch good moments of my life.

The part about all that data being in control of powerful corporations, though... that's what makes me thing that I'd prefer it to fail as well.

I wish we could have this sort of tech outside of the framework of modern capitalism.
> just sent the maintainer an email that he thought he deserved more credit would have been all it took to get it fixed

Agreed completely.

> workload on the part of the maintainer(s) ... unfamiliarity with the various processes ... absence of even clearer rules

Yes these all contribute to the problem. The 'culture' of an open source project is basically opaque to a new contributor, no matter how "open" project's comms are a new contributor can't read them all. That's why it's unreasonable to expect them to be able to completely understand the rules, processes, and workloads that affect everyone involved in the environment where they are just making a new contribution.

Which is why embracing the messy humanity and going all in on radical candor is the best solution. The other option is giving every new contributor a 10M word reading list just to catch up on the context, which is so impractical it's hardly worth mentioning.
Yes, that's correct. But the OP didn't have to CC the security mailing list in the first place and that changed the dynamic considerably.

Note that the degree to which this has blown up is disproportional and that besides the fact that Michael Ellerman could have handled this more gracefully the OP did not seek to resolve this out of band, misrepresented the interaction and ignored an olive branch that would have given him exactly what he wanted.

The bit where I am in strict disagreement with how Michael Ellerman handled this is actually the reverse of what happened: if the original patch wasn't properly signed off on and the OP was responsive they actually put themselves at risk by re-using the code without proper attribution. This - and that's speculative - probably was because the code identified the essence of the fix but introduced a couple of new problems and because it was so small he may have felt that fixing it and adding a 'Reported-by' tag plus the LKML archive would be sufficient cover for that. But from a strict reading of the LKML guidelines that was the wrong thing to do.

And the LKML guidelines themselves should be made clearer with respect to how the various levels of contribution are dealt with because that seems to matter a lot to some people and they need to spell out more clearly that submitting a patch may result in your code ending up in the kernel with LKML as the only visible proof that this is the case. Because the OP may not realize it but that is the essential part: that their submission to LKML ended with a bug in the Linux kernel fixed and there is ample proof to document that and I'm pretty sure that nobody would claim otherwise.
There's also a writeup: https://www.jeffgeerling.com/blog/2023/testing-pcie-on-raspb...
Even if the water produced by this process is like distilled water(without the minerals needed for drinking water), if it is cheap enough, and scalable enough, countries like India, Arab countries and northern African countries could theoretically pump in such clean water into the ground and mix it with the little fresh water they have in their land…
Setup the system to produce a 100 million liters per day, and pumping into ground inland should still replenish the ground water levels enough while earth does its thing to add the needed minerals…

Heck use such water to plant trees where it would not have been possible otherwise…
> Or just sell it as salt? We use, I don’t know, billions of pounds of salt per year in food production?

Are you sure the math even remotely checks out? Just looking up some numbers, even if we naively assume ocean "saltwater" is just H2O + NaCl (which it obviously isn't): the world consumes around 300 billion kg salt/year, whereas (say) Los Angeles alone uses 700 billion kg water/year. So even if a city like LA provides for the whole world's use of salt, what does everyone else do?
But then it would not be compact! :P
I've gone to unholy ends to syncronize large herds of Pis using a patched NTP server and several other dirty tricks.

The RTC is a huge deal to the people who care about it.
It does not appear to be common, or at least, it's not in the spec. Per USB-C spec, chargers only have to supply 3A at various voltages, with 5A used only for the 100W 20V profile.

If you buy a charger advertised to support "PPS" at 65W or so or more, you are more likely to get one that does this, though not all will actually do it.
My favorite episodes were Stevan Apter, Leslie Goldsmith, Lib Gibson, Rob Pike and Jeremy Howard. If you want to go deep into the concepts focus on the tacit episodes or the ones with John Earnest or Aaron Hsu. There are transcripts with each episode so you can always read if your time is that valuable. https://www.arraycast.com/episodes

Full disclosure: I am on the ArrayCast
Does the Pi 4 have hardware video decoding in mainline Linux yet? I gave up on Raspberry stuff after buying a 4 and finding out that the mainline support was so much worse than expected.
Probably not ;)

The actual info I'd rely upon at this point:

https://www.phoronix.com/benchmark/result/raspberry-pi-5-coo...

pi5 with active cooler is about 1.2-1.5x faster than pi5 without cooler for most workloads that care than without.

Pi5 with active cooler is about 2-2.5x faster than Pi4. So Pi5 without cooler is probably about 1.5x faster than pi4, depending upon workload. (And more than this for quick bursts where thermal mass wins).
Clock people have great words for things. Their word for features is "complications".
I recount this story alot - especially about the vestigial parts in the mark 1 clock and also about how the clockmaker reduced the size of the clock in the mark 3 to a large pocketwatch size in order to increase accuracy (finer parts).
>I suspect that something similar is happening with the shift to remote work. You can live in a big house in the beautiful countryside!

I dream of owning a plot of land in the countryside and starting a neighbourhood there with my friends.