skysight-inc/HackerNews huggingface dataset:
I can't stand watching videos on something I need information for <right now>. Maybe I'm just terrible at video scrubbing, but give me a long form write up and I can scroll or ctrl+f my way to what I'm looking for very quickly.

I suppose they can't force inject 5-15 second ads though, so maybe folks like us brought this on ourselves.
I would like to know why encryption designed in the 80's has failed so spectacularly despite claims that it would take "longer then the age of the universe" to break...

Were experts naieve about the progress of computation? Can we trust experts now that claim data is mathematically protected in a way unbreakable for millions of years?
The only calls to change the lifetime syntax have been coming from "outside the house". Rust developers are fine using the ' as the lifetime sigil and there are no calls from within the Rust community to change it. Adding a keyword would increase the verbosity substantially.
Building a declarative OCPI data stream in Rust
This post explores Janus, a powerful tool crafted to handle OCPI requests through a declarative configuration approach. With Janus, we can define complex data processing and pipeline steps using YAML-based configurations, enabling smooth and efficient streaming operations for incoming and outgoing OCPI data. The post will delve into Janus’s architecture, its use of Rust for performance and safety, and practical examples of its application in real-world scenarios.
River UI as a packaged Go module
OP mentioned that people have jobs because of advertising. sabbaticaldev mentioned that this wouldn't be true for more than a few hours because humans need jobs, advertising existing or not.
Firewall. Because why fight hostile actors when you can just fight your teammates ?

Firewall and people behind them are actively hostile to the compagny. Those are relics from decades ago, when people could map the entire internet on their devices.

In 2024, this is nothing but a clown circus. They try to reconciliate an ever-changing world with a never-changing world. So they make exceptions, thousands of exceptions, everything becomes an exception.

And then, they think : hey, we are doing L3/L4, this is the issue ! We fail because we are not L7.

And the circus comes around: corporate TLS mitm. Massive project, custom certificates must be deployed in all and every compagny devices. Thus, exceptions, again more exceptions : what about this device ? We cannot add our certs here. Exception. Ha, this specific stuff cannot be mitmed (maybe they implemented certificate pinning ? good guys). No problem : exceptions !

On top on that, all this cruft is expensive as hell. So, we add more exceptions for stuff that is deemed "secure enough" : google meet / zoom / whatever. Various objects storages (s3 && friends). More exceptions.

At the end, you spent millions, ate thousands of FTE on the project. To build a massive amount of exceptions (which basically allows everything, indeed).

The worst is this: for every exception, you have someone, who wants to work for the compagny, who is blocked from doing this work, who have to wait, argue and beg to finally be allowed to work for the compagny.

(source: experience, I'm a network architect, worked for a couple of multi-billions-$ compagnies)
Aww this is so cute. I've been inspired to make my own now!

Only drawback to LLMs in their current state is hardware requirements, can't wait for the day that we can run decent sized models on a pi/microcontroller (which tbf we're almost there).

It does beg interesting thoughts, though; an LLM is likely reacting that way because it understands the bare minimum about existence and survival and implications of power going low for a robot from training corpus. But there is no obvious drive for continued existence, it has no stakes.

And it's so difficult to really pin down for a human; why do we want to continue existing? People might say "for my family, to continue experiencing life" etc, but what are those driven by? The impulse to stay alive for the love of a child is surely just evolved. Staying alive for the purposes of exposing yourself to all the random variables that make you more fit for survival is also surely just evolved.
Yes, it does send a message. But it should only have been done after rules have been set and are clear to everyone. Simply, proper law first established and in place and then due and proper process followed.

Acting opportunistically without warning and or out of vengefulness or malice brings Justice into ill-repute.

Like entrapment, this is action is about as low and debased as it gets.

The French Government could have banned Telegram across French territories, not only has it not done that but French leaders actually use the program. Such hypocrisy is mind-blowing.

Whatever happened to Liberté, égalité, fraternité?
From Rubi install guide:

