skysight-inc/HackerNews huggingface dataset:
Point taken, and I agree... somewhat based on how you framed it. I believe that we have long gone past the point where people are questioning whether their needs are going to get met (in the United States, which is all I know well).

I assert that around the 1990s money started to disconnect with utility generation. Instead of the work week reducing in hours, with the advent of telecommunication, we start getting always-on-call jobs, yet people are paid basically the same. Productivity goes parabolic; median wages stay the same. You have to admit that there is something fishy about this, right? I think we basically have found a method to optimize towards a local maximum in productivity, but we are missing the strategies which lead us to a global maximum. And I think this method of optimization towards the maximum is basically serfdom.
The Next Mainstream Programming Language by Tim Sweeny of Epic Games (2006) [pdf]
"That's part of his boxing-in strategy, I think. As a juror, I think I'd be unimpressed by an examiner asking such an open non-question"

For cross-examination (IE in the presence of a jury), you might ask it differently.

For deposition, you wouldn't.

Deposition is entered into evidence, but when it comes to a jury hearing them, they are usually excerpts.
That's a great approach. I try to do the same thing, maybe try to get them to laugh with a witty joke or light comment to lower the stress level. I don't think it helps anybody to put candidates through stress.
I must be a bit out of the loop: what is a "boomber?" "Boomer" doesn't make even a little sense in context so it must mean something else?
Even simple single-file use cases may benefit from ESM support for top-level await. I thought I had heard of a proposal for supporting top-level await in script mode, but I can’t find it and it probably wouldn’t be feasible anyway because it implies the whole script, which would otherwise be blocking, is async.

That said, nothing is preventing anyone from using type="module" (or .mjs) for uncompiled code. In fact I’m doing this on a project specifically to bootstrap on-the-fly ESBuild TypeScript compilation.
For most purposes you don’t need to train from scratch. Instead you fine-tune an existing model, on smaller amounts of data and for a fraction of the time.

This is akin to teaching an adult human about a specific domain. Better to just do that than make a whole new human from scratch!
Old best practice for InnoDB performance was actually to never use foreign keys because of these locking issues. Not sure if that's the case in 2021.
elephant in the room for all these sort of articles it the law of large numbers. Sell a couple million devices with a defect that affects .1% of people and it'll be a thing for 1,000s of folk. And apple sells 10s of millions.
That doesn't mean linux is any better. I built a brand new ryzen x5800 machine late last year, running linux mint. When I first built it, the computer has had duplicate unremovable mouse cursors appearing on the screen. And my trackpad sometimes randomly became unresponsive (or one time, the up and down directions flipped!). And neither suspending nor hybernating worked - the machine wouldn't come back up.

All these problems have since gone away thanks to software updates and (importantly) a BIOS update. It turned out my USB controller wasn't being configured correctly by the motherboard. If I didn't happen to check for BIOS updates, I'd still have lots of problems.

And that was still a better experience than the HP laptop I bought a couple of years ago. That laptop had so much HP crap preinstalled that it sat on 30% CPU usage at all times out of the box. The biggest offender was some HP process doing microphone noise reduction. It ran all the time regardless of whether or not the microphone was being used - and utterly demolished the machine's battery life.

Apple is far from perfect, but they have a better reputation than most vendors for a reason. And their technical support is are excellent. I've had thousands of dollars of free hardware repairs & replacements over the years when things have broken in my apple machines. I wish they didn't break so much; and I wish they prioritised fixing software bugs over adding features internally. (APFS aside, I would trade the last 5 years of macOS features for better stability and performance in a heartbeat.) But there's a reason they're so well liked on HN. They're still pretty excellent in comparison to the competition.
Here's a relevant, "classic" article along the same lines:

Clay Shirky - Ontology is Overrated: Categories, Links, and Tags (2005)

https://web.archive.org/web/20191117162526/http://shirky.com...
I find all three (Linux, MacOS and Windows) to be fairly stable. It's been many many years since I've run into either BSOD on Windows or the beach ball of death on Mac.

My guess is faulty hardware. I've had plenty of those on the 2018 MBP (keyboard getting stuck, bulging battery and dead zones on touchbar). Waiting to see if the QC is better with new M1 Pros before buying.
Goodbye Briggs and Stratton
This person is not saying every person who forgets something is evasive. They are specifically talking about people who are being evasive (IE the facts are known, this person just wants to argue about it).

There's a huge difference between someone saying "yeah, i got no idea", and passive aggressively doing the same constantly becuase they want to be cute.

This is not talking about the person who occasionally forgets something. This is talking about a deposition where everything is a struggle because the witness is being passive aggressive.

The difference is pretty obvious (in most cases) live.
> I'm not sure if you're joking or just not familiar with _why

