skysight-inc/HackerNews huggingface dataset:
> he didn't even know how to open a terminal and SSH into the box!

You just described something which is trivial to learn in less than one minute. This lack of experience does not directly speak to their skills or abilities.

Extending your example to illustrate its irrelevance, were I to have spent 60 seconds with this engineer alone just before your little ssh test, he would still appear to be a 10x engineer to you.

Focus more on ability and less on what one has or hasn't seen just yet in their careers. I could easily find the limits to your knowledge in seconds and I'm quite sure you could return the favor. I'd gladly hire someone who demonstrates the ability to become a wizard in X and not care in the slightest if they've seen Y and Z yet. I can teach Y and Z to someone like that very easily.
I also feel this way sometimes but this article is kind of light on details and doesn't offer much proof as to why the doomsayers are wrong. Personally my biggest pet peeves about climate stuff is when they start talking about the consequences of things that are not yet projected to happen.

I read an article once about what would happen to Florida if the sea levels rose 20 feet only to find out that the projection for the next 100 years was like 1-2 feet. I feel like that happens more than it should even though ppl are all about trusting the science.

I thought this article would be about pointing these kind of rhetorical tricks out but instead it just makes a lazy comparison to other ppl who predict that bad things are going to happen.
Was there any penalty for CommuteAir or their employees for negligently distributing the list?
Thanks for sharing your experience. I am currently in a similar situation, writing my master thesis. Your words motivated me.
On what are you basing this on?
My point is that a person who earns 500k/y and have Google in their resume will most likely suffer much less than many many others. Too much drama about it honestly.
Maybe we shouldn't have megacorporation CEOs in the first place. Maybe we shouldn't have billionaires.

