skysight-inc/HackerNews huggingface dataset:
>People on Twitter, including candidates for office, may not claim an election win before it is authoritatively called. To determine the results of an election in the US, we require either an announcement from state election officials, or a public projection from at least two authoritative, national news outlets that make independent election calls.

Given how poorly the national news outlets performed on this the last presidential race, Twitter should really just limit this to state election official only.
> not only did we wear onions on our belts

It was the style at the time.
That makes sense, but why would productivity gains be equally applied across all wage levels? You'd naturally expect it to be unequal based on the productivity gains in specific job functions.
China and the US have been in an undeclared war for 40 years.

We are the closest to nuclear war since the Cuban Missile crisis.

Be glad that SpaceX can help our side.
The article is so dumb. Not a single sentence on what Segment does.
This is a toy/neat experiment that someone made and they explicitly say you should not use it for production. This sort of criticism is inappropriate (or at best, poorly framed). This is Hacker News, and this is a Hack.

If I made a bot that drives cars around in GTA would you make a post ridiculing how dangerous my lane detection algorithm would be for a self-driving car in snow?

Furthermore, the point OP makes about L5 cars being presumably achievable while "L5 software" is not is a 100% valid point - why should we not aspire to that level of consistency and effectiveness in our systems? Maybe achieving this is actually possible and projects like this inspire the approaches that actually deliver those capabilities in a production-mature form.
This actually highlights a big problem we had - aligning expectations of what "clean" meant between a customer and cleaner. Everyone has a different definition!
I found that one of the most important insights when studying how computers work on a fundamental level, is that deep down data and code don't make much difference. This realization can open the gates of looking at higher programming language concepts in a new light; even if one never delves into bare metal engineering.
10k mink are dead in Covid-19 outbreaks at US fur farms
If everyone has to raise the minimum wage all, everyone has to raise prices accordingly and ROI remains the same.
Or if you reverse the cause and effect, the demand for global free trade (which is more about neoliberal politics than technology) might has created the need for standardized shipping containers.
600cpm is quite realistic, 400cpm would not strike me as outrageous in the least. Do some tests on 10fastfingers to see where you're at, it lists both cpm and wpm.
I will say there are issues aside from speed, though. Sometimes it just gets overwhelming keeping up and you may freeze up for a sec.
$40m but who's counting :)

I've seen the $66m figure quoted a lot but not sure where it comes from.
Millennials own less than 5% of all U.S. wealth
Rooting is great, where possible. Many cheaper devices though are still unrootable, usually because it hasn't been possible to build a version of TWRP for them.
yeah I've definitely made equivalent mistakes like that, where I gave something a misleading name because I didn't spend enough time thinking about it, and then eventually confused myself into introducing a bug
I'd spent one of the most educational years of my life this last year reading, "Designing for Data-Intensive Applications", "CODE: The Hidden Language of Computer Hardware and Software", and "The Design of the UNIX Operating System".

While they haven't given me any expertise on how to actually use these technologies to solve intricate problems (only experience and true depth can do that), they have given me a near-complete picture of what ordinary computers do today. Nothing is magic. Everything is a logical operation.

I only regret I hadn't read these back when I was a teenager.

PS. Next thing I would like to learn is the general design of modern CPUs and branch prediction.
Even metabolically innocuous substances can be dangerous in quantities sufficient for violent external application e.g. when being dropped[1] on one's head.

What do we call vitamin D surfeit? Arichitis?

[1] Although non-volatile storage these days is a choking hazard, in the earliest days of computing a couple of megabytes would have been fatal if their cabinet were to fall on someone.