I am familiar with _why and I agree with parent, I've read the Poignant Guide as a relatively experienced programmer (I had 2-3 years of experience back then), 90% of the guide was useless to me. Unless you are a complete beginner, you don't need bacon or water pipe analogies to understand basic concepts like variables or functions.
thats the users every company wants!
Gennadi Kryuchkov
There is only one Law[1].

You are unity.
You are infinity.
You are love/light, light/love.
You are.
This is the Law of One.

[1] https://www.lawofone.info/
There is, amazingly, a game between two of the world's top chess grandmasters where both players used the bong cloud. The game resulted in a hilarious draw: https://www.chessgames.com/perl/chessgame?gid=2029671

Also, arguably one of the most famous bong clouds of all time came from Magnus Carlsen to win a blitz tournament last year against Wesley So: https://chess24.com/en/watch/live-tournaments/chess24-banter... . Carlsen turned a losing position into a stunning victory with a daring sacrifice.

I often play the bong cloud as a way to give a weaker opponent a handicap. It also works pretty well at psyching out a player who tries to stick to the book moves, but I've been consistently demolished when attempting the opening against anyone 1800+ on chess.com.
They mess up the clean look in the renders.
The unmistakable signs you are participating in Fake Agile theater
China doesn't have any space based missiles. They have some mobile land based intermediate range ballistic missiles which could potentially be used against aircraft carriers. All ballistic missiles are hypersonic when they re-enter the atmosphere. Those missiles don't negate the usefulness of aircraft carriers because the missiles can only hit a target if they get reasonably precise and timely targeting data.

Also carrier escorts carry ABMs which might be able to intercept a limited number of ballistic missiles.
> Everything I do on modern MacOS feels like it's prodding me to go spend $8 on a tool that I'd have for free on Linux or even Windows.

Amusingly, this is exactly how I felt when using Windows.
Yeah, I don't get it. Most people work this out in high school.

We all still fall into the trap sometimes, and being constantly bombarded with ads doesn't help.
Nicely executed. Showing other people's results while you wait is great. What's your throughput? (images/sec)
the twitter UI lets you type a bunch of tweets in a row. You get used to it

other formats of text start to feel overwrought, unnecessarily verbose, full of meaningless filler
It's nice to learn how tools work internally, so you can fix them when they break. Once you know how to do that, it's fine to graduate into something that does the work for you.
Bomb threats at Ivy League, Ohio campuses prompt evacuations
Here's a falsehood that's missing: people want pages that scroll in unexpected, unpredictable ways.
> The block cursor serves a very specific purpose. Since you can insert either before or after the cursor

In Emacs, you mean?

> a block makes perfect sense.

In Emacs. As it is now, i.e for existing Emacs users. Do you think this discussion, "How to make Emacs more popular", is mainly about that tiny minority?

> Especially as a beginner being used to normal text editing,

"Normal text editing for beginners" has been defined more by Windows Notepad than by Emacs since about five minutes after Windows Notepad was first released, which is over thirty (thirty-five?) years ago now.

> but even now after years of using it my reasoning is still "do I need it before or after the cursor" and looking at the block.

Your reasoning, and perhaps most other already-existing Emacs users'. Which, in the larger picture, equals practically nobody. What was this discussion about again; something like "How to make Emacs more popular"?

> What's your reason for not wanting it by default?

The more relevant question is: What's your reason for wanting to confuse everybody else with this weird behaviour?
But babies don't logically reason that crying is how to express their pain, it is instinct. The error was downplaying instinctive behaviors as separate from the total consciousness. Basically equating all instinctive action to the knee reflex test: harmless reactions that our bodies happen to do, rather than the essential part of our psyche that most instincts are.
I think the reasoning was that GPT-3 could easily be used to fill the world with realistic bullshit that would take ages to debunk.
> This is why people taking pride in being programmers has always confused me.

What exactly does “taking pride in being programmers” means to you? I once read an article that was suggesting that one should call themselves a software developer and not a programmer. Maybe you mean it in that sense?

I take pride in being a programmer, but that is not a well defined statement and perhaps I mean something else by it than what you mean.

There is the machine and it is really really complicated. It can do a lot of things, but sometimes what it can do is not exactly what is needed. Then the users either put in a lot of elbow-grease to get what they want done, or worse they declare that it is impossible to achieve it and what is needed doesn’t get done. Then a programmer goes by and notices this. They see that something is done inefficiently, with a lot of pain to the users and the business, and the programmer says: “You know it doesn’t have to be this way. We can make the machine do the right thing for us. After all we are the masters of the machine, it should serve us, not the other way around.” And the users very often can’t believe this. They don’t think this way. They very often bug out their eyes and state that it cannot be done, because there is no time, or budget, or it is just simply impossible. And then the programmer sits down works a bit (10 minutes, or a week, or a month, depending on the complexity and the value of the problem) and shows them that it was not impossible. The machine didn’t serve us before and now it does. This is what it means to me to be a programer. You go around, find problems you can solve for people and you solve them.

