skysight-inc/HackerNews huggingface dataset:
You sound dishonest. Surely, you are aware that keeping salaries secret and having them differ between employees assigned to the same job is increasing information asymmetry?

It has apparently become fashionable to voice a concern in response to a solution to that concern to criticize the solution. You're effectively complaining that transparent pricing will result in information asymmetry or exploitation.
This is how many korean families do it at home. You have a plug-in, table top griddle. They certainly don't all have gas grills inside their dining areas.
Same for everyone in every town or just software engineers? Should a mechanic be paid the same no matter if they live in Wichita or San Francisco?

Should landlords also be paid the same no matter where they are supplying housing for renters?
GEB said "strange loops" are part of life and made something out of tiny nothing very real. My dad had a prepress copy for review. Mind officially blown like reading samizdat. He had huge grins reading this fat wadge of paper, my brother and I fought over who got it next. He'd just finished his CS degree, I was starting mine. It felt like the secrets of the Freemasons were being revealed to us. (79)

Tracy Kidder captures some of the engineering spirit. You can't bottle it. Making machines is amazing. It's 81, I was a year off graduating, and working on pdp11s and a dec10 so could relate to the birthpangs of a minicomputer with the Vax about to enter my life.
I am going to the point of avoiding Windows 11 by going with Ubuntu and WINE. No Windows license required.

I have a Windows 7 Pro upgraded to Windows 10 Pro that locked activation to my hardware and has no valid CD-Key. Later on the CD-Key became the Windows 7 key, but I activated it before Windows 10 did that.
The browser is developed by Mozilla Corporation. Donations to the Foundation do not go to the browser's development, they go to support the foundation's other projects.
I have a lot of music files. Everything is tagged. I have only once used MusicBrains to tag a subset of it, and it thoroughly effed everything up. Some remastered release of a 1972 album? That's 2012 now, and won't show up in your 70s playlist.
> I totally understand doing this once we've phased out burning natural gas for electricity

I've been thinking about this in Europe. How to wean oneself off of gas.

The big wins are electric generation, and those can be done within a reasonable timeframe by states with largely unilateral decision making.

But the long tail... Domestic use of gas. That's hard.

How does one ask an entire populace to rid themselves off of gas hobs, gas heated water, gas heated radiators?

It takes time, maybe with concerted effort in only one generation could it be achieved.

Weirdly it makes sense to start banning things on the long tail and seed the idea that this all comes to an end and early adopters need to be on electricity already.

As ridiculous a drop in the ocean of banning a BBQ grill... That long tail has to be addressed.

I'd love to see a ban on all gas combi boilers and gas hobs in the UK as soon as 5 years time. I'm more surprised this isn't seen as an opportunity to innovate in this space and open multiple new markets and leaps in what can be done with electricity.
I have a feeling whatever metric you define will just create different problems. The high emphasis on metrics itself is the problem, because quantifying someone's research quality is not at all trivial.

To your other point: I get what you mean, and I don't even disagree, but I could also make the exact opposite point. Papers today often are these big, overly structured manuscripts that actually cointain a multitude of ideas so that it can become hard to see what exactly the point of the paper is. In the past, papers often were much more atomic. They presented one idea with some relevant context. There was no need to prove you had surveyed the entire field just to present an idea. No useless context, more relevance, more focus.
I don't understand how to reconcile those like you who claim we are going to continue automating and adding more machines vs those who say that we have to reduce our energy expenditures because they come from extraction of fossil fuels that are either going to end up being too costly to us
Freedom from telemetry/tracking and license on released binary.
I feel you, I really do, but it has it's place. Quite often you really do want to execute multiple different things in the background and wait for all of them to return before proceeding.

In pseudocode:

1. var logResults = Background writeLogServiceStarted() // Sent to different machine
2. var authoResults = Background performAuthorisation() // Perform by 3rd party
3. var userSettings = Background getUserSettings(request.currentUser) // Stored in DB
4. var results = Background executeQuery(request.query, authoResults) // Different DB
5. var response = Background generateResponse(results, userSettings)
6. wait (logResults, response)
7. transmitResponse (response)

