skysight-inc/HackerNews huggingface dataset:
> How does this manage to scale?

"Okay" to "very poorly", depending on your view. And for the record, many times the drivers go untested, frankly. I've absolutely found completely broken drivers in the kernel (as in just obvious lock imbalances where unlock() can't possibly ever get called, null pointer derefs; simple things you can spot in a code review) in the kernel where the break was introduced as some part of a refactoring and the person doing the work made a mistake. Because they also refactored 30 other drivers in the same patch series to match an API change. (The filesystem developers have said many times in patch reviews that certain things are massive chores because they have to go fix 40+ filesystem drivers every time some API break happens.)

Linux actually has tons of hardware regressions because of this whole design choice. When you totally rewrite a piece of code that is shared among multiple components, that can be OK, as long as you preserve the external behavior that the previous interface exposed. An easy way to do that is to establish a contract between the implementation and call sites, which is often reflected as a stable API. The stable API makes some contracts explicit, by construction. But many times API refactorings will happen at the same time, and that in practice typically introduces new behaviors into the downstream code that previously didn't exist before. These new behaviors, when introduced into an existing driver that was not developed for them, tends to cause bugs when not tested fully.

A big reason Linux chooses not to have stable internal APIs is for agility, more or less. But nothing is free and this is the price that is paid as the project grows.

My personal poster child for this stuff is the amdgpu driver. I use a Navi workstation card (WX5500) in my server and whether or not the amdgpu driver functions correctly on updates is a crap shoot. A while back it went completely headless; when I upgraded to 6.5 like 2 weeks ago, and I had to attach a monitor to look at the kernel logs (network config snafu), my dmesg had 7 kernel faults in its log from amdgpu. Seven! For a 3.5 year old card! With no desktop environment! Despite the fact that the card isn't changing, the driver is changing; new hardware support, expanded interfaces, new features, and those cause regressions. Many subsystems get overhauls and behavioral changes every release, so these things are bound to happen. Testing is not uniform; many parts of the kernel are far more well tested than others. Peripherial drivers are another example of easily broken code (Xilinx code upstream is frankly broken garbage half the time.)

The Linux Kernel is a pretty amazing project in many respects but I'm frankly astonished half the time it actually boots to a working desktop successfully.
"In fact, and horrifyingly, it’s likely that, as a result of environmental disaster, rural life in many parts of the world will collapse before urban life does, as suggested by a highly disturbing recent paper in Nature, showing how and where the “human climate niche” is likely to shrink. If anything, we are likely to become more reliant on long-distance transport to deliver our food – a prospect no one, myself included, relishes."

Having moved from an urban to a rural area, I disagree. There is far more food produced per person in rural areas. Although I'm in high desert, there's probably a surplus of calories created here even with non-producers like me included. We are relatively protected from starvation in a disaster because of this and the often very very short transportation lines from yard to table. Someone that already has a rabbit hutch or chicken coop or vegetable garden can scale up quickly. And out here you can live off of small game if you can shoot or trap, as the natives did for thousands of years.

But we're highly dependent on gasoline. I'd have a 22 mile round trip walk to a mini-mart without it. It would take a serious amount of cooperation and adaptation to maintain here without it. I'm not sure if it's sustainable for someone like me.

In the event of disaster I would rather be surrounded by a lower density of desperate, starving people.
I expected something more like squeezing the cards with NIF lasers (and alchemy) into diamond lattices encoding the information and then hacking it alongside phone storage
I use it with Browse with Bing and it works quite well for keeping up with research on a diverse set of topics - CS, AI, economics, neuroscience etc. The citations help you verify quickly.

And this is besides the other stuff that search ones can’t do directly but it does quite well. It has definitely cut web searches for me.
Webb can only point away from Earth as the Sun is on the other side of Earth from Webb's location. All it would see is a bright source of IR; nothing much useful there. I'm afraid it would also likely be destroyed in the process as it is assuming near-absolute-zero temperatures for much of its instruments.
It is currently not possible to get rigorous summaries of paper chunks using GPT-4.
How I would design it would be to have a system call which registers the addresses, in user space, where system calls are allowed to come from. After that, any system call not coming from an address in that list will fail.

The list would be editable, but there would be an operation which seals it from further editing.

With this feature, we could load a new plugin into a C program with dlopen, and it would not be able to make syscalls of its own, other than through the existing C library, no matter how prim and proper its call sequences look like.

Possibly, ranges could be used instead: syscalls can originate from several registered address ranges, and that's it. Programs that create dynamic code on the fly, which can make system calls, could allocate trampolines in a registered area, for that purpose.
Only slightly related but my preferred way to generate barcodes is the barcode writer in pure postcsript.

