skysight-inc/HackerNews huggingface dataset:
I know "10x engineers" exist; some people are fakes and put forward things that look like they have high impact but are actually a bit shoddy.

Some people like to be present and suck up.

But some people really do just work hard, smart and have deep passion for what they're doing- and importantly: pride, which makes the quality of the content great too.

Some of the best engineers I know "visit" bits of code or infrastructure and afterwards it's a pleasure to use and rarely if ever has weird bugs, and if they do have bugs they're easy to root out.

What I'm trying to say is: high performers exist. But your organisation shouldn't be resting on the shoulders of those people.

People leave. If your 10x (or 3x or 5x) engineer quits: are you really going to hire 3,5 or 10 people to replace them? Unlikely. And even if you do, institutional knowledge is lost.

It's not a myth they exist, but you shouldn't depend on them.
Hedonic adaptation
This looks great! I've been looking for something like this for quite some time now. There were some open source projects with similar goals that never went anywhere. I do have a couple of small Rust services that I'm running on a Digital Ocean node. My current process is cross-compiling them via Docker, copying the binary over, and then manually starting them in a screen or tmux. This is for personal use and doesn't require production level safety so this approach is fine for me. However, it is a hassle. I could run one of the many different docker-based deployment systems out there, but that adds a ton of complexity where I like simplicity.

One thing I'm missing from Hippo is a good example WASM app (preferably in Rust) that showcases a more complex app than Hello World and answers some questions such as:

- How would I add routes? (e.g. which Rust packages are supported)

- How would I access something like SQLite (does that even work?)

- How would I access the filesystem in general

- Is there a way to use HTML templates?

I suppose if I start reading about WASI and WASM more I'd find answers, but a better example app (such as, say, a TodoMVC) would probably be more illuminating.
Writing code is the simplest thing in our job, once the problem and goal are clear the solution presents itself.

Knowing what to write, what not, how to solve users problems and how to understand users problems in the first place so you know you're solving the right one up to users expectation, that is the hard part.

A testing methodology that moves from programming kohans only tests the writing code part. Of course you find low variation there!
True, i think virtual Servers and real hardware should be the same price, since pci-passthrue, the driver problems can be "potentially" the same, with 75$ for hardware much more "hobbyist" would happily pay that.

On the other hand...Proxmox.
Mother of all lawsuits quietly filed last month vs. Facebook in Delaware
Good idea, give it a try. I'd recommend Kubuntu or Mint with Cinnamon. I switched to KDE for KDE Connects' amazing smartphone (Android) integration, which i recommend srrongly to try. Switched to openSUSE Tumbleweed myself, best KDE implemention IMHO, rolling release and the software selection is great, whats missing from the repos can be installed via opi, a client for [0]. It is not that newbie friendly though, since SUSEs' focus is on the enterprise ie safety over ease of use.

[0] https://openbuildservice.org/
In high school, I started a summer job as an apprentice and eventually worked my towards becoming a state licensed contractor. With my license, I started my own business which helped (partially) cover my costs for going to college. After graduation, I gave up the business because I was tired of sweating in the field day in day out. That small taste of being an entrepreneur poisoned me and I've been left with the want/need to do it all over again. I don't like managers and crave autonomy.

My problem now is that I have no shortage of ideas, I'm interested in everything. I find it hard to focus and I'm paralyzed with so many ideas. I question whether I should have ever given up the service business!

Hats off to Mr.Keygen for making the plunge. Your success is motivation for a lot of us!
They are running barely protected Windows computers in critical infrastructure and then blame crypto for getting attacked.

I don't get it.
I think it is this: https://www.gov.uk/prove-right-to-work

