skysight-inc/HackerNews huggingface dataset:
I suffer from wrist and finger pain when typing, sometimes to where I can't type without excruciating pain. Here are my experiences.

I have the Drop version of the Planck, as well as the ErgoDox EZ, the Drop ALT, Logitech G915, two Havit low-profile gaming keyboards (TKL and full), and the AA battery Apple TKL. Previously, I had a Das (Cherry MX Brown).

I have relatively big hands (4" across the knuckles, 9" base to tip) and relatively wide shoulders (20+").

I suffer from wrist and finger pain when typing. Lower-profile is better for me, in general.

The best, overall, is the ErgoDox EZ, but takes up a ton of space and requires serious dedication to learn to type well on. Also, the thumb movements make this a bad keyboard for people who have thumb arthritis.

The Apple is best for finger pain and typing speed but not great for wrist pain.

The low profile mechanicals (Havit, Logitech) are fine. I get some finger pain and some wrist pain, but not a ton. They don't feel great to use.

The Planck is the only standard key switch mechanical keyboard I can type on without hand & wrist pain. In terms of overall pain, it's second only to the ErgoDox EZ. I also retain more typing speed than the ErgoDox EZ. I find the frozen in place hand positioning better than trying to use the Drop ALT in a keyboard tray.

(Edited to add thumb arthritis note.)
It's something you need to know.

I have a Moonlander and had to print my layout on paper so that I could glance at it until I got used to it. Did a few adjustments, and eventually settled and enjoy it.
I worked for a company that hired a few from these. We weren't expecting them to know everything, but to have the drive, determination and perhaps a bit of natural skill in understanding programming.

They were easily the best junior developers we had hired, and all have done quite well in their careers.

Perhaps we just got lucky?
Then travel to colder climates, there is a common belief that the nice areas are hot and sunny. That's not my preference, I like it cold and not have to worry about sunburns and heat and so on.
I pitched an idea like this years ago to essentially backfill one ticketing system to shiny new system that could read an email inbox. The idea was that if we dropped an email in that inbox with its desired format for each old ticket's updates, the new system would do all the necessary inserts and voila. They told me no -- not because of any technical reason, but because their email infrastructure was required to be audited by the SEC, they would have opened themselves up to significantly more auditing. Instead, I ended up having to do it through painful, painful SQL.

Lesson being, that sometimes there are unexpected reasons why a specific piece of technology shouldn't be used.
Humanoid Robot Keeps Getting Fired from His Jobs
Constructed Scripts for Constructed Languages
Sure, but the story isn't going to be like a movie, for most of us. (It's more likely to be closer to soap opera, but more plain).
Even if you have the mental strength to resist interrogation and not make a false confession, it might be in your interest to confess to speed things up.

If you no-showed at work for 3 weeks, would you lose your job? But if you confess, you could be out today.

Here is an account of being arrested and detained in Japan[1]. It's worth a read, especially given the ending.

[1] https://nymag.com/vindicated/2016/11/truth-lies-and-videotap...
Having many engineers causes changes to your engineering workflows and standards that make them a lot less productive, in order to cope with having so many engineers. Also, some of your many engineers will choose to spend their time creating internal platforms that are much worse than commercial and open-source alternatives, and since you are good collaborative synergistic team players you must always use the thing written internally, no matter how bad it is.

Creating a new backend endpoint requires a multi-week design review process and must be implemented in a straight-jacket of a programming language with 90% test coverage and tons of layers and extensive mocks of each layer.

Creating a new frontend requires the same multi-week design review process, and must use the Nth incarnation of our NIH Javascript framework. The developer who built it got promoted and then left; it's been handed over to India to maintain. So anytime anything goes wrong, post a question to the framework maintainer's slack channel and wait to hear back in the morning. Or don't. They're just as mystified by it as you are.

