skysight-inc/HackerNews huggingface dataset:
> Emulation just means "to imitate another system"

Ah yes, I've heard this numerous times. Suddenly when it comes to criticizing Analogue, all the specific context around the term "emulation" in computing is conveniently ignored. It's a totally general word! Let's just ignore the 40 years or more of computing jargon around it.

> Using FPGA doesn't make the emulation fundamentally better

Actually it does. You can run legacy software with zero-latency and cycle-accuracy at a fraction of the cost and power required than you would be able to if you used software to emulate the underlying system. BSNES requires a 3Ghz ~$300 dollar CPU to run games accurately, using FPGAs you can do the same at a fraction of the cost and clock speed. Not to mention, there will always be some latency with a software technique. Please don't counter this argument by questioning the meaning of "better."
The problem is you're both right. Containers worked great to isolate and manage a large class of faults (though arguably e.g. BEAM would handle the same class of faults better).

Let's say fault chance due to program design was x and container orchestration fails also to correct an independent y, so we went from reliability (1 - x) to (1 - x * y). Total system reliability goes up even thought we didn't get better at writing programs, though so does complexity.

But actually, the market generally only wants (1 - x) reliability. That y was invented for the few situations situations where x alone was unacceptably large relative to other classes of software. Now everyone is using it, which means x drops proportionately across the board. If container orchestration made you 10x as reliable, most CFOs and customers will be even happier with 2x as reliable at the same cost, so your actual software will degrade to be 5x more unreliable.

So for people who want to use "software" and not "systems" (which includes developers, hobbyists, and many people in specific lines of technical work who combine prêt-à-porter with bespoke software) the world now sucks horribly.
The EU helps to fund the sarcophagus built around Chernobyl:

https://www.euractiv.com/section/energy/news/eu-co-finances-...

Which might account for why they are reticent about nuclear.
> nobody hires junior developers

And yet, 100% the people of the university that I graduated from get a job. And, it's just a random public university with just a few connections with the industry.

Moreover, the company I'm currently working with also hires people without a degree.
Imagine how bad the silent, centralized censorship systems are going to get once we're not in peacetime.

We need to replace them now, before it is too late.
maiachess.com is "A human-like neural network chess engine" which is trained at 9 skill levels (1100-1900).

>We tested each Maia on 9 sets of 500,000 positions that arose in real human games, one for each rating level between 1100 and 1900. Every Maia made a prediction for every position, and we measured its resulting move-matching accuracy on each set.

>Each Maia captures human style at its targeted skill level. Lower Maias best predict moves played by lower-rated players, whereas higher Maias predict moves made by higher-rated players.

Previously on HN: https://news.ycombinator.com/item?id=25810034
Slaughter in Indonesia: Britain’s propaganda war
> someone posts something concerning on hn about cultural issues or govt or tech censorship

Autists on HN: "I m highly interested in some stupid unrelated thing that brings no light to the main topic which is big tech censorship or biased moderation, but diverts attention of the users ultimately producing no valueable exchange of ideas."

It s not just you btw. There are many users that do exactly that on any hot topic on hn, starting entire threads that span dozen of comments on irrelevant things. Not sure if it s a cope, or a "bury your head in the sand" psychological thing, or just a trait of being in tech.
Yes if we're talking about _registries_ (like the one for .se and .nu which I work for :) ) there are not that many (I'm on mobile so hard to search for up to date information but in 2018 it was ~800). But if you also looked at all the _registrars_ those numbered ~2500 in 2018, but yes those numbers are for registry operators many of which outsource to donuts et al.
What other sizes would you like?
The torch would, most likely, be for emergency methane venting. They had previously used a torch for burning gaseous methane during de-tanking, but have since switched to a condenser to cool it back to a liquid. There would essentially be no reason not to continue that practice, particularly when they'll have a nearly unlimited supply of liquid nitrogen.
But these project members are the same which hire fresh out of boot camp developers and not enough QA. And if they hire QA then QA just checks features, not “is this actual correct” or “does the UI actually empower the users”.

The one consumer software I really hate right now (other than MS Teams and Oracle HCM) is the Amazon Music app. I like the design, but find so many small bugs there. I’m the customer, not their QA or product manager. But if I want to use a better product I either use another app or write them what they got wrong.
Pavel Grinfield is writing a number of tensor textbooks that he is self-publishing. They can be found for free on his website [1]. He also has Youtube channel with some great videos. I just started supporting him on Patreon as I think he has a really great teaching style.

I have no relationship to Pavel and just want to support his efforts.

[1] https://grinfeld.org/
On the other hand, making Europe economically dependent on Russia lowers the likelihood of war between them and fosters cooperation in other areas. Germany doesn't buy the US narrative that Russia should be treated with hostility at all costs.
I'll give you my VLA and my complex.h when you pry it from my cold, dead hands.
To add context: this is especially true for tasks that are likely to end in the device sleeping again. Two examples: user checking phone after hearing a notification sound or opening the laptop lid to check train departure time in the browser (then closing it again).