(And no, before the pedants come in, the absolute amount isn't what matters, the absurd level of inequality is.)
That's really clever. Have you encountered any problems with it in practice?
Amateur. I think the average for my cohort was 5y…

Good luck, though. It IS worth it.
Oldest one dating back the 19th century
Code is commodity. It's brick laying. It's the modern blue collar job. The "10x" myth can be hotly debated precisely because there's only so fast you can lay bricks, and thus extreme productivity variance seems implausible at that level.

However, as others in this thread point out, the "10x"+ god-mode developer isn't laying bricks faster or with more panache. Their multiplier is in knowing where to not lay bricks, the shape, the structures, the architectures, the pitfalls, the elegant designs. Solving problems in one, that a team might take several shots at and never solve.

As @adamgordonbell pointed out, paraphrased, a "1x" dev is not simply a slower Fabrice Bellard.
They way this kind of thing is usually done in the EU to avoid the hassles of proper layoffs (that need justification and come with restrictions - e.g. in Bulgaria if you've done layoffs you can't hire on the same position within the same unit in the next couple of months) is to propose a mutual termination - we'll give you X months of pay (where X > what the employee would get legally if laid off), you sign here you agree to leave immediately. It's sometimes a bad idea because in that case you're sometimes not eligible for regular unemployment (depends on thr country of course) because you agreed to leave your job, so you have to be sure you'll find a job afterwards. Sometimes it's a great idea because you get a pile of cash and you're "winning" if you find a job faster, or if you want a nice break.
My issue is that it's ridiculous to even compare the relative level of difficulty between not dealing with a private company and not dealing with the government.
Ask HN: What is something impressive about your setup or workflow?
"recession" talk provides cloud cover for many a company to pare back and prune products, processes, and people in a way that would normally cause more out cry. It's not that such changes aren't needed, but they can pile up until a forcing function triggers a hard look and it's acceptable to do them.
Is iTunes completely dead now? I remember when that switched, I had a ton of music but made the early investment to never touch the new Music app because the icon color sucked. I'm guessing internally a project called "Music" attracts little talent and apple considers it a good place for new employees to grow, yielding mediocre results. To this day I use Vox for music I care about and SiriusXM in the car (avoiding the phone entirely) for music I don't care about.
Indeed, I tend to avoid writing a single test that captures 'all' of a function/unit's behaviour (like the article is doing).

Instead, I would write multiple tests, mostly just asserting one thing each. For example: `test_gcd_always_positive(m, n)`, `test_gcd_divides_arguments(m, n)`, `test_gcd_is_largest_divisor(m, n)`, etc.

I also think in terms of a 'threat model' for our colleagues or past/future selves:

- They're probably not trying to write broken code, so we don't need to catch all incorrect implementations. In other words, they're not adversarial.

- They're probably lazy or mistaken, so we should try to catch incorrect implementations which are simple to write, make obvious mistakes, etc.

For example, having `my_sort = lambda _: []` is a really lazy way to implement the right type signature. Checking that the lengths and set of elements are the same are good tests to catch that, so it seems worth doing. Likewise, checking that the elements are sorted is a good test to avoid the lazy approach of `my_sort = lambda l: l`.

However, the implementation which sorts the set of elements and pads with the largest is pretty convoluted, so a lazy developer will likely just write a basic sort algorithm at that point (e.g. `my_sort = lambda l: [x for y in set(l) for x in l if x == y]`). Also, the test is a bit tricky; if that counting function didn't already exist, I probably wouldn't bother writing that test at all (there are equivalents which might be simpler to write, e.g. for each input element: assert it appears in the output, then remove its first occurrence; then also assert the output ends up empty)
I'm having trouble believing someone claiming that the Soviet citizens were jealous of the relative prosperity of the family in the story has read the story in the past 20 years. They've got a car, but it's the last thing the bank didn't take when they repo'd the farm. It was presumably required for their work on the farm. Then everyone dies of either starvation or violence. There's heartless employers trying to squeeze out every scrap of profit and literally starving their workers to death. There's corrupt cops working as enforcers for the employers. I know Soviet times were hard, but the situation in the story isn't any better.

I've only read the book. Unless the movie is much brighter and cheerier though, I'm having a hard time believing this articles claims. References or no references honestly; the US does propaganda too.
I don't know about deeply unpopular, but any time you pick a side as a business you risk something, and Disney's appeal was so widespread that it wasn't in a preaching to the choir situation like Peloton was, for instance. As for Kathleen Kennedy, when you're deciding the head of a religion, always make sure you pick one of the faithful, not just the rich and powerful. The rich and powerful just won't get it.
> The baseline for ordinary people is not to be in the position of power or not to have a high salary.

This is quite funny, since the 'victims' we're talking about are some of the highest paid people in an already highly paying profession.

> Incompetent people shouldn't get the privileged position in the first place, so thinking of losing it as a punishment is absurd.

Also, we should not have error handling because we only hire competent developers and therefore our app doesn't crash, ever. This is clearly absurd.

Plus, the economic situation did change. Calling Satya incompetent for making mistakes while steering a trillion dollar company feels a bit like the management equivalent of "I could build StackOverflow in a weekend".
The book is the lesson. If you read the book as a model, and write a book just like it, you will get money just like Barnum did. If you're a sucker, you follow the text. If you're shrewd, you understand the techniques of the text and learn to imitate them.

Good copywriters and salesmen can make money from nothing.
I'd say that deep maths skills are not needed in general. High school level is indeed probably enough in most cases. But strong reasoning skills are paramount. Software dev is applied reasoning skills.
Check out the talk, briefly mentioned on that newsletter with basically the same content, but with a stronger feeling of completeness https://www.youtube.com/watch?v=cQ7bcCrJMHc
This assumes democracy, giving everyone an equal vote, will have a net benefit outcome.

I do not believe this is the case. Companies are closer to an autocracy or tribunal (board of trustees, etc)

With everyone having a vote, either nothing will get done because it will be unorganized and the company will have no coherent vision or direction

Or, there will be an autocracy that inevitably forms, with someone ending up at the top and directing what’s to be voted on, to only give the illusion of power of the people.

Furthermore, if you’ve started a company, I don’t see why the people you’ve hired should take the company away from the original owner. That would be corporate “eminent domain”

It would have disastrous effects of companies high tailing it out of the US, and we’d end up cratering our economy.

A less extreme example of this is raising corporate taxes. The reality is, a company is going to try and reduce their tax liability as much as possible (like every person should do, really)

If the cost of moving a company for a better tax rate outweighs the cost of the move, they’ll do it. So raising corporate taxes will most likely have such an effect, taking jobs out of areas and moving them to a different state or country.

One caveat is if the whole modern world agrees to raise corporate taxes, but then there exists other potential problems
Being laid off and being shot is not even remotely comparable.
in Twitter's case it would be direct accounts with the advertisers.

you have to make sure you only show certain companies ads next to certain content, or they will pull out.

therefore you need to control the client. only show tier 2 ads next to nsfw content, etc.
The chicken-based analogue to chicken fried steak in Southern United States cuisine is chicken fried chicken. Chicken Fried Steak is steak that is breaded and fried like fried chicken and covered in white gravy. Chicken Fried Chicken is the same thing, but with a chicken cutlet instead of steak in the case of Chicken Fried Steak or a piece of bone-in chicken in the case of traditional fried chicken.
In HN fashion, I figured the comment might be read by a person of interest.

So first off -- thank you for spending your time on something critical to the internet! I don't, and so my words/critiques are cheap.

Here's a couple questions I'm honestly curious about, from someone more tuned to the mores and social currents in the groups. And especially now this has fallen off the front page and is less visible.

DISCLAIMER: Neither of the below seem applicable to this situation in question. It definitely seemed the right call, for the right reasons. These are asked about NEXT time.

1) Do you believe the process, as it exists today, is resistant to accusations of bad faith, especially if a few participants are semi-captured into playing along at the onset? (I.e. the "create a lot of smoke and imply there's fire" scenario, perhaps by a commercial competitor with social connections in the group)

