skysight-inc/HackerNews huggingface dataset:
One small nitpick with this otherwise excellent post - Paxos allows a cluster of nodes to agree on a _single_ value, not a sequence (which requires Multi-Paxos or some other similar extension of 'basic' single-decree Paxos).
Anecdotal of course, but so far I've gone through I'd say 6-7 major Android version upgrades with no issues.

Switched from Nexus 5X to Android One phones (AKA stock Android experience, like Pixel but without its camera software), so I've gone through more major upgrades than most Android users.

Next one is going to be a difficult decision, since it seems like one or two Android One phones were released in the last year or so. That doesn't make me optimistic about the Android One line, but I have close to two years before I have to worry about that.
Why Software Engineering is harder than physical engineering
Lets just build another and be done with it.

It’s expensive to make with current parameters.

Can anyone weigh in on the following as a means of lowering compute cost.

https://www.infoq.com/news/2020/10/training-exceeds-gpt3/
Was there an uptick in show hn post?
One reason for this requirement is that you want one SIM for your work number and one for your private number, so that you don't have to carry two phones. (You could forward one to the other as a workaround, but that doesn't help with SMS or outgoing calls.)
Anyone with poor morals, I would say.
If that had really happened, that premise would have explained the sino-soviet split.

In https://www.youtube.com/watch?v=A7xo7rtSwwI&t=1615 (warning for the rural US, or for rural PK: female nipples) I don't know much of what the TV commentor is on about with regard to the French Quarter, but I'm pretty sure I heard "exploitation" and "bourgeois" in there.
You need to start using Revise.jl that is the key to using Julia effectively. If the JIT is too slow then, then I really wonder what you are doing. I have no performance issues but on a 5 year old computer, apart from the famous first time to plot or bringing in a whole new library. I don’t have issues with modifying my own code however when using Revise.jl
It's a much simpler, broader, different intelligence and not much embodied in the part destroyed for food. In many cases consumption of the plant (fruit) is the plant's method of reproducing and sustaining life.
Go might support converting a slice []T to an array pointer *[N]T soon
Even if that's true - and I'm not going to get into that debate here - surely that doesn't mean that every company has to allow their products to become tools of mass violence.
There are a lot of reasons small businesses are dead, and regulation is not one of them. The US regulatory structure is extremely friendly to small businesses.

Small businesses are rare because the government has abdicated its antitrust responsibilities, ignoring companies that use anticompetitive practices like labor violations and price fixing that lock competitors out of the market.

Small businesses are also rare because of zoning codes and infrastructure policies that promote the use of cars. It used to be that commercial spaces and housing were evenly mixed, now businesses often need to be a mile or more away from anywhere people live, thus needing to be able to support very large customer bases, and the locations need enough land to fit empty parking lots big enough to support double or triple the actual capacity of the building itself, creating enormous artificial up-front capital costs for business ownership.
I was pretty deficient (14 ng/ML) and I was prescribed 50k/week orally.
this is why nobody trusts the news. And also why global warming is so controversial. If, hypothetically, some credible scientists tomorrow did some research that showed global warming is not as bad as we thought, would that get reported widely? No way.

Even if your articles are 100% fact based, selection bias in which stories to report and which to promote is a huge issue.

It's why we love places like HN, also - both for the un-editorialized ranking of stories as well as the ranking of comments.
This is a classic story and fun in its own way, but thinking about humanity future reach for the stars (provided it happens) will most likely require us to move to some trans human form. Think transformers or sentient ships. The human life is too short and body is too fragile for cosmic voyages. If we are going to be advanced enough to build interstellar ships, we should be advanced enough to travel in a different vessel.
Cumulative Layout Shift in the Real World
That's correct. However, it's useful for situations where you tried to unsubscribe, and have proof, and the company is still charging.
Sign me up for the Heaven 1 ship.
> messages that de-anonymize Belorussian police members,

Police officers must not be able to act anonymously. This is not like "doxxing" anonymous Internet trolls or forum users or whatever.

