skysight-inc/HackerNews huggingface dataset:
We would rotate who got to be at the front on long treks (Philmont). As the 'head' of the snake, you take ~100 paces or whatever, then you step off to the side of the trail until the entire group has passed you. You are now the 'tail' of the snake. The new head of the snake then steps off after 100 paces and everyone passes them etc. The side benefit is that everyone gets to take short rests as they wait for the 'body' of the snake to pass them.
Is there any other reasonable purpose for this repo than generating traffic to the affiliated website?
So you're saying success isn't a function of how hard you work?
I mostly agree with this, and I also prefer using functional components whenever possible, but I think there are still situations where the mental model of class components with their lifecycle hooks is a much better fit for a problem, at least for me.

These tend to come up rarely, but it'll be things like super imperative side-effect controlling components that, for instance, hook into non-React libraries (3D graphics libs, or 3rd party vanilla JS widgets, for example) via escape hatches.

In those scenarios, you're very much in imperative mode, as opposed to declarative mode. Functional components and hooks excel at declarative mode, which most web app code is. Class components with their implicit statefulness and lifecycle hooks model however excel at imperative mode, so when you need that, they are for me the better solution.
besides from naturalizations, there's also quite few half-japanese people that acquire citizenship by birth-right. Although I'm pretty sure the wide consensus in Japan is that half-japanese is considered non-japanese, so the number would go down a little bit more.
That's polite of them. Geez. The development cycle is that slow, or perhaps there's another reason for this long delay?
No, you're misunderstanding what's happening. If you unregister your phone number from iMessage, then that's the end of it. People sending messages to your phone number will get SMS messages. It is impossible for a de-registered phone number to receive iMessages on an iPad. What's actually happening is that the people who are sending you messages are sending them to your Apple ID instead and iMessage is always registered to an Apple ID so the messages are delivered to your iPad. It's not swallowing anyone's messages from people's iPhones because that's literally not possible.

It's not a dark pattern. It's not an illegal anti-competitive strategy. It's a successful delivery of a message to the recipient address it was sent to that you're simply misunderstanding.
It really, truly, doesn’t matter whether it’s a little human carbon emissions driven and a little human noncarbon emissions activity like over use of pesticides. The two interact and act at different scales. Climate change from carbon and other gases has been accurately predicted to affect the weather trends to this point. The error bars on the future all indicate masses of the earth going under the rising ocean level. That’s locked in regardless of what we do. Imagine what’s locked in if we continue to do nothing. No amount of pesticide is going to lessen or worsen the realization of billions dead.
The US hasn't done so, because it hasn't felt the need (although it got close with Russia several times).

Committing war crimes has effectively been the national defense policy of last resort since WW2. That's what the nukes (and formerly chemical and biological weapons) are for. The implicit threat is that the US will massacre your civilian population.

And I don't mean that as any special criticism of the US. Most countries have a similar attitude of the rules of war going out the window when things get bad enough.
Well written piece on expected value. Something he doesn't get into is the shape of the skill factor

There's quotes out there about how poker is 9x% luck, & that last stretch of skill is a game of chess. What they're talking about is skill cap. By this we mean that poker is such a hard game that not even the best players are playing it perfectly. See a recent AI Pluribus for some articles on how AI's pushing this game

Essentially it's about having a 3d graph with the three labels:

X: Player1's skill
Y: Player2's skill
Z: Player1's chance to beat Player2

Issue: skill may vary with different strategies, so that you end up in rock-paper-scissors scenarios

Then there's a function over how much effort is required for a player to increase their skill. This is how we get games described as "easy to learn, hard to master" they're games with high skill caps but which a player should be able to quickly have more than single digit odds against an experienced player

An interesting thing with this 3d graph is that you can make transforms on it while treating the game itself as a blackbox. For example, in StarCraft players will often play Bo3 in tournaments. Plenty of commentators will go on about how this let's people bring a variety of strategies etc etc, but all it really does is avoid letting a single map's balance be decisive & exaggerates the advantage of skill. If you have a 70% winrate against someone, in a Bo3 you have an 80% winrate against them

This ends up creating interesting decision making scenarios when one can choose strategies which shift the role of luck in a game. It may make sense to play a strategy where even with perfect execution you only have a 40% winrate if the skillcap for that strategy is low enough & your opponent is better. This sort of thing makes it that there can be a bit of a divide where players are stuck at a 40% winrate against players who are better than them until they've become skilled enough to rationally play the higher skillcap strategy
I don't really understand why I got downvoted for a 100% accurate and truthful statement.
Is 70x a strange multiple for an executive to make? I’m sure I’ve heard stories of more.