(No lang belta this comment: Belters both have more pressing bone issues from life near the float, and get vitamin supplements from the pastes for their kibble, so unless the Belt somehow has universities somewhere and they're premeds cramming, they have absolutely no concept of rickets.)
I think we need to stop saying a company and instead use the name of the person or persons actually setting Tami up for this.

AT&T and Arise are not people. People made these decisions and put Tami in this position. We should use their names.
> Another answer is that it's the difference between needing to parse text everytime and having some binary intermediary description

This is an implementation detail to me. Most C++ compilers _do_ compile headers if you tell them to.

> by having a runtime that has higher level instructions like "change that field" moved the onus of knowing where the field is onto the runtime

Alright but that's not the same language anymore. With such a runtime you don't compile natively anymore, you compile for a VM that will dynamically allocate stack space and translate adresses.
A branch in a git repository defines a snapshot of the entire repository. You can't have two branches checked out simultaneously. If your repository has a file at a path, you can't have some part of the repository depending on that file at revision A and some other part of the repository depending on that file at revision B. Version Sets let you do that.
I can say, as an anecdote of one, that I have been taking 5000 IU of D3 along with K2 and Magnesium every day (almost) for about 3-4 years, with no ill effects and what I believe to be a positive effect, in that I have not been ill at all during that time. Cold, flu, anything.

My beginning D3 levels were 39 ng/ml, so just under the ideal range of 40-60, and not really deficient. I have not tested recently, though I believe my numbers would be higher now. I also try to get at least 30 minutes of sun exposure over most of my body 3-4 times per week. Fortunately I live where I can get good sun exposure year-round. Point is, test your serum D3 level and do whatever you need to get into the desired range, and don't take more than that level of supplementation. I do believe that sun exposure is a better choice than supplements, if practicable.
Yep. I can watch YouTube no problem on my top of the line 2019 MacBook Pro, presumably it’s hardware accelerated but when I load a Twitch stream it sounds like a jet engine.
That is just false equivalency. Timing and intent changes everything. If a feature was not purpose built but happened to be used more by a certain demographic, that is not a partisan move at all, but removing it right before a political event intentionally would definitely be.

To be clear, I am not saying this is necessarily the case, but not being in the know is problematic as far as health of democratic processes is concerned, especially when public discourse more and more depends on private enterprises. I don't want any fingers on the scale, because even if it might be favoring my side today a) that is not honorable b) there is no guarantee shoe won't be on the other foot tomorrow.
That platitude is not that helpful. What would Paracelsus' advice be on the toxic dose of vitamin B12?
Things Every New Restaurant Needs
I can’t tell if this is sarcastic or not. Tree shaking isn’t a silver bullet and really only works under specific circumstances. Better to not include the library to begin with.
This is a fundamental difference that I have with almost all of humanity.

People do not know the difference between popularity and merit. They don't realize that the reason we do things is because that is how we do things. And they put a lot of effort into rationalizing the way we do things, without realizing the subconscious psychological (rather than rational) basis for that.

Most people fundamentally are generally unable to question assumptions about technology or how the world works.

This is one reason why, even though I am rooting for the human species, I am doubtful we will be able to stay relevant for long as autonomous general machine intelligence is built and deployed.

Even with extensive augmentation, it's obvious that there are just severe limitations to the human mind.

The nice thing is that we have the opportunity to design successors that will not be limited in so many ways.
>Legacy media is in the same boat

And yet only independent journalists on social media are being silenced. Funny how that works out no?
Not sure if this is sarcastic, but...

1) In dynamic languages, it's not possible to detect whether a function is used or not in the general case. For example, consider string accesses on objects. If the compiler is not sophisticated enough to resolve the set of possible strings at compile time (or such analysis would unacceptably increase compile times), then you can't shake out unused methods on that object. [1]

2) For languages like C and C++, the compiler cannot tree shake because it only knows about a single file at a time (translation unit, to be precise). You would have to rely on link-time optimizations to effectively tree shake, but LTO is not well-supported by all toolchains.

Tree shaking also has a cost that I mentioned earlier -- it increases compile times. Both LTO and tree shaking in dynamic languages increase compile times superlinearly [citation needed] wrt. the size of your application. As other commenters have mentioned, it's better to avoid including unnecessary libraries in the first place.

There are no cost free abstractions, and that applies to tree shaking as well. https://www.youtube.com/watch?v=rHIkrotSwcc

[1] For the pedants: yes, I know resolving the possible set of values (stricter than "all possible values for that type") for a variable is undecidable in the general case.
"Managers will be able to approve permanent remote work, and employees who take that option will give up their assigned office space but be able to work in certain areas if and when they come into the office. In addition, employees will seemingly be able to work from home freely if they spend 50% of their work jours at the offic"
Bringing Npmjs.com to the Terminal
Hi Peter! Thanks for doing this.

I am getting an H1-B soon (in october) is it possible to apply for a green card immediately after entering the country and starting my new job? Thank you!
For meetings, I use a Neo smartpen. It writes on paper but records what it writes, time-stamped, with sync to Evernote, gdrive, and others. The app that backs it will also let you see what you wrote when, so you can electronically see your notes from a particular meeting.

It also tries to sync notes against calendar entries, but I don't remember much about that feature.

For notes for myself, nothing beats a nice fountain pen and a high quality notebook. It's relieving how well my thoughts just fall out of my head onto paper.
The author was pretty vague about exactly why it was removed. What goalposts were moved? I didn't think the Play Store had a policy that prohibits supporting older devices. There could be a bit more to the story, here.
Ok sure but what was the implication you were trying to make?
Disinformation most empathically is not information that you or I dislike. You’re muddying the waters by claiming such absurdities. Claims like that have become commonplace, but so much more they need to be fought.
Good news, since then I've found my caps locks key.
The fruits of globalism aren't shared equitably amongst labor, post-1970's labor earnings have done exceptionally well for the upper tranches of the labor pyramid. Why are those more competitive than the rest? There are factors like differential productivity gains due to globalization, technology, etc but I'm not convinced. Especially when one takes Baumol's cost disease into account. There was a change in during the 1970s, but I don't believe globalism was it.

