skysight-inc/HackerNews huggingface dataset:
> Instead the solution that people are advocating for is for more curating powers to be giving to individual users so that they can choose, on current platforms, how much is curated for themselves.

When you say "on current platforms", I presume you mean on existing social media.

No, that isn't a solution. There's a reason advertising dollars eschew platforms without curation, and they're the one paying for it. Similarly, the people choosing the platform are choosing it because of the curation.

If you don't like it, you're going to have to pay for your own platform and convince other people to participate in it. Good luck.
The counter has started. I am looking forward that drop-in kernel, that could replace Linux on all my production systems "has-is".

This sounds very easy. Very.
You realize how often salad greens and lettuce and various veggies are recalled due to salmonella, listeria, and so forth? Here's one from just last month:

https://www.fda.gov/safety/recalls-market-withdrawals-safety...

I can't imagine where you would get the idea that being a vegetarian somehow benefits you here, or why you would bring it up.
The level of documentation is fairly demonstrably irrelevant. I agree it's garbage, but on the other hand all fifty or so filesystems in the kernel seem to get by without it, and have done for as long as the API has existed. Rust doesn't even have a specification ... still ... a year after deciding one was necessary ... so fingers point both directions here.

But even this is a sideshow, a distraction from the main point: these C people are the ones you need to convince. Bitching at them isn't going to make it happen. Until someone sits down and deploys sufficient empathy to figure out how to appeal to their priorities, good things will continue not to happen for Rust-for-Linux. No amount of technical evidence will do the job.
I have deployed Postgres and MongoDB at petabyte scale. I am happy to answer questions from others who are intellectually curious about differences between the two that would matter to users who have to spend serious amounts of money on their databases.
Not to mention that you can

Compile JVM bytecode to Wasm https://github.com/cretz/asmble

or

Run the JVM on Wasm https://cheerpj.com/docs/overview

Now is always the great time to be using JVM tech.
I'm more concerned with "Making it so people can only look themselves up".

Like how was he planning to enforce that? Trust and honesty?

Or maybe you upload your ID to him first?

I think that he's playing all weaselly now that there's some pressure.
Sometimes I wonder if my knowledge on hardware and software integration is largely because of I have been reading Anandtech ( and many other sources ) since late 90s.

It first stated as the journey of AMD CPU. Who wouldn't want the best bang for the bucks. And then Pentium II / III, SSE. Pentium 4, Itanium, AMD64. Pentium M, Core, and then the rise of SSD. In between that we also have many Video Card reviews, S3, Matrox, Voodoo, Nvidia, ATI, PowerVR, explanation of Playstation CELL processor. Creative Sound Blaster. I think by mid 2000 all those news were quite boring. Largely because most of the consumer decisions are settled. Until iPhone came around Anandtech was the first and perhaps still the only tech site that goes behind the scene and start looking not only the Apple technology but a educational guess behind the rationale why some of those product decisions were introduced. And only after a few years Anand himself got hired from Apple.

I also remember my first death threat on Anandtech Forums from Intel Fan Boys. That was before most tech people knew much about TSMC. There was a time when people think Intel is an undisputed king in technology and wont believe TSMC would take over.

Lot of memories. It is very unfortunate Anandtech is closing down. I just wish I am a multi billionaire and could buy it and keep it running even as a hobby. Somewhat fortunate is that we have Chips and Cheese, a relatively new site which fills a lot of what Anandtech used to do. Servethehome for Enterprise section.

Really Sad. I know some of current and ex-anandtech staff lurks on HN but dont post much. Farewell, Thank You and Good Luck to you all.
These were two separate and mostly unrelated PEPs but otherwise that's correct.
I want to go the other way and say DO NOT use HAOS if you know anything about docker. If you have ANY experience working under linux/docker just don't bother with HAOS and save yourself the headache. You will have an incredibly better experience just running your HASS docker container by yourself.