2) One of the comments noted that there wasn't a policy for the squishier corporate/organization expectations, which led to subjective judgement calls on whether legal/corporate/ownership structures looked right. Is this accurate? And if so, what are your thoughts on if their lack is a problem or not (including historical situations where it's said this also happened)?
Amazon job cuts: Read the memos
And yet your "little" Skoda is the same size as a first or second generation Landrover Discovery, and a bawhair smaller than my second-gen Range Rover...
Chinese and Indians don't need convincing, they are well aware. They just don't care. Or perhaps, feel less inclined to action when their first world contemporaries are still enjoying an orders of magnitude greater per-capita emissions.
> I wish traditional stock markets were allowed to fall like this

The 3AC failure is basically showing us how contagion would have worked had the bailouts not happened. There were a bunch of outfits offering magic "X% return!" by taking your money and investing all of it in an even riskier outfit offering X+1% return, until the final one turned out to be a ponzi scheme.

I agree with not bailing out investment banking, but retail investors need to be covered and have a functional system. Which is why people like FTX need to be prosecuted for offering them fraudulent products.
It's wild because it's completely separated from realities of the business. If you fired CEO over any minor mistake (overhiring sucks, but for CEO it is a minor mistake), the company would die much sooner, because people wouldn't want to work there. You as a developer also are quite high on that pole, and you (probably) won't get fired if you bring down prod for a moment due to mistake in migrations, why should CEO be treated differently?
I’ve no idea what you’re saying
> select one of a handful of reasons for flagging

A version of this idea was discussed when the flagging feature was introduced [1]:

A flag is enough. People around here are pretty smart. The reasons why will mostly be obvious.

> if the selected reason doesn't seem justifiable, those people lose flagging privs.

It's in place right now, except for the selected reason. If the flagging does not seem justifiable, those people lose flagging rights. It's a tough call on the moderators though.

Is there a way to crowdsource the decision? Without increasing too much the complexity? Quite unlikely.

My take: HN is the best there is. It's not perfect, but few things in life are perfect.