> Apple says it didn’t require any channels to be removed. But they demanded to immediately remove any information

If they don't like published information, they are welcome to sue the people who published it. That is, if they are in cahoots with the US government's foreign meddling initiatives.

> that discloses someone's data on the Internet without the consent of these persons, as well as content aimed at specific people in accordance with the rules of the App Store.

Can't break the rules of the all-powerful Apple app store, now can we? Tsk tsk tsk.

> This refers to the efforts of the Belorussian opposition to 'unmask' members of the riot police by posting their personal details online.

> So what do you do if you are Apple?

Exploit my users, perform mass surveillance for the US government, breath down the neck of app makers, produce cheaply with poor employment conditions in China, and manipulate the media to fawn over me. That is, if I were Apple.

Luckily I'm not Apple and neither are you, so don't think about what you would do in a place in which you should never get to.
That won't work, because governments that want to restrict what apps their citizens use will make a law that phones in that country must not allow sideloading.

The phone makers will either have to comply or leave that country. Either way, the people in that country do not get the app.
Apple fanboy is not the same as an Apple user. As an example a fanboy is emotional y invested, Apple is part of his identity. When reports of broken keyboards surfaced the fanboys attacked the affected users and defended Apple.

Other fanboy examples, Apple does bad thing X, fanboys defends Apple, class action lawsuit forces Apple to stop doing bad thing X , Apple announces that they kindly stopped doing X and fanboys praise Apple for their goodness.

Other example, Apple removes you the choice for alternative payment methods, removes the choice for you to get informed of alternatives and from this articles seems they refuse to inform people where censorship was applied and for some reason fanboys will defend the fact that all users are deprived of mere choices.,

Some other examples is when the fanboys complain about ads, lootboxes and other shitty in app payments but ignroe the fact that Apple gets a cut of the money instead of just banning ads,tracking,lootboxes etc.

Even people here on HN that should be more competent try to push a narrative that a side loaded app is insecure when in fact the same sandbox will protect the user and web notifications seem to be also some extremely hard concept to implement right by Apple engineers, you would think they have competent developers and designers that could find a good UX.

Conclusion, Most Apple users are not fanboys, I seen them on the Apple reddit criticising when Apple does some shit, so when somone uses the word fanboy he means a person that has Apple as part of his identity, criticizing Apple is the same as an attack on him or his mother.
What whale species went extinct in our lifetimes?
I'd be interested in a Purism app store that charges a small fee per app "purchase". The apps would be Libre so nothing stopping people packaging/compiling etc themselves (or getting from an alternative source) but to me the convenience of having that done already and curated/integrated would be worth a couple of bucks per app and even if it was optional, just having the default be paying a small fee might give enough of a nudge in the right direction.
I always kinda enjoyed the english translation of the tribe chief being Vitalstatistix.
It is a translation into English from Alien. Really they meant not meat as such, but some broader category of substances. It was translated as meat because it is the closest match to a category used by aliens.
This isn't just for a building, but lesser donations can also potentially gain favor. There should certainly be disclosure if someone is getting favorable treatment due to money. If it's a public institution, it should not be possible at all.
I don’t know why you would think it’s my argument.

It seems a lot closer to the argument DoingIsLearning is making about why “Apple employees” have blood on their hands.
can you expand on the hassle/risk? especially the risk part.
In descendants of ML (Haskell, OCaml, Rust etc) you can use Algebraic Data Types to condense your wall of methods to one function
The second most common reason is if you're split between two countries, home somewhere and home/work abroad, you need to have a SIM for each country.
I doubt that is universally true.

In the US, a court can award court costs and legal fees to the winning party but they're unlikely to do so unless the case is clearly frivolous and harassing. Which isn't unreasonable because otherwise individuals could basically never afford to take on the risk of suing a company because, were they to lose, they'd be on the hook for hundreds of thousands of dollars in legal fees.
This illustrates why having large portions of the population using hyper-centralized platforms is a problem[0]. A system based around a single point of failure is inherently brittle. While I don't blame Apple for obeying local laws, or even for having a strict moderation policy for chat apps in its store, I do blame Apple for banning sideloading from a platform that's a general-purpose computing and communication tool for a large fraction of the human population.