Creating new external APIs requires, ironically, no design review but you must use the shitty homegrown code generation tool to generate a PR to add your endpoints to the API gateway. The builds on this PR take 4 hours. Then after it's merged you can wait for the API gateway to be deployed later this week. You must repeat this process any time the schema changes.

Creating a new RDBMS table goes through a theoretically self-service workflow hosted by the RDBMS team but probably one step fails so you need to file a ticket and wait for them to fix it before your table is provisioned and ACLs dialed in.

In-house object storage implements an S3 compatible API but you must submit a ticket with a detailed description of your use case and wait a week or two to get provisioned.

If your email is static or contains only simple account properties, it's easy to create in the internal email platform's template builder UI. But if it needs complex data from your application, you'll need to land changes against the email platform to implement fetching of that data from your application. No, you can't push data into the template from the sending application, that would be too easy.

Compare to one or a few people working directly with Django/Rails, React, S3, Postmark, etc. and practicing the "write tests, not too many, mostly integration" thing.
That makes sense the market is more competitive in USA so they provide better service to the customers.
If you ask a group of people if they are OK with having cameras in their toilets and bedrooms that could be watched by strangers many people would not agree. Many of the current surveillance proposals are trying to something very similar.

In some cases it might be a good idea to put people under such surveillance, but I think that authorities should be able to explain why this was a good decision.
It might be due to your headphones, if they're particularly low resistance.
Pleading guilty means you yourself admit your guilt(often in exchange for some concession such as a reduced crime or reduced sentence.) This in contrast to a judge or jury finding you guilty. The latter is considered a "contested" case. Contested cases are what the US uses for the convictions rate percentage. The vast majority of federal criminal cases in the US are not contested and do not go to trial, despite what TV courtroom drama would have you believe. If you plead guilty, a conviction will still be entered I was just pointing out the procedural differences and how they are counted.
> What about loan companies, who definitely issued the loans, being on the hook?

These days almost all student loans (90+% of the dollar amount) are being issued by the feds.
Bilibili Was Completely Down
Assuming constantly time comparison, the best you are going to be able to do is log(n!), which is O(n log n) by Stirling's approximation. But comparing a permutation is likely to be O(n), so you'll probably do worse than that.
honestly i dopnt think ghosn is really the big issue anyways. as stated in the article this is more about renault than ghosn. he was just collateral, probably because he didnt wanna pick sides . probably wouldn't have been arrested if he stepped down but if you ran 2 different companies in 2 different places would you.
Just searched the release notes for the last 25 releases (from 80.0 to 90.0) and there seems to be not much work done on battery life / power consumption ..

Apart from restoring a browser session on Mac from minimised windows, or a video playback improvement on Windows (fair enough) there hasn't been anything done here, and there are people in this thread that still confirm that battery usage isn't great. That's the main reason holding me back (in fact I'm even considering switching from Brave to Safari with all the privacy improvements they've done over time). Shame really.
My great-great-grandfather in the late 1800s got a land grant. I'm trying to work out how he got the farm started, because apparently he used to catch the train from his labourer job in the bit city, then walk 70km to his land.
Not if you figure out a cheaper way to flip burgers, which you can make a mint selling.
The segregated South was a culture of total racial oppression. So yes every aspect of the culture reflected and reinforced racial oppression, all backed by the threat (or reality) of violence. This doesn't cast doubt on the value of politeness, any more than it casts doubt on the value of signs, schools, water fountains, restaurants, or laws.
Competing with Porsche? Can you expound on that?
> mean sure we can side with the 18 year olds making bad financial decisions taking on debt for a BA degree. But by the time you are 22.. 24...26 and going for these six-figure MA/PHD tracks .. cmon.

Person doesn’t find meaningful employment after step 1, it is natural to assume (and universities push too) that a higher degree is the differentiator.
Bluetooth as a standard has the audio device tell the master device what volume it is set at. For whatever reason, devices are almost universally terrible at managing this.