That said, I doubt the executives at Mozilla make north of 7M
The title is specifically about GEO satellites
'Giant, shape-shifting stars' spotted near Milky Way's black hole
My family of 5 was caught walking back to our AirBNB in pouring rain during a trip to Tokyo. A man ran out of a FamilyMart (think 7-11), chased us down, and handed us umbrellas for the entire family. My first thought was, how nice of this gentleman to do this for complete strangers.

My second thought, how cheap am I for not walking my family in the store to buy the damn umbrellas myself?!
With zero changes to the law you are permitted to give 100% of your wealth to this cause. No nanny state required.
Could you be a match for https://eos.io/news/eos-virtual-machine-a-high-performance-b... ?
Or that pepsi bought up all the new ad space that month, or just de facto became the only beverage advertiser, and reaped the benefits. The real experiment would be for everyone in the beverage sector to stop advertising for a month and see what equilibrium is reached.
Remember that the hyped-up companies you hear about on HN & other social media aren't the entire world. There are plenty of companies out there that stay quiet and outside of the spotlight and use the language just fine. The same applies for PHP and other languages that are considered (unfairly IMO) "old-school".
But webkit is abandonware that is rotting.
Ah, but I suppose there are areas with bigger fears of rain. I was hitchhiking through spain and someone who picked me up was a wine farmer, who told stories of people not coming to work, because that day it was raining - in a different village.
Hard to say. The code that was produced was worse than useless, IMO. I think they were programmers that had both peaked (and stopped learning) when they were young. I'd guess they're in management now.
I recently had to travel home last minute, this is a 9.400km trip, amazingly it took me less than 18 hours door-to-door, probably could've done it in less than 16 hours if I didn't leave to the airport so early. I could care less if getting off the plane took 5-10 minutes longer than it should.
>Common decency is apparently not valued above political homogeneity in the tech industry.

You are subtly advocating for exactly the thing you are snarkly accusing the entire tech industry of.
Avocado politics will become the norm in North America and Europe.

https://www.berggruen.org/the-worldpost/articles/beware-the-...
It's good for transferring code ownership and development culture to a new maintainer, though.

Writing very clear code is not just a skill but an investment in resources. There are diminishing returns (a couple of my employers have had a much lower pain-point than I do), and making it fairly clear followed by explaining the rest is usually more effective. Admitting a fault expresses empathy, and honesty, and sometimes inspires the other person to get invested by proposing a solution, and who wants code owners that aren't invested in the code? Besides, zero gotchas is perfection, and we all know what perfect is the enemy of.

In scaling up a team, the alternative to getting new people to high competence on existing systems is to let them become highly competent on new systems. Over time though the old people only know the old stuff and the new people the new stuff, and eventually nobody knows what's going on. People only figure this out after the old people have already left. Old problems that haven't been fixed don't get talked about every day so it may be six weeks or a couple months before you figure out John was the only one who knew some bit of information and he's happy at his new job, and Sheila, the only other person who knew, has been gone for 8 months. And the person who wrote the thing just showed up on LinkedIn for getting a promotion at wherever they've been for 2 years. I wonder if they'd forward my resume to HR?

I want the new guy to eventually be able to do everything I can do so that I don't feel guilty about wandering off to do something else, internally or externally. These people can also take over answering for old arguments that I'm tired of having. Being able to tag out on that sort of stuff does wonders for my sanity.

I can certainly do all of this without pairing, but a lot of the time it's much faster and more illuminating for both of us. Especially when I can see how they stumble. Out of the mouths of babes, as it were. Maybe my assumptions were wrong. Maybe there's a simpler way to do this, or at least a more consistent one.

Does that mean that I've occasionally been the Jim in "Why the hell did they lay Jim off?? We needed him." conversation? Yes, yes I have. But I can tell you, being laid off feels a lot better than going down with the ship. Survivor guilt, being the last employee who still knows how to do onerous tasks, wondering who'll be next, constant existential crises feeling like it's on you to save the ship... It's all awful, and much, much later you start to recognize the scar tissue. Lay me off with a nice severance while there's still some money and a sense of guilt left, please and thank you. If you don't see my value it's because you're too busy looking in the rear-view mirror rather than what to do next anyway.
Yes, agreed. I'm a business traveler, and I'm happy to pay extra to carry on if I have to.
It's funny, in Japan, nobody wears sunglasses, but _everybody_ carries an umbrella. Basically the opposite in the US.
50 years ago this was a valid point. Human usage of earth orbits is mature and has been for a long time.
Wow what a coincidence! I got excited because I thought someone had posted my project which is also called Ddsp! Mine stands for D Digital Signal Processing since it is written in D.

Just going to shamelessly post it here.
https://github.com/ctrecordings/ddsp

