skysight-inc/HackerNews huggingface dataset:
Are we reading the same blog post? The post that parent posted literally reads:

> "Raspberry Pi 5 has been designed to handle typical client workloads, uncased, with no active cooling".
Test Data on Booking.com
Seems like some test data that has leaked onto the production site.
At least a year ago when I was playing around with TikTok live it was amazing how much of it was machinists, lumberjacks, or assembly line workers live-streaming their entire shifts. Some of the most interesting content on the platform.
That appears to be an iceberg problem. While the public UI of Twitter is simple and is often used as the basis of a starter project in training courses, there's also likely to be a lot of backend admin tools for things like moderation, advertising, sales, etc (not to mention as others have the scaling: at this level it's not so much a "solved" problem but one that requires constant monitoring, tweaking, and preventing newly-minted CEOs from literally pulling the plug on running servers).
Crashed on my iPhone 12 a few steps in. I tried again without turning the background and it did it again.
Does that mean for the same load the power requirements of the pi5 are lower than the pi4?
> The best "open source " business is one that gets profit from doing something else and publishes some open source software on the side . Like react.

How is "Be a company that harvests personal data for profit, and publishes a javascript library on the side" a good model?

And, how is it better than:

"We build this thing. It's all we do. Here's the source. If you use some features, you gotta give us money?"
Does this work in the UK?
> From any [*] programming language.

[*] If "any programming language" is Python or Javascript.
incometax.gov.in does not work.

www.incometax.gov.in works.

i am not a professional software enginner or anything, just a guy who has been running an email server for the past 3 odd years and has owned a bunch of domains for the past 5-8 years.

this is like the basic thing they teach in domain setup 101. A records.

the website, www.incometax.gov.in has been up for the past 2-3 years now but they still haven't fixed it. why? no idea.
> I shouldn't need to apologize for making an example.

You don't need to apologize, but a fake apology serves no purpose except to annoy people.

A fake apology that claims "genuine remorse" is extra annoying.

> How about you quit being such a pedant. An example is not supposed to be exactly the same in every way. It doesn't even need to be mostly the same. It can be only kinda sorta maybe related and that's ok. It's just an example.

Examples do need to be the same. That's the point of examples, they show what something is.

You can have "an example of something related", but that's not evidence of whatever it's related to. It's ancillary information.

This isn't pedantry, this is how you explain things and argue points. I can't fix an incorrect example by steelmanning your argument, the way I could ignore an actual issue of pedantry.

On the other side, an analogy doesn't have to be related at all, but it takes significantly more to set up. A connects to B the same way that X connects to Y. It looks very different from an example.
Not if you have groups in those thousands and want to maintain order on those groups
I was lucky enough to get early access to the Pi5[1]. I'd be happy to answer any questions you may have.

[1] Youtube Video on the RPi 5: https://www.youtube.com/watch?v=q_QPM9xV_sw
Sure, you can.

If you frequently work it really hard, it'll have larger temperature swings and may fail earlier, but it'll still probably last quite awhile. The failure is not likely to be catching on fire.
Tenses are not distinguished by their semantics, but by their grammatical form. That is, the same tense (in this case, future simple) can be used with different semantics in different contexts.

You could argue that the "sometimes" has actually become codified into a part of the tense (so the verb phrase is not "will have" but "will have sometimes") and then it could be considered a new tense. But someone would have to analyze this language use quite carefully to see whether it has become codified in this way, or if it's just about using the regular future simple tense in a slightly different sense or in a somewhat formulaic manner.
If even Google, Mozilla, Apple and Microsoft can't get C++ right in their apps with all the fuzing tools they invented I don't have much faith other companies are going to fare better with memory safety and C++.
All laptop power supply with USB c have non removable USB c cables.

Probably that no one can blame them for burning or low power with third party cables.
Just a shame they didn’t add actual POE without extra hardware.
Because it is RayBan and your aren’t spying for yourself, but for Meta. /s
Yeah, this particular argument makes no sense, even though it's surprisingly common. "Open source" doesn't mean a thing in SaaS. It means the vendor is sharing what they tell you is the source code running behind their service. Even if it's exactly the code - which it may not be - it's unlikely to be the only code running behind the "official" service. And you ain't gonna build your own copy and deploy on their servers. Open source really means something only when you self-host, otherwise it may just as well be proprietary, as everything depends on trust you have in the vendor (and possibly the contract you have with them).
This was in the ‘60s when there were significantly less security issues.

There’s still a fairly large train station complex underneath the World Trade Center.
Fair point, though I hope by that time the same will hold for abortion, which (according to the Wikipedia article) kills *73 million human beings* every year...
I've said this before but I feel like the Raspberry Pi Foundation hasn't met its objective of making computers accessible and affordable to everyone (especially children in disadvantaged places). In South Africa, the average child from a disadvantaged background has no chance of buying a Pi.

