skysight-inc/HackerNews huggingface dataset:
I don't get why the auth being async is a hang up but at the same time, most projects can handle not scaling to Facebook-scale and the sooner developers accept that, the sooner we can escape a great gnashing of teeth.

I'd be willing to bet more projects have been killed by trying to architecture for performance up front than have been killed by being too successful for their own good and keeling over.

If Twitter could make it past the Fail Whale days, I think most of us can too.
Quiet you, back to eating your beans.
Bacterium survived on the outside of the Space Station for an entire year
InfluxDB is betting on Rust and Apache Arrow for next-gen data store
It would be easy to ignore them, if they don't poison an entire startup ecosystem. If such founder gets into press and speaking circuit, lot of newbie founders assume such exaggeration is needed to succeed and this behavior becomes part of that ecosystem. Then it becomes hard to have authentic conversation with anyone there.
This! This. This. Thank you so much. Some days you can feel so depressed about the recovery process. Hang in there. The cold weather made me relapse on postCovid and I feel like shit rn
They would just have a single state-run CA and ban all E2E messaging apps from app stores. Only state employees would have access to an E2E messaging app that would only use govt certs from the CA. Any apps that continue to operate outside of an app store could have their domestic servers seized and anything foreign would be blocked by all domestic ISPs. The govt could allow for civilian apps to use weak encryption as some sort of compromise but anything the govt can't crack instantly would be banned. It would require a Great Firewall-level of control with the govt playing whack-a-mole for a while but with enough time and money, civilian E2E would be near impossible. Fortunately, this is still a pipe dream for even the most extreme statists but if large corporations can come around to the idea of giving the govt an unlimited backdoor to their internal communications, say good bye to any/strong encryption for the average person.

This level of planning is like the US govt outlawing all guns tomorrow, it just isn't going to happen any time soon since not only are gun-owners usually not the type to want to give up a gun, the prevalence of gun ownership is so massive that it would take equally massive resources to run a completely successful confiscation program.
Plus the content here is generally of intrinsic interest, and the commentary / community of sufficient quality that working in its active defense likely carries some of its own reward in the doing.
If you made a attempt to upstream the work (what most people would assume from “contributed”), it will be in Gerrit [1], which allows it to be found using the “owner:<email>” search.

[1]: go-review.googlesource.com
I suspect that after this year, with 5 737Max's worth of people dying a day, that this plane now falls into the "acceptable risk" category for most people.
Apple announces the M1, the first chip in its Apple Silicon family
I wrote some toy interactive services for my personal website 4 years ago. Put them all on a GCP vm behind screen, and they're still running today. I haven't touched them once. I haven't even logged into GCP in 2+ years.
> [$500k] far outstrips what I can reasonably expect to earn in a decade, and I'm a developer working for a fintech startup with a good couple of years under my belt.

Is he saying that $50k/year far outstrips what he can reasonably expect to earn as a fintech dev? If so, he's at least as much of an outlier as the $500k/year folks on the other end.

For better or worse, HN is a SF Bay Area centric forum. U.S. centric beyond that. All the discussion of whats normal needs to be understood through that lens. It's the digital equivalent to coming to SF and saying $50k/yr is crazy high. Sure, but not where you're standing/typing to.