It's always great to see more DSP projects though!
Mozilla has way too many VP and above employees that are useless (check what the once VP engineering, then interim CTO, then fellow is actually doing for instance). They should let go a few, but as far as I know, none has been fired. Gotta keep getting twice the bonus percentage as regular ICs...
Were you unable to find any supporting evidence in a preliminary research context on this subject?
but you do need one to get a decent paying job at FAANG
Probably because it was not raining?
https://ocw.mit.edu/resources/res-6-007-signals-and-systems-...
It's better to criticize people when they're still alive, rather than shortly after their death. Where I come from at least, it's considered crass at best to speak ill of the dead, unless they were some sort of heinous violent criminal.

I would feel deeply uncomfortable if my boss were to post an obit like that about a deceased coworker, even if I had hated that persons guts. It just isn't something you do, as you say it violates common decency.
The most Precious Lesson I learned through Medium
Hey, I worked on this project for ~2 years, though I'm no longer with Shopify.

We started with Doorkeeper and gradually switched to building our own OAuth2/OIDC implementation over time, partially using glued together lower-level libraries like https://github.com/nov/openid_connect

Edit: I forgot, I even have a few small commits to that last project from my time at Shopify: https://github.com/nov/openid_connect/commits?author=meagar
Twitch Has Become a Haven for Live Sports Piracy
I'm in no way an insider and haven't paid attention to the history of this saga. I was just using public, possibly shaky info like the others. My point was to show that one graph is not the whole story, and it prompted you to add even more details.
Your last point is definitely fair.
I use Firefox on my phone and recently started learning JavaScript, so um, thank you.
LOL, we went by that on platform noodle shop (I think they specialize in Soba) a couple times this summer, but never had the time to eat there in the end. :) Was their food good ? :-D
Without stuff in the overhead bin*

I routinely travel with just a backpack that fits under the seat in front of me (packed for 3-5 days).
Yes, just had it taught to my management class where we universally agreed that it felt fake and unnatural.
I see it supports Mac. Does it mean we can now test webpages without a Windows PC?
That is mindblowing. Even on an A380 that was only boarding through a single door I've never experienced an hour on the ground in the plane before pushing back. That would be super annoying.
Generally it's one carry-on and one "personal item".
> It is also not censorship nor is it illegal to terminate employment with someone based on their political actions.

It is in California: https://www.shrm.org/resourcesandtools/legal-and-compliance/...
Correct - the guidance serious shops give is to created privileged access workstations (PAWs) for critically sensitive work (think AD domain admin work or NW engineers, etc). You wouldn't expect most devs to be down in the weeds, but who knows
That's an interesting hypothesis (or movie plot), but could you fill in some of the details for me?

You're saying that basically all the countries of the world have put their differences aside and come together at the UN to agree a secret plan behind the scenes, with the aim of adding to the taxation of their own citizens and achieving a nefarious goal of... something other than helping developing countries fund clean energy projects. Could you explain what that something is?

Oh, and these conspiring countries have also agreed that China and India shouldn't have to pay anything, because maybe those countries are the global puppet masters pulling all the strings, right?
Please read https://news.ycombinator.com/item?id=22060643.
In your Twitter thread you claimed it was a "chart for top job" at Mozilla. Will you now say that was false, that Baker was not the highest paid employee for the duration of that chart?
Cool idea. Wouldn't the carry-on bags be all over the plane though, and not necessarily anywhere near where you're sitting? De-planing in that scenario would be a nightmare.

There would need to be a separate system to mark your carry on bag with your seat number, so it could be in the bin relatively close to where you're sitting.
Is Dan still there?
Realize how precious life is. It is short. I, for one, enjoy every morning for what I can do only at morning. A nice spot of maple syrup dissolved in a hot coffee or tea, for instance. I can really only drink one or two such drinks per day and only at the morning without experiencing affects I don’t want later on in the day. That in a sense gives me both something to look forward to and to mark as a way I enjoyed my existence.
Projected costs of single-payer healthcare financing in US: A systematic review
Does it finally support Blink element?
Except this is not true. Quicksort is typically faster than mergesort, but worst case it can be very much slower. The worst case does not affect both algorithms the same way.
Eh.

> the remaining 56 percent make more than $45,000 per year

So the median is more than $45k. I would say the difference between $31k and $45k is pretty significant, at least depending on where you live. In San Francisco that would likely not be enough for someone to live comfortably alone.
Gerv's behavior would have led to him being fired a long time ago in any other company. He was a toxic employee. MoCo did him and his family a favor to keep him on the payroll until his death.
Hi jcranmer, please be careful. Prop 8 passed in 2008, almost six years before 2014 when I was CEO. Also, neither of us can say (for different reasons) whether I was forced, and if so, by whom. Mozilla is clear that it did not fire me, nor could it have legally:

https://news.ycombinator.com/item?id=22060643
look for NesPLAY on the app store. But I just joined the project, haven't done much yet
The decline of Firefox is largely due to Mozilla's incompetence.