The current async/await solution doesn't really make this as clear as the above though: The code is littered with some form of unwrapping/wrapping at every step hiding the actual intention, the call stack is marked as async making it hard to figure out where and when a sync function can make a call, etc.
interesting thoughts, would you mind sharing the reference from Balaji? I'd like to hear his point.
Heat pump water heaters are also bad, I wanted to buy one and didn't because they are very slow to heat the water. Too slow to be useful for me.

They are especially bad in northern climates since the incoming water is cold, and they put cold air in your house - which then has to be heated by the home heater.

An A/C is already a heat pump.
A tip to ease anyone interested in making pixel art: instead of starting from scratch (very hard), for beginners it's much easier to take a high res image and down sampling it as a template. The down sampling algorithm will create many issues as mentioned in this guide, but you can then edit on a single pixel level following the principles of the guide.
Linux pipes?

Oh yes, Linux pipes were invented by Douglas McIlroy while working for Bell Labs on Research UNIX and first described in the man pages of Version 3 Unix, Feb. 1974, just a couple months after Linus Torvald's 4th birthday.

Where and how and when will the unjust and blatent plagiarism of Linux cease? The software was made free by BSD, so feel free to use it, roll it all into GNU/Linux, have at it, but please stop incorrectly describing these things as Linux things. Because the only software that I am certain actually belongs to Linux is systemd. So let's start calling that "Linux systemd," and stop calling anything else Linux anything.
The original comment is correct. HN is not the right place for this discussion. And 'dang' is not the appropriate moderator.
When I was a kid, we had a trick here in Spain to make free calls in public pay phones. When the other person answered, you had to hang up, wait about half a second and then pick up the phone. The head piece was in a lever, so you had to manipulate that lever. The further the call recipient, the longer you had to wait to pick up. For a person 50 kms away you had to wait a bit over a second, if I recall correctly.
Of course many of the future fears are already priced in, which is always the difficulty in predicting the markets. If you have confidence that it will get worse soon, feel free to bet against the market for a quick buck.
In this case it is definitely an accusation.
Car manufacturers have a history of being pissed off at dealers for their markups and giving priority to dealers who sell under MSRP https://www.cnet.com/roadshow/news/heres-how-dodge-plans-to-...
> Injecting a ton of money creates perverse incentives and attracts people who are not interested pursuing something out of curiosity and interest, but for the money.

That's just an excuse to exploit people. The same nonsense as with teachers. "We want teachers that are passionate, not there just for the money". Bah.

In the end we're trying to get stuff done, and it doesn't really matter whether the pipes are kept clean by somebody really passionate for sanitation, or somebody who just thinks the pay is good enough to tolerate the smell.
Hey man, sometimes you gotta take one for the team, even if it means your no longer on the team
A language is starting to approach maturity when articles complaining about it or explaining how to work around its fundamental flaws come to exceed articles bragging about having got something, anything, working in it.

Rust might yet get there.
Considering MS ownership of github, I wonder if at some point will using VS Code with telemetry feed copilot.
Is telemetry.telemetryLevel=off not enough? The setting claims it completely disables all telemetry.
That makes no sense. Why would somebody who is extremely motivated to keep the job work less hard? Surely they'd want to do everything they could to keep it by doing their very best work. It's the people who could easily jump to another job who are less motivated to do their best.
The last of the Pet computers. The Commodore 64 killed the Pet series.
>vegetable oils, which are a 20th century invention

Sesame oil is a vegetable oil (made from seeds, and primarily polyunsaturated), and it was first cultivated for oil production more than 5000 years ago.
Different country, but I'm basically one of those people who fit in the category of unemployed and not looking / don't want to work.

Why would I?