The faster the CPU deals with the task once the device is fully awake the shorter the time other power hungry parts of the system (like screen) need to be awake.

That's why slow phones, where the user needs to wait for their browser to finish loading the page will never be battery effective.
Starship's engines burn methane.
Yet he is happy to spout lies about single mothers for his
followers:

https://www.google.com/amp/s/news.sky.com/story/amp/general-...

He has never taken the high road in his life.
status signalling games are correlated with success in the real world almost by definition, but that does not mean they are useful to society or that we should tolerate ever greater shares of resources ploughed into them. it is a zero sum game!
Fair enough, it's hidden under a navigation link called "Document", which isn't exactly clear.
Bill Gates got his power by amazing wealth that buys the things and activities that he needs. He still magnifies that power by harnessing the latent power of money over people.

Politicians as a rule get most, or all, their power by getting themselves in a position where they can control people.
> It even has hardware graphics acceleration.

How well do isolation mechanisms work on a GPU?
It gets better; one of JWST's uses will be whole-planet monitoring of Mars (which can't be conveniently done by Mars orbiters):

https://www.nasa.gov/feature/how-the-webb-telescope-will-exp...
They are not liable for vaccine injuries, so I would call their risk minimal.
Only problem I've had with a Dell XPS13 9370 is with the Killer brand WiFi failing to wake up from sleep.

Unfortunately its soldered in so can't be replaced.

I only use Linux but I'm told it affects Windows users too.
A signature plant for south of Russia/Ukraine, an eastern europe speciality, is also a new world plant: Sunflower.
Even if it's archaic it's still offensive and people will use it to abuse. The problem is that YT isn't able to determine context, which is surely a much harder problem than word match. I imagine.

YT does any number of things in multiple languages. Offensive words in Burmese or any other language can easily be implemented with just a word list, which shouldn't be that hard to derive, for example you could scan a dictionary that uses the 'offensive' tag on words like English dictionaries do.
It’s always been the rule in the German-speaking world that websites had to disclose someone responsible, both on-site and in Whois. It’s a continuation from the analog world, where even flyers handed out at a protest have to state someone’s name & address.

The expectation is that you don’t have to fear anything for lawful activity. For the most part, that’s not too far from reality, and even a few anti-fascist organizations have complied and not had any trouble.

For individuals (and the not-exactly-anti fascists) it’s a bit harder, and they tend to skirt the rules by choosing other TLDs or finding some strawperson/organisation to register the domain for them.
I imagine the hardware can't DMA all over RAM thanks to iommu, and the driver can only talk to its associated hardware.

Past that (textures being visible from the wrong process, gpu memory being reusable without clearing), I have no idea, and I would love to learn more about.

As long as acceleration is not involved, nitpicker does an excellent job of isolating applications that are "sharing the desktop", and preventing many dark patterns. AIUI it predates Genode, but people who were involved in it from its earlier times are now part of Genode.
Are we assuming no tracking and ads as well?

But yeah I agree, it should not. But it does.
Oh, this needs to be made into a caricature: "After the completing the Brexit plan without any meltdown, I pledge to solve the climate challenge in the same way!"
There are a few valid points, but also unfounded pessimism.

The amount of stable libraries and stable innovative products is amazing. It's normal there's chaos, but what is good will survive the test of time.
Don't forget putting them through 6 interviews, 2 coding challenges, and comparing them to everyone in the world first!
IIUC NASA achieve high reliability for problems that don’t seem simple.
> "Netflix Ditches 5 Star Rating System, Is Amy Schumer to Blame?"

> "This past week, Netflix officially debuted their new Amy Schumer stand-up comedy hour The Leather Special. And it was instantaneously met with negative reviews. Some claim that Schumer's biggest critics got on Netflix and purposely drove down the rating of the special, some without even watching it. Schumer herself blames the 'Alt-Right' for sabotaging her latest effort. Now, it is being announced that Netflix is ditching its five-star rating system for something much more streamlined, a rating system that owes itself to the legacy of the late Gene Siskel and Roger Ebert. Did Amy Schumer have anything to do with this new rating system? Probably not. But once in place, it will certainly help her Leather Special find a more appropriate audience."

https://movieweb.com/netflix-cancels-5-star-rating-system/

