skysight-inc/HackerNews huggingface dataset:
Microsoft is pushing more and more code into user space. The latest change is that they now insist printer manufacturers use UWP printer apps rather than drivers to add custom functionality to their printers; these apps are usually written in languages like C#.

I agree with Microsoft that the best method is probably to run less manufacturer code in the kernel, not to make the kernel accessible more easily. Running a garbage collector in the kernel sounds near impossible to pull off without GC bugs because C# isn't exactly suited for "I want to access some buffer but I can't because it hasn't been paged in and I'm in an interrupt handler".
Well this explains all the email2text spam with spoofed emails lately.
I don't think it's the same at all - the crucial point of difference is whether artists deserve to get blamed for this situation. Various people in the thread have claimed that they do, that they're receiving kickbacks from scalping or a portion of Ticketmaster fees on resales, but your parent comment claims that this is not the case and misrepresents the ticket sale structure.

I think that's a critical difference, because if the current situation is actually a big reputation laundering scam by artists, there's not much we can do about it without regulation. If it's not, if in fact most artists are as unhappy about the situation as their fans, there's quite a lot they can do about it and should be encouraged to do so even if it makes getting a ticket significantly harder (e.g. showing ID for purchased tickets at the venue and only allowing 1:1 refunds, not resales of tickets).

Of course, if producers are receiving a significant portion of earnings on resales, some of that does "trickle down" to artists in the form of higher performing fees on the basis of anticipated resales. But that's a small fraction of added value for most artists, and it's coming at a level of indirection that means ticket sellers are incentivized to raise fees to their highest possible levels after artists get paid, because that's pure profit for them. I think it's entirely reasonable to believe that artists aren't happy about this payment structure, even if they do see slightly higher show income as a result, and want a range of fans to be able to attend their shows.
I'm on Migadu for 1.5 years (few domains, about a half-dozen mailboxes). I've chosen them for the lowest price. No complaints so far.
I once saw a critique of the use of geometric algebra in software in that they said it was "untyped" - disparate mathematical objects (scalars, vectors, etc) are 'unified' as the same thing, which prevents some errors to be caught at compile time or even at runtime.

For example, adding a scalar and a vector is a meaningful operation in geometric algebra, but it's most likely a programming error if it happens in the overwhelming majority of code. Linear algebra packages in most languages can often detect this error at compile time, or, for dynamic languages, at least detect it at runtime. But if you run a geometric algebra library it can't detect this kind of error, because this would be a legitimate (albeit error prone) operation.

What do geometric algebra enthusiasts think about this?
Google: Please make your pages easy to scrape, we’ll incentivise you to do so

Also Google: If we detect you’re scraping us or any of our “partners” (read: the public web) we’ll shut you down. We have ways of ensuring we’re the only bot capable of indexing the web. Heard of web fingerprinting?
it's actually fairly near way to handling doing temporary disk space, you create file, open it and delete while still having open handle to it. in that way you can still use it but without having files in the filesystem. in that way you have less corner cases to carry to cleanup ( like crashes, power interruptions, etc )

mpv actually can utilize this mechanism to cache played media from network locally
I suppose it's a sign of the system working (and great traceability) that this was limited to 100 planes, and that we know which planes and where they are.

There will always be bad actors willing to commit fraud for a quick buck. Having a global aviation supply chain with this kind of traceability and ability to react quickly and with generally good corrective actions seems like a win to me.

Any aviators here who can shed light on how this happened, its real impact (big deal or nothingburger), and what you think might change as a result of this happening?
I was surprised that many of the "professional" web de s don't test, don't even occur to them to install other browsers, like, for example, Firefox...

Which is a shame, since FF dev Tools have a quite comfy tool for testing the we page in low bandwidth environments:

* https://firefox-source-docs.mozilla.org/devtools-user/networ...

