skysight-inc/HackerNews huggingface dataset:
I wouldn't say current problems because those are largely due to absurdly poor fiscal policy under the Trump administration [1], but just in general. I have no "evidence", just a pet theory/observation.

The theory (and it may be a shit one, and I have no good claims here besides it's fun to discuss) goes like this, back in the day you could get real hardwood pretty cheap. You could build brick homes. Etc. Now you can't (i.e. it's very expensive) and that is reflected in ongoing inflation of the money supply and partially why we decoupled from gold. New technologies and materials can create substitute products, of course, but for many natural resources I think we're basically stripping or have stripped the planet for the time being. Think lobster and salmon, hardwood furniture, pollution, etc.

[1] https://www.propublica.org/article/national-debt-trump
The guy I know who's worked three full-time database jobs for ten years always ends up mentioning it to a small group that knows him personally. All it would take is one of that group mentioning it to the wrong person. I have no idea what he does with all that money.
I can sense some degree of entitlement thinking it would be OK to vanish, not respond to calls or emails and not have consequences.

In the non-tech world and in high stress environments, I've known of employees being fired for one wrong action. eg: executive assistants, or fumbling something important. If you haven't built a reputation or strong trust - I'd be pretty livid if you weren't reachable on your phone and not receiving emails. On the flip side - he/she may be better off in another company.
With respect, and as a guy who learnt Python to work with Pandas on datasets too large for Excel, I'm not so sure.

Excel allows non-programmers, of whom there are very many, to visually explore and play with their data. I was already a programmer when I learnt Python; it took many years to learn those skills.

Non-programmers usually do not even want to think about their data in an abstract and general way anyway.
I think HN escaped the * in that final line before I edited it into a code block and my edit window is expired so I can't fix it
I just use Maki for Facebook.
God I can’t wait till the incompetents that can’t even patch their software get even more power over my life.
It's not just learning two things vs. one. It's learning a text-, command-, and script-based interface vs. a mostly visual one.

You could likewise say "a huge amount of file operations should be performed with rsync" and just ignore the fact that it's much harder to learn than a drag-and-drop setup.
1. The legal definition of what's "commercial" under that law and what's not isn't necessarily quite as straightforward as a layman might think. (For one, that law doesn't literally say "commercial" ("gewerbsmäßig"), but rather "geschäftsmäßig" ("business-like"), which apparently can be interpreted to not require an intent to make money, but instead to include anything you plan on regularly doing).

2. Assuming you're referring to the Telemediengesetz, there's a second law (Medienstaatsvertrag) which mandates an imprint for anything that's not strictly for "personal or family purposes". Depending on who you ask, those two terms also require a rather narrow reading, so anything beyond a strictly private family diary (careful not to make references to any outside persons or businesses, though, because those entities will then have a legal interest in being able to identify you in case you malign them!) or family pictures or your private Dropbox replacement (ideally all the above should be password-protected and therefore not accessible by the general public anyway) might again already be in a grey area.

2b. Additionally, blogs can enter another grey area where depending on what and how you're blogging about, they might be classified as a journalistic service offering and therefore require an extended imprint, too.
Children are far from the only humans occupying a school building.
when did they add this?!?
I didn't even check the source of those numbers; it was just the first thing that came up in a very quick search. It doesn't really matter: even with 500 million or 100 million you've got the same "a small percentage of a very large group can cause a lot of havoc"-effect. You see the same if you drive to work: you can easily encounter over a 100 of other drivers, and only a very small percentage of them can give the perception that "people are such bad drivers" when in fact it's just the 1% of the 100 people you encountered on that trip.

I find it both depressing and comforting; it's comforting to know most people aren't that bad, and it's depressing that such a small group of assholes can fuck it all up.
MISRA C is nothing like regular C,

https://www.misra.org.uk/publications/

validated with QA tooling like

https://www.axivion.com/en/products/coding-guidelines/misra-...

https://www.perforce.com/products/helix-qac

https://www.qa-systems.com/solutions/misra/
>Perhaps the best way to prevent pollution of the environment with plastics is to ban the export of plastics as garbage.

Strong disagree. There was a recent ourworldindata.org article that discusses this. It concludes:

>I estimate that a few percent of ocean plastics could result from trade from rich countries. A figure as high as 5% would not be unreasonable.

While 5% of ocean plastic waste isn't nothing, there are surely better ways to reduce overall plastic pollution than trying to target 5%. For instance, investing in better waste management systems in developing countries.

https://ourworldindata.org/plastic-waste-trade
> NATO should just not expand into Ukraine

It did not. Nor did it plan to do so.
I never had one in the first place so none of it makes a difference to me.
I've read that you can use Cosmopolitan to write C++ as well.

Can you use similar features with C++ development?
Great work Aserto team. Exciting to see this code released to the community.
> So places like our company that get office foodstuffs delivered weekly, end up throwing away stacks of thick plastic bags.

Businesses are far and away the biggest offenders when it comes to waste in general and particularly plastic waste. Getting individuals using reusable bags is fine but really doesn't address the biggest offenders.
imagine this guy breaking in to your house in the middle of the night
This showed up in my news feed, and I wondered if it was a coincidence that I just learned about that site from your comment and then the next day I see they're getting spammed by idiots abusing DMCA: https://torrentfreak.com/i-know-what-you-download-overwhelme...
Showing Movies at Google
Just FYI, this is a variation of the Genetic Fallacy https://en.wikipedia.org/wiki/Genetic_fallacy
I don't buy it.

Most likely the machine had not been wiped and reinstalled, and there was some real malware on it (probably a crypto-miner of some kind).

It makes no sense that Lenovo's dev teams would add bloatware to a machine to the point it literally crawls, and then say "yeah, this works great" and sign off on it for manufacturing.

My own experience of Lenovo is the opposite: snappy and fast even on low-end hardware with integrated graphics, many months between needed firmware updates, and the machines are always fairly priced for what you get.
Yeah, it's been a bad month for using after freeing.
Some more than others. A lot of academics are also active on Twitter. (Not me. One day maybe I'll follow all the right people to generate what op is looking for, but I haven't really succeeded at that yet).
Appros of the currently top post on HN (never tell anyone you're good at Excel), apparently Sunak "thinks in Excel": https://www.efinancialcareers.co.uk/news/2022/04/rishi-sunak...
I was briefly at a place that was also decades behind. Our role was to massage data from a few dozen sources and make sure it fit into the square peg. This was dependent on five people, and the process ran 24-7.

Until I automated the whole mess one weekend. Checkpoint emails, files all landed where they needed to be, only I had it via secure channels.

I didn't last.
In what way will Rishi Sunak change the course of UK? After Brexit, it is a big mess.
I’m a scientist on HN. It’s mostly fine here, but sometimes the articles on science can get a little cringey (armchair scientists proposing theories of quantum gravity in the comments, etc).

However, having seen the science community on Twitter, I don’t think a “HN for science” would be enjoyable.
TikTok having an estimated 1bn users is quite low when you compare it to the likes of Google's YouTube at twice that (2.5bn). If anything I expected TikTok to have passed the 2bn mark already considering its reach, most notably surpassed by Meta's subsidiaries and YouTube.
Some of these "green" certifications tend to become a negative marketing factor. "Green" buildings with such certifications are considered bad for comfort/health by many. In some cases it may be prejudice, often based on early buildings where initial issues with the new technologies weren't ironed out yet, leading to e.g. mold issues. In others, "green" certifications encourage approaches that are bad for health and/or comfort (e.g. ultra-low-flow faucets).

The environmental certifications I've seen often claim to also push for increased health and/or comfort, but due to the conflicting goals, I don't trust this at all and I suspect neither do others. I agree that we need a certification for health & comfort, and that should explicitly NOT take into account how "green" the building is, both to avoid conflicting interests and to make it more trustworthy.

With split standards, when someone wants to advertise a green building that's still comfortable, they can prove that they have the highest category of both ratings, and people will be able to trust it. Right now, they'll just show their great "environmental" rating and you don't know if you're getting a nice, comfortable and also environmentally friendly/low cost of energy building, or a mold-infested hellhole where you can't get fresh air nor take a proper shower just to save the last bit of energy.

I've seen both cases (buildings according to an unpopular primarily-environmental standard that were really nice to live in, and certified buildings that sucked due to measures obviously taken to get the certification), and it'd be nice to be able to distinguish them.
There is plenty of land under cultivation. We already produce enough calories to feed every person on earth, they just aren't distributed sufficiently.

Currently you have most of the California central valley planted in high margin crops like almonds and pistachios because they maximize farmer profits (despite their unsustainable demands on the water supply). If the goal was to maximize human nutrition the land use would look very different.
> The problem there is that the law didn't define "reusable" bags well enough

There is no one law, this has occurred independently in municipalities across the globe.
The difference of course being that other types of engineers have to take a PE. The idea of requiring a PE to have that title is protectionism no different than limiting the number of graduating doctors to keep salaries high. No one will ask a software engineer to build a bridge - relax. Your protection racket is safe. Software engineer is a title conferred on someone who builds systems. It is fitting. And, if we're being honest, the average "job threat level" of a so-called "real" engineer is about the same as a software engineer these days anyway. With the exception of some niche jobs every engineer I know is just a CADIA/SW/etc jocky and the real work is gatekept by greybeards.

No one will call someone a cafeteria engineer or janitorial engineer. The premise is ridiculous. There is a title called "operations engineer" that uses math to optimize processes. Does this one bother you too?
I don't follow conspiracy theorists or mainstream corporate news. The problem with eye-for-an-eye is it creates a blind martyr and a blind world. It's curious how hurt feelings translates into compensation. If so, there's an endless line out the door to claim their golden ticket. Freedom of speech in an open society, no matter how reprehensible the speaker, means freedom of listening and turning the channel. Or become like China with top-down censorship and prior restraint. You don't have to agree or be on the side of some conspiracy jackass to recognize that going after him makes him more (in)famous. Ignoring him would been the best move. Freedom of speech means taking the shit with the sugar. I blame greedy lawyers for capitalizing on traumatized people, a frivolous court system that doesn't toss this, and lazy communication majors for exploiting the situation and propping up AJ.
30% seems like a lot!
A single Russian nuclear submarine can carry 800 nuclear warheads [edit: Misread a number; 96 is apparently the max. Still, enough.]. The chances of Russia getting down to twelve nukes after a first strike - even if they don't get off a response while they're in flight - is slim.

The nuclear-powered cruise missiles and Poseidon bomb are just Russia's versions of the V weapons in WWII; flashy, but not actually useful, and taking resources from the more staid and boring aspects like "keep your logistics vehicles' tires from exploding".
This is from May, there have been, at least, 2 forks to make it run on modern Windows

https://github.com/bjrkk/3DMM/

https://github.com/foone/3DMMForever
Add to that list changing compression algorithms.
God bless you for making a constructive comment. Seriously, thank you.

> I do think the loss of previously recorded course videos (https://reason.com/2017/03/07/berkeley-deletes-200000-free-o...) that had been free in order to prevent being sued is a net loss though, and I think there are most likely much better ways to incentivize accessibility than allowing people to sue "without harm".

I agree completely. I feel compelled to point out that these accessibility laws would never have gained traction if we (speaking generally) had made things accessible in the first place, eh?

The thing that really bothers me about people being anti-accessibility (and there was a lot of strident strident BS in this thread) is the blindingly oblivious argument from "enlightened" self-interest, to wit: you (speaking generally) may well become deaf someday, or blind, or paralyzed or something. It happens, all the time. (And here I would add something about OXO and how making things easier for seniors makes them easier for everybody, etc... but the kettle is about to boil...) :)

In any event, let's remember the end goal: Michael Levin et. al. makes organ regeneration a reality and there are no more handicapped people. Everyone everywhere has everything in good working order. And we live for centuries too, eh?

- - - -

(I get off on irony. That last sentence of yours has me giggling. Cheers, well met.)
China tech stocks plummet as Xi tightens grip on power
There's a reason Lenovo's biggest fans are all Linux users.
Cyber unicorn Snyk to sack 198 employees, 14% of workforce
There’s always:

rm -rf ~/.*/cache
taxing plastic is not something our economy is likely to withstand.

Sure, tech workers can afford a few more cents per plastic item. But inflation this year has shown just how precarious the world's economy really is when it comes to handling even small percent increases in cost of living.

I think we just need to do a better job of disposing of plastic, but it's not clear how to accomplish that.

Also every solution is destined for failure because it would have to be adopted by the entire world, but that will never happen.
> Schools were open in most of the world, even during the pandemic.

Uhh, citation needed?

At least in terms of population, the two biggest countries in the world with a population greater than the US are China and India. I know for a fact (having family there) that schools in India were closed for longer than the US.

Perhaps in China things were better, but they also have totalitarian control over all your movements. Would you accept you and your whole family being monitored at all times as the cost of having your kid in school?
Transforming user-generated content into writing hints with spaCy
Funny enough, I was trained off of that not by software companies, but by the open-source community.

Too many instances of installed Linux distros breaking because some foo relied on some bar that the distro declared should work fine but must have slipped through the testing cracks somehow. Or I'd gone off-book on some custom project or other because it relied on library versions that weren't in the distro, then I forgot I did that and updating the distro libs broke my project.

I basically never run the apt updates these days.
Copilot causes popular projects to become more popular
Some HN user months ago suggested the entry level VPS offer from ionos.com which is $2/month at the moment. I bookmarked the link because I will probably need it when I relocate, but never used them so far. Any comments from customers are welcome.

https://www.ionos.com/servers/vps#plans
Why? Because author lives in Washington DC. Move out of the city and you will have plenty of insect friends that are not cockroaches and drain flies.
>They're much more easily recyclable, at least.

Yeah but if they end up using more energy, which one should we go with?
Definitely a way better acronym.
Actually when I went back to desktop Windows development for a while on life sciences, that is exactly what many researchers did after they outgrew VBA, asking IT to get VB.NET on their desktops.

No R, no Python, VB.NET it was.
Thanks, that's interesting. I had understood that globalism meant something like free trade which is why it seemed so confusing that it was now being bandied around as an insult by conservatives, especially as since Brexit was supposed to deliver a 'global Britain'. Your alternative makes more sense.
Hmm, I don't agree at all on the reading - for an ad-hoc coinage, ～跡 is realistically always going to be ~ato. Like if you jokingly referred to a paw print as 犬跡, saying inuato would be clear to any listener, and saying kenseki definitely wouldn't.

But more to the point, the person I originally replied suggested that the coinage in TFA just used Japanese to sound exotic, so that's what I was replying to. It may or not be great wordplay, but it's certainly Japanese wordplay.
The difficulty is not to decode a single instruction, the difficulty is to decode multiple instructions in parallel (let's say from 5 to 8 instructions in parallel).

In a modern high performance processor instructions are decoded in batches:
Decoding the first instruction is straightforward.
But x86 instructions range from 1 to 15 bytes, therefore the second instruction can start from byte-offset 1 up to 15.
3rd instruction has a byte-offset ranging from 2 to 30, ans so on.
Furthermore, figuring out an x86 instruction length requires reading several byte from the instruction.

In the end, the 8th instruction has 99 possible byte-offset,
and assuming that we put, as you suggest, a decoder for each position and length, we need about 1590 decoders and many multiplexer to decode 8 full instructions per cycle.

Of course we don't do that, it would consume a lot of energy for nothing.

To handle that, modern x86 processor instruction decoding involves a instruction length decode before the instruction decode.
The instruction length decode is responsible for identifying the instruction positions and boundaries, and this instruction length decode is a challenging part of the x86 processor to design. We don't know how Intel or AMD exactly do instruction length decode, but we know that some published techniques include a length predictor.

That's why, for simplicity and energy efficiency, instruction boundaries must be easily identified and the number of instruction lengths must be kept low.
I think it is often an incorrect assumption that the people who flaunt numbers like this are being tongue in cheek.

77
I'm not an expert on this but i believe that is a statement not in opposition to MMT. Providing more money leads to inflation is something the MMT doctrine states and it claims the need for taxation to control this.

AIUI the contentious point of MMT is on crowding out private investment.

EDIT: for clarity
I learned something from both posts so I am glad we got the simple answer and the lets-knuth-this-thing answer too.
By kids they mean “adults”.

By putting kids in debt the mean “allowing them to take out loans that will put them, statistically, in a higher income bracket than people who don’t go to college”

College is important - it’s why there is a cost to it.

I can argue - and I do in fact - that the federal guarantee that student loans not be dischargeable in bankruptcy led directly to the increased cost of education. This doesn’t mean someone else should pay your student loan bill. I’d be quite happy, though, taking away that provision letting students who got a raw deal discharge in bankruptcy. Let’s let lenders and colleges be required to make good investments again.
> I also don’t think C# will prevent you from forgetting to do a if null check in cases where you expect values to sometimes be null.

It should throw a warning in situations where a non-nullable value is not clearly non-null when it’s dereferenced. So you won’t get a warning in the body of a method declaration with a non-billable parameter, for example, but you will get a warning if you attempt to pass null into it.
The nightmare corpse-city of R'lyeh, deep under the waves, far from the glare of the yellow sun.
> Hiring managers should look for people who solve their problems, not for good employees

These two things are one and the same.

The idea of a mercenary developer who shows up, solves problems in exchange for money, and then disappears in a relatively short period of time is exactly what contractors are for. Not all problems are amenable to the contractor model, though. It also takes extra work to prepare problems to be solved in this piecewise fashion, so you can’t just apply the contractor model to random problems and expect good results. There’s a reason people loathe consulting companies.

Full time employees really do need to ramp up, integrate with the team, learn how the company works, build relationships within the company, and otherwise become an integrated employee.
You gotta work the system a bit.

Demand favors in return. You only turn into the lowly Excel donkey if you let people milk the cow for free.

I have some high level expertise in an obscure system that has a problem once in awhile. The owners know that I will help them, but that someday I will also need a favor in return. It keeps everybody honest.

If they don’t have anything you want, say no.
Nokia do android phones. I've not noticed any privacy-creep in mine.
I'd hesitate recommend a language whose symbols are not easily accessible or understandable. Try showing the following snippet to even a seasoned programmer and they'll struggle to understand what it does:

Avg←{(+⌿⍵)÷≢⍵}

Also, if you want a non-programmer to quickly be able to learn a language, the more learning resources they have available to them, the more probable it is that they'll be able to pick it up. APL probably don't have as many modern, free and online resources as other languages.
But, of course, you have to be a savvy enough, and informed enough user to even know this.
Deploying thousands of SEO-optimized Zillow-style landing pages