skysight-inc/HackerNews huggingface dataset:
These days many AAA games work well in Gentoo thanks to Proton, though I still dual boot (to Windows 7...) for a lot of games. Looking Glass is pretty cool, though perhaps it's a bit too late. My next Windows on a new computer will be either 10 Enterprise LTSC or 11 if 11 doesn't suck, but I still plan to run Gentoo as my primary. If your NixOS experience matches your expectations over the next year, it'd be neat to hear about it later -- I looked at Nix a long time ago but I've been a happy Gentoo user since 2007 and I still see no reason to move. I've gotten a bit old, but the maintenance is low, every time I use another distro it inevitably annoys me for not being like Gentoo, and anyway the upkeep sort of feels like gardening, not like a pain in the butt.
I believe the above poster is talking about Squadrons, for what it’s worth.
Apart from some initial issues it’s mostly been set it and forget it for me? I’ve been running a VFIO setup since 2017.

GPU driver updates haven’t broken anything in years. Nvidia actually made their drivers more passthrough friendly not too long ago (No longer need to spoof the vendor ID).

I have not had any compatibility issues with software either. I know there are some multiplayer games that specifically check if you are running in a VM and refuse to run. It’s a handful of games though and I don’t play those.
poor Anil :D
I suppose in periods of anti-intellectualism there must still be pockets of intellectualism bucking the trends of the majority culture.
Plus UBO is good for more than just blocking regular ads. Some site has an annoying banner that blocks a quarter of your screen? Useless popups appear every time you mouse over a link? Hate those useless boxes that show up when you pause an embedded youtube video? UBO (or other adblockers presumably) can block those with relative ease.
Which is what, exactly? That the cramped urbanism of "cyberpunk" is desirable if only you add a few plants in the mix?
At issue is that software continues to approach an opaque “ball of mud” as size and complexity increase. Silver bullets of the day like “microservices”, event-driven design, and functional programming do nothing to improve that.

The prevalent analysis method of use-case driven procedural transactional scripts resulting in controllers or services [1] (typically just transforming a database) is problematic. Yet developers are taught or can use nothing else from computing’s rich history currently.

It would seem that any attempt to improve how we model “external” [2] complex systems in code has ceased in favor of pursuing the low hanging fruit of technical detail.

Why are we surprised that any software outside of computing and the data sciences, together with computing infrastructure, are challenged?

At issue is that outsiders have no idea of this industry incompetence, and incorrectly rely on software as being accurate, complete and foolproof.

——-

[1] Martin Fowler’s “controller-entity style” - P of EAA

[2] Where expertise in the complex problem domain lies outside of the development team.
115 soviet rubles is approximately what my mother and father, both engineers, received as a monthly wage. Their wage was 120 rubles per month.

So if I wanted to buy an MK-52, that would mean that our family income would be halved for a full month.
> Once this is done, it should "just work;"

Unless it doesn't cough ppc32 cough

Nowadays you have to contend with Rust, LLVM, Skia, and the other porting headaches...

There are XPCOM stubs for a lot of platforms in Mozilla. Mostly bitrotted, but even if they're fully restored, I just don't think Firefox is that portable anymore.

Although apparently there's a RHEL package for Firefox on s390 that worked fairly recently, so I dunno.

EDIT: Using Debian as an example, the latest version is available on x86{_64}, ARM{64}, mips64, and ppc64le. And s390x. ppc64 is in debports.

32 bit MIPS is lagging behind a few versions, no idea if it just hasn't been rebuilt or there's a new blocker. sparc64 is stuck on 62, it probably can be patched up but judging by some bug reports is sort of similar to ppc64{le} in needing some TLC, and I doubt anyone is really using it. hppa/m68k are stuck on 52/50, left behind with the move to Rust I'd assume.

All I'm saying is in practice I'd expect porting firefox to a new platform to be a pretty involved effort. Even if you have LLVM and Rust support, there's a lot of moving parts inside, and it's not like the old days where most of the platform specific bits were inside NSPR.
Which games do you play that require anti-cheat schemes?