Why would anyone want to sacrifice one third of their life, if not more, only to still be short on rent for a studio appartment? Especially in my country where rents are through the roof and leases are 1 year max. There is no stability. I cannot build anything here. Not even a home.

Plus the older I get, the less interested I am in material things. I have a Toyota Yaris. It gets me from A to B reliably. I don't need, or want a Ferrari. It's the same with everything else that I own. They all do their jobs perfectly fine. I have no need for more 'stuff' so I have no need for more money to buy better and more stuff. I can't take any of that with me to the grave anyway.

If I don't care about this 'stuff' then why would I care to work for someone whose only goal is to acquire more of this stuff for themselves? Or why would I want to work for a company that only produces more of this stuff to sell to poor souls who find meaning in this meaningless stuff? Especially when most of it just serves to destroy our environment further.

I really don't care about work any more and for the first time, I feel free.
But telemetry can be disabled with a single setting?

"telemetry.telemetryLevel": "off"
You seem to be thinking of a libertarian wing of conservatism? My impression is that this is a relatively small portion of the American right.

The loudest parts of the conservative movement in my lifetime have been religious conservatives, tea partiers, and now Trump nationalism. All of them have used protest, partisan media, and boycott to push their ideals.

Perhaps you're comparing the conservative community you are in with progressives on TV? In which case I'd suggest that liberal communities have a mirror impression when looking at conservatives on TV.
If you're burning fuel for power that's one thing, but you don't get any conversion losses at all if you're burning it for heat underneath/inside the thing you want to be hot.
that's incredibly cool!
That rather assumes that untaxed wealth (as opposed to income) is productive wealth, which is not necessarily the case. And that even if it were, there's an assumption that the (perhaps valid) concerns are the priority and not the introduction of a fairer system.
Seconded. Although I think Thread::yield should do what it says on the tin in the case of lightweight threads and it's hard to understand why they chose to not make it so, I don't care much. If the only problem I have to anticipate to get the full benefit of a well behaved lightweight threat scheduling is strategically sprinkling yield points inside those few tight loops that might actually threaten to hog a core then it's a net win.
We already have an army of robots. They work in data centers.

PS: I think this is not a stupid analogy, but instead helps to explain why the shift won't be sudden but steady, and it has already started a while back. It is a continuous development.
One example is a bus charging while parked at each bus stop. Or a parking lot where the car was charged while sitting there. You could even have solar panels overhead powering everything.
Just checked Rust job offers on Linkedin in my country (France): 338.

C++: 27 172
I wonder if it would be a good idea for Rust to switch to mold for debug compilation.
I use all 4 burners at the same time at least every week, if not more often.

You must not cook very much.

It's not hard: boil water for pasta, potatoes, make a soup, and then cook a protein, and bake a cake. That's not a complicated meal - you could do than on any random day.

> which mostly heats the air instead

That isn't actually true, which you can tell for yourself by simply putting your hand near a fire, and a fire with a pot on it.
I was just analizing the Luhn algorithm and... the step to reverse the digits doesn't seem to do anything, right? None of the other steps depend on it and in the end you just sum all of the digits together... Is it because the amount of initial digits might not have the same parity and therefore you'd sum a different set of digits depending on whether you reverse or not?
Engineer sues Amazon for not covering work-from-home internet, electricity bills
First submission about it is from four years ago: https://news.ycombinator.com/item?id=17850960
Been hanging out on a lot of personal finance related communities. For people outside the tech bubble, this has been brutal. Rents have increased 20-50% in many cases and wages haven't kept pace. People making otherwise decent income are being forced to shack up with roommates in their 30s just to pay rent.

Worst of all, it has debased work. Idiots threw random dollar amounts on crypto memecoins and came out with hundreds of thousands. Degens gambled on memestocks and made millions. Anyone who did the "stable" thing of saving and investing wisely got left behind.

The worker shortage isn't just because people suddenly became lazier. They've absolutely debased money. And in the process, debased work. Why work hard when gambling and speculation and straight up lying ("hustling") are rewarded way, way more?

