skysight-inc/HackerNews huggingface dataset:
No, the 10x developer is someone who, alone in a room, can ship in y period of time the same thing it would take 10 median developers y units of time to ship, or one median developer 10y units of time
to ship.

Because of the mythical man month, the 10 will actually take >y time to do it, due to coordination overhead. The 10xer will still ship the item in 1y. A big part of the leap from 5x to 10x is being able to dodge communication overhead.

Some are also good at boosting their team. Some only work well alone.
That depends. If the rest of your application is in Kotlin, you're reducing cognitive overhead. Same language, same compile, same distribution. You can share view models between frontend and backend. It's much closer to what GWT promised to be than GWT ever was.
The war on smoking is so interesting to me. It has been over a lifetime that the war has been occurring. The percentage of people smoking is a fraction of what it was. So you would assume lung cancer has been reduced similarly? It hasn't reduced for 30 years. Worse yet, the correlation between lung cancer and smoking inverted in around the 1980s-1990s. So antismoking 'evidences' are now split around that time.

For some reason and I don't know why, the data actually says you should start smoking to prevent lung cancer. Which sounds absolutely batshit crazy to me. Which is why it's so interesting. We misidentified what is causing the cancer and none of the obvious other possibilities are explaining it. Though the good news is stuff like radon or asbestos being eliminated has been a good thing.
Rather than look at it as offensive vs. inoffensive, I'd say that posting photographs of firearms and identifying yourself as a firearms enthusiast signals certain political views. The same way I suppose that posting a bunch of anti-firearm rhetoric would signal some different political views.

I've always kept my politics out of my businesses, because I've thought that whatever benefit I might get from a strong political signal (attracting like-minded clients) gets washed out, or worse, by the people I'd alienate. These days, it seems more likely that a political signal alienates potential clients than it does attract any.

All that said, it took me a hot minute to hunt down Ezekiel's instagram dot com web page because it doesn't appear to be linked from his business web site. So it more or less seems like that's personal content he doesn't really associate with his business.

And if you have to go out of your way a bit to find a potential business associate's personal social media, it seems like that's intentional to try to keep the business and personal sides of life sort of separate, to whatever extent that's possible in current year.

And if you go looking into people's personal lives, well, I guess it ought not surprise when you find that people have families and political views and interests and passions. You might not agree with everything you find. But if you had to go looking for it, it all might be on you.
yep, that's in theory what separates cranks from science :p

IMHO the first step would be to identify values, parameters and their relationship. That's where science is done, but it is hard not to step in crank territory.

It's not that original either, Gettier cases and Gödel's incompleteness are intertwined with these subjects.

All it needs is some rigor and maybe something can come out of it. I posit this something is missing if we are to advance our Civilization further.

EDIT:
the poster of the link also posted a link about some Heidegger's "Question concerning Technology", seems like I've been missing some Heidegger as a foundation/inspiration
http://www.english.hawaii.edu/criticalink/heidegger/index.ht...
It is hard to judge a coder's skill
Actually, it's really not that much... Think about this: you can surely taste the difference between a MacDo burger and a homemade burger, can't you? For the second, you will use some proper meat, cooked properly, maybe with a custom sauce. And it will be objectively "better"... even if you like the taste less
I cook new things by googling "Simple X recipe" and removing anything that doesnt feel essential and adding random stuff I want to get rid of. Usually cant replicate it later.
> which means that it's tricky for such a program to be able to safely use system() without allowing for a security hole of using the privileged program to run another arbitrary program as root.

Not entirely and this is what the post mentions. That compromise of the program calling systemd("sudo <...>") does not necessarily lead to full blown privilege escalation, because the sudoers file can be crafted into letting sudo run pre-specied privileged programs including pre-specified arguments.

Also the compromised system caller will not be able to use poisoned environmental variables to influence the privileged program ran by sudo because sudo wipes the environmental variables by default, before running the privileged program.
But you can now use them even if the phone is turned off, unlike previously where the "web" devices just provided a view of data from the phone.
Cool - didn't know about that!