The surprising thing about the current era is just how little wealth is inherited and how much has been largely generated during the owner's lifetime, in many cases due to labor and receiving compensation in the form of stock. The vast inheritances we read about from the 19th century aren't there this time, barring a few exceptions. Thomas Piketty wrote about this in Capital.
There's safe and safe. 20x the safe dose of cannabis will make you very stoned for a while, 20x the safe dose for alcohol will kill you. Similarly an overdose of vitamin D vs aspirin.

The relevant metric here is LD50 - but a quick google doesn't find a number for vitamin D. A wild guess would be that the patient in question could have died, though whether the odds were 50% we can't really say from just one case. But it means that 130000 UI daily for over a year is in the ballpark.
Pay depends on demand and supply, not productivity gains. All productivity gains are transferred to people with capital in capitalism. This is the one reason why rich gets richer.
The "gold standard" just happened to be the last one to be abolished: it was only really predominant around the 1800s. Silver was by far the most prevalent metal used in currency for millenia, to the point where almost every single modern currency is named after a silver coin.
Charging rate is typically limited by thermals. If you drop heat by 10x you can bump charge speed by the same.
I also wish that these decisions were more democratic. At the same time, personally, I think that the folks who made these changes did a great job. They're helping preserve American democracy.

In particular, I appreciate:

"10/2019 - Banned all political ads on Twitter, including ads from state-controlled media"

I hope Facebook employees are taking notes.

I'm also a huge fan of:

"...we will label Tweets that falsely claim a win for any candidate and will remove Tweets that encourage violence or call for people to interfere with election results or the smooth operation of polling places."

Does anyone know whether the next one is official US policy, or whether it's just Twitter's policy?

"To determine the results of an election in the US, we require either an announcement from state election officials, or a public projection from at least two authoritative, national news outlets that make independent election calls."

Mail-in ballots can arrive at the voting office as late as November 20th this year (depending on your state.. you still have to mail your ballot out by November 3rd, though) [0]. With so many people voting by mail this year, we might not know the election results until November 20th. I hope that election officials (and Twitter officials) will take that into account.

[0] https://www.sos.ca.gov/elections/voter-registration/vote-mai...
This. Structured interviews are one of the easiest ways to reduce bias in the interview process
https://hbr.org/2016/04/how-to-take-the-bias-out-of-intervie...
This is an ad for a course.
Except the most common instance of "part-time" work is actually full-time, just without benefits, and the majority of those jobs are not cushy expensive contracts with large American companies. They just call it part time because they aren't monitoring hours strictly.

I probably should not bother trying to describe this here because almost no comes on HN and admits they aren't highly compensated.
Pretty common to see 5000IU actually. Many people living in high latitudes need to take something like that amount just to stay in the normal range.
That's interesting, I just had a look at my local amazon in Germany and even 50k IU caps are easily available for a few euros.

https://www.amazon.de/dp/B01H3U5ZVI/
You're basically saying that I am not allowed to give my opinion on this project, because it happens to be critical. I don't know how we can have interesting discussions in this forum if criticism is not allowed.

At the end of the day, I think you're saying it's a fun toy and I shouldn't worry, whereas my point was that I wouldn't even want to use it as a toy, and I am afraid it will lead especially less experienced programmers who do use it in production down a path that hurts them in the long run.
If the things we do with with our home computers are crunching in kernel space instead of in userland, someone's done something wrong.
and stack relative addressing mode is added.
I misread it as magic mushrooms and was expecting a completely different story.
It might be a good idea to go outside at lunch to get some sun. WFH doesn't have to mean staying inside 24 hours a day.
They don't lose a few bucks, it's insured.

I vaguely recall it's part of FDIC even.
Partial types.
Terrible title: Core != ISA.
Also lots of reasons there was less stuff then that has nothing to do with lack of ads.
I’ve no way to upgrade iOS beyond 11 and miss the stock software and more. Video editing currently not possible with stock app, nor SoundCloud. No OTA upgrade nor iTunes, until I have clean cheap power and strong Internet access. Used to get it at libraries until March. Had Android, liked APK distro, glad it still works. Very cool that the store offers it, but also that there are alt stores.
As a user, I prefer to be notified of updates and given an opportunity to not update or postpone it (the latter is possible with the former by just declining).

One point that doesn’t seem to be considered so far in the comments is that updates, at least on the desktop, can be heavy in terms of size. How can a software developer (even that of a free one) decide unilaterally to force an update on the user without knowing what connection the user is using, the cost of downloads, how slow it is and how this auto-update affects other important things the user may be in the midst of? Some security patches may be critical and require an urgent update, but it’s certainly not all updates that would be so. If Signal thinks of itself as the private and secure platform for people who are struggling against systems in which they live, this must be a big consideration for the application.