(I haven't done web de for a good ten years now, yet, even I somehow know about these)
Plus now its your job to convince other mail providers that youre not a spammer.
In cases like these what it to stop the author (the prompter) from lying and claiming that they in fact created an original work using MS Paint? I don't think it's currently neccessary to show evidence of process (e.g. how you made something) in any copyright claim.

Is all of this AI generation in creative fields simply devaluing digital creation and will it encourage a move back to traditional media? This particular image is in the style of an oil painting, but good luck getting an AI model to generate an _actual_ oil painting.
C++ coroutines are based on C# async model, as they were originally proposed by Microsoft, they even use similar concepts in regards to compiler magic of Awaitable types with special methods being reckognised by the compiler, as means to create an awaitable type for any kind of data structure.
What happens when these users are relegated to using a Chromebook on the job or in school?
Instead of curating it in books, in software it is curated in languages and libraries, which is so much better. All the low level code you never have to write anymore, are the books that the rest of engineering has. Software is so incredibly good at reusing solved problems that you don't even see it anymore.
> I should have just bought a Mac a decade earlier.

Can confirm: I have never sysadminned for myself recreationally. After I bungled an Arch upgrade (by failing to read the notes) I bought a Mac and haven't looked back. Yeah, it ships with a weird awk, and the GNU tools it comes with are pretty dated, but it's close enough for basically everything I want it to do.
The article does not mention memory, and to me, that is the largest constraint on old systems when choosing an OS.

For a Minimal OS on an Old system, you can try NetBSD or OpenBSD, i386. Modern Browsers will be a no-go, but you will find NetBSD and OpenBSD very usable.

One note for OpenBSD, if you have less than say ~2 gig of memory, you may need to disable the kernel re-link. It will work, but will hammer the system. For NetBSD, I have it on a system with 512M and it works great.

Both fully are able to handle the 2038 issue on their i386 builds (32 bit) and has been able for a while. That is something you should be aware of for long term use.

https://en.wikipedia.org/wiki/Year_2038_problem
What kind of benefits do you think you would derive from being “connected” with him on LinkedIn?
Bitcoin was co-opted by a censorious minority - Theymos and Blockstream - who have maintained an artificially low block size, ostensibly in order to keep a high number of non-mining but full-history nodes.

Bitcoin’s competitors such as Ethereum and Monero did not allow a software or discussion forum monoculture and instead have scaling block sizes, and still hard fork to add new scaling features (https://ethresear.ch).
My chinese made car (MG ZS EV) is pretty nice.
For YT can just force mp4 rather vp9 with h264ify or another extension.
Perfect is the enemy of good.

Just like with FP and LP, I rather have something close enough, than nothing at all.
In general, allowing 3rd party software full access to contact info is a full blown privacy disaster that should have been recognized as such from the start.
Your 1U server seems to be Ivy Bridge-based, which is about a decade or so newer than the Pentium 4 and much, much more energy efficient - and there's a lot of cheap second hand hardware out there from that era as well.
> Air pressure is something we tend to take for granted if we are not climbing Everest or in an airplane.

Or dive towards the wreck of the Titanic.
> but here in France a law was passed to forbid the term "milk" for plant based milk. Soya "milk" isn't allowed on labels anymore for instance. Even though all across Asia everyone knows what it is, us French are apparently too dumb and would be confused.

Good. I'm all for such laws. Soya "milk" isn't "milk" as the term has been culturally understood for millennia. It's not that people are dumb, but rather that words have connotations, and plenty of people, who don't happen to be nerds of fields adjacent to chemistry or dietetics, will assume that "soy milk" is like normal milk because it's called "soy milk". Same stuff with juices and other foodstuff types. And this stuff has consequences, often health consequences, especially for innocent people like children being fed wrong stuff by confused parents and grandparents (the latter you should excuse for not being able to keep up with the fast-changing landscape of marketing bullshit).

Or, looking from the opposite end - the companies introducing soy "milk" could've named it any way they wanted. They chose to call it "milk" to confuse customers. Well, fuck those companies if you ask me.
Doesn’t matter where you buy soy milk. If it’s 100% national it’s disgusting. Most of what you buy in the super markets have added sugar.

Tofu has flavour. You have to remember soy milk is basically the left over shit from making tofu. All the healthy shit is left in the pulp including the flavour.
The Pentium from 2004 doesn't have a binary blob OS that can't be disabled running on it, that has full unrestricted access to the hardware.

The Pi does, unless the Pi4 changed something...
> What if you replaced the word marketing with attention?

Then you would be making a different argument. Marketing and attention are not the same thing: the former is one means to the latter. Marketing is grabbing attention by force, which could be considered unethical; attention by itself can be consensual and organic.
When targeting Emscripten, why not use a regular web engine like V8?

Wazero and Wasmer have some support for the Emscripten API, but it's unlikely to be as mature as the real thing backed by Javascript.
Ready meals and canned foods is an other example. Ever wondered why so many of those have slightly off texture. It is mostly as they are bulked up with soya or other types of products. The texture gets close, but doesn't really match pure meat. And this happens with lot of those types of products.
IBM 1401 Datacenter Simulator – experience 1960's mainframe programming
Interesting, but you can take a look at https://programminglanguages.co/?paradigms=&typing_disciplin...
> I don't know that this counts as an alternative...

In the context of Googles advertising practices I think it should count. If you pay for YouTube premium you won't be bothered by their ads anymore.
I create things that I think are enjoyable and valuable.

You see, I just love thinking of ideas and possibilities and writing, journalling them down and then trying to build them.

Shine your light, share what you create!

I like the Mother of all Demos by Douglas Engelbart and visions of how computers could work.
> Soy only tastes like shit if you don't know wtf to do with it.

In other words, if it's not highly processed...
Most drugs are not legal, still they exist.
The examples in the slides show that your company allowed spam. Why is it so tough to admit a mistake? We all do sometimes misconceptions, some even at scale.
Most rye breads aren't full rye, but mix of rye and wheat for the rye flavor.
Iran Human Rights Highlights Targeting of Protesters’ Eyes
Many of the people involved in The Fanimatrix were part of the Auckland goth scene. The scene itself had many people from the NZ infosec community. One of the cast members is Morgan Marquis-Boire (https://news.ycombinator.com/item?id=15734840).
The people downvoting you haven't used the older AMD Windows GPU drivers, or run heavy VR workloads on modern AMD GPUs.

I say this as an AMD fan who is very happy with my 5900X/6900XT system.
This is a bad way to count.

Imagine an organization which wants to buy Google's package for organization. Perhaps some government body. And that body has a regulation that requires certain accessibility features from services provided by contractors. So, even if very few, or even if nobody in that government body needs good accessibility, the IT will not buy a service from Google because one day someone will come and sue them for buying stuff they shouldn't have.

So, it doesn't matter what fraction of users actually needs the "basic HTML" view. The new one sucks from usability perspective, and especially from accessibility perspective. If they cancel the better version they have... well, I'd be all for suing the government agency that decided to use GMail.
If developers have learned to write mallable code, they are also competent enough to improve existing code by refactoring, since this is two sides of the same coin. Maintaining code is how you learn to write maintainable code, after all.

I dont know how code could be too rigid to change by a competent developer. If it has bad abstractions just rip them out. If it is unclear and badly documented, you will have the same problem when rewriting.
Show HN: Code Reactions – React and see others reactions to any code
What I don’t get though is why ultra-processed means bad even if the ingredients are what you expect to find inside.

In case of tofu, even if you manage to invest the time to make it at home, you still need to marinate it so it tastes like something (adding all kinds of things here)… and then fry/cook it into a meal. Maybe you control everything that goes into it (“ultra processed by hand”?), but not in a very sustainable approach in terms of water and energy that goes into it.
Frequency hopping is no small idea to crack because you either need a
shared codebook (PRNG) or a means of re-keying to an ephemeral window
of future sequences. Didn't read Lamarr's patent but she seems a
natural hacker girl taking music boxes apart aged 5.
Is soy flour a recognized allergen? I've heard that recently, companies opted to adding common allergens to products on purpose, so they can be listed as ingredients, as doing that and losing a small market segment is cheaper than ensuring the production lines are certifiably free of contamination from said allergens.
Mostly this is correct but it happens. There are always outliers and edge cases and its good for the system to have them so that they can be mitigated by iteratively improving the laws based on how they "won" and "got away with it". The noose is always tightening.
Rust helps against data races in a kernel, as shown by the Rust for Linux project and other kernel projects (Redox, etc).

Of course if you interact with foreign code (including code in other programs, but also code in the same program written in another language), you need unsafe. Or if you write a new synchronization primitive, etc. The unsafe is there to say "I manually checked and this is okay".

What's important is that with Rust, concurrent business logic - in a kernel, things like filesystems and drivers - shouldn't need any unsafe to synchronize correctly. You use unsafe for your lower level infrastructure, but the code that actually does things can be data race free (and thus is easier to modify and assure it's working correctly). And that's incredible.
Thanks for your answer :) !
Your understanding of the practical and philosophical backing for capitalism is limited and reads more like an Econ 101 description of perfectly competitive markets than anything else. If you would like to learn more you could read Joseph Schumpeter’s Capitalism, Socialism and Democracy[1] or Deirdre McCloskey’s Bourgeois Virtues[2]

[1] http://libgen.is/book/index.phpmd5=21EE8F203D5C3F9530D55985B...

[2] https://press.uchicago.edu/ucp/books/book/chicago/B/bo375063...
There's a backstory: you're an operator at a museum exhibit of the 1401, set in San Jose.

You have to punch your own cards, move the card deck from to the card reader yourself, move around the tape reels yourself, and then run to the chain printer... the only thing that's missing is a VR mode.
Is this why I'm getting bounces from emails I didn't send with broken DKIM signatures for the past couple of weeks?

(Edit: I'm not using MailChannels, though.)
I though he/she meant MacDonalds
It makes no sense if your goal is "have the most secure system feasible under your resource constraints and usage requirements", which is a reasonable goal.

However, the whole FIPS and USG compliance in general mindset is not that; the goal instead is "be aware of ways in which your system is known to not be secure". The idea that a known flaw is better than an less-known fix is infuriating to devs, but from a business standpoint it makes some sense.
- Take laptop, remove the keyboard, nerf the OS, call it "mobile"

- Wait for someone to point out that text editing is no longer practical

- "I am not anti-mobile. My goal is not to return back to the desktop, but to move mobile forward."

Why? Why should we privilege an intentionally nerfed computing experience as the inevitable future? Almost every trend "mobile" is pioneering is bad.
> I find it more satisfying and clearer to say it's when day/night are the same length everywhere on earth/for everyone on earth.

By the definition given in the article, that isn't true either. They point out that the equinox is in fact the point when day and night are of equal length as long as you define them in a consistent way. But if you instead define day as "whenever the sun is visible" [or would be visible in the absence of clouds], day and night aren't equal on the equinox.

But, if that's your definition of "day", it can never be the case that day and night are the same length everywhere on earth. The presence of mountains will affect when it is or isn't "day".
> Then again ... this is 20 years old. In 2004 20 years ago was 1984, and computers from 1984 were definitely seen as "old computers" in 2004.

> On the other hand, a lot more changed from 1984-2004 than from 2004-2023. Windows XP is conceptually the same as Windows 10, macOS, or GNOME today, even though details between implementations differ, and a Pentium 4 is essentially the same as a modern CPU, except slower.

This is also my takeaway here. I'm pretty sure that someone who first used a computer with a typical 2023 setup, Win10 and all, would pretty easily figure out a typical 2004 PC with Windows XP, Internet Explorer or early Firefox, etc. But going back even ten years from 2004 is more different, you'd be on Windows 3.1, which looks quite different and requires familiarity with different workflows. 1984 is radically different as the typical machines were all CLI/TUI and required machine-specific knowledge to work on, you couldn't just figure it out by looking at it.
Interesting how this initiative was started 3 years ago and it doesn't even have an English wikipedia page yet [1].

I feel like the west might have started a war it is not willing to fight, and things could get expensive quickly.

[1] https://zh.m.wikipedia.org/wiki/%E6%98%9F%E9%97%AA
Aicolor: Colorize old black and white photos with AI
Hi guys. this is a little side project i've made. its Opensource. would like to hear your feedback on it. thanks
The Band of Debunkers Busting Bad Scientists
https://archive.ph/lmKHg
It's so manufacturers and restaurants can't lie about what they are selling.

Think about a canned coffee drink with 'milk' added, but then in very small letters on the side of the can it says *soy milk as an example
Rescuing Men from Rage Rabbit Holes
Like many stories of this kind, the idea that this person "pioneered the basis" of these technologies seems massively overblown. What she and Antheil patented was a system that used frequency hopping to help guide torpedoes, using a piano roll to switch between the frequencies. They did not "invent" frequency hopping, which had been discussed in the literature for 30 years already.
When we’re talking about food quality then processed usually means bad, ultra processed is ultra bad [0]. What you’re thinking of are other externalities which may make the low quality acceptable compared to the alternative.

Processed food is bad food. Bad food is better than no food.

“Your money or your life” makes it look like losing all your money is good because it kept you alive.

[0] Worked in the food industry at some point. I’ve seen how the sausage is made literally and figuratively.
I don’t understand how checksums help for HTTP sites. If an attacker controls file delivery such that checksums are desirable, they might very well also control those checksums and their display.

At that point one might get those checksums out of band, on a modern device via HTTPS. But if a second device is needed it could also, at the cost of some more effort, be used to just download those assets directly, then transfer locally.
Looking at major developments in the world I feel like we're moving away from societies that enable the best healthcare for as many as possible and rather move to nationalistic, authoritarian states that drag everybody back into a 20th century mindset.
Money spent on defence won't be spent on research and sure as hell not on affordable healthcare.
The tech might be there when you hit 50 but will you be able to afford it?
"Fibers", "green threads", "stack switching", "cooperative multitasking" are essentially all the same thing, they all rely on being able to switch execution context by switching to a different stack within the same OS thread. As such they can be implemented either in (CPU/OS-specific) user code or in "OS APIs" (like the Windows Fiber functions).

Only downside of the technique is that it cannot be implemented in WASM (and maybe some other esoteric runtime environments), because WASM has separate data- and call-stacks and the call stack is not accessible from within the WASM virtual machine (while 'async-await' which relies on code transformation done by the compiler can be implemented in WASM just fine).

There is a 'stack-switching proposal' for WASM though, but I don't know what's the state of that:

https://github.com/WebAssembly/stack-switching
Basically a whine-fest. A great book to read is Deep Nutrition.
What if you wanted to really delete the notes from Apple's servers?