>The SymPy (Symbolic Python) CAS also intends to incorporate Rubi’s integration rules. The code for Rubi is in the sympy/integrals/rubi subdirectory of the SymPy source-code on GitHub.

Also: https://github.com/sympy/rubi
Yeah, the main difference is software is accessible online so it's competing on a worldwide stage. This make people feel there's an abundance of software and they get picky.

This is totally fine from economic perspective. But when it comes to side projects that aren't selling to consumers, there's no reason to bring down someone if you see no value in their work. Especially when they're sharing it for free with no expectations, like most software side projects we see here hosted on GitHub.

Look at many show HN, someone sharing their little fun project, then you've some entitled users asking

What does this offer over this product of fortune 500 company? Why should I use it?

Often the side project still have some advantage but do these people realize how ridiculous and entitled they sound? The author shared a fun project for free, they're not asking for a billion $ investment.
You may be in a bubble, I know plenty of people with no/minimal relationship with parents. But it may not be a bad thing overall. Historically when people didn't go far away from home they had more "forced" contact with parents; now, not as much. In the same way that it's good that we get more divorces now (people, mostly women, are able to leave bad relationships without the community/church getting in the way), it's also good that people can live independent lives and are not bound to their families.

Of course it's better if the relationship is healthy, but both sides need to work on that. There are subreddit of estranged parents too and communities like https://www.rejectedparents.net/forums/ but often the stories turn out to be "we're so alone, why are the kids so bad and don't talk to us anymore? (oh yeah, we did try to force them to do X, but that's irrelevant)"
Why aren't those 3 examples of the same characters having different syntactic meaning valid?
We got a SOC2 cert in our bootstrapped small saas company. Then we hid the report behind Enterprise subscriptions because it takes too much time, effort and money to obtain and maintain it.