The last time I checked, many such games explicitly do not support running in VMs and you risk being banned by obfuscating that you are running the game in a guest OS.
Better anti cheats won’t allow setups like this.
Star Trek’s Warp Drive Leads to New Physics
Databases are the reason all that other shit is so easy. Databases are the heart of computing but somehow this clown industry still doesn't get that at a large scale.

I’ll replicate your clown ass todo list app with a few DB tables, a few queries and 1 HTML table dont make me fucking do it :D
> I can appreciate this, but isn't one of YouTube's biggest selling points its recommendations?

Not for me. I get very poor recommendations. I rarely look at that section of the page, and am usually disappointed when I do.
Nope. I think they were arrogant and stubborn to remove radar sensors from their vehicles.
totally OK, I have thin members, for example I can join my thumb and index finger around my forearm. That's why the BMI scales are not really meaningful, because I'm not underweight. I'm 36 now, and know myself better, between 18 and 23 I was more around 65kg, then I changed diet to fruits (because I started unsold fruits and legumes, against food-waste), and never felt so energetic and good. 54kg starts to be underweight for me
Factories like this are typically “unskilled labor” and there are few options in any given job market for unskilled laborers that pay this good. For Topeka Kansas w/ all of this forced over time the individual featured has moved himself into upper middle class income range.

I have met a number of parents who give up their personal lives and well being workingto provide their children the best lives possible, so that their children never have to work night shift or over time in a factory to provide a decent life for their families. It is a sacrifice.
For EAC, they require a variety of signals to ban someone (unless it’s a obvious thing like detecting a known cheat.) An honest VM setup that doesn’t obfuscate probably counts as one potential signal that you are cheating, an obfuscated one that they are able detect might be a stronger signal.
It's not that subjective, when you consider the relatively profligate abundance we are presented with in modern times. Royalty and the super wealthy from more than 7 decades ago would be astonished at the vast variety and quality of food available to us... it's an excellent meditation on gratitude to make yourself consider how fortunate you are if you have access to a grocery store, let alone higher quality farmers markets, restaurants, and now online delivery.

I have to imagine Malthus would have wept in joy if he'd seen how things have turned out.

The costs of modern food distribution and market ethics are terrible, as well, but gratitude is a good starting point.
This is what slows big companies down. They accrete so many of these rules and restrictions that people can't do their work.
Most games work just fine, just a few odd ones that decided to block VMs don't such as Tarkov.

Known to work without issue are titles such as

* PUBG
* Battlefield 1/3/4/5
* Titanfall 1&2
* Arma 3
* 7 Days to Die
* Ark
* Fortnite
* Apex
* Halo: The Master Chief Collection
* Star Wars Squadrons

And many many more.
> I'm wondering why there isn't a corresponding project for Python.

But there are various projects for Python.

For example, there's Pyston [0] which was started by Dropbox. Or Cinder [1] which was started by Facebook. Or PyPy [2].

[0] https://github.com/pyston/pyston

[1] https://github.com/facebookincubator/cinder

[2] https://www.pypy.org/
Tesla Places Big Bet on Vision-Only Self-Driving
Cool, if it’s that clear cut I’m sure you can find a few cases to make your point.

It is rare that eating after fasting causes critical illness. Just check online. People do this stuff all the time.
Ive played PUBG, COD Warzone, Apex Legends, Quake Champions, maybe a few others. Of course it depends on the game but i think the perception of how many games don't work under VMs is a bit skewed.

TBH every thread like this has the “but what about anti-cheat?” post which makes it seem like a big problem but i think only a tiny minority of games don’t work under VMs.
Yep. IMO the GDPR cookie banners that cover half the screen are even worse than ads. The internet is unusable without uBO
Sure, but who are those people with global reach to US assets and possession of technology that the US cannot understand?
Hey, that means we can just sleep it off.

Honestly, this article evokes the eerie sense that Toxoplasma is indeed a huge public health issue, but it is being spun in with wild conspiracy theories so nothing gets done about it.
Has anyone installed fullstaq ruby with ASDF?
Sure, but we can't really explain why that works either can we? However, I would suggest that there's a difference in evolution.