But, yes Shameless Cloning Can Lead to Financial Success :)

I actually wrote about it here:
https://playingfordoubles.substack.com/p/shameless-cloning-c...
That Reuters article you referenced does not say that he traded on insider information. It says that Paul Pelosi may have gotten access to an IPO based on Nancy's position (although that is disputed by Pelosi who says that access was applied for in the standard manner through his broker). That's very different from insider trading.
Wow, taking"just do it" to another level.

Anyone wishing to join me as I travel to the Lakshadweep Islands later this year and have an attempt at the North Sentinel Islands?
> Kind related, but I love early thrash metal.

Metal birthed one of the greatest lo-fi genres: black metal. After hearing early Marduk, Mayhen, Emperor, Burzum, Darkthrone I was hooked. It was all done on shoe string budgets: Cheap second hand guitar, crappy amp, distortion pedal, drum machine, maybe toss in a keyboard. Then record the mess on an even crappier cassette recorder. The sound can be described as the guy drunkenly dropped his demo tape in the toilet, accidentally pissed on it, then tried salvaging it by dubbing the piss soaked tape to yet another piss soaked tape. The music is minimal with repetition being a theme and many bands were one or two guys recording in their bedrooms or someones basement. All complete crap and I absolutely love it along with all the weird sub genres and fusions it spawned. The synths in black metal even spawned its own genre: dungeon synth.
(Because it crashed ("Unfortunately, ... has stopped") on Android 5, while working on 6)
are you planning on sharing the results of your comparisson?
Ironically what this means is that Linux Desktop has better compatibility with Windows binaries than it does with its own binaries from the near past. The Windows APIs are stable enough to make that possible.
FYI Looks like this OC is about one facet of the book "Deaths of Despair and the Future of Capitalism" [2020]

"From economist Anne Case and Nobel Prize winner Angus Deaton, a groundbreaking account of how the flaws in capitalism are fatal for America's working class"

https://press.princeton.edu/books/hardcover/9780691190785/de...

https://www.goodreads.com/book/show/51801314-deaths-of-despa...

Looks important.

I binged on this and adjacent topics in 2020. Mostly David Graeber and MMT. I wish I had noticed this title then. Alas, I don't think I have the heart to keep picking this scab.

I have an entire bookcase of these books, going back ~20 years, starting with my transmutation from apolitical to political. Kevin Phillips, Barbara Ehrenreich, Paul Krugman, Jane Jacobs, Amy Goodman, etc. I even tried to at least skim read some of the seminal texts, like Adam Smith, Milton Friedman, etc. Looking back, I wish I had just started with Smith and Marx and Keynes. Oh well.

Any way. These are stories which need to be told. But at some point each of us can choose to start looking forward, fumble towards something better, starting with our own mental, physical, financial health.
Just look at what they sell as "blockchain" or "crypto". They literally will sell you an editable blockchain or a centralized blockchain. They don't care about technology. https://www.accenture.com/us-en/insight-editing-uneditable-b...

Agile is the same thing. They have no problem creating a waterfall process for you and slapping a "Agile Certified" sticker on it.
Louis Rossmann covered this on his channel:
https://www.youtube.com/watch?v=B18NhlBSjQc

I found his opinion on this to be both informative and interesting, seeing how he's a right to repair advocate and activist, yet he doesn't shy away from correcting points that turn into propaganda.
If people can perform so much despite the minefields, then these are not minefields.

If we agree that they are minefields that impede programmer's performance, then by definition someone who does not make sure these mines are never introduced in the first place will outperform those who just leave them all over the place.

> they're busy working in a careful, orderly and considerate manner.

Actually no. It only takes very little initial effort. He spends most of his time producing actual work.

Meanwhile, other people spend a considerable amount of their time fighting against bad tools and bad development environments.

Worse, they might not spend a whole lot of "total" time fighting against the minefields, but their presence ensures they can never get in the zone (flow) and thus they always perform worse than their potential.
> For example, if you don’t have a comprehensive requirements spec, how can you possibly know whether you have working software?