Anyone who thinks this is sustainable is delusional. And insensitive.
20 years ago there were discussions about PageRank applied to citations. But as we all know, it can be manipulated, too (SEO).
I know a lot of progressives and I've not met one that idolizes Mao's China, Venezuela, or the USSR. When other countries are brought up as examples to learn from it's Nordic countries and other industrialized, capitalist democracies.
It is not possible with HN's content moderation. These are deep social topics that require delving into historical truths, ones that are inappropriate for a forum that mainly discusses JavaScript frameworks.
Sans ICS HyperEncabulator
Right, but communication with your co-workers is a vital part of being able to do the job well.
120amp to your stove? What in the world does the plug look like? I've never seen a plug that big, except with 3-phase.
In general terms:

- I have nothing against such model IF I can test-drive for free the vehicle, so if some vendor bring the vehicle to my home, 24h test, they'll get back no question asked, totally free;

- I understand big car industry want to use modern surveillance capitalism for target sells, not much an issue since we already know how this system work;

- IF they also provide on-side under-warranty service... They buy back used vehicles with someone who came and evaluate locally... It might be even good IMVHO.

It's clear the society at a certain level have shifted back to a direct producer-to-customer model, witch might be perfectly good IF is general supported by standard means, or might be a way to exploit consumers and intermediate OEMs like happen in many cases (cfr. Amazon, Wallmart etc to cite USA examples). The whole issue is probably a whole society comprehension of such model and I doubt there is such understatement without people training...
Python library tracks energy consumption and calculates your carbon emissions
A rare, 5-planet alignment will take over the sky this month
Which libraries did you use in C++?
You can edit gigabyte-large files with no trouble vlf.el https://github.com/m00natic/vlfi – though it's a bit of a separate universe, you have to use vlf-occur instead of occur to find matches over all gigabytes of the file