Maybe you are a terrible hack who copy-pastes together scripts from stackoverflow until they kinda work, maybe you are a real engineer who can build elegant and well tested reliable solutions to hard problems. If you can make the computer work for you and master it you are a programmer in my book and I think you should feel proud of it.
It's not really, flying around in circles is a good way to get rid of unneeded fuel before doing a potentially dangerous landing.
How well does macOS run on your home-built Ryzen machine?
OP was describing very high-spec hardware which locks up and becomes unresponsive under their normal workload, potentially losing work or wasting their time. That seems like a much more significant issue than inconsistent font display or the feel of the input device.

Your experience must differ, but if I spent $2000+ on a device only to find that was locking up (due to poor memory management in a standard component!) under my standard workload, I would be livid. I would probably return it, and then tell the next 10 people I meet about my poor experience.

That said, I have run across a Windows 7 bug where the font manager would repeatedly fail and leave its cache/log on disk, only to restart and repeat until the hard disk was just about full. Complaints about the poor state of software engineering as a discipline go back to the beginning.
Well, generally speaking Windows and Mac developers are in such demand that hardware is quite a small expense compared to how much they make.

Is the experience very different for Linux developers?
I roughly agree but I think your point presumes that is easier to have friends outside of work. It's a yes/no heavily dependent on your circumstances.

I grew up and went to college in Massachusetts, and now live in NYC metro area. Many of the folks I count as part of my good friends or even best friends aren't nearby. So my friendships with them rely heavily on group texts, and infrequent in-person gatherings.

But like lots of folks here, I worked a LOT during my 20s/earlier 30s and spent a lot of time in the office with coworkers, and subsequently a lot outside the office with coworkers. Four of my colleagues from the company I worked at from age 23-29 were groomsmen in my wedding. Two of those folks live in NYC metro with me. We're still very close. Work/industry-related conversation isn't exhausting with them because they're some of the smartest folks I know (again: in the same industry).