[1] https://news.ycombinator.com/item?id=226400
Companies don’t need to be right, they need to maximise the chance of succeeding. Yes, it was obvious that the raining-money period wasn’t going to last… but what if it had? What if Google had decided to ignore it, and then by some ridiculous twist of fate, it did continue and a competitor did leverage it to beat Google?

Firing a bunch of people and killing some projects is a tiny price to pay for the potential upside. As humans, seeing people get fired is painful and we view the individuals responsible in a negative light — which I agree with! — but for Google the corporate entity, and Microsoft and Shopify etc etc it made complete rational sense even in hindsight.
> > I take full responsibility for the decisions that led us here

> As usual, he says nothing more what the consequences for him are.

Taking responsibility is the opposite of assigning blame. Taking responsibility doesn't mean there are or should be consequences for him.
Considering that thousands of people just lost their jobs through no fault of their own, one more who did screw up massively doesn't seem like it should change much, right?
the only thing that beats "i work on what i love and passionate" is "i work on what i love and passionate and therefore I'm well paid" and "i work on what i love and passionate and therefore I'm well paid with a great work life balance"
I wonder what hidden benefits there are in these layoffs. Sure, companies lose skilled staff and nominally taken a hit in overall corporate output.

On the flipside, people work twice as hard, eager to show their worth. That may be the cynic intent behind these industry-wide layoff. Scare the crap out of everyone and make them do the extra mile.
OPM culture
netflix shows are so predictably boring. seemingly fake suspenses. suddenly ending on a turn. ofcourse we are used to certain patterns in tv. but keeping it so monotonous makes me avoid watching anything that is a "N" in its logo.
Takes some dedication to still be using CVS. Do they use another version control system to feed into CVS, or is CVS the tool they use directly?
My story on how to rank your app top 3 in the Store
Most founders think success in the App Store is only about downloads. Yet there's one more thing that you can't underestimate: engagement. I share my story on how I got my app to rank top 3 in the Store by optimizing for downloads, rating and engagement.
> If you block people from viewing stuff without an account... they're gonna make an account.

At least for me - I leave. Or in the case of reddit, occasionally use old.reddit.com, which does not block without an account.
Oh dear. Better that it's official than just swimming in ambiguity sea though I guess.
Some great details provided by a student reporter:

> Edward Cenedella, the Director of Facilities and Operations for the Hampden Wilbraham Regional School District, says that the issue is more complicated than just a computer server problem.

> When the high school was rebuilt in 2012, an energy conservation software was added which relied on a daylight harvesting system for the lights to use daylight to equalize the light in the room. Cenedella estimates that there are about 7,000 lights in the building, all of which individually send information through wires to a computer which determines how much light to keep that particular one on. This system is owned by a company called 5th Light.

> “On occasion, the software would go down and it would somehow get corrupted. We would try to recycle it and eventually everything would come back on,” Cenedella said. “Unfortunately the last time it got corrupted it was unfixable.”

> Gaining access to the software that runs the lights is one of the main reasons why the lights can’t be adjusted correctly. “[5th Light] no longer has any of that information. They don’t have the software,” Cenedella said. “The old information is proprietary, so they wouldn’t originally give it to us. Now, they say that they don’t have it and that it’s unavailable.”

“What’s wrong with the Lights?” Lilli Degrande, Minnechaug Smoke Signal (November 2021) https://minnechaugsmokesignal.com/1894/news/whats-wrong-with...
Which is the correct shorthand – “regex” or “regexp”
Wikipedia's information about dental fillings is out of date. In late 2022 the ADA FINNALY, after 150+ years is getting away from Mercury 'Silver' fillings.

What ADA says today:

https://www.ada.org/about/governance/current-policies#dental...

What they said before:

http://web.archive.org/web/20220901072119/https:/www.ada.org...

More background from Minamata Convention on Mercury:

https://www.mercuryconvention.org/en/about

I personally suffered from Mercury Poisoning from dental fillings that went bad.
I was cold ALL OF THE TIME. I once sat a sauna where the thermometer showed 200'F/93'C, and I was shivering.