Arduino on the other hand, and them open sourcing the hardware means very cheap but less powerful SBCs from companies in China (and elsewhere). I hope to see something in a similar vein from them as they have the ecosystem and resources to mass produce very cheap boards, but the Pi itself is prohibitively expensive, and it looks like they cater to companies first and prioritise making a profit.
C is waiting to be rediscovered
sometimes you just want to quickly look at ffprobe's natural output but the file have a lot of metadata or subtitles or whatever, and the stuff you want to look at is printed up on top, so the natural way is to pipe it to less or a file.

but no, you have to mess with stderr because the programs natural output without using the flags is an error apparently.
I have a vague sense that in the era of ML/AI hype and the complex Python/C++ stack that makes it all possible, Cling and the ROOT project should somehow be more visible? Is the project missing some VC driven marketing?
Looks like that’s only the pcb though? Or am I clicking the wrong link?
Maybe it depends on industry, but I looked on Glassdoor for a company I applied for a job with. They had mostly ok reviews that were lacking details and quite vague and then they also had a few reviews that were very detailed outlining how terrible the company was.
I should have taken note of those negative reviews. My experience was also awful and the company was super dodgy. I never bothered to write a review about it though.
How good or bad does an experience need to be to motivate someone to write a review.
Genuinely curious: why does their announcement upset you so much?

Most of the tech world announces products, executes a marketing strategy and then releases stock into the market.

You make it sound like someone left you standing at the altar. You didn't know it existed an hour ago. If you were on a long vacation, it might have released before your return. Why get angry?
> then I remember a comparison on HN about how booking.com is O(50) people and Airbnb is O(2000) total

One thing to ask yourself - is the company chasing growth? A company like AirBnB or Twitter could absolutely run on a much smaller team if they agreed to mostly abandon growth. They could focus on reducing tech debt, make architectural decisions that reduced flexibility in the name of reliability and lower maintenance, and then eventually lay off a huge portion of their staff.

Instead they have a growth thesis - that growth requires investment, having to favor velocity over unit economics, etc. The higher the growth target, the more inefficiencies you take on.
I’m not sure. Someone pointed out that I should’ve put a non commercial license on books3. But books3 isn’t my data to license.

As for actual impact, books3 made its way into BloombergGPT and LLaMA. I’m just happy it made LLaMA a little better.

Would I do it again? Well, given that there’s little benefit other than warm feelings about LLaMA and pride that hackers can make an open source ChatGPT competitor with this, that’s a tough question.

As for the line, I invite you to download books3 and try reading one of the books. The experience is positively awful. Notepad isn’t a good book reader; it’s missing images, which renders lots of the technical books less useful; and the markdown format isn’t even modern markdown syntax. Code snippets are indented with 4 spaces instead of surrounded with triple backticks.

Meanwhile anyone seriously interested in reading a book will go straight to libgen and get the real book themselves. So I’m skeptical of claims of harm.

As for whether it’s wrong, let history be my judge.
What would someone excited about the improved specs on the 5 be using a Pi for? I have 1-2 of each gen, but to me, they aren't devices I would use if I needed grunt. They're just solid little low power, low heat devices for running odds and ends. Curious what people who are pushing them hard are using them for.
Ignoring the fact that I don't like this kind of product due to privacy implications especially in places like Switzerland and Germany.

What I find sucks here is that meta is able to create such products but no one else can because instagram and facebook live are locked down. There is no way for me to live stream to either platform without using meta's proprietary apps.

At least over at google and twitch I can send my live stream from any device.
Idk. I have some pieces of production code that need to inject `$tableIdentifier`.`$field` into a query, where both are nominally passed from the client. I don't rely strictly on a list of constants in those cases. I take the user request, check the table name against a constant list, then run a query (every time) to describe the fields in that table and type-check them against what's in the user-submitted variables. Then escape them. Anything mismatched in name or shape at any stage of that is considered malicious.
web trawling is the shallow version of web crawling?
that's genius I never heard that before
There maybe survivorship bias in this persons feelings and beliefs.
Yes, that's what they directly claim. Phoronix's measurements seem to (indirectly) bear this out. https://news.ycombinator.com/item?id=37686214

"The combination of a newer core, a higher clock speed, and a smaller process geometry yields a much faster Raspberry Pi, and one that consumes much less power for a given workload."
All the bad moments would be recorded too, and many of the recordings would be outside of your control.
Our upcoming episode is an interview with Kai Schmidt, the creator of Uiua. It will be published this weekend. It turns out that Kai is a fan of the ArrayCast and it was his introduction into array programming.
you have been here for four years and never realized this before?
Just because it was web scraping doesn't mean it was OK to take it. You knew the sources contained copyrighted material and you did it anyway. I'm not trying to attack you but I don't see how saying it was 'research' makes it OK.
Like what’s your point really
I can pre order on the Pi Hut right now if that website is available to you.
I always thought the beaglebone had a better hardware design. The thing I first noticed was the female header pins - why would the pi have pins that can be shorted out?