'Probably not', but it sure seemed like coincidental timing to me.
Doom Eternal was that kind of game for me. After a long day with another pointless meeting with the usual assholes, slaying demons left and right was almost therapeutic.
A discussion on the original post (referenced in this article) was on https://news.ycombinator.com/item?id=28852857
I always understood that when you skip a song the spotify counts that as a dislike.
Strangely there are people from Redhat on its team, as evident from their code of conduct page.
Too bad that the memory and peripherals are working at a 1/100th of the processor speed.
These notion articles are quite nice imo.
It's a well-known feature of CMOS gates that they consume almost all of their power at the moments of switching. AFAIK only recently has static leakage become substantial, necessitating power gating.
I make software for the space industry and get attacked on things I can and will call utterly silly. Before that I wrote invoicing applications, and that was far worse.

My question is: are there places where people don't scream at you for silly reasons? (and do any of those places need a competent C++ programmer?)
The incentives for reviewing code should be exactly the same as the incentives for writing code.

So the most important part is that the reviewer should be just as visible in all processes and tools as the writer of the code. That way both gets recognition and both gets the blame when the code is bad or adds technical debt. And for performance reviews you don't just look at all the code they wrote, you also look at all the code they reviewed.

You are right that it is dumb to just count the number and say more is better, but the same goes for code submissions. They are very similar problems though so you can just use the same process for both of them.
I completely agree with this post and I also feel burned out by ~~assholes~~ making economical decisions to build software. I've decided to fight it by writing.

My motivation was: Can I flip the engineering mind towards understanding that well-built software can be a reasonable economic bet too?

My article is called "On Technical Yield (and Technical Debt)": https://timdaub.github.io/2021/09/06/technical-debt-and-yiel...

I've also been annoyed about scope creep as it's been my manager colleagues favorite micromanagement argument. Scope creep can be a great thing: https://timdaub.github.io/2021/06/18/when-scope-blows-up/

Let's just do things differently.
The problem is that (especially library) code just becomes absolutely littered with constexpr, because realistically speaking, you do want everything that can be constexpr to actually be constexpr.
They have screenshots on the announcement, and several videos available elsewhere (youtube, genodians.org) demonstrating the dynamic composition of the system using the graphical interface.

It definitely isn't text-only.
There are also certain frames where the smoke turns into green trees
Belgium’s shift from nuclear under fire as gas price surge strains Europe
Tbh, Norwegian, Swedish and Danish languages are all bastard editions of each other. It's like the weird Northern offshoot of Germanic.

Source: am Norwegian. Not an expert by any means.
Facts every web dev should know before they burn out and turn to painting
Why are you insulting him?
I agree with you. It is time. Code runs too much of our world to not have a formalized system of accountability. At least in some domains to start.

One thing though, in the US, and in the case of a building, it would be a Structural Engineer not Civil. And specificity a PE, or Professional Engineer who has a personalized rubber stamp mark registered with the state.

At least that’s what I recall from supporting a CAD department 25 years ago.
I think the relative "power" of a music genre is in relationship to its popularity compared to the popularity of what you usually listen to. Stands to reason that if you listen to rarer music (i.e. stuff the algorithm has less information about), then stuff that is more common (and the algorithm knows more about) will have a disproportionate effect on your recommendations.

This seems to be a problem with this general type of recommendation algorithms in general. YouTube suffers from it as well.
Absolutely. That seems like it would be a source of constant anxiety. The corollary to this, as I've come to find, is just being completely ambivalent to how you compare to anyone, which sort of dismantles the extrinsic force of hierarchy to greater or lesser benefit.
Isn't this the one that (ab)uses GitHub Actions?
Some of it was. My first three computers never crashed at all.

But then hard drives were invented, and suddenly computers could hold several orders of magnitude more mistakes. Demands on feature set grew. We started expecting to run more than one program at once and have them play nice with each other. Then we connected them to the Internet and a whole new world of mistakes became possible - and this is where we are.

But stuff like ... Borland TurboPascal. Was rock solid and fast.
Google Pixel 6 Will Be Surprisingly Cheap
(Title cropped to fit the length limit.)
For sure they use more than likes as a metric/feature for classifying the music you like/dislike. Skip most likely is one of them
From the recent trend I'm seeing in Hacker News, I'd suggest to the faint of heart to stop using bootstrapping utilities..
I am Dutch, average wage is 40K to 50K in euro’s. Definitely not the end of the world but the US has a lot more growth opportunities.
Thanks for this!! gave so much insight, gosh I've been using adoptopenJDK for so long because of the blog post recommendation as well lol
Why Mathematics is Boring (2007) [pdf]
Humans have evolved for problem solving. You're not supposed to chase dopamine. Dopamine is there as a mechanism to encourage problem solving.