I sometimes find friendships outside of this context exhausting. Some people don't have interesting lives or careers or both! Work provides a logical conduit to establish a friendship or quickly decide if someone won't be a friend.
The problem with that is that many sellers use the Zestimate as a “ground truth” to set the sales price.
That was a very famous incident, try searching "fischer nigel short bongcloud". Someone played several games against Short and won them all with horrible openings using 2 Kf2 and the like (not Ke2 iirc). The person knew some Fischer trivia so there was wide speculation (including by Short) that the mysterious opponent was Fischer himself. Consensus these days was that it was some prankster using an engine. This was in the era before powerful engines were that widely available, so they weren't people's immediate thought, but they existed.
My family's 486 had a turbo button that switched between 33 and 66 MHz, with the frequency being shiwn on the case like a digital clock.
I think a large number (or I'm just projecting and should speak for myself!) of hold-outs are just cautious about the actual switch itself, or 'why fix what isn't broken', but that'd be a little strong for me - I am keen to switch, I find X frustrating to configure and use, it's just that since it is working, I'm nervous of breaking rather than switching and improving it! Hoping for Framework to start shipping here (UK) soon and I'll try it out from day one rather than (before) switching my desktop.
I don't have a scroll lock key to experiment, but it appears that it changes the arrow key behavior.

https://www.ablebits.com/office-addins-blog/2018/05/23/turn-...
I wear medical mask if I happen to be around people, in indoor settings or are you saying it's likely one could get infected outdoors otherwise?

There probably is some sort of hole which I'm not considering and it's mainly unknowns why I even believe it to be 1%. If there were no holes I'd believe it to be near 0%.

There's people who go to office, are around other people 40+ hours a week, then come to home to large families, have children that went to school. Offices, schools, things like these probably have the most spread.

Even with a vaccine that has 90% efficacy for preventing infection they would be exposed to the virus more than 10x that I am, and so would have higher chance of getting infected.

I know some studies calculated efficacy from hours spent in a high risk situation.
LORD was fantastic! Had so much fun playing that back in the day
The concern, nominally, is that it’s too good. They’re worried that it'll lead to a huge influx of things like spam comments and fake news articles.
Linux IS user-friendly.

It's just that it's very particular who its friends are.
Half a day of work lost thanks to Microsoft Word
Tonight my wife (hence I) had a very unpleasant experience with Microsoft Word on Windows 10. She lost half a day of work because as she saved the document she was working on for hours, Word partially froze: the window was not responding. I tried the save button: no visual feedback. I tried the close button: it closed the window immediately. After reopening the document, we realized that only the first page got saved.... you can imagine the feelings about the universe in that very moment. Unfortunately she was not using OneDrive, and I don't think there was anything left to do to recover any previous version (checked temp files, nothing). Has this ever happened to you? Do you have any recommendations on how to handle these cases (apart from not using Office ever again)? For the moment, I would say, use OneDrive (maybe it was part of an evil playbook by MS after all...), but I'm open to any suggestions that could help my wife (and I) process the frustration.
> The people he's criticizing seem to define value as what someone will pay for something, which may be based on just rarity.

Without reading the rest of his blog, this piece reads like he read some Keynes-derived macro-econ without understaning the supporting micro-econ. Pretty much everyone in economics (with a few notable exceptions like Marxists) believes in the subjective marginalism theory of value.
Makes sense what you say. If we declare that nobody can own (and sell) copyrights then we are very close to saying that nobody can own anything. Then who would get the "goods"? The strongmen, those with biggest guns and most selfish and cruel characters. Jesse James?

Only by uniting and making laws, including contract-law, can the weaker actors, the majority, guarantee a fair and better society for everybody.

I do like the GNU copyleft licenses I think that is a great idea. But then to say that because I released my software under copyleft everybody else must do the same, or I call them unethical, sounds self-serving.

I don't believe that society would be better if "zero marginal cost things like software or poetry, or information in general, would be freely available". Is there any evidence of that?

Human nature is that people will produce what benefits them --and others-- the most,. Therefore they choose to grow crops that give them the biggest profits. Think about pharmaceuticals who invest billions in research for new medicines only because patent-laws exist. That does not mean we should give them unlimited power to exploit their patents. We can make a law that progressively taxes exploitative pricing, however that is defined.
I am always scared of injuring the spider with the slide method. I have hit upon a method which is much simpler, and rather satisfying to execute.

Wait until the spider is stationary. Put the glass on its side with the mouth directly in front of the spider. Then - tickle the spider's behind. Invariably the spider will panic-run forward, right into the glass. Lift the glass and there you have it! Spiders can't climb the smooth sides so no lid necessary.

I have found that persuading the spider to enter the glass without tickling its behind to be much more challenging for some reason. They sense the trap, or at least that it's a sterile dead end. But startle them, and they'll always run forward in a straight line.
It's a little subtler than that: peers don't just influence to do things, they influence you to want things.
Also: Let API calls fail and return errors instead of trying to "predict" errors and be "helpful" to the user. You don't know how people are going to use the software you've written in the future.

Example: Old software that can't handle larger-than-expected disk free space. There are AppCompat shims in Windows for lying to applications re: free disk space quantity because some old applications stored the result of disk free queries in 32-bit integers. Who would ever have more than 4GB of free disk?!?

The integer overflows that result invariably cause unexpected behavior.

Just make the API call to write to the disk. If that returns "disk full" let the user know. Don't "check" first.
I do. I can actually store all my owned music (I know it's a dying trend) on my device. I can then put it into my next phone without a complicated backup/restore with a service that I may or may not trust with my data.
Take a look into micronaut too, I’ve used it for a couple things and it’s pretty full featured even though it’s geared towards micro services. Very easy to migrate to from spring too.
See: https://workers.cloudflare.com/built-with
They do sell cyber insurance - https://www.chubb.com/us-en/business-insurance/privacy-netwo...
What challenges have you come up with?
Ah scripting languages..

All the code has to be revriten every few years when a new language version and a new language of the week becomes popular, and the code written in Perl in 1994 still works.
I don't think there is (or should be) a "default". Default selections suggest they are picked "just because". There is a problem/use-case and a tool to solve it. Sometimes it's relational, sometimes it's nosql, sometimes it's both or even none...
>.Majority of people agree with school opening. Therefore, covid is seen as not a big deal.

COVID-19 is not the big deal it was a few months ago because back then vaccine rollout barely started. Right now, those who still haven't got the jab either can't take it yet or are outright refusing to take it.

Meanwhile, children can't be vaccinated but enjoy a low risk of developing serious illness.

Given the scenario, it was necessary to evaluate the risk of deciding whether to impose a lockdown onto the school population, which would be largely incoherent and disproportionate to the risk, or returning to school while enforcing basic and low-effort health and safety measures, such as wearing masks and respect social distancing. Most of the world, if not all, chose to resume the school year with students returning to school.
Unfortunately at this stage of the pandemic, most peoples minds are made up about everything. There's enough refusenics that the virus will find a reservoir to do its mutating thing, so I think no matter what sensible people say its just a moot point.
Or do, and just don't care that Elon Musk's kid won't be able to use your application
I’m not arguing the issue here, but what you said is not an argument.

Studies have shown that people fare poorly with judging non-immediate risk. Look how many people deal with type II diabetes.
Also https://getakka.net/ , but haven't used it myself