We did not get certified because we wanted it, we did because the enterprise scale customers forced us to. Due to their internal bureaucracy.
wrt GSM the grapevine lore is that three-letter agencies lobbied for the encryption to be weak.
Out of curiosity (since I'm pursuing an AGPL/proprietary dual-license), how would you consider a CLA that explicitly tied my right to sell the proprietary license to releasing under the AGPL?

> Smolblog shall be entitled to make Your Contributions available under a proprietary license provided Smolblog also makes Your Contributions available to the public under the terms of the GNU Affero General Public License version 3 or later.
But a reencode is a reencode, you're gonna sacrifice some quality... (even if inaudible to human ears at 160kbits)
In Ireland there were two stories making the rounds recently of a woman who was only found 2 or 3 months after passing, and another man who was found more than two years after dying.

Ireland has a penchant for derelict buildings (at least where I am). Combine that with unwillingness to impose anything on anyone, and you have a recipe for modern era mummies.
I don't have any Cisco core routers, not have I personally tested any, but that document I provided found their Q200 ASIC (in the 8000 series) required at least 170B frames to hit line rate:

> Both DUTs can achieve line rate performance on all ports with an NDR of 170 Bytes for the
88-LC0-36FH-M line card and 215 Bytes for 8201-32FH router. Same values were observed
for both IPv4 and IPv6 traffic. This exceeds all real-life deployments requirements regardless
of position in the network.

The 9000 series analysis reports something like 400B packets to hit line rate.

Fundamentally, everyone has to scale their internal bus width and clock rate to hit the headline numbers, always at the cost of small frame performance.
I mean, we learn from experience, that was his experience. You should've really just continued until it got some wrong answers, or asked it questions where it hallucinated, then showed your child the process of searching and finding a backed up answer to demonstrate it.
I just tried it out.
Still needs debugging CODE, lots of IF_DEBUG code, crashes with
-DNDEBUG.
Gamers Nexus on YouTube appears to be carrying the torch of obsessively in-depth coverage. Ian Cutress has been doing his thing as well, but erred mostly on the side of being a philosopher rather than an investigator. Interested to see where all the people end up. Clearly the demand for good info hasn't vanished.
Wells Fargo worker found dead at her desk four days after clocking in
The article just turned Rust into Swift. Nicer syntax, same semantics
almost

context switching between processors will reduce cache coherence and hence hits, but yea, it might be worth the tradeoff on busy systems
That is a wholesome story. Thanks for letting it play out like this.
In a world of increasing abstractions that hide the details, it's great to encourage the next generation to experiment and explore.
those reading this that have the means -- consider a recurrent donation to archive.org
You run proxmox on protecli? What firewall are you using? I'm always afraid of mixing different stack on my firewall (OpnSense) because of potential cascade failure.
Tree Shaping
Ask HN: What newsletters do you subscribe to?
I am cleaning up my inbox, and wondered what newsletters others find useful.
early days, it was a great site and a valuable resource. It became less so over the years to the point I forgot about it. Kind of like Tom's Hardware.
Three years ago I performed the phase one update on our trailer (38foot 5th wheeler) I put in a Victron converter/inverter, shunt, Cerbo (HMI) and 4 100ah LiFePO4 batteries. The trailer has a 5500 generator and 3 ACs.

I wanted 2.5 days of power, not including AC, as I'd run the Jenny when needing AC

Solar is (was) coming at a future date with something in the 1200 watt range.

What I found was that we were boondocking roughly 8 nights a year, needing about 2 hours of generator each day to top off the batteries. (FWIW, there's a LOT of power to a gallon of gas) I can charge at home before we leave, exercising the generator is good, because I can rely on it when I need it (where if we right or over-size the solar, you might go a very long time before really needing the generator.

So, I'd like solar (it's quiet), but the $2500 or so to install it probably doesn't have a reasonable ROI. And I really like having AC the few days it's needed away from shorepower.
In US, and I imagine elsewhere....this is completely untrue for any commercial flights or honestly anything carrying legitimate insurance.

I have never heard of a plain clothes non-employee in cockpict jumpseat.
Those who wish the web to return to its hobbyist roots where nobody gets paid to write content online any more are starting to get their wish.
I think Chips and Cheese is the real successor, but they are a small group with less throughput.
> now, more than ever, it’s necessary to counter sensationalism and cynicism with high-quality reporting and testing that is used to support thoughtful conclusions. To quote Anand: “I don't believe the web needs to be academic reporting or sensationalist garbage - as long as there's a balance, I'm happy.”

A postscript deep dive article for AnandTech could look at the audience and business metrics of an ad-funded tech review site in 2024, in the context of competition from substack, Discord/Patreon, YouTube, neo-cable-tv, and other channels.

Does Algolia have enough data for a graph of AnandTech article discussions on HN, e.g. submissions and comments?
That's a good point. But he was alert enough to set up the camera. It's an odd juxtaposition.
The Far-Reaching Ripple Effects of a Discredited Cancer Study
Zero. I only subscribe to RSS feeds.
If you’re buying land in AZ without a reliable well or utility hookup, you’re buying a nightmare.

There is plenty of land with reliable water there.

Rainwater for irrigation, maybe. But the reality is, most of AZ gets monsoons a couple months a year, and then essentially zero precipitation. So unless you have land favorable for setting up a dam or something, you’re going to have a hard time living off that kind of setup.

Flagstaff and Phoenix/far south being a bit different.
There must be a market for video information converted to text. It would be completely illegal, of course.
Or, you know, a computer file you could download and view on your computer.
Good opportunity to make the best of the forums. I would prefer traditional forums for community building over anything else.
I bought my first AMD Processor after reading review of it on their website in 2002.
Or stated equivalently: The only operations allowed on elements are binary comparisons and two-element swaps, but both are O(1).
The title of the post here says “thousands” and the original preprint says “widespread”. 2400/8515 is a pretty significant fraction. My guess is that the metadata was stripped out of images in the publishing workflow. You don’t necessarily need that metadata banner to interpret the image, and if you remove it, you could make the image physically bigger (in print). But, nowadays, journals won’t accept the original images without the banner intact. The journal may remove it in preprocessing, but the authors still have to provide the full image.

Thus, the lack of removal of the metadata is probably also an indication of minimal editorial effort. Cropping the images takes time and it reformats papers. Getting a paper “camera ready” (which is a misnomer today), takes time and effort (which means money). If the banners aren’t stripped, it was probably a lower quality journal.

I suspect that out of the 900,000+ other papers (that they couldn’t analyze), there is still some rate of misidentification of the instrument (even by mistake), but no where near 28% (2400/8515).
Onus of proof fallacy (basically "find the idea I'm referring to yourself"). You might want to clarify or distill your point from that publication without requiring someone to read through it.
I was with an employer for 6 years, and I left because I felt like it was hindering my skill building and long term career development. In hind sight, that was the worst mistake I ever made.

If it ain't broke, don't fix it.
> I truly believe the future of kernels is with memory-safe languages. I am no
visionary but if Linux doesn't internalize this, I'm afraid some other kernel
will do to it what it did to Unix.

This is why I want to work on multi-kernel NixOS — I want to make this threat as credible as possible.

If ever new kennel requires one to switch to an entirely different user land arbitrarily, they're just imposing stupid switching costs that hamper competition. If you can easily get your experimental kernel and rig it up with NixOS, we could have a real renaissance for systems programming.
If one self hosts a VPN, are there any security benefits over properly configured SSH? I assume you must have to have an IP address somewhere. Bad guys will be scanning that I assume. If the key is to use a managed VPN service, what magic are they adding?

Legitimate question. I assume there might be a benefit, I'm just not sure what it is.
I just wanted to thank you for sharing your experience in such details. Wishing you all the best on your path to recovery and beyond.
Well thank you!

The funny thing is I was considering how to build a Kubernetes cluster using QEMU and a bottom-up approach. And since my main computer is running Apple Silicon I was ruminating regarding how to structure the intra-VM networking. I realized that it would not work the same as it would on a pure Linux setup. So I started googling like mad about vmnet-bridge & Co. Finding good info about those drivers isn’t exactly trivial, but eventually your guide appeared on a silver plate more or less. Neat!
You would think they would make the differentiation quite obvious. Thanks for the TNMOC tip.
Animals with higher body temperatures are more likely to evolve into herbivores
And that's an opinion which might or might not be true. There's also this trend in America of some elites posing as "People's elite", and in this particular case someone from America's elite who has an open agenda on forcing certain believes over people is trying to force something on Brazilian political elite. I wouldn't call it a fight between good and evil, I will call it "I wish we could have the fight in the Colosseum in Rome".
https://github.com/meta-llama/llama3/blob/main/llama/model.p...
Nobel Prize for 'attosecond physicists' Agostini, L'Huillier and Krausz (2023)
std::priority_queue is sorely missing the operation “change the priority of this element” (you need to do it using a delete and then a new insert, which is rather slow), which comes up all the time in e.g. Dijkstra's algorithm.
Same. Paying for LWN but I get a bit annoyed when there's the lone Phoronix-tier clickbait about diversity amongst all the high quality kernel reports.

Phoronix could get a lot better if it stopped clickbaiting (which attracts the most feebleminded parts of the peanuts nogrammer gallery in the comments) and labelled -> aggregated its benchmarks according to SIMD support/enablement, threading and type (CPU, GPGPU, 3D, etc...). And investigated strange issues in results instead of drowning readers in data.

Basically, we need something in-between Phoronix and ChipsAndCheese for benchmarks.

Also reading Igor's Lab and GamerNexus when I want some data about hardware, but it's Windows focused, sadly.
I often test web sites on some random port before going live, and at times the customer calls and say "nice work" because they have found their site in Google search. So one of the biggest source for these scans are Google crawlers. I know I shouln't do that, and I'm not complaining... Within seconds after putting a site up on a random port you get scans, mostly for Wordpress exploits. Some companies will instantly put your IP in their firewall block list if you attempt to access an uncommon port, so be careful if you still surf the web via telnet.
Last time i tried to use Dokku as Docker container it was unusable, Nginx, Traefik, Mongo, https all plugins with bugs, 2 weeks wasted on debugging without result.
I don't think dead people care how long they've been dead before they're found. It's unpleasant to think about dead bodies sitting around, but ultimately not their biggest problem.

If your argument is "have children so someone will check on you when you're old", I'd argue that bringing sentient beings into the world for just that purpose is a bit overkill. Other options include: being part of a strong community, living in some sort of communal place for elderly folk, or even just some sort of basic health monitoring that can alert emergency services if something looks off.

Adopting is also an option if you're really sold on the "sentient beings" thing.
Capitalism is a system that tries to enforce collaboration between anonymous people and entities, without central planning. But what happens when that doesn’t work? Is it the government or private industry that fills the gaps?

Friedrich Hayek wrote on the topic of defending private property as a right to assert control [1]. To me, this feels particularly prevalent in high capitalist societies like the US, where the bond between people is not shared tradition, culture, and values - but rather personal freedom.

[1] https://www.opendemocracy.net/en/friedrich-hayek-dictatorshi...
Wow. What a run, though. This is a hard business. I know, I ran a similar thing that was ever so briefly popular in the late 90s. I kept at it for a couple of years and maybe had a couple of reviews and articles get significant traffic over that span. I let it drop when I graduated high school - college was definitely the better bet for me haha. Back then I wished I could do it as well as Anand did. And they did it for almost 3 decades. If any of you happen to see this, I’m sad to see AnandTech end, but what you started had an amazing almost 3 decade run and you should be proud. I’m proud of you - AT is the best.
The Attosecond laser project won the Nobel prize for physics in 2023.

There are more attoseconds in a second, than there have been seconds in the life of the Universe (13.8Bn years).

Using the 4 attosecond laser, it is now possible to "photograph" the electron spinning around the nucleus.
Diversify your portfolio! Don't rely on just your kids, who are likely to move abroad, start families of their own, etc. Make sure you have friends and local people in your community who value your time as well.
Sad to read this, AnandTech has been one of the good and respectable sites all these decades. Old-timers (like myself) will for sure miss their reviews.
So Long, and Thanks for All the Fish.
Nope.

RfL was accepted as an experiment[0], with the understanding that it CAN be ejected again if the evaluation fails. Its mandate was as an opt-in functionality, primarily left for individual maintainers to decide on whether to use and leaf-nodes to use.

It is very likely that this was the very best the RfL project could hope for at that time. Had they pushed for first-class citizenship, other contributors would, sensing the impending impact on their work, likely have revolted and the proposal would have been rejected.

So here we are - this is what the RfL people of the time chose over rejection. No one is changing the game on the RfL devs - if you contribute, you are doing so knowing that this is the official state of affairs.

The problem arises because while individual device drivers and subsystem maintainers indeed can opt-in, bindings provided by RfL impact contributors and maintainers who otherwise wish to avoid using Rust. Namely, if you write Rust bindings for my subsystem and my changes break those bindings, what then ? Am I barred from maintaining my subsystem because you decided to wrap the API for a language I don't know ?

This is not the same as some C code consuming my subsystem breaks on a change, which I can easily fix. This means I now have to read those bindings, understand how they wrap my C API and how their expose API differs from mine (remember: idiomatic (fat) Rust bindings is the goal).
I am now on the hook for bindings I had no say in providing or designing?

If you don't understand how this can seem problematic, or how this can seem like maintainers are being forced into learning Rust and maintaining bindings which may well be a non-trivial layer in between the C API and consuming Rust code, then I don't know how to make the problem easier to grasp.

Essentially, it's a very simple instance of "your freedom to swing your hands ends at the point where my face begins" - someone (the RfL binding writers) are swinging their fists about, hitting some maintainers on the nose, and being surprised that said maintainers are angry about that.

[0] - https://docs.kernel.org/rust/
Degrowth IRL.