With the neural networks we train, there is actually a highly engineered process required to create the state in which a network can be trained and inferences be driven through it. The necessary combination of hardware that is able to perform and persist operations on information and the algorithms required to do so in a way to yield this outcome is an extremely complex set of pre-conditions that we wouldn't expect to find in the computing equivalent of a primordial soup.

With natural evolution, there is no obvious agency or intent behind it. Who is there to care whether or not life started on Earth, and/or who is driving the laws of nature such that the constructive, generative process of genetic evolution actually 'works' as well as it does? Seemingly nobody. Yet this process is able to create systems that operate on scales that we can only dream of. Look up YouTube videos on ATP Synthase for example. It's a nanomachine in every sense of the word. It uses the proton equivalent of a water wheel to spin a little machine that grabs a molecule of ADP, a molecule of inorganic phosphate, then literally snaps them together with mechanical leverage to make ATP. This little miracle machine that powers most of life on earth was built in literal and figurative darkness...it's so damn small light can't see it, and there was nobody there to appreciate its beauty until we came along billions of years later.

Ultimately I'm not surprised natural evolution works, I'm surprised at its speed and efficacy.
The merchant keeps 3% or so more of the purchase from cash, most of them seem to appreciate it. And it seems a lot of people who work the registers are unaware.

Living in a place with a high cost of living, $100 bills are practical. $300 is a significant thickness of $20 bills, but only 3 c-notes. $20 doesn’t fill your tank anymore.
A Review of Costas Arrays
In practice, React users often end up running all their app code through a big slow compiler anyway. Usually Babel (to convert JSX to createElement calls) or TypeScript. Svelte doesn't increase the overall complexity of your build process, it just uses that compile step to do something to your code that's actually useful.
I remember it having terrible problems with data storage. Even scrolling through a program several times was corrupting the memory
I'm already not a user of Reddit but I clicked through just to check it out. Disappointed to watch it load 6.5mb of data (compressed) over the network to render what amounts to a list of text links and small image thumbnails.

At least the "old" Reddit subdomain loads much less, comparatively (1.4mb compressed). Use it instead: https://old.reddit.com/r/solarpunk/
Just FYI, Looking Glass has been in development for over three years now, so it's not actually as late as you think :).

Also proton doesn't address the myriad of productivity applications that people still need windows for, such as Adobe products, or Autocad, etc.
> a three-ring binder called the Prompt File, stuffed with printouts of the dozens of tables in the system, and religiously updated anytime anyone changed anything of significance.

Hey, at least they had documentation.
There is a sense in which it was: out of all the games that have ever been designed, or that it would be logically possible to design, humans selected Go as one of the relatively few to receive sustained attention, in part because it is particularly well suited to the deep neural network that is the visual cortex. So it is not a coincidence that it is also well suited to artificial deep neural networks.
Majority of Covid misinformation came from 12 people
The only games I play are Doom Eternal and Starcraft 2 — by chance do you know if those work or if there’s a list somewhere?
I guess your local proxy (why?) sufficiently confused Google so they decided not to show you ads. You're definitely not blocking the ad domains via DNS because those domains don't exist
Given the recent military coup and the history there, naming sources could literally get them killed. The medical assessment may be off, but I'm inclined to trus tthe judgement of an IR expert with years experience of the country they study on the security situation.
1. We are working on it
2. Not if it's a vGPU or a Quadro where EDID spoofing is allowed
3. No, we capture everything now, even the windows Login screen and windows updates, etc.
4. Yes
5. Very yes!
Thanks, I totally skipped over that somehow.
You might like 'Kong in Concert', which is a series of arrangements using the DKCountry soundtrack. I was hooked on it back when it came out, apparently 17 years ago. Way to make me feel old.

https://dkcproject.ocremix.org
Why politicians won’t reach the vaccine hesitant
Wow. This is super cool.
I always go further and use the same database for my tests e.g. use postgres rather than H2.

It is easy enough to setup and tear down using docker.
I'm not sure I understand what you mean
The US explosion fried couple TV retranslating satellites.
Looked perfect so I just bought the paperback, thank you!
> Local organisations are encouraged to provide geographic information about roads and routes through Google's Geo Data Upload tool