;; To have it offered when opening large files:
;; (require 'vlf-setup)

There's also https://savannah.nongnu.org/projects/so-long

;; When such files are detected, the command `so-long' is automatically called,
;; overriding certain minor modes and variables with performance implications
;; (all configurable), in order to enhance performance in the buffer.
Elon Musk says Tesla needs to cut staff by 10%, pauses all hiring
or never being on the team in the first place
Babashka/CLI: Easy command line parsing for Clojure
Of course they’re despised. Strange people with alien interests doing incomprehensible jobs making tons of money. Animus is normal and actual behavior is ~irrelevant.
Well, so far looks quite basic to me tbh. What I always look for as musts in every app is version control (git integration ideally) and option to extract everything in some common format. It's 2022 and I am too paranoid already that service will turn to paid one when you least expect it.

Also make sure that its possible to add pictures, videos in text and WISWYIG editor would be helpful. We chose docs tool 2 weeks ago and went for bookstack.
Just to clarify, the code for the telemetry is open, it's the configuration with the endpoints that's not on the main tree.
But other countries during the same period caught up and became first tier competitors, also rising from the ashes. Japan was nuked twice and by 40 years later was out-competing US industries. As the story goes, the USSR fell partly because Boris Yeltsin did a random 'spot check' of a US supermarket on a trip to visit NASA and couldn't believe what he saw.

At any rate, a full discussion of this might be off-topic, but let's say that it's a pretty uncontroversial idea in economics that a state run economy (like science) tends to be less efficient and produce lower quality outputs
It's more like "we're ok with not hiring people in the Bay Area". The salaries will be competitive in most of the US
An electric motor is more efficient mostly because of regenerative braking. Not having an engine with variable RPM helps.

They should make a car that's basically a generator charging a medium sized battery, and everything else is electric. (Don't directly power the wheels from the engine, that makes things too complicated.)

Kind of like a diesel-electric train, but with a battery to capture energy from regenerative braking, and for surge power.
They are far from catching up in power usage which is what matter for laptops. 5 hour battery life and loud fans does not seem like a very good price to pay for a hypothetically 10% faster cpu.
Basically my attitude too, although I do have a job. I don’t understand how people are so motivated by getting more stuff. I just like buying food and drink. I’m not sure for what reason we’re supposed to be working beyond that. I feel like I’m being gaslit into wanting more simply to convince me to work harder. There definitely isn’t some intrinsic push inside me to work harder
Running a Minecraft server on OpenBSD -current
> If I don't care about this 'stuff' then why would I care to work for someone whose only goal is to acquire more of this stuff for themselves

That's a legitimate question. The "trick" is to either work for someone not trying to acquire more stuff for themselves, like a non-profit or a collective. And of course working something that is pleasurable to yourself, not random busywork with no real purpose.

Realising how that sounds, I'm not trying to convince or argue with you, just sharing a different perspective. Every person is different - some like material wealth ( i personally enjoy various stuff money can buy, although certainly not Ferrari-level stuff), some like wealth for the sake of it ( most billionaires still at it).
I know VSCodium isn't new but VSCode was released in 2015, so it took the community about 3 years to form.
It is no different to how the WASPs, Jews, Irish, Slavs, Blacks and Hispanics all view each other in America.
You call it complex but what you are suggesting is geographical price discrimination which is obviously far more complex because you need salary information for the location Obtaining that information is difficult so your company will just determine the median salary of the entire country instead of adjusting it based on the city. You leave less money on the table, precisely because the bureaucratic burden has massively increased.
Because you're a worker/employee (for whatever) more than you're a Tesla buyer, much less a Tesla executive. And if not you, personally, statistically far more people are, and would benefit from more worker/employee freedom than from some spoiled mogul getting his way...
https://archive.ph/Mw0wX
I really like languagetool to remove errors. It comes with a programming language to describe the errors you make. Remove silly dyslexic stuff, and you get to write small little apps as a reward.

Say you write 'it is cause by' instead of 'caused by'. You add a

<pattern>
<token>cause</token>
<token>by</token>
</pattern>

to you grammar file and you never make that error again
Interesting. I've moved to Emacs after 20 years on Vim because Vimscript is horrible and hacky and I've seen so much brokenness in plugins. It's quite refreshing to use an editor with a proper language powering all the bells and whistles.

And course the most valuable thing about Vi(m) is the concept of modal editing, not the implementation. Therefore evil mode is a must.

I've never used NeoVim though.
Excuse me for asking, but how do you expect then to pay the rent, that is already sky high, or service your car and pay for gas, or even buy basic necessities?

Genuinely curios.
Chad declares 'food emergency', urges international help
Rust supports compile-time metaprogramming via macros.
I wonder how "gamified" are those numbers in other countries, and the unemployment numbers in general. Certain countries in Europe, at some point classify you as "unemployable" and give you some benefits so that you don't even show up on those numbers. Would be more interesting to see % of the population working and compare between different countries. Using "unemployment" numbers can mean very different things in different countries.

I'm not saying that Italy and Spain don't have the worst numbers, they probably do, but I am very suspicious about how real the "good" numbers are.
How many man years are wasted with western naming convensions?
Most religions allow conversions but you can never convert into a Brahmin. It's only inherited.
This is a completely incorrect version of how economics actually works. Inflation is not inevitable, in fact, with a hard monetary standard, deflation should be inevitable given that humans using the monetary system continue to produce wealth rather than destroy it.

Inflation under the gold standard was due to an increase in the money supply, be it through gold discovery, credit, fractional reserve lending, coinage debasement. You can directly see the impact of this during the gold rush.

By storing a hard monetary assets and deferring consumption and "hoarding" a monetary asset that has no other utility, you are not disenfranchising society of an wealth utilisation, and you are improving the purchasing power of all others that utilise the currency (in effect causing deflation). It's an odd position to have that you believe that having the money that you saving losing purchasing power is a desirable trait.