skysight-inc/HackerNews huggingface dataset:
shortcutFoo is definitely a nice alternative.

However, there are a few things that I think KeyCombiner does better. I am very biased though ;)

- You can edit any combination in your lessons or personal collections. So, if you bind some VSCode bindings to keys that you are used to from Sublime, that's not a problem.

- There are quite sophisticated statistics regarding your practice performance. Most importantly, a confidence value for every combination

- You can create your own collections to practice by copying from public collections, manually defining your own combinations, doing CSV import,...

- There is a desktop app that mitigates conflicts with browser (extension) shortcuts

- The desktop app has an instant lookup feature that shows you the shortcuts of the current app (+ current browser tab on macOS), and all the combinations in your personal collection and lessons. You can trigger the instant lookup from anywhere via a global shortcut, so you don't need to leave your current context.
They called him the French James Dean, but Humphrey Bogart might be the better comparison. He oozed charm and self confidence. You don't need subtitles to see the guys charisma:

https://www.youtube.com/watch?v=dOtzRmir8D0
QT QML for the win... (ducks)... Seriously, I still like it. But I write apps that run on phones. Including image editing. Electron, even with wasm is just ... no way.
Yes, different environments exclude and include some people, those who may be on the border of capability seem likeliest to be impacted here. That still doesn't mean that ALL people can learn calculus, given enough attempts to find the right environment for each of them.

Shows, also, the silliness of this argument. Some people can pick up calc at age 10 no sweat whatsoever. Others struggle mightily with the basics in their 30s. Should we as a society invest 1000x the resources in the strugglers to ensure they can achieve the same understanding?
FlightGear: Virtual Reality
I’m curious if someone can sell me, practically, in relatively few words, what that would gain us compared to Promises today.