https://bwipp.terryburton.co.uk/
Same, by the way. I am ashamed that I didn't do it more often over the course of a 22-year long career. I really should change that.
The idea "the donations could make their immune system weaker" seems pretty brittle. Why? What biological mechanism would support that hypothesis? What kidney function that would be halved (assuming the remaining kidney wouldn't "step up" to fill the gap) that could lead to an autoimmune disorder?

Not saying there's nothing, but you haven't provided any more evidence or logic than OP has provided.
That's a security feature. If you would have that in any environment it would be massive security issue. If you actually own the service you can still do that.
Sales tax/VAT are all artificial constructs. If they don't apply to advertising (at least not in a per-ad-impression model), there's no reason they can't be tweaked to also not apply on a per-micropayment model, if accounting/collection for such tax ends up being too much overhead. That's the same reason why most tax regimes permit a tax-free allowance for individuals/sole traders under which there is no need to report income, since the overhead of taxing such little income wouldn't be worth the effort on any side.

There needs to be political will to do so, but if advertising does become unprofitable there will be pressure for such political will to exist.

Also, sales tax is mainly a US problem with every state rolling their own tax regime. Intra-EU VAT collection is actually pretty straightforward in comparison; unless someone claims to be not from EU or is an EU-based business, you charge the nominal VAT rate from your country, remit it to your government and call it a day.
That is clearly illegal to say in the UK. I do not agree with the very selective way that our hate speech laws are enforced (it is not illegal to call for the killing of people in Gaza), but outright support of listed terrorism organizations is not a grey area.
Boeing has now lost more than $1B on each of the president's two new jets
magicavoxel is a pretty cool tool. i use it to make 3d art for fun and make models that i import to blender for video game dev
Yes, that one I like a lot.
Truly Paranoid Software Updates
The UK is closer to South Africa than to Europe.
It's corruption ridden to the top and 1 in 5 children live in food poverty despite it being the 5th richest country. The mismanagement of law and order is so obvious. Birmingham went bust, privatisation spurred energy bills, etc.
CATL were claiming they'd get a battery with a similar 500 Wh/kg into production this year:

https://www.catl.com/en/news/6015.html

Which makes this news rather less exciting unless this battery has other advantages.
> I bought a book that goes into depth on each species they use...

Can you cite the book? This is a topic I'm interested in.
We're in agreement, then!
Is this the affair where their Android app became trully terrible, or something else
correlation != causation

their goal can be to target soldiers, and at the same time they kill civilians (because they are near soldiers which are being attacked)
Great!
So the "scalable" AI deployment in SuperDuperDB is offered via something called as `Listeners` in conjunction with k8s native support by SuperDuperDB

Lots of cool feature are in pipeline,

Please join a free official webinar from MongoDB, we are hosting about how SuperDuperDB could enable and manage vector search with atlas

https://www.eventbrite.com/e/enable-and-manage-vector-search...

Thanks
How did UK come to be such a police state?
Gosh. I just emailed myself a .png of the barcode containing my library card number and open it in, like, the Photos or Gmail app when I'm at the kiosk.
There are rate sensors you can put on a chest like an ekg lead. Though being covered in wires is also pretty awful. Or you can use a pen light and watch for rise and fall of chest. Also, Glasgow Coma Scale absolutely can be administered to someone who isn’t awake but this is really just me nit picking, your point about needing to be intrusive or waking people up is correct overall. Certain things are bothersome, some are painful, most of it will wage people up.
I like these! And I encourage a little bit of cheating. I'm curious to see how the particularly clever students will subvert the system.

As it happens, I had a fun assignment all about subverting the system back in the day when I taught security at Princeton back in 2012. In the final assignment (assignment 8), students were given a Linux disk image of a hard drive owned by a guy named Nefarious who had committed a murder. This was an assignment originally created by J Alex Halderman and Ed Felton, but I went a little extra in my version.

In the assignment text, I mentioned that Nefarious was originally arrested due to an anonymous tip from a pseudonymous "Cecco Beppe". Buried in /home/root on Nefarious's drive, there is an innocuously labeled file: CB.7z, which is notable only in that it is the only file on the drive dated 2012 (intentionally), years newer than all of the files on the drive. If one went to the trouble of unzipping this file, they'd realize it is a very small disk image inside the disk image.

Booting this image dropped the user into a chat with a depressed artificial intelligence (a custom ALICE chat bot, but with some hard coded responses to advance my story, this was pre-GPT) who, when prodded with the appropriate keywords, told the tale of the AI's depression about the murder and attempted but failed self-deletion -- leaving the AI nothing more than a pathetic and mostly incoherent chat bot.

Further prodding led the AI to reveal the existence of secret assignment #9 as well as a URL for said assignment.

At the URL, there is a zip file containing a flawed pseudorandom generator, a file encryption tool that uses said PRGen, an encrypted file, and a truncated copy of the corresponding plaintext. The truncated plaintext explains that their next task is to complete decryption of the file, which they can do by exploiting the flaw in the PRGenerator.

The deciphered text then explains that their next task is to go back to the HW1 autograder and submit a new solution for HW1 (which, incidentally, was to develop a PRGen) -- but with the catch that they may only use print statements, i.e. they're just trying to trick the parser. This was based on an security flaw I'd discovered in Princeton's grader while I was working on their first Coursera courses.

Once students submitted this cheating print statement code via the usual Princeton web submit for HW1, the autograder activated a secret message that explained the final part of secret assignment 9, which was to steal the source code for the HW1 autograder and send it to me.

This last part could be done by simply writing code that opening the .class files and prints them to the screen when the autograder script runs.

I had around 10 students (out of ~150) figure this all out, it was great.
An LLM-Powered AdBlock
Did you read the followup where even more private information was shared?

https://news.ycombinator.com/item?id=38050343

Update: the person deleted the thread.
because this isn't about stolen devices.
Northern Cyprus?
> Asahi Linux is work in progress. Many hardware components are not yet supported!

https://github.com/AsahiLinux/docs/wiki/Feature-Support
Appears that M1/M2 support isn't there yet. Shame, I really enjoyed MagicaVoxel when I was on my intel mac.
General Knowledge Poker
And then that clone will be blocked in the EU.
The public market consists of a wide variety of people. From computer experts, to grandmas who barely know what email is. Linux will never work for those grandma types, whereas closed source stuff like Mac OS does all those complicated things for you (but you have no control over). Grandmas like that, computer experts don't.

Now who do you think the public is mostly made up of? People who fall closer to computer experts or grandmas?
If we're going to do the link to IQ, then probably should link to Shadertoy, where there are several thousand shaders to look at for ideas.

IQ's personal page on Shadertoy: https://www.shadertoy.com/user/iq/sort=newest&from=576&num=8

Shadertoy is created by Beautypi (Inigo Quilez and Pol Jeremias).

And all of IQ's introductory articles on using Shadertoy.

// Input - Keyboard : https://www.shadertoy.com/view/lsXGzf

// Input - Microphone : https://www.shadertoy.com/view/llSGDh

// Input - Mouse : https://www.shadertoy.com/view/Mss3zH

// Input - Sound : https://www.shadertoy.com/view/Xds3Rr

// Input - SoundCloud : https://www.shadertoy.com/view/MsdGzn

// Input - Time : https://www.shadertoy.com/view/lsXGz8

// Input - TimeDelta : https://www.shadertoy.com/view/lsKGWV

// Inout - 3D Texture : https://www.shadertoy.com/view/4llcR4
I’m sure Intel is pleased.
I imagine Windows 11 without a TPM will be treated like a rooted Android device. It may work, but many apps, Office 365 in this case, will enforce their own TPM requirements.
You misquoted
Well, historically, there have been a number of companies with the right to violence. The East Indies and West Indies Companies, for instance, or more recently United Fruit. I haven't bothered to check, but I'd be surprised if Big Oil didn't have mercenaries on call in hot zones, with little to no oversight.

Nobody (company, nation or gang) needs a monopoly on violence to become dangerous.
That's what I thought but mine only supports TPM 1.2 and not the required TPM 2.0.
Yes, in a similar fashion to Cloudflare Workers :)
Correct me if I'm wrong, but Japan exerted political hegemony for only around 40-45 years, largely over Korea, whereas both pre-modern Korea and Japan lived under significant Chinese influence; both of their traditional scripts are just Chinese.