Signal advertises itself as secure software or security focused software. So it’s also of utmost interest for at least some users to know what’s coming in an available update before the update is downloaded.

This is about user freedom. I hope the Signal developers take this issue with the right perspective and solve it.
In my interview with her for my B2B startup, she said (paraphrasing) "I never had this problem when running Homejoy, so why would others? I don't get it." Years later, our problem space continues growing like crazy.
The 'go to' thing probably took me 30 years to realize. I was puzzled when I read the 'go to considered harmful'and the 'structured programming with go to' article until I realized.... It is probably the same as in your case, I learned programming before learning English.
Why would you ever need a reusable ICBM?

Edit: also note that this isn’t an ICBM as the term is usually understood. A missile needs to be able to be launched at a moment’s notice by a small group of airmen. They use storable propellants, or quick fueling technology to launch within minutes of getting the order in any weather conditions, from one of many secret or mobile locations. A Falcon 9 on the other hand requires a mini army of engineers, hundreds of millions of dollars of range equipment, and good weather to launch.
You should test your serum D3 level first, if its fine, why take anything? If its low, take whatever gets you into the normal range. Personally, I think 600 IU isn't going to move the needle much, based on information here

https://www.grassrootshealth.net/project/dcalculator/?_ga=2....
> if it can easily support new software

Judging by the author’s comment, it's not easy, that's the whole point.
Having been there, I start to see some similarities the way JetBrains is attempting to go everywhere and replace OS vendors own IDEs and languages.
The ol' sufficiently smart compiler myth. It's a classic.
Social Psychology – Clumsy mistakes can give you more advantage than you think
That's not waste, that's a tradeoff.
> But obviously it's for original RISC i.e. ARM.

Not sure if you actually mean that, but to me it sounds like you're implying that ARM is the "original RISC".

The first RISC processor was called RISC-I and came out of Berkeley research in 1981.

Around the same time came out the MIPS cpu, from Standford university, by a group who shortly after founded a company that by 1985 commercialized the first RISC CPU, the R2000.

ARM, SPARC and PA-RISC came out just about the same time.

The ideas were brewing for some time, but I think it's safe to say historically that the name "RISC" was not invented by ARM and that the R in ARM references a pre-existing term that has been developed at Berkeley.
Of course Huawei cooperates with the Chinese government.

If you're physically located in a country, every building, bank account, and employee can be held hostage if you defy the government. The assets could be seized, and the employees could be jailed or worse.

In a country with a strong tradition of rights and due process, hopefully this goes through the court system and follows the rule of law. If the system's operating correctly, there are only a fairly limited category of things the government can make you do, and only fairly limited ways they can punish you if you don't comply.

In China, if you've left the country and say something the Chinese government doesn't like from free soil where they can't get at you directly, it's standard practice for the Chinese government to tell you that you need to commit suicide or come to China to be jailed, or any family you have in China will pay the price in your place [1].

That's the kind of pressure they apply to overseas expats who merely say things the government doesn't like. If you're on Chinese soil and not just saying bad things, but actively defying a government order, I don't want to imagine the gruesome consequences they'd impose.

How exactly is any company that has its headquarters in China supposed to resist this kind of pressure?

[1] https://www.reuters.com/article/us-usa-china-wray/fbi-chief-...
Regardless of the current status of the specific app, yeah, I think the issue is the inability to download "the latest version supported by your device" directly from the Play Store.
Perhaps. My point is that Red Hat will still thrive under whatever parent company they wind up in. Red Hat would still be a thing. A very huge thing, and still a very huge moneymaker. Red Hat doesn’t disappear.
While I agree the parent is oversimplifying the connection between engagement and ad revenue, I would say that there is also an oversimplification in the way you represent the usefulness of engagement to the company and the people working there.

First, when a company has shitty earnings, what metrics do they typically use in their investor reports to make the company still look palatable? New user acquisitions. Increased engagement. It doesn’t matter that the engagement is not generating money because it still lets them say “well, we lost a billion dollars this quarter, but user engagement is up 80% YOY so things are looking good for the future! (Please keep buying our stock/fund our next round!)”

Second, engineers working at a social networking company can’t directly influence what advertisers spend, but they can influence the behaviour of users, and leverage that for personal gain. “Look at how valuable I am, I developed this enhanced rage generating machine that increased engagement by 20% in A/B testing! Give me the big bonus now!” It’s a much harder sell to say “hey, Boss, I deleted a feature which was causing immeasurable subjective harm to society! It probably caused 100,000 users to delete their accounts and move to Gab! Give me the big bonus now!”
Reading Between the Lines of Brian Armstrong’s Coinbase Mission Memo