(Just from a search, I've not needed to find this before.)
The wine degustation story got retold and retold to the point where it got mangled http://sciencesnopes.blogspot.com/2013/05/about-that-wine-ex...
Huh? It's called following the science.
Show HN: Automated Machine Learning in Python with Automatic Documentation
> And there are many food places who never "enroll" into such programs.

I don't think Chefs actually enroll to get Michelin stars, or anything. They will be awarded, if the Chefs want them or not.

https://edition.cnn.com/travel/article/michelin-guide-seoul-...

> "Including my restaurant Eo in the corrupt book is a defamation against members of Eo and the fans. Like a ghost, they did not have a contact number and I was only able to get in touch through email. Although I clearly refused listing of my restaurant, they included it at their will this year as well."

> "There are thousands of restaurants in Seoul that are on the same level or better and more honest than those listed on the Michelin guide. It is a sad joke that a mere 170 of them are representing Seoul."

There are some cases like this
This may be controversial, but I think most of us Brits, even the liberal-internationalist ones, have enough national attachment to the place that it makes it hard to leave. We can tell you the top fifty things wrong with the country if you have the time, but have no intention of quitting just because it's a bit shit.

The taint of cynical fatalism is the main thing that distinguishes us from the rest of the Anglosphere. It makes us unable to participate in corporate boosterism. And it often prevents us from taking opportunities. Nowhere on the same level as the Russian national character, but it's definitely an important part of British culture and humor.

As is snobbishness about Americans. This dates back to the war and beyond ("over paid and over here" https://www.telegraph.co.uk/travel/destinations/europe/unite...), and I suspect this lurks beneath the surface; moving to America would not only mean surrounding yourself with Americans, but admitting that they'd won. (Again, even if you're a liberal-internationalist Brit, Americans are the last foreigners it's OK to be prejudiced against)

Having moved from Cambridge to Edinburgh to secure a better salary/house price tradeoff, I get a double dose of this: Scotland is entirely made of people whose ancestors didn't flee the country in a previous economic disaster (either the Highland Clearances, the end of Empire, or Thatcherism), and that biases people against leaving.

(I've thought about it myself on a couple of occasions; the first time I was young and single and feared moving to a country where I knew nobody, and the second time was yesterday reading a government statement that we're definitely not running out of gas over the winter)
Perhaps best is when they make other people more productive by pointing them in the right direction early on. Everybody has been stuck on a problem for days or more. Someone who can get you moving again by asking the right questions or pointing to an alternative approach can make you a lot more productive.
Let's be fair and provide the other side's view: gathering focused data can prove the need for a decision that faces internal (and often irrational) opposition to necessary change.
>I'm a bit conflicted about this, because on the one hand: yeah being unable to work for a week is obviously bad, but, devices are going to fail and it could sometimes be the difference between _you_ wasting a week debugging or not.

These devices are sold as "Pro" presumably meaning Professional. Not being able to work for a week is not professional. There are companies that give you a repair time in hours, not days.

>it's cheaper for the company to have me sit on my hands for a week than to have a spare laptop for me.

I'm self-employed so a week downtime cost me a week's salary. But even so, I wouldn't want to sit on my hands for a week, because I consider that unprofessional.
> Wrote hard-to-understand procedural code to 5000-line files. Did not actively share knowledge with his peers.

The author seems to mean prima donna, not a 10x engineer and then goes on to destroy that strawman.

Actively sharing knowledge, mentoring etc... and code and architectural simplicity are a given for someone who's 10x productive. Most of the costs are in maintenance not the initial delivery and a 10xer's output would deliver over the life of the software use. Hard to decipher code doesn't sound like it would fit that bill.
Computer Science: A Discipline Misnamed (Fred Brooks)
Ton Legacy: How Telegram’s Crypto Coin Lives On
> I enjoyed being a part of new startups, those that were still "scrappy." But each time, once that growth-stage hit and managers started coming in to make things "more efficient", that's when I knew that those types of places weren't for me.

I went through this at least 3 times now, and I don't know how to break the cycle. I probably never will.
Hey! Get out of my head.
Interestingly I played lo-fi music for a week at our 12 member startup and productivity rose significantly :)
People, generally, get married when they’re confident they found a good spouse and not a shitty one. It’s ok to empathize with people who get dumped or divorced unfairly. Especially in certain countries where the process is so destructive. Empathy isn’t a crime.
Apparently the rest of the world is not as capable of coming up with their own insanities as Americans considering how QAnon has gone global.
Webinar: “A Look At – and Inside – Textual” with Will McGugan
except he cant live here that long if he's American, unless he gets residency, which is long process for people from the states.

As for affordable living, depends on your life style. Nice apartments are expensive, now that tourism is back
I'm paying €1400, eating out is not cheap, neither is shopping from Pingo, unless you commute to a Lidl.
My gym is €60, you can go to a cheaper one but its super busy. All in all its been more expensive for me here than it was back in my home town in Manchester, UK. But my standard of living is high and less 'frugal'

Compared to other EU cities, it is cheaper. The weather is great etc
Why is it assumed by the author that the reader thinks Germany is stable?
This is a silly framing of the 10x engineer issue. That label originally designated someone who had written an unusual amount of excellent software.

Recently in the discussions here, people take it to mean someone who cobbles together broken apps at a rapid pace and gets credit from management for being a hero. This is not what 10x engineer means. Please find another label for that phenomenon, for example 10x faker.
Someone who's secure in the knowledge that capital massively outspends labour in lobbying and politician donations anyway
So sweet! Thanks for sharing!!
I think it's easy to assume that in this case Go's regex library would keep an internal cache of expressions, using the expression string as a map key. But on the other, I can see why they haven't implemented it, because it obscures memory usage from direct control of the author.

It would probably be a good idea to add performance hints like 'prefer to put static regular expressions in a package variable' in a linter or go vet.
For people (like me) who don't appreciate the advantages of 800v vs 400v, here's an article about why this is useful:

https://eandt.theiet.org/content/articles/2021/02/800v-syste...

> Such systems enable greatly reduced charging times, as long as they are using fast chargers capable of working at up to 270kW.

> It also allows for weight reduction, as less copper is needed in the electric system. Electric motors are much simpler than combustion engines in construction and at their core they have a rotor, which is driven by a changing magnetic field. To induce this field, electrical systems often use up to four times the amount of copper found in combustion engines; higher voltages reduces the need for large amounts of copper. This permits smaller motors, freeing space in the vehicle for batteries.
The thing is, that the dongles are integrated into the laptop body. For a portable machine, this is huge. I love my 16" MB pro and do think that 4x USB-C is great for connectivity, but having to carry up to 4 dongles with me any time I move between working at home and the office is pretty much a nightmare. The built-in dongle ports, if you might call them that, are a much more elegant solution - somthing Apple should have invented (and could have sold for a lot of money). On top of that, they seem to provide even more "dongles" than laptop ports out of the box.

It is also probably mechanically much more robust, if you plug cables into your dongle box instead of into the (motherboard mounted) port directly. If one of the dongle boxes breaks, it should be cheap to exchange.
I think this is a nice strawman. The difference between an engineer that writes truly good code and pushes the team forward, and one that is simply the only one left that understands their own mess should be obvious to anyone, except maybe the most stereotypically clueless manager.

"10x" is obviously a buzzword and not a literal measurement, but is there any real doubt that productivity differences exist? Or is is just fashionable to not admit this anymore?
> Gould’s previous miscarriages meant her pregnancy was considered high-risk, so Zachman ordered tests for hCG, an important hormone in pregnancy. In a normal pregnancy, its value doubles every 48 to 72 hours, Zachman said. Gould first took a test from Quest on September 30th, 2014, with a value of 1,005. Then, on October 2nd, a Theranos test showed her levels had jumped to 12,558; on October 4th, another Theranos test showed those values had plummeted to 125.58.

> While Zachman told Gould the test values suggested a miscarriage, she also told Gould to keep taking her prenatal vitamins and to get another test. This test, from Quest, on October 6th, showed results consistent with a normal pregnancy. So did the next value from Quest.

Wow, I can't begin to imagine the horror she must've experienced when reading those results.

"Move fast and break things" and "fake it 'till you make it" mentalities really have no place in medical care and diagnostics. I hope Holmes and Balwani both have the book thrown at them.
OP here.

Interesting as we're looking at going long with PowerBI embedded for a client facing app and ditching our home grown effort which is always playing catch-up and costs a fortune.
There are some good points in this article. At the same time, "10x engineers" are not a myth. Anecdotally, I have seen plenty of situations where the most skilled engineers in a group were many times more productive than the least skilled. If anything, "10x" greatly understates how big the difference can be.
Governments are responsible for setting safety standards, and enforcing that they do.
IMO. You can't use wordpress for anything other than a blog or static website without heavy modification. In other words, you can tell if someone uses wordpress as no-code platform.
That's it, in most cases, performance is not down to the language but to how it's used. "Mechanical Sympathy" is one of those terms that might apply here as well.

As to the issues you mentioned, there's a few 'adages' you could apply; "always use readers", "don't use reflect if you can help it", "move unchanging expressions to package level", etc.
He's not even busting the myth.

He says 10xers exist, but they are bad for the company.
Data engineering roles and backend development have a lot of overlap and sometimes they're basically different titles for the same role. So for some people it really isn't that big of a career change.
Show HN: My Talks in the Wild
I churn this out every so often:

A 2nd edition of Peopleware summarises it; the 10x programmer is not a myth, but it's comparing the best to the worst; NOT best to median. It's also not about programming specifically; it's simply a common distribution in many metrics of performance.

The rule of thumb Peopleware states is that you can rely on the best outperforming the worst by a factor of 10, and you can rely on the best outperforming the median by a factor of 2.5. This of course indicates that a median developer, middle of the pack, is a 4x developer. Obviously, this is a statistical rule, and if you've got a tiny sample size or some kind of singular outlier or other such; well, we're all adults and we understand how statistics and distributions work.

Peopleware uses Boehn (1981), Sackman (1968), Augustine (1979) and Lawrence (1981) as its sources. [ "Peopleware", DeMarco and Lister, 1987, p45 ]
> a different person would have at least made an effort to talk to his wife and understand why the marriage got to that point

What do you know about him ? Maybe he already knew why the marriage got to that point. What's the point of continuing when the two agrees that the marriage leads to nowhere and that they are both unhappy ? To be fair, as I read it, this sounds like a pretty sane divorce. And sane divorces are far from being the norm.
Brexit is neither fascist nor (intrinsically) racist. Boris certainly has some racist ministers working for him, and I don't doubt that he's casually racist; but then most people are, to some extent.

I worked in the US for a year. I'll never go back. I saw too many black kids lying on their faces by the side of the highway, with cops standing over them pointing pistols at them. I never saw a carload of white kids getting that treatment. This was a daily experience (and I was only on the highway for about 10 minutes daily). It's completely normal. I was regularly told that when I leave my home, I shouldn't walk past Nth St., because that's a "bad neighbourhood" (i.e. black).

My experience of living in US was restricted to Richmond, VA. I've been to other parts, but not lived in them.

Sure, UK cops are racist too. But somehow the US cops seem to get a free pass - it's almost as if they're hired to be racists and bullies.
Because usually, you can't just throw a 100m cable through a building and plug it just into some Ethernet socket. And who wants to carry around a spool of cable?
Not wanting to get caught up in this analogy war but I think there's a clear distinction between "proper" news which tries hard to be factually correct and "fake news" that's just made-up lies. The problem I see is that people judge the former type as being informative and the latter as misinformative. In reality, both intentionally mislead people using different techniques - proper news by exploiting human reading comprehension weaknesses to plant false ideas in readers' heads without technically lying, and fake news by exploiting gullibility by actually lying.
There are details missing from the story, and maybe the wife had raised the problems/divorce before and he ignored it. We don't know.

But if you get home and the papers are on the table as he mentioned, that is past the point of talking with your spouse about your relationship, it is the time to get out, think straight and then head to a lawyer to make sure all is done right.

(coming from someone that has been divorced for 5 years and am in good terms with my ex-wife, we help each other all the time and talk about things/life regularly as friends)
Isn't this why Alt+Gr exist? I use US-International and you can do Alt+Gr + Shift for a different set of characters.
> having a central server facilitating operations (Signal, et all) is a huge risk

If the actual communications are end-to-end encrypted, it is only a privacy (and reliability) risk, not a security one.

ZeroTier is not advertised as a privacy tool AFAIK.

And you can use your own servers for management if you really want to: https://docs.zerotier.com/zerotier/moons/
Fear and Loathing in Debian/Ubuntu (or: who needs /etc./motd) (2010)
You can use peltier heat pumps to make a chamber cool for a cloud chamber.

I tried using a plastic tub on top of the peltiers, but I think that was a bad idea, as the tub probably acted as an insulator as I didn't get the tub cold enough iirc (or maybe the plastic was just too thick too).

(Although the peltiers themselves had ice around them)

https://www.instructables.com/Make-a-Cloud-Chamber-using-Pel... is one that looks good.
Lumping anti-vaxxers, homeopaths, eugenicists, and drinkers of raw milk is a pretty clear example of this. I get that Smug is his brand, but it's just overly reductive; you've got three categories of people here: the anti-establishment-science (let's not leave chiropractors out, here), the morally bankrupt, and the risk-takers. Then again, this is a slightly behind the trend article about losing patience with disagreeable people, so I guess it's on message.
You don't know what you're missing out on. I have a ryzen 3600+nvme and it takes less time to boot into Linux, unzip a large file, and boot back into windows than it takes to unzip the file on windows, even if anti-virus is disabled.

Unzipping is a single threaded task, so it's going to run at the same speed even on a 5950x.
I mean IIRC the first distorted guitar sound was someone kicking in a speaker to make it sound shitty; low-fi and electric guitars are closely linked.
Ask HN: How do I convince client to not use Flutter for landing page?
I have this one client that insists on using flutter for their landing page. This is from the fear of not understanding React by their own dev team, as I recommended Nextjs for performance and SEO. I told them that the middleground to this problem is just plain HTML and CSS, but they're keep insisting on using Flutter. Flutter's website (https://flutter.dev) don't even use flutter for their website, it's ridiculous. I wrote this list of reasons not using Flutter for their landing page:

1. Bad performance
2. Bad SEO
3. Limited libraries for extended features like animations, etc
4. no other upside compared to other frontend js frameworks, besides they already have the flutter dev team

What are the things that I can propose to convince them? Thanks
Indeed! Did he get time to "share knowledge with his peers". Would he have been credited for it? Would his position in the corporation have gotten more secure?

In a U.S. corporation, the answer to all these questions is "no".
> At the same time, had to go to the army

Wait, what? Was there some sort of conscription introduced in 2001?
My feeling was that it's difficult to travel outside those areas?
The government of Denmark does not publish standards for salaries, if that is what you are suggesting.
We Trace a KV Database with Less Than 5% Performance Impact
I have FB on my resume. I make hiring decisions. I will delete any applicant who was at FB over the past three years without a moment's hesitation. You do not take an FB offer to 'pay the bills', you take it because you want to acquire a big pile of money.

There was a point pre-IPO where you could think that you were actually trying to do something cool, interesting, and overall were helping people stay connected with each other. Then there was a point where you could tell yourself that you were working on some big and interesting problems and if you didn't do your job well or nail some very tricky problems then it would have a negative impact on people's lives (or even get people killed if you messed up security/privacy and revealed info about some people.)

Then one day you wake up and realize you are a prostitute working in Zuck's brothel, but unlike a real sex worker your actions are ending up fucking millions of people a day. If you don't leave at this point you are as unethical as the people around you.