[0] There is an assumption built in to this that governments censoring their political opponents is bad; I choose not to question it here.
Lipotes vexilifer
I had a really fun project earlier in the year prototyping a load testing tool for a blockchain in Bash while 4 other developers wrote a ‘better’ one in Haskell. Bash can get results quickly, although it’s not maintainable! Still, a decent kloc or two of bash with performance results within the sprint.
This has been one of my favourite articles for years, on the reading list, but never had the time to fully read such a behemoth.

Some stuff I got out of this:

1. The ideal sleep pattern is sleeping when tired and walking up without an alarm.

2. Biphasic is recommended. Homeostatic is how easy it is to initiate sleep, circadian is how easy it is to maintain it. Circadian cycle is usually nightly, homeostatic peaks with fatigue. It's easy to have a 20 min midday nap but hard to do a midnight one.

3. Brainwork is great as soon as you wake up, and if you need caffiene, this is the time for it. Bundle stress and exercise and keep it away from the night.

Take note this is all theory and not practical, and the author hints that society should follow these and not the other way around. It took me half a decade to find a way to fit it, and what I did was:

A. Force myself to wake real early, about 4 AM. You will feel horrible for a week, but it moves your circadian rhythm forward to wake and sleep naturally without an alarm.

B. Naps in the car at lunch. Waking early gave more time to cook, which means packed meals are done in half an hour, followed by a quick nap. I set an alarm but never need it. Exercise is easy; a quick run and a lot of strong deodorant.
Humans, and their ancestors, have had one-level bosses for hundreds of thousands of years. Humans have had multilevel bosses for at least tens of thousands of years. In what universe are bosses "unnatural?"
> Simple point: Adding optimizations doesn't speed C++ compilers up faster than having do those optimizations slows them down.

Well that's an obvious point.

> Solution, stop using C++ for anything.

We can't, realistically.

I know rust is great in many aspects. I know lot of software in C++ can be written better even in an AOT'd GC language with equal or better performance, because of so many C++ performance pitfalls that appear at scale.

But we can't throw away all the code already written. There is lot of talent pool for C++. And the supposedly better languages have non existent talent pool. (Go doesn't count, such a boilerplate language hampers any readability at scale).
'0' is a string (or char), not a number. Just saying.
Strange choice on performance-cost standpoint
Isn't self-modifying code already the norm, with JIT compilers?
Let us hope that the new "work from home" standard resulting from Covid will usher in an age of "deconcentration" from major cities.

I could buy an older house in Czech countryside with my savings. A garage in Prague would cost approximately the same.

In America, the price differential between rural and metropolitan areas is even worse.

Movement back to the countryside could deflate the bubble and make property accessible without mortgages again.
I want to agree with your implication that US conservatism was better in the past, but then I remember that in 1988, under Reagan, after the United States shot down a passenger jet killing all 290 people on board, the United States never apologized or accepted wrongdoing.