For my WH1000 (it’s been the same with the XM2, XM3 and XM4 models), if I switch from my phone to my laptop, the laptop will leave the volume label set to say 80, but set the devices actual volume to 20. The quick fix is to pair it back to the phone, turn it all the way up and resync to the laptop.
This. Its their job to calculate risk, and bet on it. Let them and let em set the interest rate accordingly. This would also solve the ever inflating tuition costs and cause schools to be competitive. In general it would curb academic tomfoolery.

Weird what happens when the government assumes liability. Everyone wants to blame the banks for '08, and they have some fault but it was all enabled by federal encouragement and liability. At least in the private sector the companies live and die by their decisions and the banks were held accountable /s.
Tech chiefs called in to No 10 over racist posts to England players
I don’t know much about cars, but I understood Renault’s quality reputation enough to understand the acquisition was a disaster from the get-go. So I’m not sure I can agree with your premises.
Good luck, I'm trying to go the other way.
> Part of the issue is that there is no mechanism to discourage universities from doing this

certainly not a root cause, but am enabling cause is whem student debt changed to not be dischargeable in bankruptcy. there is literally no longer a way to get rid of it.

seems like an obvious false dichotomy. perhaps we look at how much tuition "should" cost (god knows what that means) and make some percentage dischargeable. ~50%?
From many of the comments here, people don't realize it's ironic—a dark, scathing joke. It's not advising people to argue like this, it's trying to open their eyes to the fact that the world already does argue like this.

The linked version is too abridged! Compare

> 32. A quick way of getting rid of an opponent's assertion, or throwing suspicion on it, is by putting it into some odious category.

with the original

If you are confronted with an assertion, there is a short way of getting rid of it, or, at any rate, of throwing suspicion on it, by putting it into some odious category; even though the connection is only apparent, or else of a loose character. You can say, for instance, "That is Manichaeism" or "It is Arianism," or "Pelagianism," or "Idealism," or "Spinozism," or "Pantheism," or "Brownianism," or "Naturalism," or "Atheism," or "Rationalism," "Spiritualism," "Mysticism," and so on. In making an objection of this kind, you take it for granted (1) that the assertion in question is identical with, or is at least contained in, the category cited - that is to say, you cry out, "Oh, I have heard that before"; and (2) that the system referred to has been entirely refuted, and does not contain a word of truth.

Two versions with the complete text:

Hyperlinked sections, with parallel German http://coolhaus.de/art-of-controversy/

English text without headings https://www.gutenberg.org/files/10731/10731-h/10731-h.htm#li...

Schopenhauer (in a nutshell) was I believe the first (major western) atheist philosopher, who looked the world in the face, describing its infinite killing, death and suffering with vivid horror.[0] He sounds at times like a Freudian and Darwinist, many decades before either. He came across Buddhism later in life and found he agreed with it in many points. He thought only through music could we escape the misery of the blind will, aka life-force/selfish gene. (He played flute)

The two huge volumes of Parerga & Paralipomena[1], from which these Strategems come, is full of literary and philosophical essays and odds and ends. I found it cheap in a second hand bookshop as a teenager, and really loved it, but never really felt the need for his company after discovering Nietzsche. Very roughly speaking, Nietzsche = Schopenhauer + Emerson. These stratagems are classic though!

[0] See The World as Will and Representation.

[1] https://en.wikipedia.org/wiki/Parerga_and_Paralipomena
Graph of Increased Deaths from the “Vaccination”
It seems that the "vaccine" is cause a very large spike in deaths.
We watch anime so we know what we're talking about.
This reminds me of a handful of courses I had in school where we had to read an article, take a quiz and then participate in a “discussion”.

To me, the “you didn’t read the article” or “the article directly addresses this” responses are most effective dismissal of such a post, and a bit of a public embarrassment for the poster.
That makes sense. The only thing I’ll say is:

> Why not do that now as soon as you get any type of loan?