Your Thyroid makes T4. Your cells use T3. The Mercury plugs up the conversion process. So you go to MANY doctors to find out why you feel like crap. They test your blood for Thyroid levels and declaire that your Thyroid is fine, because it is. They don't account for actual usage.

It took a competent Allergist to recognize the problem. Which took him less than ten minutes. Where the Medical Doctors were no help at all.

It took nearly four years to get all that Mercury out of my system, with the help of a qualified dentists. Sometimes, not always, refereed to as a Biological Dentist. Mine did not use that title. If you take the Mercury out to fast and get it into the rest of your system, you do yourself more harm than good.
I survived several layoff rounds at a large company so my guess is no department is safe and they will likely ask every department for X%, just those depts I mentioned maybe for a higher percentage. If you're laying off 5-10% of the company you really don't need a lot of recruiters, right? There are probably obvious employees that are safe, key contributors on key projects they don't want to lose. I don't work there so I don't even know how they are organized.
When bees get a taste for dead things (2021)
I answered the question, and provided additional detail.

You raise a good point though, I guess I shouldn’t have said “anytime after late 2022.” Really what I meant was “anytime during the part of their history where they started specifically platforming nazis and fascists, and burning their developer program to the ground with no remorse or notice.”
Question in the title -> No.

TL/DR: No, we cant. The retina itself can respond to a single photon, but we are not retinas. Instead, the eye filters out this low light sensitivity lest we go crazy with the resulting visual noise at night.
Yes. And no, because it depends on how users setup and use their AppleID and its passwords/security/devices.

My only point is, if 1Passwords decides to share the private key with [whichever cloud service] the user should at least be notified, or get a choice.
> Dystopian is the day that Apple sells your location information to the local police force and you just get a speeding ticket in the mail every time you drive 1mph over the speed limit

Something like this happened with TomTom several years ago: https://www.npr.org/sections/thetwo-way/2011/04/28/135809709...
https://github.com/monicahq/monica
Wow, this really is the best thing since sliced bread!
Interesting approach, will consider that in the future! Though not sure if it's a good idea as that couples internal & external IDs, i.e. it's not possible to change one without also changing the other (but also not sure if that's really an issue).
Prolog day – 50 years of Prolog
When I wrote my Master thesis, my vomit draft was written on paper with pen. Safe to say it was horrendous and even full of rant and swearing. Yet ultimately I managed to write much more words than directly on LaTex.
IKEA’s Doomed Quest to Design a Couch You Can Carry in Your Hands (2017)
And if you're so stuck you don't even know what to do, you can always clean the space around you.
You don't accidentally become the CEO of a megacorporation by not being an inhuman robotic automaton.
I wouldn't swear on it, but I believe another wave was a few years later, 2018-ish. Not sure if Flash was still a thing back then, but Google has been allowing JS to run in ads as well (as far as I remember, at least in some formats), and someone bypassing their automated checks isn't unheard of.
I know a lot more people who never go into franchise movies than those that do and even those are loosing interest in sequel trash
Ah, the EMR company. I was referring to Epic Games.
Are Corporate VPNs on the Way Out?
Note the included PIC32 simulator in tools/virtualmips, inherited from RetroBSD:

https://github.com/RetroBSD/retrobsd#simulator
For what is worth, I am employed at the company and I think this is a good thing, the amount of “fat” around here is just astonishing and, quite honestly, demoralizing.

I truly believe that the company could function well, and continue its mission, even with a 30% reduction or more. The number of people who do completely nothing all day, in SWE roles, is just unbelievable.

And this without even counting the incredible severance benefits. 16 weeks of salary + GSU? Wild. I’d sign in a heartbeat if I were offered that.
10x programmers exist but are so rare you can’t hope to staff your team with them. More common is the self-described 10x programmer who doesn’t communicate, doesn’t document and leaves a mountain of unmaintainable code in their wake, then move on to the next project leaving you holding the bag.