(I'm not saying $500k is normal, nor that his other statements are off)
I think they should have done what every other framework does and make it super easy to access, like this:

Env.Config("Settings:MyEasyValue");

Or:

Env.Config<Settings>().MySuperEasyTypedValue;

And the Dependency Injection? Sure, add some version you can DI with. But not the default.

I now know how to navigate the mess they've made, but it's not time that I feel where I gained anything in my life, it was just frustrating.

Here's one (of many) questions asking simple questions on how to access config values in .Net core:

https://stackoverflow.com/questions/46940710/getting-value-f...

280k views!

And look at the sheer length of that answer.

If you think they succeeded in making a good configuration library, we have very different definitions of success.
It's really not that different. Armor and swords or not, you can't fend off vast numbers of opponents by yourself for long. That street fight you posted lasts only a few seconds, it's just that the video has been edited to stretch it out to two minutes.

Taking advantage of their numbers doesn't require experience. Kindergarteners gang up on each other. It's instinct.

> if a knight could be taken down by a bunch of peasants, why did invest so much time and money on knights and armour.

For the same reason we invest in soldiers today. As a group, they can be a formidable force. But if a single one gets mobbed by 20 enemies up close, chances are he's going down no matter how elite or well trained he is.
Slingbox server shutdown will kill every box in two years
SpaceX has been so lean that they have been one launch away from bankruptcy. That isn't the right model for a scientific user-facility with a half-century expected lifetime.
The possibility of “insidious inflation” and Covid-19
And the fact that smoking remains legal indoors in prisons. I get that there would be extra stress from withdrawal for new inmates, but it might let them quit a nasty, expensive habit while they're in. Plus, it's bad for the health of everyone in there, whether they're smoking or not, including the guards; they have no choice in being able to get away from smokers like you would do on the outside.
> Well, $450,000 a year doesn't get you far in the bay area.

Even if that was true, which it's really not, it's especially not true if you consider the extended radius from which people commute into the Bay Area.
TSMC

https://www.extremetech.com/computing/315186-apple-books-tsm...
Yes when reading the title I thought of <pwd.h> for reading passwd rather than of the command/variable. Also it's already called cwd in other places (like in /proc, at least on Linux) so that would be more consistent.
I saw that, but by July 1944 the Wehrmacht had been directly responsible for millions of civilian deaths on the Eastern Front (less so in the West because the Allies had just landed in Normandy), this guy (and his other coup colleagues) were just unlucky because they went for the king and missed him. That doesn't absolve any of them of the war's atrocities of which the institution they worked for was directly responsible (among many others in the Nazi regime, of course).
Simple. They booked 100% of TSMC.
Why would they focus on that? We do not even know if it is true, although it does seem to be. I think that media should focus on is the truth #1.5, which is that lots of people end up having long term weird complications, medically not serious, but significantly lowering QOL, such as permuted sense of smell when your favorite food smells like a wet rag , and you coffee like gasoline. Or hair loss, like it happened to Alyssa Milano.
Very curious when 16" ARM mac will surpass the latest 2020 Intel i9 mac. Hopefully 2021.
Juicing apples.
I'm not sure I understand your argument. Are you saying I should defer to the expertise of the knight in your video? I would, but unfortunately he's not a knight. He's an actor.
Notice how 5/6 reasons the accident report contains are "crew screwed up"
Ask HN: Best way to re-share a post on Hacker News?
I have an updated blog post I would love to re-share, but don't want to be penalized for a duplicate or come across as spammy. Is it best to do a Show HN with a (2020) in the title?
> That annual salary far outstrips what I can reasonably expect to earn in a decade, and I'm a developer working for a fintech startup with a good couple of years under my belt. For most people in the world, $500K pa is a preposterous amount of money.

There are developers at fintech startups making $50k/year? After 10 years of employement? Maybe the author is just being superlative here, but I find this surprising. Yes $500k a year is a very high salary, but 1/10th of that is a pretty low salary for an experienced developer - particularly for the latter half of that decade.

Depends on skill level, but I'd suggest any developer making less than (70k + 10k * years of experience) take some interviews to check if they are working for below market rate.
IIUC, System.Speech was simply a .NET wrapper for the Microsoft Speech API (SAPI), which has been part of Windows for a long time. If you want to move to .NET Core, you can use SAPI via COM interop.

Disclosure: I currently work at Microsoft on the Windows accessibility team. We don't own SAPI or System.Speech, but we consume SAPI in Narrator (via COM in C++).
In particular, the UK and France are connected by a high-speed train tunnel: https://en.wikipedia.org/wiki/Channel_Tunnel

The travel times quoted by that article: "London to Paris taking 2 hours 15 minutes, to Brussels 1 hour 51 minutes."

That's faster than some people's daily commutes into NYC.
Apple Announces MacBook Air with Apple’s Arm-Based M1 Processor
> you can still be informed with the bigger picture without constant news overload.

This is really the crux of it. Unless you have the cycles left to act on more information, more information is unimportant. You can only spend so much money and time supporting political causes, and the once those blocks are filled up you really only need to check in every so often to decide if you want to reassess your priorities. The real goal is to figure out what questions you need answers to to decide how to act, get answers to those questions as often as you need them, and try not to learn more than that unless you’re curious enough about something new to deep dive on it.

While that lacks nuance (there’s value in curiosity and being a slightly more informed citizen), it does summarize my view. Just have to strike a balance where you don’t also look so shallowly into things that you take what people are saying as true without further research.
the math is still incredibly lopsided. Your secretary can pay off her mortgage or buy a new car; the founders get FU money. This is just how it works; hate the game not the player.
The way I see this is, prison should not be taken lightly. The cavalier attitude of simply shoving addicts into prison glosses over the gravity of using this option.

There are appropriate use cases for prison, and violence in prison will be inevitable. The very least we can do is take that more seriously, and stop shoving addicts into the same place as violent murderers.
Dang, the moderators here do a really good job.

Thanks for everything!
Love using the template library for writing codegen utils for Go and Java
When they say "[faster than the] latest PC laptop chip", what exactly do they mean? Intel? AMD?

EDIT: added [faster than the]
Yeah but marketers want to sell using the buzzword as if people's network speed will see a new generation. Besides, who needs more than 100mbps on a phone? You don't need 8k steaming on a phone.
> So the investors just accepted to lose $800k

$500k came from a fund General Catalyst set up specifically to encourage startups to build new businesses that integrate with Stripe. [0]

The goal for the money was to enrich the Stripe ecosystem. Not generating returns for investors.

If the money came from a regular fund without the Stripe affiliation, General Catalyst 100% would not have accepted the $800k loss.

[0] https://www.prnewswire.com/news-releases/general-catalyst-in...
I suppose I should clarify that that was not based on anything Anna said to us. It was just my interpretation of (my memory of) what she wrote. So anybody can read the article and decide whether they agree.
Thanks dang!

You've helped keep HN readable, corrected countless title and link errors, and prevented heated discussions from devolving into fights.

I also am super thankful for your help getting my "Show HN" post to the front page.

We all appreciate you.
I always find Apple docs to be good and with right level of information. I do not agree with that article.
Voice Control Keynote
Live in 30 minutes! https://www.josh.ai/keynote
> jail sentences - seriously?! what is the maximum possible harm zoom could have caused?

People have paid them some money because of an intentional lie - that's fraud, and fraud (above a certain amount) means jail sentences. There does not necessarily need to be some grievous consequences to justify jail - let's keep things in perspective, "just" defrauding your customers isn't innocuous, it absolutely justifies a criminal investigation and putting people behind bars, not just some monetary fine to the organization.
I'm wondering what set people off on downvoting your comment, as it's a commonly held view for anybody who has spent more than a small amount of time looking into our justice system, though perhaps shocking to those who have not examined the prison system. Perhaps the contrast between "not a conscious choice" and "intentionally racist"?
Risking violation of "don't feed the trolls" here to reply: that seems unnecessarily harsh. FTR I'm not downvoting you any further, but responding in case you have more specific and articulate criticism to level.
Mobility network models of Covid-19 explain inequities and inform reopening
https://archive.is/bbzan
It's 7nm with some improved process. Or 10nm with 2 improvements, or 14nm with 3 improvements, etc.

The process names are completely detached from reality in terms of actual transistor feature size. The only thing we can be reasonably certain of is that 5nm has some kind of improved density over 7nm.
Bro what
The sad thing is that you get to gloat and be right for now but when you’re wrong next year other people are suffering and you’re scot free!
Poll workers can’t riffle through ballots without being detected.

The ballot counting device has a locked compartment where the inserted ballots are kept. Only the inspector for the location has the key (although this may be handed to another worker when the inspector takes a break). This compartment has a numbered tamper seal placed on it, and this seal is checked throughout the day and its number is re-recorded each time.

Provisional ballots and mail-in ballots are similarly protected. They aren’t behind a locked compartment, but the boxes they go into are again sealed with tamper-evident seals that are—again—numbered and regularly checked.

Of course, no system is perfect and inspectors are undertrained (a few hours of training once every other year or so), overloaded at times, and human. As someone in security as my day job though, I’d say the measures in place to prevent tampering, fraud, and ballot disclosure are reasonably sound.

Source: I am an SF election inspector.
I agree, it's crazy to take away ~1/7th of someone's life - during their most productive years - for theft. Are we to believe that it takes 10 years to "fix" someone of their theft problem? Did it take 10 years for them to form it? I expect in most cases the theft problem would go away at the same time as the drug problem the writer explains they had.
I didn't notice a difference to be fair.

Though nowadays I have a dual boot and the battery life while running Windows is 4x better than on Debian.

I think Civ probably consumes more CPU/GPU than it really needs to.

Add me to the "it worked OK on Linux" group, though I suspect that a number of drivers could be improved for performance/power reasons. If of use, the laptop I used had an Nvidia 980M which was what I used to play Civ. The fan was blowing hard and the Desktop with a Nvidia 1080 (on Windows) does play faster (I tend to play 'huge' map). It definitely "worked" but maybe less performant.
Wait, they pulled out the FAN?
More directly, if the Rastafarian style hat was a prominent display in several recent political rallies for a single party, I think it should be absolutely called into equal question.
Author here. The military is a political entity, and different voters have different opinions on. It's better to err on the side of caution when acting in an official capacity for the election, especially when your organization (the police) are the subject of ballot measures this year.

A tap on the shoulder and a polite comment seem well justified to me, and another poll worker agreed.
I would say 2x-5x shorter is pretty realistic.
This is not correct. There are also placement fees that are paid to put the products on better locations on the shelves etc
Yeah, still not gonna believe some rando with no data.

Let's look at 2017.

Approx 143M people pay income tax [1]. Incomes above 500k are less than .8% of all incomes. [2] That puts the number to work from at ~1M people. There are >1M doctors in the US [3]. There are >1M lawyers in the US [4]. Those are top earners, excluding stock traders and investors. That will eat up the majority of the 1M people. Anecdotally, I've worked in tech for 30 years and have been at dozens of companies and only the top handful fellows and principles make >500k and that is with thinks like deferred compensation and options. So basically, unless you can show me some data, I don't buy your claims.

[1] https://www.reference.com/world-view/many-u-s-taxpayers-d77a...

[2] https://www.cbo.gov/system/files/2020-10/56575-Household-Inc...

[3] https://www.statista.com/topics/1244/physicians/

[4] https://www.statista.com/statistics/740222/number-of-lawyers...
Thanks HN moderators! I think HN has one of the most balanced systems for moderating discussion on the web!
The iPhone-like speed of waking up from sleep itself is enough to convince many of us to go for the M1 macbooks
Thank you, dang! Having to read so many pages of ceaseless bickering and techno pedantry must take a toll on the psyche. I appreciate all that you do!
What is with that automatic assumption on HN that whatever scientific paper is under discussion, they surely did ignored <insert completely obvious possibility that they actually did dealt with>?
I do not know, it was known form pretty early that before roughly 35 y.o. it is probably not extremely dangerous, but still can worsen your health in long-term.
I'll admit that I'm pretty bad at formal documentation myself, but I've been wanting to improve that lately. So as a technical writer do you have any suggestions/links to material for learning the trade or even some sort of formal training courses for professional development that I can pass to my employer?
In what way would it have been trouble? Surely they legally own that bit of the company?

Something doesn't make sense. $800k is not a small enough amount for any responsible investment fund to walk away from.

I wonder if maybe it was actually worth way less. I think he said they walked away from their $800k investment, but maybe that was at a much higher valuation. If it was only worth $80k I can see them not bothering.
An uncharacteristically sloppy Venn diagram there, unless I'm missing something.

Some proper subset of industrial engineers don't like sand, and some proper subset of Anakin Skywalker doesn't like sand?

Venn diagrams aren't a good tool for expressing set equality.
All the freedom in the world, and all the responsibility in the world too. The constant pressure to make the correct decisions for over 7 years would definitely be worth a 2x multiplier at least right?
Thanks, its raw html at the moment. The front page is using carbon which seems to help. Need to figure out better embedding of commands.
Just a coincidence that Russia then proceeded to do exactly what he asked for?
> The voter approaches their table, and gives their name and party affiliation.

I’ve voted in PA for 20 years and have never once been asked my party affiliation. This is all in Philadelphia, so maybe other counties are different? This seems sketchy. Even more so than the cop, who likely didn’t expect anyone to challenge him.
why doesn't MS just release the SAPI wrapper as a windows only nuget package since it already exists?
Look at the Elixir and Phoenix Framework if you want to see how documentation should be done.

Guides and introduction :
https://elixir-lang.org/getting-started/introduction.html

Elixir reference doc: https://hexdocs.pm/elixir/Map.html

Phoenix reference doc: https://hexdocs.pm/phoenix/Phoenix.Controller.html
Your misconception was assuming people in Paris cared about you.

It is my experience that they barely care about other Parisians, and effectively negatively about anyone else.
I'm already ordering a Thinkpad.
What were the differences?
>Is he saying that $50k/year far outstrips what he can reasonably expect to earn as a fintech dev? If so, he's at least as much of an outlier as the $500k/year folks on the other end.

From what I can tell, this is pretty common for continental Europe. It's the one thing keeping me from leaving the US at this point. For whatever reason, their pay is total crap. Particularly when you include taxes. My take home pay as an uneducated mediocre javascript monkey in the US is probably 3x the average highly skilled senior engineer with a CS degree in the EU.
Presumably, both.
What a wonderful writeup that touches on both the original author's personal history, little technical tidbits, and so many ethical and societal aspects of computing!
It's hard to keep a realistic perspective from inside that bubble. I often wish for things I don't have, including more money, and I often find myself thinking "it's not fair". However, I have a better life than most people in the world by a large margin. I could be poor, disabled, etc, but I'm not. People are starving, dying, and suffering. If anything is unfair, it is how easy I have it. I really have no right to complain, but I still complain to myself internally.
It always bugged me that Scott never got a proper send-off. He’s been gone for a year now. He did so much work, but didn’t even get a thank-you-goodbye.

But it’s not my place to make a fuss about it. I just wish I knew what ended up happening to him. (If you’re reading this, Scott, I hope you’ve been well!)

We spent a few years doing some enjoyable work together on Lumen, a Lisp for JS and Lua. I’m not sure we were friends, but it was interesting to get to know him, especially before he was an HN mod.

I wish I didn’t have a plane to catch in 30 minutes, otherwise I’d write up all the things I learned from working with him. But he was one of the most effective hackers I’ve ever seen. Crucially, in the communication department. If you had a question, Scott had an answer, or at least a lead, often within 5 minutes. I’ve never seen anything like it, before or since.

He was not merely a fan of simplicity, but seemed to shun complexity the way outer space shuns air. One of the finest examples of his work is, in my opinion, a library he wrote for Lumen called Motor: https://github.com/sctb/motor

To this day, any one of you can open any file in that repo and understand exactly what it’s doing at a glance. I challenge you to find anything surprising or confusing.

I don’t understand why he seemed to vanish into thin air a year ago, but the explanation is probably mundane. He once shared some wonderful music he made, so I like to imagine he went off to make music in some quiet mountain town or something.