Short answer: iterative prototypes.

Long answer: I have yet to see a single project in all my decades of experience in this industry where the requirements didn't change during the project. A "comprehensive requirements spec" is and always was a myth. Agile wasn't even the first to say this bit out loud. Software is always developed by a series of iterative prototypes, only sometimes does the process acknowledge this.
When I was in high school I had an Edmund Scientific kit that came with a baggie of uranium ore powder and some radium paint for particle sources. Sadly, they don’t sell that any more.
Rust async is not as simple to use, the ecosystem is much smaller and segmented across async-std and tokio.

A good backend stack requires a rich ecosystem of various connectors to databases, cloud services, payment services, frontend stuff like server side rendering, graphql etc.
In my mind, the greatest failings of OLPC was their reliance on foreign governments and NGOs, and their contempt for poor students in the US. The whole buy 2 get 1 crud was just insulting if you wanted to buy one for any poor students in the US. Their utter lack of programs for children in the US or ignoring people wanted to buy them for poor children in the US (oh, say a reservation) was just foolish.
EpyNN: Educational python for Neural Networks
For those wishing to understand and build from basic implementations of Neural Network architectures, in Python.

https://github.com/synthaze/epynn

https://epynn.net
How McDonald’s Succeeds in the Land of Michelin Stars (2012)
Fundamental analysis template: Solana vs. Cosmos vs. Ethereum
Sounds like you've got a great range of experience, both broad and in-depth so I imagine you can pretty much pick and choose your job offers/contract gigs. I'm also wondering what a career outside of software might look like in the future - if you have any initial ideas I'd be interested to hear them.

I moved to Sydney at the end of 2018, have been working mostly with Python for the best part of 10 years (previously in the UK) and also have landed in data engineering. I also still do some web dev and act as a tech lead. I don't mind the data side of things and I get to work with (Azure|AWS|GCP) and their various data-realated technologies on a daily basis. I haven't worked with Kafka as nowhere I've worked has had a need for it so far, but having said that I've also done stuff with Kubernetes which was probably overkill too in retrospect.

I know they have slightly different use cases but if you don't like Ansible, have you used Terraform? Hashicorp have started to dominate in some areas of DevOps tooling and as you know it has a lot of traction, although I can't think of many companies using it in anger in Australia off the top of my head.

I don't work here so this isn't an ad for the company, but this is an example Java job description I saw recently https://www.todaysplan.com.au/jobs/ No mention of Spring which is a bonus for you, but I imagine there'd be a pay cut from what you're on now. I've heard some Canberra-based jobs pay relatively well but the average could be skewed by some of the high paying government jobs.
The public-facing people maybe paid OK, the people you don't see are certainly not.
I prefer reading on backlit LCD/OLED, personally. Been doing it since I was a young child, have read more this way than any other format.

I got an e-ink just for the portable battery life.
I have been making algorithmic music recently; it works surprisingly well in that you can listen to it for a long time without experiencing any feeling of repetition.