HAOS caused so many issues for me while it tried to set up the other containers (such as Node Red), specially during home assistant updates, and it also made the whole UI extremely confusing because it would "redirect" some things to HAOS while others would be done inside HASS itself. With it auto trying to manage the containers it was also never clear when things were still booting/loading or crash looping and when you had issues the extremely limited access HAOS gives you was painful to deal with.

As with other personal anecdotes in this thread, it may not be relevant to you, but I'd share my own experience as well, as someone that has had HASS running for 6+ years now.
Show HN: Pipelight triggers – My Git hooks in a single file
Windows HAS a POSIX (sub)system; Windows itself is not a POSIX system. ;)
That would be more than the annual military budget. Phew!
Yes. Unless brains are the only
Structures in physics without quantum effects.
Like Talos Linux? Don't you need the full Linux kernel to run arbitrary Linux containers?
For those of us with an attention span, long investigative reading is enjoyable and the knowledge gained is beneficial
> Concurrency is far more nuanced in MongoDB and storage of documents has far fewer side effects than jsonb.

Is the concurrency "nuance" that Mongo DB allows 2 updates to a JSON doc to race with each other?

> keep in mind that any update acquires a row-level lock on the whole row.

Yes! Thank you Postgres developers. This is what _professionals_ do.
Yeah the NoSQL tide seems to have been stemmed by people actually trying to use them.
I must be missing something obvious. I’m not aware of any too-frequent toxicity in the rust lkml.

Just seems like a lot of groundwork is still being laid, without much even having been started.

The article makes it seem like things are actually being rewritten in rust.

Are they?
Hold up. Didn’t they have no POSIX subsystem from 2012 to 2016?

You can’t call it 30 years if they stopped, and stopping puts into question when they will stop again.
I think F-Droid is available as a regular APK on their website?
As I read this, my homelab toilet servers in the next room are running x86 64-bit Ubuntu. My Framework 16 laptop is running x86 64-bit Ubuntu. My RPi 5 is running 64-bit Ubuntu (though that one is ARM). I used to have half a dozen dual-boot Linux distros on my fun laptop, and now it's just Ubuntu. I know those aren't the same as having other forms of Unix, but I think it echoes that even within the Linux ecosystem, Ubuntu has become the de-facto standard for a lot of people.

I have never been a fan of CentOS, and SunOS was so long ago I barely remember it, and I've never tried FreeBSD, but I do want the FOSS-OS ecosystem to thrive and not collapse into Canonical alone (especially given that I don't entirely love some of their recent moves).
I was just reading on the BBC that people were having to go overseas for critical surgeries because the NHS so woefully incompetent that people were on many years long waiting list. So maybe put "NHS excellence" on the shelf next to "Empire" as UK delusions that have long since passed.

U of Kentucky is a pretty decent school, ~25k students with (from personal experience) excellent Civil Engineering and Chemistry schools, at least.
Fertility rates have been decrease with improved standard of living, and the poorest have the most children. Hungary gives 5% of gdp to people who have children, yet have barely stopped the decline in births because of this. Other countries have similarly failed.
The Linux kernel is stable for userspace only. Drivers are expected to be merged up stream and the internal APIs change often with no regard for out of tree drivers. So there's no interface that an alternative kernel can target that doesn't constantly change.
>simple leave it as miles because if you are in a miles country no one is converting it to km or vice versa.

Maybe true in a miles country, I'm not sure.