(_may_ be looked at by Google)

> and users via the "Report a problem" tool

(probably never looked at by Google)
Ok that’s a bit much. Why is SystemD encroaching on the fstab??
Sorry, but if you're using Google maps to get up mountains you seriously need to consider how sensible it is that you're allowed anywhere near a mountain in the first place. Personal responsibility plays a role here.
You mean what's with the Holo display maker having the same name as us?

We were using and had the name before they announced their product. If you want to get really finicky, you can ask why we are using the same name as Sun's Looking Glass desktop environment.
I'm not really buying the FAQ explanation, idk this feels too good to be true. Would have loved to see some core team discussion on this if there was one.
Sorry, typo. I meant do not.
They claim that there are 2 attacks: The "WiFiDemon 0-Click Attack" was fixed in 14.4 whereas the "WiFi 0Day Format Strings Attack" is still viable on 14.6

I guess nobody here knows Objective-C so I'll never know how the latter attack works ¯\_(ツ)_/¯
Mind sharing anything other than an unsubstantiated platitude? The article is very explicit as to the underlying causes and how they make heavy rainfall over long periods in that region of earth more likely.
> Linux on the desktop still doesn't have that

It does have it if all you want to do is develop, browse the web and similar things.

Including windows games into the things it needs to run without hassle is kinda unfair in my opinion, as that's pretty far from what this DE is used for regularly.

I went back to windows on my home pc because off games too, but my work environment with Ubuntu/regolith was significantly less painful to setup then the WSL hassles I had to jump through on windows before.
>> Software doesn’t get tired or distracted

It just has a lot of corner cases, untested even. This blind trust in SW and by extension, technology, is really exasperating.

Really curious, how would you quantify the reasonabl risk ?
Should the risk be based on number of fatalities or on the number of potential fatalities that were averted ?

The data that you point to is about fatal crashes that made the news. What about all the cases that the SW malfunctioned and had a potential to be fatal ? Only tesla has that data or perhaps even they may not.
Thank you wise one for showing us the light.
Excellent job? That's what is under debate and asserting that it does, adds zero content to the discussion.
I couldn’t get through it. Deeply partisan in an almost comical way.

Bad on the science regarding the effects from what I tried to learn about it.

The written social situations were also ridiculous, the protagonist was righteously executing people in the streets on day 3 of a power outage?
Really? You’re ready to ascribe the entirety of problematic alcohol consumption patterns simply to ”man-drinking”?

That is intellectual dishonesty at its prime.
Thank you very much, your solution and one by ezekg sounds a lot similar: anonymous fingerprint + service or some lambda function to do some work.