But platforms have limits on the length of a piece (I think for Spotify it's around 7 minutes?) which makes it difficult to distribute while emphasizing its specific strengths.

I hadn't thought about streaming, and especially YT streaming! Will look into it.

If anyone has pointers to get started with streaming, that would be great.

(Is it possible to stream from a simple device like a Pi that would be always on and be dedicated to the task? -- Edit: yes, it is; just found a tutorial.)
If you can't wait a week, go buy a new one and restore to it. When your repair comes back return it. Apple's return policy is 2 weeks and is actually 45 days when you ask nicely.
I've been using Linux Mint on Lenovo since 2011. I've never had a problem installing. The biggest ongoing issue is the Nvidia driver will crap out on some upgrades. Sometimes I can't display on external monitor, sometimes the sound won't go out the HDMI. Hint on all day laptop use:
1. External keyboard. I always use one even when travelling. There are many models like the JellyComb that will allow one to use the same keyboard with multiple laptops, just hit a button.
2. External mouse. If your hands aren't on the laptop then everything stays fresh on the laptop. Spill coffee on your cheap external keyboard or mouse? no problem just replace them.
3. I buy the 5 year onsite warranty for the $500 and it is great here in Maine. The come to the Starbucks and replace the keyboard or screen.
4. I use LVM snapshots and rsync my important files to a second disk and external disk daily/weekly.

So I just wanted to pushback on the notion that Lenovo today is not viable with Linux Mint. I've never had a problem with the installer. I keep up with the upgrades and with major upgrades I install from Live ISO on USB each time and restore my important files from backup.
For `-f h264`, `-bsf:v h264_mp4toannexb` is not needed. It will be automatically inserted as needed, with ffmpeg 4.0 or later.

For latency, specify a short GOP size, e.g. `-g 50`
If you were to buy a proper business computer like a ThinkPad or a Dell Vostro/XPS, you would have a next business day or sometimes even 4 hour on-site warranty where a technician would come to wherever you are in the world and fix the part for you right there.

1 week is an unacceptable wait for a business computer.
Getting the full benefits of E2EE (that is, protection against active attacks and not only passive eavesdropping) requires verification out-of-band in any case. Verifying is entirely optional on both Matrix and WhatsApp (not verifying doesn't affect the functionality of the chat), but gives you the same benefit on both platforms.

But then again, WhatsApp actively hides the feature away behind menus and pretends it's not really a thing, while Element is a bit more pushy about telling you about it.
"Do people not consider their chat histories valuable?"

Personally, no.
I treat it like a real life conversation, if it's something I need to note later on, then I'll make a note of it outside of the chat app
Oh it could be bad with bad ingredients, same as pizza though.
Serverless COBOL: Rejuvenating legacy code with open source software – Part 1
Throw away your Chinese phones, Lithuania defense minister tells citizens
I think this is true for any group of engineers - some will be much more productive than others. That isn't because those engineers are better, or "10x" though, it's simply because they're working on a problem they find interesting in an environment where they're thriving. The less productive people aren't enjoying the problem they're solving, or there's something about the company or team that isn't right for them.

Most capable engineers have the potential to be "10x engineers" compared to their peers if they find a problem they're passionate about in a company that works well for them.

The real unicorn engineers are the ones who are able to drop in to any team and be like that.
Not offensive, but weird and puzzling, and not in a good way.

Also it’s not the pictures per se, but the need to make one’s affection for guns public.
Not normally. I've personally never heard of anyone tipping at a fast food joint here in the US.
Important Considerations When Choosing Which Type of Epoxy Floor Your Home Needs
A flat concrete floor can last for decades and be used as a stepping stone to other floors and features in the building. The polished concrete in Edmonton surface allows light through, which means you can see your surroundings, even at night time.
Yes, I'm sure you could make one which acted as a USB-HDMI converter as well as a rubber ducky. sprinkle a few around, maybe bribe a cleaner to leave one in a meeting room, and you're set.
Half the world is facing China's shenanigans. Lithuania is just less opportunistic. They still remember what happens when a powerful nation eyes your territory.
You don't always have a choice: you cannot replace a person that can read with 10 people that cannot read. All of the very few "10x people" that I met had expertise far beyond their team mates had and they used it well.
Denmark does not have a minimum wage. And the unions are certainly not as strong today as they were in the 80es. What keeps the wages high are high unemployment benifits or alternatives such the government grant for education, ease of hiring, and general very high cost levels.
Point of Sale System: Must-Have Solution for Cafes and Restaurants
I've had the HD 800 for about ten years, but it's starting to fall apart. To put things into perspective, I've had to replace both the cable and the padding twice, and each of those spare parts cost the same as a typical pair of "decent" headphones. Then I had to get a dedicated headphone amp PCI-e card, because it turned out that "regular" soundcards are not good enough.

I've easily spent over $2K so far. When I replace it, I'll have difficulty resisting the temptation to upgrade to the "next level". Planar magnetic or planar electrostatic headphones are the next logical step. Those start at $2K and go up from there.

I'll be lucky to escape this with less than $10K spent...
Hopefully this will make using the WhatsApp bridge on Matrix much easier - one of the reasons I haven't gone all in on Matrix.
If I can have a device setup that is linked, then I don't have to run a VM or (hopefully) have it even installed on my phone.
https://www.reddit.com/r/GoodDesign/comments/emzqzf/my_dell_...
I believe that. I'm sure that I could have greatly reduced the latency, but tuning ffmpeg is not for the faint of heart, and my heart wasn't really into it.

Anyway, HLS has latency, just by definition. The "H" stands for "HTTP" (a synchronous protocol, based on TCP). RT[S]P uses UDP or RDT, and is isochronous.
I watched that film on a flight a couple of years ago, and cried, alone with my headphones, on a crowded airplane.
Summing up the article: Sweden took in a lot of immigrants and refugees which resulted in a backlash.
This gave a voice to an anti-immigration political party.

The other Scandinavian countries had a different experience, not surprisingly since they are very different in culture and policy.

All in all what the author describes is just unapologetical selfishness vs intentional virtue signalling.
Most people are able to internalise the facts that

a) taking in refugees will cause problems and those problems will need to be dealt with

And

b) taking in refugees will save lives and it's important to do so as much as possible