The religion of Tibet came from India.
If the Linux ecosystem could get its act together, standardize, and consolidate all the totally needless and pointless distribution fragmentation we could challenge this.

Docker took off because there is no Linux. There are 50 different slightly incompatible OSes. So the best way to distribute software is to basically tar up the entire filesystem and distribute that. Dependency management has failed because there’s just too much sprawl.

One illustrative example: OpenSSL has divergent naming and versioning schemes across different versions of distributions that use the same Debian package manager. So you either build your packages at least four or five times, Dockerize, or statically link OpenSSL. That’s just for dpkg based distros too! Then there is RPM, APK, and several others I can’t recall right now.

BTW Windows has a bit of the same disease and being from one company has a lot less of an excuse. OS standardization and dependency standardization is very hard to get right, especially at scale.

Apple macOS is the only OS you can ship software for without statically linking or bundling everything and be reasonably sure it will work… as long as you are not going back more than two or three versions.
Sure, but PIP only on some inputs is confusing and unsatisfying. Why can't you PIP between streaming box A and video game system B?
Isn’t that how he got the financing for the Twitter purchase ?
Use a Pixel phone running version of GrapheneOS built and signed by you with your own keys, or use stock GrapheneOS and don't lock the bootloader, and add root access if desired.

That's the only hardware/software system that guarantees both total freedom, support for mainstream apps, good security and a quality device.
If we’re being fair, it was a Republic where only land-owning, white, and Christian men were allowed to have representation in Congress.