However, so much stuff posted on the internet just assumes you are from the states, so they use imperial measurements only, and most of the rest of the world does need to do these conversions. I'm converting on an almost daily basis.
Didn't they announce hat they use Ada and SPARK for such things some years ago?
Many years ago I used the Perl version of Expect (https://metacpan.org/pod/Expect) to automate several workflows that wanted manual inputs.

I thought that it was far better than the TCL Expect because I could also use other CPAN modules and have Perl's regular expressions to parse the system's output.

Expect is a great tool to have in your toolkit.
I don’t know why these things are surprising.

To me, the assumption that animals can’t do things we later discovered they could do is the surprising thing. Such arrogance we humans have.
Thanks for corroborating, I'll have to trust you.

Putting interpreter state behind a struct allows for multiple CPython instances per address space and each can no run on their own thread independently, they all get their own GI(L) lock. These interpreter instances would still have their own Global to This interpreter Lock, but not a Global lock for all CPython interpreters running in a process (like it was before with interpreter state in globals).

Unrelated but complementary. We could remove the GIL, making Python multithreaded, but if interpreter state was still in a handful globals, you could have only one interpreter per process.

Again, could be totes wrong.
Except there’s a trend of slow reversal of the gains you speak of.

Polio was diagnosed in an unvaccinated man in upstate NY (2022) [1]

The anti vax movement and distrust of science has exploded since social media.

> of the west there isn’t much of a concern about a mother dying giving birth.

Depends on the state, or country. In the US, legality of abortion is left up to the states due to repeal of Roe v Wade by SCOTUS that’s hell bent on this Christian crusade.

Women have resorted to unsafe methods of abortion where traveling to an abortion clinic is not viable. In one case of a TX women, state courts refused to allow abortion to save mother [2]. She was fortunate to be able to travel to another state and get the medically required abortion.

[1] https://www.cnn.com/2022/07/21/health/new-york-polio/index.h...

[2] https://www.texastribune.org/2023/12/11/texas-abortion-lawsu...
... Yes, they submitted labor backed security fixes as their form of rev share.
>best IF authors there is

Never seen the acronym IF before, so for those in my position: IF = interactive fiction
To get a full picture of what happened to journalism, we can't just blame Google and Facebook, we have to acknowledge all the years people stopped going to websites and only got their news on Google and Facebook. Those companies gave people what they said they wanted, or what they didn't outright say they wanted but silently expressed through their actions. Neither party cared that what they were doing was bad for the health of the web (to say nothing of journalism or the culture). If we just say "tech companies bad" and don't admit that our behavior is part of the problem, and that we're not robots or children—that we have choice and agency—we will only ever get a version of the same outcome.
Going off my experience, it might be about not wanting to mix replacement part pools, or just biases about ARM being underpowered among management. It sounds like they're running everything on-prem, whereas a "cloud-native" org probably doesn't care as much.
Thanks. Check out similar stories also, let me know what you think.
What's the difference between bologna and salami? Both are sausages made of ground pork.
Correct. The study in question: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10246135/
Oh, I started searching for some hot topics in the rust lkml, ouch, there’s some bad stuff in there.

Linus seems reasonable in comparison…
> A mile is 5,280 feet and a kilometer is approximately 3,280 feet.

Wow, I didn't think of poor imperial kids, that are definitely forced to remember all these numbers. But now I'm really sorry for them.

$ factor 5280
5280: 2 2 2 2 2 3 5 11

2^5 and 5 is nice, 3 can be tolerated, but 11? Who in their right mind would come up with something like this? Why not just round it to 5000?
> homelab toilet servers

....go on?
This is really quite laughable! What kind of adversary, that would elicit the deployment of these types of resources, would have their critical security infrastructure connected via wifi??
How often you drive 200mph??
I did the same thing 5+ years ago on GCS, using generation id.

And I thought S3 also supported that. I was always under impression that S3 at some point reached feature parity with GCS.

Are there any other fundamental features they are not equal on?
See you say MSU and I assumed it was Mississippi State. So anything more than hyper local sources should probably spell it out completely.
Writing Without a Platform
Sounds more like Xen if Xen could boot containers instead of VMs.
Your argument essentially sets up certain websites as being "more public" than others as a legal test for liability, in a way I can only assume would be based on Google index and search results (how Grandma finds it), which is wild to suggest.

How would that even work? You linked to something that Google didn't index, so you're liable for spreading private info, but another person who posted the same data, but whose reference site was indexed by Google, isn't liable?
> Perl version of Expect (https://metacpan.org/pod/Expect)

Still a great answer and latest update in March this year.
> I agree it's garbage, but on the other hand all fifty or so filesystems in the kernel seem to get by without it, and have done for as long as the API has existed.

Have they? I mean what we know from Asahi Lina is that other subsystems need help. That DRM is mostly garbage that needs fixing.

> Rust doesn't even have a specification ... still ... a year after deciding one was necessary ... so fingers point both directions here.

I'm not sure that's a great example. Especially re: C, with UB all over the place. C says "Sure we have a spec! It doesn't cover that much, and compiler writers are eager as hell to break your bounds checks."

> Until someone sits down and deploys sufficient empathy to figure out how to appeal to their priorities, good things will continue not to happen for Rust-for-Linux. No amount of technical evidence will do the job.

I think somebody needs to lead this project FFS. Either Linus or GKH. Someone needs to either make it happen or dump it. Screwing around with these Rust devs for years is effed up behavior.
also before 2012 is was so marginal as to not be really usable for anything
The android binder driver is feature complete [1] and is apparently going to ship in android soon (I assume Kees is a reasonably reliable source for this as a google employee... certainly work has been ongoing related to upstreaming this) [2]

[1] https://lore.kernel.org/rust-for-linux/20231101-rust-binder-...

[2] https://lwn.net/Articles/987949/
Why do you want Google of all companies to stand above the sovereign state, which is a representative democracy?

The ruling is incredibly dumb for sure (at least the removing apps from devices part), but if the sovereign state demands it, they'll either have to exit the market/nation entirely or comply.
Our civilisation today is less corrupt, less violent, fairer than it was a thousand years ago, I am optimistic that this will continue to be true for the next thousand years of new todays
Thats kinda cool ngl!
Ask HN: Learning Model Inference Infra
I have seen a lot of papers and such on ways to optimize serving (usually language) AI models. Is this a space that is approachable to learn for people who are not interested in becoming experts on the actual foundation model architectures? If so, is there much beyond papers to learn from at this point - and do you see this becoming a subfield (similar to e.g graph database systems) that people will be a source of domain experts in the future?
I figure it's both. There are 10 gorillion cops and municipalities. Some likely have policies and staff that get along well with the public and just try to administrate traffic in a safe and fair way. Some treat it as a cash cow and care more about the revenue stream than increase or decrease in harm. It's one of those things where both sides of the argument can be true in specific cases, making it perfect "internet debate" fodder.
I think you have either found additional context not shown here, or created it erroneously. This person was not part of an investigative team.
Because they have such little brains. When I look at a crow, I think - not much room for brains in there.
It was still available as a download for Server 2012. It was listed as deprecated and they recommended various migration paths, but they didn't stop shipping it.
> I am a Drew Devault hater, so buckle up.

With this sentence you have completely disqualified yourself, regardless of what else - if anything at all - you might have to say.
> The most dangerous product in a typical kitchen is lettuce. Bon appetit.

What is the quantitative definition of "dangerous?"
It's pretty self-explanatory?

https://i.imgur.com/QqjsPge.jpg
Earth isn’t the center of the universe, either. Our arrogance goes way back :)

I think our arrogance is also part of why we succeed as a species.
Why would you have unreachable pages? What purpose does that serve? I feel like I'm missing something.
The broader story here, which the article totally omits, is that the CIA is responsible for fueling and arming extremist groups such as ISIS as a means to take down "enemy regimes" in the region like Syria and Iran, in the wake of the largely failed military occupations of Afghanistan and Iraq.

The subject of this article was probably involved in such nasty clandestine work, which could partly explain why he was so nihilistic/unhappy.
Apparently you can scare a few of them like crazy from your land and they will tell their bros to stay away.
It's quite possible that the causality goes the other direction, and a baseline population of brain disorders is being ascribed to the last notable thing that happened to them (which has also happened to ~ the entire population at this point).
At the time I write this reply, the word "pie" shows up 98 times on this thread.

The word CRISP? Will show up once, when I hit "add comment".

This has brought out the worst of Hacker News in a very obvious way. I suppose it was damn near guaranteed to, but you didn't have to literally every one of you bring a CRISPer to a pie fight.

"As a peer reviewer for the CRISP organization (ok, three times) the author is very obviously wrong about pie. It is a moral duty that pie be original work, properly cited, and advance the state of the art. I stopped reading after the second paragraph."
Nah, the AGPL is pretty clear (and way clearer than the GPL and LGPL due to combined/derived work fuzziness). The issue with it isn't anything to do with the mechanism of the license itself, because it is pretty clear what the criteria are (and offering an API over the network definitively constitutes Remote Network Interaction) and how you can fulfill the source distribution. The real issue is that the AGPLv3 doesn't preclude a third party from commercializing the software (whether modified or not).
They're probably close to being able to do pretty advanced real-time visualization using wifi. Several articles describing the techniques have been posted numerous times on hn. This could be the first step necessary to having basically a wallhack from counter-strike.
Sometimes I wonder whether we're being watched by a super intelligent species beyond our current detection that occasionally places objects in certain configurations in front of the smarter of our species throughout history, and writes articles based on their observations titled things like, "homo sapiens smarter than previously known: demonstrates understanding of unified theory of electromagnetic waves through RF send/receive devices"
It's a manual cache flush.
Nice, thank you for the reply. You're definitely right about the people problem, it's too bad that nobody wants to do the simple thing. Thanks for the insight about when to split up a Django monolith, we're definitely not there yet, and we're going the other way (consolidating).
Can there really be only one LCD language?

I guess theoretically based on the metaphor, yes, but for all of Java’s faults, it never asked me to swallow the poison pill that is significant white space.

Which is to give immediate lie to the idea that there can be only one, Highlander style.

Also, maybe things have changed but I find it hard to believe that Python’s performance profile is strictly competitive (though I don’t love Java’s memory outlay either). And I’ve never heard or seen a Java development setup guide start with “first install a Java version manager” either.

It should go without saying that YMMV, but this site seems to get more cantankerous by the day.
Why did you assume that we would all work with just one tab?!

In my case, I am currently learning Go at the moment. So, a learning session will contain at least one browser tab for the website I'm using, a window for VS Code, and a third browser tab in case I need to look something up.
> In every round, the interviewer should leave with the impression that you answered their questions as honestly as possible because you’re looking for the right fit, not just a job.

This is precisely what I despise about "job interviews". What you ask in the "Do you have any questions?" section of the interview should be irrelevant. I don't want to have to ask questions when I don't care about the answers just because that's what "top candidates" are supposed to do. What you're actually measuring is how much the person you're talking to is willing to read articles like this to come up with fake questions to ask as part of a fake performance so you'll hire them.
Rise and Fall of OpenSea
Doesn't TikTok use your behavioral history for recommendations? That sure sounds like an input.
Some others must have a very different relationship and experience with Copilot than I’ve had.

Any time I ask Copilot to do anything mildly complex, the results aren’t very good. I find it works best at the line or function level. If/when it gets it wrong and requires debugging, it hasn’t been able to debug itself. This means I need to understand what it’s doing. I don’t know about anyone else, but I’d much rather debug my own code than someone else’s, and they includes AI code.

Maybe I’m not being precise enough in what I’m asking for. However, I generally learn the details and points where I need to be precise through the act of writing the code, testing, and making design decisions along the way. Without that process, I don’t know how I can step in knowing nothing, precisely ask Copilot what I want, and get good code that just runs. It’s not magic.

So far my best Copilot experience was asking it to replace a bunch of jQuery with vanilla JavaScript, which it seemed to do quite well. This didn’t expand my horizons or creativity, it just saved me a bit of self-imposed toil, as no one was actually asking me to do this.