The good part is it is simple and efficient. I can open source the device fingerprint part/server code (or link to a third party like keygen`s policy) and have my privacy policy in place.

The not go good part is I still need a service running ( the core point was the if there is no server there would be no remote logs, so clients have 100% peace of mind )

I might go ahead with the solution in case something interesting doesn't come up. (I was also looking at NFT based approach, where each license is NFT and can be verified on a blockchain)
Thank you for posting this. I'm posting this comment from a raspberry pi 4 with a USB attached SSD powered directly from DC, powered via a completely off-grid solar setup (discounting the cell networks). This will be helpful.

Also, thanks for proving anything useful or halfway truthful on HN can be found at the bottom of the thread, grayed out as normal. This crowd really doesn't like anything they can't empathize with, which really shines a light on the shallowness of their ideals towards 'diversity' or the general empathic capabilities of this lot. Projection at it's finest.

Oh yeah, I just about forgot: dang, you are a lizard; stay in your desert please.
That's the right way of separation of concerns: handle states with code, look/layout with css.
This is true. We recently re-wrote everything in plain javascript from react, and it didn't increase the lines of code.

The vanilla code was much easier to maintain too. React comes in your way when things get complicated and the work arounds produce really messy code.

Edit:

Project (GitHub): https://github.com/labmlai/labml/tree/master/app

It's a mobile/web app to monitor machine learning experiment.
There was (is?) a whole Mastodon instance[0] focused around solarpunk, and that sentiment is shared by quite a few others. It's probably still kinda niche, but on Mastodon the solarpunk ethos seems pretty prevalent to me.

[0] https://sunbeam.city/about
They literally are entitled to be there (public land) and to take photos (of literally anything visible from public spaces).

The inappropriate entitlement is from whomever put up those signs and harasses people when they come near.
Oh please, if you want to compare, use modern vanilla too...

<!doctype html>
<body>
<custom-element></custom-element>

<script>
const CHECKBOX_ID = "my-checkbox";
const defaultLabelContent = "Toggle me, you newbies";
const beforeDiscountText = "You have not availabled discount";
const afterDiscountText = "Discount Availed!";
const beforeLabelText = "Click on me to remove fake discount"
const afterLabelText = "Click me to apply fake discount!"

const state = new WeakMap();

class CustomElement extends HTMLElement {

connectedCallback() {
this.render();
this.shadowRoot.addEventListener('change', (event) => {
state.set(this, event.target.checked);
this.render();
})
}

constructor() {
super();
this.attachShadow({ mode: 'open' });
}

render() {
let isChecked = state.get(this);
const discountText = isChecked
? afterDiscountText
: beforeDiscountText;
const labelText = isChecked
? beforeLabelText
: afterLabelText;
this.shadowRoot.innerHTML = `
<input
${isChecked ? 'checked ' : ''}
type="checkbox"
id=${CHECKBOX_ID}
>
<label for=${CHECKBOX_ID}>
${labelText}
</label>
<div>${discountText}</div>
`;
}
}

customElements.define('custom-element', CustomElement);

</script>
sure, but it doesn't matter what we say does it?
No idea about doom, but Starcraft 2 works for me fine.
Thank you ezekg, I appreciate your privacy policy ( We believe in the GDPR and increased privacy for everyone. )

I will try to look more into it if something can be cooked up without the requirement of a server or service. Otherwise might go ahead with something like this.
I once worked at a place that thought like the grandparent comment. "We're gonna have a huge app with lots of different UI variations. Let's use React. Then it will be super maintainable and scalable!" And then it turned out that if your plan to write maintainable code starts and ends at "use React", you will end up writing code that is not maintainable, and your framework will not save you, and in fact you will be fighting framework-induced bugs and performance issues on top of the problems caused by your total inability to design computer programs. The pace of software development at your company will grind to a halt, you will accept this as the only possible state of affairs (we're following all the best practices by using React!), and your company will limp along for a while and then go out of business.
And the MAIB report: https://assets.publishing.service.gov.uk/media/54db3fd940f0b...
Petty aggressiveness through a gift of coding
I'm on the receiving end of my title. Fair is never equal,allowing anyone with an ability to code through the various means.
Than, we the attacked need the variables in our protection.
4 different ways to make money by writing articles
The author endorses the view that someone with a journalism degree should be hired to be a TV journalist for a UFC event. The appeal is that they have the credentials and therefore earned it through a meritocracy.

But the job is clearly about entertainment. Addison Rae is an entertainer from who became successful on her own, and skilled, at entertaining people without a degree. I think she is more qualified than almost to be in front of a camera than any recent college grad in journalism who hasn't been able to build a following.

It is a bit like saying the people in the ring at a UFC fight, who may have a great fight record, would be less qualified than someone with no fights but a degree in martial arts.

The author is upset that credentialism is eroding in some areas. But this actually seems like a huge plus for meritocracy.
Perhaps people that do know they have Toxoplasmosis, know for sure; but many people have it do not know.

So maybe the risk factor here isn't having Toxoplasmosis, but knowing you have Toxoplasmosis :-) (or more seriously: some other factor correlated with it, like being a veterinary or animal handler which may be required to test regularly)
A short moral tale for those in the West who distrust meritocracy. Thanks for posting this.
I thought it was Project Looking Glass [1] from Java era. It was really cool back then.

[1] https://en.wikipedia.org/wiki/Project_Looking_Glass
Perhaps you could give an example of how your set up works?
jemalloc isn’t a special allocator. It’s basically the FreeBSD default.