the beaglebone pru is cool too.

But all of that pales in comparison to the huge mindshare the pi has, which makes all the difference.
On the subject of MusicXML, there is currently ongoing work to develop a successor (currently named MNX): https://w3c.github.io/mnx/docs/
It is not “their” project now is it?!
This attitude never gets anywhere productive. It only encourages gatekeepers.

I didn’t say I’d be pissed if my contributions are turned away. Every project sure is entitled to say - we don’t need your contributions. But that’s not what happened here. They received this blog author’s contributions, suggested revisions - which they seem to have made and spent time on, and then to only flush them out at the end.

By your logic, if you don’t want someone contributing to your project, just ignore the contribution or say that you don’t want them - do not take it without due credit.
He does mention a bit more in a hidden comment:

"NTOSKRNL.EXE + debug symbols + IDA helped me understand how the remote break-in is supposed to work. I knew that something in the remote break-in code path before the first debug packet is sent is going to reboot my machine. So I patched "JMP SHORT $" instructions into the relevant code-path. If I placed it before the crash point, the machine hangs. If I placed it after the crash point, the machine reboots. This allowed me to "bisect" where the crash is happening."

-----

Here is a Chat-GPT breakdown of the comment:

NTOSKRNL.EXE: This is the kernel of the Windows NT operating system. When people refer to the "Windows kernel," they're typically talking about this executable.

debug symbols: These are additional pieces of data that describe the internal structures and functions within a binary (like an EXE or DLL). They make it much easier to understand what's going on when analyzing or debugging the binary.

IDA: IDA (Interactive DisAssembler) is a popular disassembler and debugger used by security researchers and reverse engineers to analyze binaries.

how the remote break-in is supposed to work: It sounds like the commenter is trying to understand how a specific feature or vulnerability related to remote debugging (or "remote break-in") operates.

something in the remote break-in code path before the first debug packet is sent: There's a sequence of events or a code path in the kernel related to the remote debugging feature. The problem seems to manifest before the first debug packet is sent over the network.

JMP SHORT $: This is an assembly instruction. The JMP instruction is used to jump to another part of the code. SHORT refers to a short jump, meaning the jump target is relatively close. The $ symbol refers to the current address of the instruction, so "JMP SHORT $" will cause the program to jump to itself, effectively causing an infinite loop.

patched "JMP SHORT $" instructions into the relevant code-path: By inserting this instruction at various points in the code, the commenter created intentional hangs in the system. This helped isolate where the crash occurs.

bisect: This term comes from the world of debugging and means to divide the code into smaller parts to determine where a problem is. In this context, the commenter is using the hang (from the JMP instruction) as an indicator. If they inserted the JMP instruction and the system hangs, it means the crash hasn't occurred yet. If they inserted the JMP instruction and the system reboots, it means the crash already happened. By moving the JMP instruction around, they can get closer to the exact point of the crash.

In essence, the commenter used a mix of reverse engineering tools and clever debugging tricks to narrow down where a crash was occurring in the Windows NT 3.1 kernel when using a remote debugging feature.
Knot theory in topology is super interesting and have very practical applications in the real world (protein folding, chemical structures, etc). Fun fact: Conway was involved in tabulating 11-crossing prime knots.

I found this veritasium video helpful: https://www.youtube.com/watch?v=8DBhTXM_Br4&pp=ygULa25vdCB0a...
It's not a shallow dismissal.

The selling point of this thing is cross-language interoperability, and while they advertise it, they don't deliver.

Sorry, but if your "any language" is "Python or Javascript" your project hasn't even reached the proof of concept stage, it's just a vague idea at this point.

Supporting C++ and C will be 90% of the work and the real challenge.
Wish someone would build this in a casing etc : especially the 40 hour our on a coin cell. 3d printed should work, but I don’t have time and would just like to buy it complete.
Here's an overview of a lot of the specs and how it compares to Raspberry Pi 4: https://picockpit.com/raspberry-pi/a-first-look-at-raspberry...
A phone is not a game console, and the opening of the hardware would be good either way.
I agree that copyright has gotten out of hand, but 5 years is way too short. I can't imagine that anyone is going to spend YEARS writing a book, only for it to be public domain within 5. There needs to be commercial incentive for people to put in the effort to create things.
You should see the implementation of `std::midpoint`[1].

Accounting for correctness even in edge-cases is what large libraries do better than throwaway bits of code.