With other assets your bank can repossess something - but there’s no real way to repossess an education.
The size limit is very close to allowing it (12GB vs 10GB). I imagine you can reduce it somewhat further and get it to fit.
West African Scientists Are Leading the Science Behind a Malaria Vaccine
Student loans would evaporate.

Good!

Let education be paid for by grants and the student own income, most grants. Plus force the universities to make their tuition cost effective.

Edit: However many years ago, public universities charged a fairly nominal tuition and survived for many doing that (financed by their respective US states). These public universities today have massively expanded their costs, primarily based on capital spending and follow the model of private universities.
How do I find a team to join?
Willing to say the same about Daredevil TV show from a few years ago.

That show didn't even feel Marvel-themed, it felt like it was just set in the same universe. The show is super gritty, dark, and realistic. Feels more like a high class thriller than a superhero show. Which it imo isn't, because the only "superpowers" I've seen in S1 are being good at fighting and a blind person having sonar-like vision thanks to enhanced sense hearing.
Trees are nature's best solution after millions of years of evolution. The R&D cost is low as well as the complexity. The problem is that dead trees turn back into CO2 so there will need to be some kind of sequestration like burying lumber.
The worst thing working class people can do is to take on the values and lifestyles of the upper and upper middle class.
Seconded. Synths are my main instrument, have been since 199X, and I see at least 5-10 modules a year that I desperately want because of the unique and interesting things they can do. And VCV Rack is still often frustrating to build things in.

I got VCV Rack (via MiRack on iOS) because it has clones of some popular open source modules like Clouds that I really wanted to play with. And what I learned is…maybe full modular is not actually a good fit for me. Some of that is lack of experience with it for sure, some of it is that it ain’t physical.

It just takes SO LONG to get anything interesting to happen. Wiring a sequencer and a gate to an osc and envelope, throwing in other control signals for texture and effects, making it all sound good, all takes ages.

I haven’t given up on it, and I’m very excited to see what happens in the next few years with VR. If someone remakes VCV Rack with a VR front end, it’ll probably convince me to finally buy a rig. Synthspace [1] looks like fun, and is a great proof of concept, but relying on one person for modules might be a dealbreaker for me.

I think if I ever get into modular, it’ll be to build a small system to mostly work with (and sometimes against) live sampled input, like this setup from Knobs. [2] I might be able to start even smaller by picking up something to enhance my Subharmonicon… (Danger! Rising expenses ahead!)

[1] https://www.engadget.com/synthspace-vr-modular-synth-0201085...

[2] https://youtu.be/i7e58SE0gU4
That is an interesting way to slice it.
it's also remarkably intuitive. like I laughed and then realized that would be a fairly pleasant way to control the volume for anyone with decent vocal control.
I worked on my Chemistry Masters around 1980 and it cost me nothing, they paid me a pittance as a grad student to teach but I got free tuition at a public university. Strange how much things cost today.
'current local files' are the files that are currently on the machine I'm using right now.

'current remote files' are the files that the cloud storage has from the last sync operation with any computer.

When I perform a sync between a computer I'm on and cloud storage, any new remote files (since last sync on this computer) are copied down, any files deleted locally are deleted remotely, newer local files copied up. I think I can script this with rclone (if it's anything like rsync).
I didn't really have a frame of reference for what was realistic or enough to get by with. 40k sounds like a lot when your high school job paid 150 a week. I thought 100k a year was rich. I didn't realize until the end of college music would only ever be a hobby for me unless I wanted to sacrifice everything else in my life
This is what I immediately wondered when I read the article. My (undergrad) mechanical engineering program start off huge, with those gigantic amphitheater lecture halls but by final year there were maybe 20 people, all of whom were acquainted by name. I can't say how many went on to practice mechanical engineering by I didn't and neither did the only other person I keep in touch with from those days. Feels like 15% entering the field would be an overestimate.
Categorically the field I work in industry have no idea how to teach. They are good at what they do for work but not at engendering any kind of critical thinking of self learning in students.
Firefox supporting Gemini would be awesome.
"The scale of these degree programs and the irresponsibility of upscale universities marketing them to those that clearly cannot afford them is evil."