https://en.wikipedia.org/wiki/Iran_Air_Flight_655
This isn't a government, this is Apple. It seems perfectly reasonable to me for Apple to install some speed bumps against activity such as doxxing or terror which it strongly frowns upon.
the 'we' in 100 years may feel differently though
Neat! I worked on a project where CSV parsing was a significant bottleneck (https://openaddresses.io/, it processes street addresses). Roughly 50% of the processing in the time is spent parsing CSV and decoding to Unicode. I dinked around a bit and tuned it to read at about 30 MB/second and figured that was good enough. So this is a 100x speedup in reading (assuming all the stars align) which would cut that 50% down to nearly zero. Just as soon as it works transparently with a single Python import statement I'll use it ;-)
Yes, title was changed in the article after my submission but it still matches with the first paragraph in the article

> The California judge in the legal skirmish between Epic Games and Apple has denied Epic’s request that Apple be forced to reinstate Fortnite in the App Store, but did affirm that Apple cannot take action against the Epic Games developer accounts used to bring Unreal Engine developers access to Apple devices.
Outright insurance fraud.

https://www.cnbc.com/2019/05/06/ubiome-suspends-clinical-ope...

>In the months before the FBI search, the company would often bill insurance multiple times for its tests without patient consent, insiders told CNBC. In an interview, one customer, Marc Harris, told CNBC that he sent in two samples, but the $2,970 test was billed to his insurance five times.
It uses fans to blow air through HEPA filters. Good that they also filter the exhaust air. The FAQ says nothing about safety measures though.

Questions would be: does the helmet automatically open in some way if the battery runs out? Is it "default open" and only held closed while battery power is available?

If not and the battery runs out and you try to breath in this thing, the dead space [0] is liters instead of hundreds of milliliters. It would be like breathing into a bag.

Any ideas on this?

[0] https://en.wikipedia.org/wiki/Dead_space_(physiology)
The new minimum salaries in finance and tech for H1B visas
Thanks for the tip. I think you meant `MOZ_LOG=PlatformDecoderModule:5 firefox`. When I run that with Firefox 81.0 I get this when I open Youtube:

[Child 78229: Main Thread]: D/PlatformDecoderModule VA-API FFmpeg is disabled by platform
[Child 78229: Main Thread]: D/PlatformDecoderModule Sandbox decoder rejects requested type

Same in Nightly 82.0b9.

This is on a Dell XPS 13 amd64 with Mesa Intel® UHD Graphics (ICL GT1) running Ubuntu running Wayland.

I haven't tested my RPI4 yet. But if Intel graphics aren't a "supported platform," it's difficult to imagine any graphics under Linux that would be.

Didn't test trying to force-enable because we're talking about supported platforms.
The french administration ( once the best in the world, circa 1850-1900 ) is failing almost everywhere : education, police, justice, and so on. The only thing that works very well in the french administration is taxes recovery. They help you fill your taxes, the internet site is working well (you don't have to be scammed by turbotax), you can send a mail with a question and have the answer on the next open day. Really good Job guys !
This simple change in the USA legal system would benefit a lot of people. Prevent frivolous lawsuits. Allow the poor to sue when they do have a case but no money to fallow through. and help end SLAPP.

Just another example where the USA needs improvement and is not the best in the world.
Again, the argument is that rich people should be allowed to be corrupt and there is no way to stop them, which is garbage. Firstly, stop stating it's "best" or like OP noting it as "success".

Let's tax the rich more and give everyone access to higher education, even the playing field out. Yes you can redefine what rich means, and what poor means, over time through policies.

That last part sounds like almost a threat regarding what rich people might do if you block their corrupt behavior. That's already a sign there's a problem with the power dynamic here.
Ask HN: Is there a text editor that doesn't show what you typed?
I get distracted by my own writing and want to write without the desire to edit. I believe this would help me achieve a more of a flowing form of writing and journaling.

Does anyone know of a service for this? thank you
Show HN: SW Developers can glance for bcrypt tool to generate hash and its match
I have been an Arch Linux user for quite many years. I had only 1 issue with it related to some old NVIDIA driver I had to install via AUR but I fixed it easily. That is all. I love it. I use it for servers, too.
This thing is pure clickbait. It's better than GPT-3 on language representation tasks where GPT-3 was not very good to start with. GPT-3 is a language generation model, and on language generation tasks, GPT-3 is absolutely better than anything else right now. In PET's author own words: "GPT-3 certainly is much better than our approach at generating long sequences of text (e.g., summarization or machine translation)"

There are things that can be done to have something similar to GPT-3 in performance at a lower cost, but the reduction won't be anywhere near 99.9%.
Just hear yourself, "it's against the TOS" versus people on the streets trying to save their own country from a stolen election and a dictator??

This is literally the "just comply with the police and you'll be fine" argument.

Yes, we KNOW everyone clicked through the ToS, but it _completely_ misses the point of the discussion.
How many users are actually malicious though? If you limit the "network" in size.

I remember having a school computer where everyone in the class just had a folder on the desktop. It worked fine. I am still not used to entering a password to start my computer. It feels like I don't trust my freinds and family.
I would assume if your a small firm, you will still worry about the risk of losing and needing to pay your lawyers.

In USA I thought you could counter sue for your lawyer fees if you win? Is that not true?
False, that currently works with Android. Even in China you can still sideload any banned app and use it with VPN.
Buyer claims they never received the item/item wasn't as described/etc. There's a chargeback. Plenty of horror stories on eBay. Not to say don't do it but there's a lot to be said for taking the easy path from my perspective. (And electronics probably have more of this type of thing than many other categories.)
DIY DualShock HOTAS Adapter for Flight Simulator and Star Wars: Squadrons
CDC rules that being overweight and not just obese increases Covid risk
I (unlike you) am lost for words.
Quoting https://www.theguardian.com/world/2020/sep/17/the-only-way-t... :

“The only way to stop violence is to pull off the masks, in both the literal and metaphorical sense. An officer who is no longer anonymous will think twice before he grabs, beats or kidnaps someone,"
Why doesn’t telegram just ignore the request?

Saying “we don’t feel like we have much choice” is a cop out.

For those that say Apple is morally compromised for collaborating with the oppressors, why is the same not true for Telegram complying with Apple (the oppressor in this case)?

Yes, Apple could remove Telegram from the store in Belarus, but that would definitely be a disproportionate response, and would have much more of an impact on Apple.
Whilst I agree with the specifics here, the problem is the general case.

I don't agree that you should be allowed to post people's private, identifying data to a public forum without consent.

This HAS to apply equally, because the idea that there is a universal set of right and wrong is incredibly naive.

A better argument here is how the laws aren't applied equally.

TrueCaller was used by the Chinese to harass and attack human rights activists, and it is essentially an index of everyone's contact list.

Yet, somehow, this doesn't bother Apple. 100% financially motivated.

But my point stands. These telegram channels that exist to distribute public data of people merely accused of being involved with the regime should be shutdown. The term here is witch hunt and I'll take a lot of convincing that innocent people haven't already been falsely accused
It's basically a really complex distributed pub/sub tool. It ingests data from sources, say Shopify and Heap Analytics, and can then send that data to 1 or more other supported platforms along with some user-defined transformations. Like a really fancy IFTT.
Ive worked for many different companies for the last 20 years. I started as a Jr front end dev / designer, transitioned to a backend team, was doing "fullstack" before it was a real term, eventually was considered a sr engineer, then lead and now I run the tech for an early stage start up (vp of eng, but my title is irrelevant because Im actually also filling the roles of CTO and lead eng).

I despise whiteboard interviews and the hiring process in general and vowed to myself that I would do my own thing if ever given the chance.

I am fully in charge of the hiring process here. What I look for are good personalities, a passion for technology, and the ability to read code in the stack we use. I show the candidate a script that we run in prod which has all comments removed and ask them to walk me through it. Massive bonus points if the candidate is active on the internet (streams code sessions on twitch, contributes to open source projects, has side projects etc).

No brain teasers, traditional whiteboard challeneges, live coding sessions or take home projects.
Ask HN: Is Immutability new OOP kool-aid?
Object oriented programming was once portrayed as great thing and we are now seeing a (kind of) widespread backslash.

Immutability and FP is being portrayed as next big thing these days, at least on HN and similar circles.

Do you think it will end the same way?
Wouldn't you expect nxmnxm99 to find that tone insulting?
I would bet my money on Bucklescript/ReasonML/ReScript.

https://github.com/rescript-lang/rescript-compiler/wiki/Why-...

https://www.javierchavarri.com/performance-of-records-in-buc...

Its Standard library Belt is optimized to compile to efficient JS too.

(edit: added line about Belt)
Change your text color to match your background.
@ghaff response answered my question.