Synthesized success is the definition of a dystopia. You're not supposed to live in this ideal stage; you're supposed to climb from a lower state to a higher one. It's like picking the apple flavored soda over the apple.
DRM dongles were horrible bastards. I remember working with an expensive piece of audio post production software that held it's license and the license for all the plugins on this stupendously delicate USB thing. People plugged them into the front of their Macs and snapped them off so often.
With YouTube you can mark them as ‘not interested’ and poof, they’re gone.
I've never seen any kind of computer system that can drive multiple monitors reliably. Sleep, disconnect, awaken, reconnect, etc. and some simple combination will end up with a monitor that sleeps, or the resolution is wrong, or other more amusing issues. It's 2021, and this doesn't seem like too hard a problem, but here we are.
Agree and disagree. On the one hand, I do agree a lot with the idea that software is a moving target, and it's not enough to build, but you have to maintain it. The whole ecosystem is continually changing, needs are changing, best ways to do things are changing. Formats change, protocols change, etc. I believe acknowledging that is vital in being able to become an effective software developer (I mean, if you are working with a microcontroller or a very well defined and fixed environment, it's another story, of course).

But on the other hand, I don't want to accept that we will never achieve high reliability. I've heard and read multiple times that software goes through an expansion phase (an exploratory phase), until we eventually manage to gain enough insight and clarity as to be able to go back and simplify to something that we can wrap our head around again. Certainly, while developing, I often find myself in this situation. For many problems, you don't understand them until you have written the solution, come across new problems, and are able to rewrite again with much greater understanding... a clean solution.

Now, there are many very complex problems. Some solutions will never be clean. But we do definitely have light years of room for improvement. Networking is messy. OpenGL / Vulkan / low level graphic APIs are unwieldy and inelegant. Same for most databases and SQL. Audio APIs are not much more pleasant. Real time systems are mythical creatures for the average developer. Filesystems are not as homogeneous and standardized as we would like. Browsers are monsters. We can't even agree on what units use for UI elements. We don't really have much idea of how to handle screens of different sizes. Common file formats shouldn't even be a software concern most of the time. We talk so much about type systems but still define most protocol specs in plain text. Interoperability is mostly C or die. Unicode is many things besides a standard for symbols. Too many. Permissions and privacy are... well, maybe it's better to stop for today.

And that's indeed the reason why software must be a moving target. Because we can't accept these foundations to stay as our original, unerasable sin. But I do believe there is a real possibility to do better. One day devs will unite in a mystical place outside the realm of "pressure to deliver", we will agree on what are the main priorities and opportunities for improvement, and we will coordinate to start changing things and make our asylum a saner place. Coordination might be both the biggest technical and non-technical problem we will ever have to face, but I find no reason to believe we can't handle it.
The reason I promote Radical Simplicity.
Figures of Babylon: oldest drawing of a ghost found in British Museum vault
> On the other hand, making Europe economically dependent on Russia lowers the likelihood of war between them

No, it doesn't.

Attempting to break economic dependence, or to preempt such attempts in the anticipated future, is at least as common a cause of war as geopolitical competition between powers that aren’t in a dependency relationship.
Los Angeles Based Gaming Startup Lucid Sight Raises $2.6m
I was actually pretty disappointed in Heat Signature. It really felt like at some (very quick) point progression in items tapered off and then everything was just kind-of-the-same.
But sometimes the minorities are right. Just look at the discrimination against asians by elite schools for example. It's partly happening because Asians don't stand up for ourselves. Even those of us who do not want to define ourselves by our race, gender etc. now have to fight back against discrimination by the people who do, so we have no choice but to start playing the game.

Regarding "incels", they are mostly correct as far as I can tell, and seem to be some of the only people who have genuine empathy for Asians. I often see vile stuff written about Asian and Indian men online, especially by horrible white women who are a "protected group" that cannot be criticized. How do we fight against this stuff that so-called progressives perpetuate without having to identify with our groups?
Is that true? I know nothing about the dairy industry, but human wet nurses aren't constantly pregnant so they can do their job, as I understand it production's just a gradual response to the 'request'.
I didn't suggest that anyone involved was an actor, I'm quite sure they are not in fact. I do believe that these people are easily manipulated however and that people like Joe Dispenza take advantage of this to earn fame and fortune. For every 100 people that we see who appear to benefit from the lifestyle changes they implement because of this guys "science" (and those changes may well be benefitial!), there may be another 1000 who don't get real treatment and suffer unnecessarily due to believing this quackery.

It is an understudied / ignored field for the same reason prayer isn't studied for it's ability to cure disease.

A quote from one of the testimonial videos you linked me to:

"It's really hard to talk about because not a lot of people can relate to quantum healing ... " This makes sense.

If you believe in this, and it helps you, good for you. You should not try to present it as something deserving of scientific backing however.
I found the article useful, maybe it is not for everyone but I would try to use some of the tips to reduce the mindless surfing time.
Eg. today I mindlessly surf for 2 hours, but maybe I do that for 20 minutes and then take a 15 minute walk - that might recharge me the same amount but still give me time to do something healthier or more mindful in the remaining time.
Xiaomi phone getting slower since Android One program ended
because that's what's native to the processors we have.