If you look at their own statistics [1], you will notice that (worldwide) usage started declining after the introduction of Quantum (November 2017), and dropped substantially after the April 2019 addons outage.

This would suggest, IMHO, that Firefox loses market share when beloved features - customization, addons - stop working or got worse.

This is unsurprising to anyone who has been using Firefox for a long time: the primary differentiation factor of Firefox has always been customization. Messing with that would always be a risky proposition. Nuking the whole ecosystem entirely and starting over in the space of a few of months was simply idiotic. Disabling everyone's addon's because of an admin screw up was just the icing on the fucking cake.

[1] https://data.firefox.com/dashboard/user-activity
Do "Show Files" in the Installer app's menubar and it'll show you everything it's installing.

In this case, it's installing Edge and the universal Microsoft AutoUpdater app. Given the range of stuff that thing has to support (including all the Office apps) and the privs it will need to run at to do so, I think the admin requirement is not entirely unreasonable.
The responses on HN to this facial recognition technology vs China’s facial recognition technology is mind-boggling. Commenters saw the Chinese tech as dystopian (rightly so), but yet see this technology as a way to “to make sure we're getting the right people“, but that we still might want to think about how its use could eventually go “too far”.

If China’s facial recognition system is currently “too far”, how is this tech not also already too far? I guess if a technology is only used to recognize and assassinate foreign nationals, and not surveil citizens (which it will eventually be used to do), most Americans are okay with it. Some commenters are critical of this research, but the level of concern in these comments is way less than on posts about similar Chinese systems.

The point isn’t that this tech could increase accuracy and kill somewhat fewer civilians compared to the current amount of civilians killed regularly by U.S. drone and air attacks around the world. The entire basis for this activity - shooting missiles into civilian areas thousands of miles from home in endless wars - is the issue. The fact that the military sees a use for this kind of technology is the core of the problem, and no matter how well it works, it will only increase the efficiency of assassinations performed by the U.S. military, not abolish them.
Sadly, I have to agree. There have been just a few of really good features in Windows after 7: app sandboxing, first party VR support (if not for that, we'd only have locked down VR platforms like PS VR and Oculus), the new Mail client, and using voice to set reminders and alarms (when it works). Maybe better support for tablet mode in Mail, browser and the Start Menu, and the dark mode lately.

Outside of that list, I'd struggle to name a single thing in Windows, that became better. Number of bugs certainly increased. Specifically, search and language switching are the worst offenders.
According to me, you’re in a cult which is making you mentally ill. Other than “quit the cult” I don’t know what to tell you.

If you think we’re in the exact opposite situation, I understand, but I don’t agree.
Lol, autocorrect...
I spoke to Dan to let him know that I'll need to hand off my work, and he didn't mention anything. So I assume he is.

At this point I don't know who was affected.
I've been using a self-built prototype floor-sitting desk for the last month. I can sit cross-legged, on my heels, or with my legs to one side, as well as squatting.

It's 2 shelves: one about a foot off the ground for the mouse and keyboard and another a little more than a foot above the first for the laptop to sit on. I look directly into the screen.

An improvement would be better adjustability and possibly taller supports so that it could be used while standing as well.

Either way, I'm very happy with sitting on the floor. Now, when I sit in chairs I notice misalignments arising quickly.
>Homogenous, nationalistic, small country with high IQ, good education system, high GDP, low levels of immigration, and a culture that emphasizes community.

I've lived in a Scandinavian country with similar quantities most of my life (well except low levels of immigration) but I can't recall a single time lost property came back, even at a local small town bakery. The experience is very different from my life living in Tokyo.

>Oh, and lower levels of inequality, relatively, and a more aligned politics/media system that doesn’t foment distrust.

Considering my homecountry having almost the lowest level of inequality in the world, and a highly aligned political/media system I don't think this is a factor either.
Choosing the attributes and their weighting can be used to bias a ranking as desired. In this case, the bias is typical: the raters prefer countries that are Scandinavian.

Attributes were: "Income equality, well-developed public education, caring about human rights, gender equality, well-developed health care systems, being considered safe, being considered family friendly and being considered happy"

Not everybody values all of those things. Many people value things that are not listed.

An alternate and nearly opposite list could be: chance to get rich, right to homeschool, devotion to God, mothers at home, existence of top-quality medical care, the right to defend one's children, people actually make families, proud of the country

I think that the birth rate is particularly notable. If people aren't having kids, then by their actions they are indicating that they are not in a good country for having kids. The countries that got high ranks in this survey have very low birth rates. That seems to be solid evidence that they are not in fact good places to raise kids.
Naturally, it varies by location. Here's a rough map

https://www.zumper.com/blog/2019/03/san-francisco-neighborho...

The median doesn't show the whole picture. Median price in SOMA is higher than median in the Mission. But median qualiy in SOMA is higher too - many more newer units, whereas Mission has a ton of older victorians.