[1]: https://github.com/microsoft/STL/blob/6735beb0c2260e325c3a4c...
bitwig already does this with vsts because plugins are sandboxed
It's fairly clear to me that trained models are a transformative rather than derivative works. However, without distributing forms which are not transformed, open/distributed/permissionless work in this space is either severely hampered, or basically impossible. I think a lot of people instinctively feel that removing barriers to their work is particularly important, since if we don't it could remain impossible for anyone outside a few megacorps -- who have the resource to obtain whatever they need in multiple ways without the additional liability of distributing non-transformed copies externally -- to build highly scaled up machine learning models.
It's going to be awesome for amateur porn
What makes you think the author did not value the text?
Within the framework of falsifiable natural science, of the following three viewpoints two are hopelessly incoherent and one makes rational sense; can you spot which one that is?

A. “Per our understanding of the universe, which is now finally provably correct and complete, no intelligent life whatsoever could have been causally involved in the emergence of various stellar objects or humanity itself.”

B. “Since our understanding of the universe is most likely incorrect and/or incomplete, some kind of intelligent life we are not yet aware of may or may not have been causally involved in the emergence of various stellar objects or even humanity itself.”

C. “We were made by fantasy abstract creature(s) not subject to any physical laws of this universe. We should probably worship them.”
Are Intel and Apple Silicon Macs Diverging in Sonoma?
No, I'm reading the posted product page. Where all the important, technical (considering the product) information should be.
Depending on the project, a Pi 4 might still be the better option! What are you planning on using it for?
The only "fun" is instant torque and that's universal EV thing If someone drives by constantly "abusing" that "feature" and accelerating like a maniac then they're being douche.
Other than that I wonder what other fun factor Tesla has to offer, their cars are mediocre at best in basically every segment
Apple’s strict on App Store rules but gives WeChat a free pass (2020)
https://news.ycombinator.com/item?id=36882467

Of course there is no smoking gun but you'd have to be dumb to believe it's not happening. Apple want to make phones in China and sell phones to China Wechat (China) is allowed a free pass on the app store.
Are you really including the entire text of the books in your "50 Books" lists?
The Foundation is not the same as Raspberry Pi (Trading) Ltd. While the Foundation is hardware-agnostic, they have a particular fondness for the Raspberry Pi.

> Arduino on the other hand, and them open sourcing the hardware means very cheap but less powerful SBCs from companies in China.

You probably don't know that the Raspberry Pi Pico is now also produced in Africa (I only learned last week). It offers better value for money compared to the ATMEGA328P. Additionally, Raspberry Pi is actively supporting the development of hardware manufacturing skills in Africa.
It isn't just for surveillance, but it is the apparently most intuitive application of some less friendly businesses.

Several AI companies have just been noticed lobbying the EU for chat control, a pervasive surveillance law that was suggested by a few naive officials and several companies that want to sell their AI text analysis.

These business relations habe become public knowledge but of course the officials deny the relevance.
I do nothing and surprisingly nothing is broken. I.e. I found 6 years not used Xperia phone, I charged it and it just works, without any visible battery degradation issues. I have few other battery powered devices and none is giving me any issues after years of storage.

Last time I've seen swollen battery was in the Nokia dumbphones era.

So while it might not be the best idea - I will keep doing nothing special.
You should look into something called "Sousveillance".
At 27W that is a strong pass vs a NUC. If I go with a low power x86 NUC, I can run all software on it, and probably insert a SSD + additional RAM, for probably ~15W.
Raspberry Pi always felt more commercial than Arduino with a stronger focus on a branded range of products than providing a template for others to copy. We've even come to the point where it's no longer the cheapest option for what it provides at the same form factor. There are usually cheaper options with similar or even superior hardware even for things like the Raspberry Zero.
The WebAuthn Wall of Shame
3. With no input when input is required.

This is a special case of 2, but is distinctly different since no context can be inferred.

In my opinion the program should fail successfully (as in non zero return) since no command was given. I'm highly annoyed when kubectl starts spuwing help text when I forget the command somewhere in a script.

Can we also find a "special place" for programs who always output the help text to stderr no matter what and have pages of options? I don't want to be redirecting before beging able to grep...
You don’t need VC’s to be organized as a corporation and/or have a growth/profit mindset

It removes a lot of pressure to not have pure investors expecting constant returns. Easier to do the right thing for the project.

But growth is likely to be necessary, and sensible, in any product space competing against ambitious corporations who are going to be strongly growth oriented.

Booking profits so you are prepared for downturns, opportunities, or large expenses isn’t just reasonable. The more people & customers involved, the more reason not to burn through all revenue as it comes.
I don't know if "add engineers until the cost of adding an engineer equals the revenue gain plus the cost savings at the margin" is a good idea. A lot of companies did that before/during the pandemic, and after that they had to layoff thousands of people. Under the assumption that your market will always increase it makes sense tho, but that's a huge assumption.
Google User Data Has Become a Favorite Police Shortcut