That link wasn’t sufficient to teach me. I’m a bit dense. :(
Pure classic.
Then the commercial upstreams will have to provide patches in time in order to still be able to sell their products downstream-wards.

For the open source upstreams... I've heard they accept patches. If not, the source is open, the downstream vendors can fix that. They can even put together a pool, pay into it together, and use the pooled money to develop (and hopefully upstream) a patch...
It doesn't apply if you're poor and white, probably why you got down voted.
Try using reason to explain the taste of an apple to someone who has never tasted it.
https://protonmail.com/blog/protonmail-threat-model/

> The Internet is generally not anonymous, and if you are breaking Swiss law, a law-abiding company such as ProtonMail can be legally compelled to log your IP address.

The "Threat Model" blog post is linked from their main site.
The data seems to be mixing a small portion of the Golmud Solar Park land mass with its latest power generation (2.2 GW). This article [1] says:

"With a capacity of 2.2 GW ac (3.1 GWp), the new plant in Qinghai’s Gonghe County is the world’s largest single solar installation. Covering over 52 sq km, it was built by Huanghe Hydropower in just 10 months and connected in September 2020."

So they're basically the same "size", though both have a lot of gaps (see pictures at [2]). Seems like the solar folks draw a convex hull around the area to use as a guide. The map views at [3] and [4] will let you decide for yourself :).

[1] https://renewablesnow.com/news/worlds-largest-solar-plant-ta...

[2] https://www.wiki-solar.org/library/papers/2SolarParks_v2.pdf

[3] https://wiki-solar.org/map/sites/index.html?Golmud_Solar_Par...

[4] https://wiki-solar.org/map/sites/index.html?Bhadla_Solar_Par...?
"The right proclaims everything is genetic". I don't know what kind of "right" are you talking about. I don't believe it is mainstream conservative thought to claim family/school training/displine/education does not matter but only genetics matters.
Google's interview process lends itself to finding people who really want to work at Google. Nobody would go through that process to work for a small unknown company, even for the same total compensation.
Hunt the Bugs with Mutation Testing
Mutation plays an important role in evolution. It can be beneficial, harmful, or neutral, depending on its context or location.

In programming, mutations also exist and as with life the effects can be the same and lead to terrible bugs. Therefore, it is important to test your application to prevent these mutations from causing disaster.

Some metrics exist and allow us to assess the quality of our tests. This is the case with code coverage but reaching 100% of code coverage does not mean that your code is properly tested. It only means that all lines are executed at least once during the tests.
I just published my first article talking about an alternative called Mutation Testing and how I used it in my work to increase the quality of the tests.
Recent and related:

Climate activist arrested after ProtonMail provided his IP address - https://news.ycombinator.com/item?id=28427259 - Sept 2021 (552 comments)

ProtonMail logged IP address of French activist after order by Swiss authorities - https://news.ycombinator.com/item?id=28433131 - Sept 2021 (139 comments)
Dave McKean directed that, didn’t he?
> high latency Twitter

This seems easy enough for current twitter-fediverse-clones to implement.
If you're gonna have a law about open sourcing things, you just add a clause that says IP agreements after the lock-up term ends are null and void and unenforceable at law. You can have privacy (of your IP) or property rights, but state institutions will only help you enforce one, not both.

Some people will argue that this will stifle innovation, because the manufacturers of the latest and greatest won't be incentivized to license their stuff. OK. Essentially I'm describing a bet on openness winning out over proprietary over time.
I would guess that it's easier for someone with an Ethereum wallet to send money to someone with a Bitcoin wallet than it is for someone on Facebook to send a message to someone's Mastodon account.

My guess may be wrong, as I don't have any of the above, but I think that your analogy overlooks the interoperabilities of the systems you are comparing. To some extent, the lack of interoperability is the only thing keeping people on Facebook.
> From personal experience, I’ve generally found federated protocols to not be suitable for real time communication, Matrix is incredibly buggy at times and it’s left a sour taste in my mouth.

Not sure this is a good reason for not adding it, Element is not buggy at all.
PokerStars. If you are based in the US, I have no idea what your options are. The format is multi-table tournament knockout games which heavily favors you having a bigger chip stack than anyone else.
That's what grey-market imports are for!
Programmers create useless garbage merges
> .. I see have almost zero history of contributing to OSS or maintaining side projects.

Not sure about US, but in EU, the contract from employers doesn't allow you to contribute code without permission (e.g. contributing to OSS, working on side projects, etc), it's very very rare to find an exception.

You can check this discussion few weeks ago: https://news.ycombinator.com/item?id=27843198

> I have to rely on that ..

By doing this, you are not considering employees who are doing nothing wrong, but follow the rules and respect the contract terms.
It is a _shared_ journaling app, not many of those around. I believe $19 annually is pretty low already ($1.58/month). And people have to pay only after they have a lot of posts, so anyone can try for free. If people aren’t willing to pay that, it does not make sense to lower the price, but rather give up the idea.

Even my comment above mentioning has been downvoted twice. It is pretty clear it’s not something people want.
For anyone interested in this topic I highly recommend Stanford professor Robert Sapolsky's book "Behave: The Biology of Humans at Our Best and Worst". It does an excellent job showing the nuance and complexity between genetic determinism and social construction. After reading this book I understood the nature vs. nurture debate is somewhat artificial not terribly useful.
Honestly isn't about the money it's about sending a message.

Miss a few payments and you'll soon see how much money they're willing to throw at you in threats to drive the message home that your life is over if you don't resume paying, all for very measly amounts like $300. Taking someone to court even for a few minutes is going to cost more than the $300, taking you to prison is going to cost astronomically more than the $300.

Government needs to keep up the meme that taxes are something you owe purely for existing on their land, this meme of course is only aimed towards the working and middle classes, elites are allowed to skirt around it and pay back in other ways.

To the government, the idea that you could know say 5 working/middle class friends who just decided not to pay taxes and had no repercussions is far more dangerous than 1 billionaire not paying taxes. One of these situations is going to make you feel like an idiot for still paying, the other you'll just write off as that 1 person being crooked.
Well, it only gives a false sense of security to people who are not paying attention. It literally says that it will give information to governments with a valid search warrant. They never have hidden that, ever. While, yes, it is true that if you send an email to a gmail, yahoo mail, hotmail, etc, those companies don't have access to all of your emails. That's the best one can hope for. They can't read my payments to the company that I lease my office from, my payments to my VOIP provider, etc. I agree with using multiple emails - I must have 8 or 10 of them. And not for nothing. One I use for only personal friends and acquaintance, so I don't get junk emails, one for only personal business accounts, one for my business accounts, some for general information, one I use as junk email when I have to fill in an email and don't know if I want to use that service, etc. And most of them are email names like YRV782SQLN483@hotmail.com.

You are right about Protonmail and Fastmail giving up info to legit governmental agency subpoenas. It's just obvious. Any company will do this, no matter what.

I chose tutanota after an extensive search, because I don't want aliases, I want completely separate email accounts, because if you have aliases, they all still come to the same exact account and I would still have to wade through all the emails. The filters really don't do it for me personally.

And tutanota was the least expensive option that I found. Emails are only $1 per month - $12 per year, while Protonmail is $5 per month after the first email address, at least that is what I remembered at the time. So that is 500% more in cost. So if I have Protonmail, it would cost me $240 per year (if paid annually, otherwise more if paid monthly) for 5 extra email accounts, while tutanota is $60 per year.
Train connections between countries are quite miserable in big parts of Europe too, but with increased demand, they are quite rapidly improving. Maybe that would happen in the US too if people used the trains more.

For many relative short distance flights, you don't lose that much time taking the train. If you take into account that most airports are far from the city centers, and you have to be there early to check in luggage, go through security, spend 20 minutes boarding the plane and then wait to get of, wait for luggage and then take the time to get to your final destination from the airport, total travel time by train is often faster than by plane when the flight time is an hour or less. The train usually go from city center to city center, you can show up as late before departure as you dare, no security on no luggage check. The leg room is better and nowadays all trains I have been traveling in Europe have had decent wifi so you can use the time for work or entertaining yourself.

And that poor people fly is usually not the problem. They don't go to Hawaii or Singapore or Rome just for fun.

I understand that flying is important for some people, in particular when you have family in the other of the country or even on another continent. But we, as a world, certainly can't afford to fly just for pleasure.
Recently I read things about our school system in tabloid. Wholly unscientific, but popular anyway. The result is that trying to teach these students in regular environments might negatively effect everyone and specially those who are borderline. That is there is a group who need extra support and inside regular lecture could learn, but can't as groups needing even more support take resources.
10 years ago, I launched a small modification to a social network I was running at the time - you could only post once per day. The quality of the content went through the roof, but it turned the product into more something like Medium. It had some upsides, but also some downsides. It was amazing to see how such a simple change can dramatically alter the nature of the product.
Deserts can be great for living in once you manage the heat through shading and wind management. Desert sand is very amenable to conversion into rich loamy soil through taking in lots of organic matter in surprisingly few years. Living in such a climate can be made attractive. The challenge is clean, potable water, which is really embodied energy. The evaporation of such water happens at a ferocious rate out in the open. There are also daunting challenges around long-term high-density human impacts upon the desert ecosystem, which serve important functions that are still not well-understood [1].

[1] https://www.environmentalscience.org/deserts-ecosystems
"Solving double spending" doesn't represent "the entire financial system" but it does represent the entirety of why we have miners and stakers, which seems to be the main point of contention by those who describe themselves as "anti-crypto."
Kids are savant at learning ”muscle memory skills”.

But there is a reason 2nd graders dont do book reviews of classic literature. Even though they can absolutely read the complex words out loud on autopilot any day of the week.
I would like a complete ban on sales of mobile phones and computers from companies that attempt to make it hard for independent repair shops to repair them.

Spare parts, schematics and whatever tooling is required or GTFO.
I think OP found the rate of change funny, not the underlying issue.

> It is funny to see how things change 180 in a day.
While I'm sure almost everyone can learn the basics of algebra or calculus, no amount of wishful thinking will give everyone the brain needed to master them or even be proficient. I'm not sure where your belief that perseverance can overcome all even comes from.

I have been trying to get better at chess lately. I grew up playing it so I'm already fairly proficient, and I've been putting a decent amount of free time into studying openings and playing puzzles. Yesterday, I played my friend who hasn't played in literally years and never really played seriously anyway, and he beat me handily 3/3 games. I know that I do not have the brain to be a chess master, no matter how much time I put in, because I don't have enough working memory to keep the board in my head.
You may not have given it much thought before, but the idea (in your head, let's say) that Protonmail keeps no logs and thus completely protects you from ip-address discovery by law enforcement would imply that one could freely solicit and exchange infornation about climate activism with strangers with no fear of detection.

I'm not saying "think of the climate", I'm saying "think of law enforcement and the judicial system"

thhinking about it now in retrospect, do you think that really could have been a possibility? I don't.
If you like eating processed meat, your energy is probably better spent having good prevention around colorectal cancer than eating less processed meat.
Not dying when you missed seeing a stop sign and cruised through an intersection does not demonstrate anything positive about your planning. It only means you were lucky. That the plane stopped with only 10 meters to spare does not demonstrate a lack of danger; it demonstrates how easily the result could have turned out very, very different. Being only one second later applying brakes would have used up another 300 ft of runway.

If you imagine that an identical landing would not have been attempted on a snowy day, you know nothing about airline operations. And, if you don't understand the role of luck in averted disasters, it is a good thing you don't have any actual responsibility.
It's always weird to watch people on the left argue about things that are eye-rollingly obvious.

But it's true: If progressives get it into their collective heads that genetics are a huge factor in economic, social, and psychological outcomes, eugenics will be right there on the table (again). While conservatives might use this knowledge to stop welfare, progressives will be self-righteously sterilizing people (again). So, the danger is real.
It's a gamble. Most companies don't bother to look at Github page, at least in my experience. On the other hand, the skills you build grinding leetcode can get you a good job (and the next ones).
As long it can be used as a currency it will keep a value above zero. It will die just like any other currency, which is to say the day when the market refuse to take the currency in exchange for goods.
What if B, for whatever reason, doesn't like A's reply? So A is out of comments for the day, and can't respond to anyone else who replies to them.

B might have just logged off, or maybe their question was bait to intentionally silence A. Either way, A is probably annoyed with B.
_barely_ here embodies imo the difference between knowing theoretically "yeah I can do some bad sometimes", and really feeling it in your guts, or your heart, rather than your head.

Wisdom comes when feeling who you are, not having some distant idea about who you are
Clickbait tittle.

It's not the content of what's merged that he's complaining about, it's the default formatting from the GitHub UI (no commit message for instance).
Imagine (semi-publicly) telling a colleague that their field is broadly (morally, by implication) comparable to Holocaust denialism. What an absolute ass. In a sensible world, anybody bringing that kind of attitude into the scientific community would be treated like the social equivalent of a barrel of toxic waste until they learn to act like an adult (in the intellectual sense).
Nice, I'm checkin it out now. Lofi sounds great.

For productivity/focus typically I go with a mynoise.net channel such as: https://mynoise.net/NoiseMachines/japaneseSuikinkutsuSoundsc...
My high school had one teacher capable of teaching calculus. His seniority allowed him to fob it off on someone who could not. She left the profession entirely a few years after I graduated.

Of course, one may learn calculus from a book, which was what many of us did in that class.
That might sound good in theory by in practice it's unlikely to go well(by default).

Many services from banks to healthcare utilize SMS as a main way of communicating with end-users. many rely on dynamic numbers.

Moreover, spoofing SMS messages is not that hard.

Messaging apps whether it is SMS or alternatives like whatsapp, telegram etc. will always offer a powerful vector to infect devices.
Is there a way to sign your merge commits on GitHub? How do they get trusted?
Right. And that would be my point. That why do people use gmail and yahoomail, etc, when they have permanent records of every single word you write, but people would be outraged if the USPS scanned every piece of mail contents and sold it to advertisers.

And again, with private shipping companies, it's not like they are going to open 100% of everything. But the large email companies can, and have it forever. Can look at it 10 years from now, if they choose.
Yeah. So 90 plus percent of people aren't going to be able to do anything like that. Hell 90% of the people who call them selves programmers can't code.
[pdf] added above. Thanks!
I see. And there's no non-college educated professions where women are prevalent? It's plumbing or bust?

Of course clearly when women were under-represented in college, that was due to misogyny. And now that they are over-represented, it's also due to misogyny. No matter what the facts are, the conclusion is the same.

There's a word for that.
> Transaction fees kill this from a practicality point

That depends on the amount. If it's small it could be a feature.
How do you measure "value"? A traditional measure is "What is someone willing to give up in exchange for something?". Of course, different people value things differently, but I don't know if there is an objective measure.
Before he retired, the head of my major's department would make you wait until he finished a game of Minefield before addressing you. I didn't believe it until I experienced it myself.

He needed to retire long before I signed up, but that's neither here nor there.

There are stories. I'm glad that now that that's all they are.
Ethereum is a good coin.
> these products are nothing but garbage fires

Would you care to give us alternatives, for example, to the JIRA bug tracker (which I used a lot, slowly :-))
I disagree, as it's not a sufficiently difficult topic to warrant some kind of genetic stratification.

Life circumstance stratification, certainly, and you will get no disagreement from me that some people don't have the time or energy necessary to devote to something as not-immediately-useful as calculus, but from an intellect perspective, no.

Everyone who is not experiencing some kind of mental illness has the intellectual capacity to learn calculus, though I will capitulate it is fortunate for me and this statement that we do classify a low enough IQ as a mental illness!
The authors were quoted in the article.

I found the paper on researchgate:

https://www.researchgate.net/profile/Jarmo-Kikstra/publicati...
As a data scientist, I regularly get asked at least a subset of questions that are more suited for real software engineers. Very few interviewers get around to asking relevant things (for me/my job).

My day-to-day is messing around with pandas and matplotlib, mostly, but I never get interviewed on that. It's usually brainteasers, time complexity of some algorithm, and an invariably-rigged machine learning thing I can never get right.
How is it clickbait, it’s what he said.

> That's another of those things that I really don't want to see -
github creates absolutely useless garbage merges, and you should never
ever use the github interfaces to merge anything.
Yes!

In Javascript I write a closure that returns an object full of methods.

If I want private state I put the variables in that closure.

Nothing bad has happened to me yet. :)
Why do I choose Java over Kotlin
I appreciate this comment. It looks like if TQQQ perfectly tracked 3x the daily return of QQQ defined as the opening-price-to-opening-price or closing-price-to-closing-price return, then it would be up about 64% or 75% on the year (neglecting a dividend), and in real life it's up 74%. Wow!

I don't think that people commonly buy TQQQ futures at annualized premiums of like 40% one day then sell them at annualized premiums of like 20% the next day, so it's harder for us to use TQQQ as the underlying.
What proportion are American raised/educated?

Mirrors my experience though, and probably many in eg finance as well. There is a clear, well publicized path from degree -> money that any middle class+ guy can walk.

Sad the article doesn’t go into specifics though, it’s all just “degrees”.