But also kinda Darwinism at work? Ask 100 random strangers to clean a loaded gun while staring down its barrel. You'll probably get at least 5 people to do it. Student debt isn't even that evil.
We already have that - public high schools. Unfortunately, being "free" equates to being nigh worthless.

(I put "free" in quotes because high school diplomas cost the taxpayers plenty.)
The co2 producer most lagging behind in terms of reduction is transportation. This is a field where endusers have giant impacts, and it will likely not be solved by making those giant SUVs electric.

This is also where the US is pretty bad, because of a culture that aspires to urban sprawl.

More dense cities, more mixed use planning, more active transportation, less detached housing, less parking etc. are ways in which developed countries could really reduce their transportation carbon footprints (and incidentally also footprints related to AC/heating).
We had network issues the other day and a few minutes into the meeting we realised my audio stream was delayed by a whole minute. There was no indication on the Teams UI this was happening. I'd hear a question about a window I'd already closed on screen share, type a response, and they got it a minute after asking. As someone who uses Discord at home, Teams is pain.
God, I wish the US could ally itself with modern-day Iran.

But yes, it's entirely historical reasons. America used to actually be allied with Iran back when it was a monarchy; and this in particular is a good chunk of the reason why the two countries hate each other. The CIA in particular tried to fuck over the country and it backfired, hard. So Iran decided, instead of allying itself with the first (America) or second (USSR) world, they'd become a theocratic democracy. Once we successfully pissed off Iran; our backup solution was to ally with Saudi Arabia and Israel. Yes, the same Saudi Arabia that had just embargoed the US for being too pro-Israel a few years prior. Geopolitics is weird.

(One thing I do want to point out is that you may be measuring the gender equality of an entire country by the gender equality of it's computer programming staff. This is a mistake: those properties are inversely proportional. Iran sends more women computer programmers abroad because it's so gender unequal. In contrast, very gender-equal countries tend to produce fewer women computer programmers. Iran isn't a bastion of feminism, it's just not as bad as it's neighboring countries. In terms of gender equality, Iran is more of an Alabama than a Sweden.)
Mazda got this right more recently by completely ditching touchscreens in favour of physical knobs and buttons. They've even been able to move the screen further away so that it's at a more comfortable focal distance -- less time for your eyes to adjust when you flick over from the road to the screen.
These are Americans, not Japanese.
Haha. AdamMerge works for me - I get enough abuse for naming a sort after myself ;-)

If you pursue this, you can probably throw out piles of the CPython code. That's
trying to keep the result "in place", so has major code near-duplication to merge "into the left side" or "into the right side", to minimize the amount of
temp memory needed (this depends on which input list is shorter).

But you're writing your output to a new list, so those cases are the same to you.

To keep the sort stable in all cases, though, you still need to distinguish between `gallop_left()` and `gallop_right()`.
The problem with digital creative industries is that they are essentially a zero sum game + zero marginal unit cost.

Example with music industry:

Zero sum: I as the average music listener will only be a fan of N artists. I can only listen to so many minutes of music per day. If I discover better artists it doesn't increase my total listening time. I instead have to kick another artist out of the rotation to bring in a new one. (same thing applies to people who only listen to playlists)

No marginal unit cost: adding more music listeners to the industry does not require more musicians to service them, Drake can supply the entire world with the same song for no unit cost
Agreed. I went to a four year University in the U.S. However, I decided to take an accounting course at the the local community college. The “professor” was a tax accountant by day. He taught at night because he wanted some extra money.

I learned more from that “professor” than most of the rest.
I ended up getting Dutch clogs (some are specially made for nurses and other people who stand all day) after having plantar fasciitis for a year and trying lots of different remedies. YMMV, but they helped cure me.