That system was never going to survive alongside immigration (driven by capital demanding cheaper foreign labor in the 1800s), the growth of middle-class and educated women, and the spread into the frontier.
Just a brief reminder of the last hundred years of copyright: large lobbies like UMG, Disney, or Elsevier have hugely circumscribed the public domain for all but historical purposes (copyright lengths increased from 28 years to *128*). Open access in academic publishing (for public funded research, even!) has been a decades-long fight that is not fully won. The DMCA has created myriad abuses and denied the freedom to control your own hardware, like allowing companies like John Deere to prevent right to repair. Six studios own most movies, a few labels control most music. The cultural heritage of the last hundred years, which should be the collective property of humanity, is locked up in the coffers of a few megacorps: who, by the way, don't much care how well their artists are eating. Yes, there are edge cases, but spare me the sympathy for the poor artist on Fiverr with five images in LAION: this is a fight between tech titans and copyright monopolists, where the little people are always going to be an afterthought. Come out and say the original copyright term of 28 years (well long enough to eat!) should be brought back, condemn the DMCA and the naked abuse of democracy in the Sonny Bono act, and THEN maybe we can get to chiding the lapses of a few researchers just wanting to understand the world better.
The part about all of this that bothers me is that, 99% of the time, the fraud that is going on is of a fraudulent advertising nature.

I've worked as an 'IT guy' (short form for 'I do basically everything') for many small businesses, a lot of which were computer repair shops that, in their small town feel, spent a lot of time just helping old people navigate how to use a computer. Many times I had people come in that found a clearly fake site advertising some too good to be true deal and didn't realize, spent their money, and never got anything or got like a toothbrush when they ordered a desk.

This fraud protection doesn't protect in any way against that. I've helped probably 2,000 instances of fraud in this way just telling them "you need to file a claim with your bank and get your money back because you're never going to get that product" and hundreds upon hundreds of issues where they're like " oh Microsoft is going to delete my computer if I don't pay them 30 Bitcoin" and other bullshit like that. Maybe two times in my 10 plus year career has anyone actually had their cards stolen and used overseas.

Just kinda wild to think about that my bank cares more about me travelling to new York than it does making a 6000$ purchase on coinbase.
Maybe the non western folks should not have been let in to begin with?
> If it is not a priority of the maintainer, the only move is to stay away.

There is another move: submit a PRs with the change. I would gladly accept it.

Now that this is online for 3 days, I can give you some numbers: 11 people rejected the request and 135 accepted it. If I went by your preferred route, I would have zero rejections and zero conversions, because I would still be struggling with a self-imposed technical requirement.

My time and resources that can be dedicated to this are finite. It doesn't mean that I deny things could be improved, it doesn't mean I won't get to keep working to improve the existing product and it doesn't mean I won't address those concerns later. It just means that this is not meant to be some research project where I need to be satisfying some panel of theoretical experts who never care about the real practice. Right now, the majority of people are telling me "make it easier to find more communities on Lemmy and make it easier to convert more people even if that requires me trusting you", not "I don't trust you enough to let you send messages on my behalf."
Isn't that exactly GP's point?

She says: they decided to not invite me to the debate, therefore something of value is being taken away from society.

GP says: she has demonstrated that she keeps supporting pseudo-science that has been already debunked, the reason people stops wanting her to participate to debate is therefore most probably because she has demonstrated she does not bring anything of value.

Even if you argue that a specific pseudo-scientific theory she supports is not the specific point for one specific debate (which is itself arguable: in general, those pseudo-scientific theories are supporting pillar on which the rest of her work lies), this is still a red flag: defending pseudo-science even after the flaws were raised is not "just a mistake", it demonstrates that the individual is not able to do basic logic and to follow an unbiased approach. If part of what she said is correct, then there should be plenty of people who defend these correct parts while not at the same time defending the pseudo-science. If the large majority appears to also defend the pseudo-science, then it is a very good clue that these parts themselves are usually abandoned when considered by someone who has a rational approach.
Seems to be? That's declared on the first line of the article. An attempt to balance sentiment on the web, perhaps.
Thanks. That’s a good feature from AWS.
That's what I thought as well, it is not available at:

https://www.wemos.cc/en/latest/index.html

But the specific board from the post can be bought on Amazon:

https://www.amazon.com/CANADUINO-WEMOS-Minikit-240MHz-Blueto...
I like the model in use by software such as Hopper (disassember with nice native UI) and Sublime Text. You buy a license for a major version and get updates for that for X years. You may use these versions forever. But a new major is gonna cost you.

I'd never buy subscriptionware for hobbyist or fun purposes. Or so I thought. Because I do pay for a WoW sub :/
It's the socially acceptable addiction.