But of course some people just want to be as radically left or right as possible and yell about it.
The worst of us do not define the rest of us, but it seems to be simply irresistible to write article after article about the worst of us.
That's cool tech; what devices support that sort of navigation? I'd love to put one in my car.
So we should judge the author's personal life and political leanings and history, rather than assessing the content on its own merit?

Is that what you mean by contextualizing the domain and author?

I think the article stands pretty well on its own.
Creating Bitcoin Private Keys with Dice (2014)
Plenty of people still write C99.
The “AD” name isn’t that far off. Chop the presentation off an advertisement framework… isn’t the tracking and C&C code already spyware?
Wow. So do you have a list of objective criteria you use to decide which list of companies is morally acceptable for your candidates to have worked at, or are you just coming up with an arbitrary list based on your emotions and limited personal experience? Isn’t this also incredibly hypocritical given that you admit to working at FB yourself in the past? Shouldn’t you technically fire yourself, or do you of course consider your circumstances an exception?
Perhaps this is an odd question - but can someone comment on why this was posted today? The blog post is from July, so I'm wondering whether it's past the initial experimentation phase or something?
> hiring enough people will replace 10x engineers

The math is not that simple. The output of a Junior engineer is much different from that of a Senior engineer. You can hire any number of Junior engineers you want, and they won't have the vision and seasoned experience of a Senior engineer for producing higher quality code with less technical debt.

Even among Senior engineers there are different grades of experience/competence/capability.
> they select a path to the solution that is a lot shorter.

Yeah, I've also seen this. A lot. And selecting a shorter path often includes redefining the problem to be solved.

In fact, as far as I can tell these kinds of differences are the norm, not the exception.

From the article:

> In a controlled environment, the variation between most software engineers is much more modest.

This is almost certainly true, but completely misses the point. The point of 10x engineers is that they change the environment. They don't type in code 10x faster. If you don't allow them to change the environment, they won't be 10x more effective.
I used to listen to "lofi hip hop radio - beats to relax/study to" a lot because it was just very... inoffensive I guess? Like, I could listen to it for hours and hours passively without being annoyed in any way by it. It didn't have any particular thing I liked either, but it didn't need to.
There were also the things from lenovo https://youtu.be/ZzHAaaVVLTs?t=45
Show HN: Puppetromium - a browser UI for puppeteer built without JavaScript
prev occurance: https://news.ycombinator.com/item?id=28549954
Well, not everyone wants to carry a brick. Sure, Thinkpads are great because they have each port ever invented, but I still prefer a thin laptop (if you have USB-A or Ethernet ports you can't have a thin laptop) with the option of using a dongle once a month if I need it.