skysight-inc/HackerNews huggingface dataset:
I'd go in a completely opposite direction:

- Require that users be allowed to access anonymously.

This protects people from Facebook, by disassociating their identity from their "user" while allowing FB to market to the user.
There are no real "scandals" in the eyes of actual users: https://jakeseliger.com/2018/11/14/is-there-an-actual-facebo.... There are "scandals" in the eyes of media competitors: https://marginalrevolution.com/marginalrevolution/2021/10/mo.... The average person has very low interest in epistemology: https://jakeseliger.com/2020/11/10/personal-epistemology-fre....

Users rule and any time they want, they can stop using Facebook. That they don't, is more instructive than the many thousands of media jeremiads about Facebook.
It's strange - considering what I've heard about lottery winners, that 137 million will probably ruin that guys life. Most people can't survive something like that.
I actually didn't know about this, nor largely about ignore functionality. Thank you for the write-up, it definitely gives me more appreciation for what the previous contributor meant.
Could you just set the OS to auto log you in to eliminate the second password?
An aggregator site for viewing the latest tech news
Bogosort is pretty simple, too.

while not is_sorted(a) do
shuffle(a)

However the shuffle function hides a surprising amount of complexity. It is nontrivial to write a correct shuffle function. [1]

But Bogosort isn't even the worst sorting algorithm out there! There is also Worstsort [2].

[1]: https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle

[2]: https://arxiv.org/abs/1406.1077
Even though it can be lost by an optimistic configuration, I prefer to use the TRACE level(s) and leave the DEBUG one for, well, debugging.
How did people communicate with their loved ones before Facebook? Are you hearing yourself?
> "There are certainly totalitarians on the political right. But statistically, they represent a fringe movement with little institutional clout. The authoritarian left, meanwhile, is ascendant in nearly every area of American life. A small number of leftists—college-educated, coastal, and uncompromising—have not just taken over the Democratic Party but our corporations, our universities, our scientific establishment, our cultural institutions. And they have used their newfound power to silence their opposition."

This is just an emotional quote that doesn't help reinforce your original statement:

> Most conservatives want to reduce government power, not extend it. The left, on the other hand, universally wants to extend government reach.

So I am not sure what I am supposed to conclude from your citation here; It seems a bit circular in its logic. (i.e., it assumes that "the left .. want to extend government reach", and the quote indicates that group is in positions of power in the private sector, and thus wants to extends government reach?)
>The app is designed under the assumption that Facebook servers are never down.

Which was and is a lame assumption. Stuff happens. SMTP wouldn't even be phased by this; it would just pick up where it left off.

I've seen far too many applications fail in bizzare ways because people make unrealistic assumptions like "X will ALWAYS be there". Sure it's highly unlikely, but when you have multiple things making the same dumb assumptions, on the inevitable day when multiple things that need X and X is suddenly no longer there then you start to get cascading effects of Y that relied on something that relied on X not being there when it is assumed that it would always be there so now Y fails, and then something dependent in the same way on Y unexpectedly fails and so on.

One should never assume that anything will "always" be available. That's an incredibly unrealistic assumption; and the more interconnected things become, the chances of these really nasty dependency chains/cascade failures skyrocket - leading to far worse outages and longer recovery times.
"By 2020 her salary had risen to over $3 million, while in the same year the Mozilla Corporation had to lay off approximately 250 employees due to shrinking revenues. Baker blamed this on the Coronavirus pandemic."

You can't make this shit up.
I almost went with Backblaze, but there does not appear to be a way to restore an encrypted backup without having the decryption take place on their servers [1]:

> When you request a data restore, we do what is known as a cloud restore. This simplifies the data restoration process. For example, let’s assume your hard drive crashes and you get a new hard drive or even a new computer. To restore your data you first log in to Backblaze using a web browser by providing your Backblaze account information (email address and password). Once you have logged in to the Backblaze secure web interface you can request a restore of your data. You do not have to install Backblaze to get your data back. To make this work, we decrypt your data on our secure restore servers and we then zip it and send it over an encrypted SSL connection to your computer. Once it arrives on your computer, you can unzip it and you have your data back.

That's if you are just using the default setup, which encrypts using a private key that Backblaze generates and manages.

You can optionally protect the private key with a passphrase. If you do that, restore changes:

> The data restoration process is a cloud restore, similar to the process previously described but with a few differences. To decrypt your data, you are required to enter your passphrase on our secure website. When you do so, it is passed over an encrypted connection to our datacenter where it is used to decrypt your private key, which in turn is used to decrypt your data. Your passphrase is never saved on disk and it is discarded once it is used. As before, once we decrypt your data on our secure restore servers we then zip it and send it over an encrypted SSL connection to your computer. Once it arrives on your computer, you can unzip it and you have your data back.

Instead, I decided to buy Arq and use a generic cloud storage service instead of a backup service. I was going to go with Backblaze's B2 for that but then realized that (1) I had 1 TB of OneDrive as part of my Office 365 subscription which had almost nothing on it, (2) OneDrive has an API allowing its use as a generic cloud storage service, and (3) Arq supports that API.

I've now got 3 years worth of backups of my 1 TB iMac on OneDrive, using about half of my 1 TB of OneDrive storage.

[1] https://www.backblaze.com/backup-encryption.html
And there's a lot to being an Everyman. It's not a life lived unwell, or it doesn't have to be. One could well argue that unwellness is a function of doing. Read I. Berlin’s In Defense of Idleness.
JIT assumes a steady state, so squeezes all the buffering out of the system. But buffers are useful.

> It’s not like people start dying on the streets

Well, that’s a good example: there was a huge rise in need for masks and other protective gear about 20 months ago and the supply chain couldn’t handle it. That was why people were encouraged to use makeshift cloth masks, to leave the surgical masks and respirators for medical personnel who had the greatest exposure.

Eliminating buffering cuts cost and can lead to lower prices as well. But at best it merely pushes the buffer elsewhere.

Another way of looking at it: leaving seatbelts out of cars would save money and really, most cars are not involved in accidents so are they really needed? Pass the savings on to the customer!
The origin of the word “HODL” in crypto
Do people even use Windows still? Especially in this community. I moved to Ubuntu years ago and it just works (mostly). Windows is nothing but hassle, especially with the constant restarts.
Nah, I think it's deeper than that. If the Catholic Church stopped believing in God and Jesus completely, would you still call them Christians/Catholics? At what point do we just throw our hands up in the air on a term?

Likewise with socialist/social democratic parties -- if they abandon all the tenets of socialism: worker control of capital, anti-capitalism, etc. but still keep the name... is it just that the content of the expression has changed? That seems a stretch.

However, I guess there's an argument to be made that "left wing" is so non-specific that it could do what you're saying. The phrase itself has its origins in the French Revolution with the Jacobins, etc. who were certainly not socialist. So I guess there's that.

But here's the thing. Many of the politicians called "left" in the United States don't even call themselves that. The right wing in the US calls almost everything "left wing". I stare in amazement at people who call Clinton or Biden "left wing"; they don't describe themselves that way, and actual socialists and left wingers don't support them (except grudgingly with their noises plugged when they have to vote).

But to the Tea Party and Trump types, they are "left wing." By which they just mean something pejorative
Yes, (1) is true even in this case. It’s not that her supervisors didn’t deserve to share in the prize, it’s that she should not have been excluded.

I know of her statements about the incident. I think she’s being modest, and I disagree with her idea that awarding the Prize to someone who happened to be a student during the time of discovery would somehow demean the Prize. Her work was as crucial as theirs. It wasn’t just “legwork”, she discovered the regular signals and recognized them as something new and important.
I went to read the post about "WinGet" and it was also very nasty.

https://keivan.io/the-day-appget-died/
Will you outline the conclusions you're drawing from this? You seem to be implying something, but it's not clear exactly what that is.
I think people are missing your point. Yes it is chilling and yes who in their right mind would give FB their ID but I think that's exactly the point. No one should want want to. People let FB abuse them simply because they don't know what's going on behind the scenes and having been manipulated too much already. FB knows waaaay too much about people already and has no problem selling that data to whoever puts money in their pockets.
The whole idea of 'throwing the book at someone' must end. Either people should be treated equally (i.e., everyone have the same book thrown at them) or the laws that most people aren't charged with ought to be removed from the books.
So the original claim should have been "nothing is a business model, everything is a crime"?
I didn’t get the sense the autorouter was used anywhere near as often as that.
I've kind of been thinking of having a backup system for our dev team to be able to communicate if something like this hits slack et al. A self hosted instance of mastodon or something might do the trick. Or maybe establishing some kind of emergency protocol for when things like this happens. Context: Small team, all remote.
Maybe you can’t tell ‘everyone’ what they should do or shouldn’t do.

Maybe try telling your mom first and let us know how that went down..
There's also the element of stock comprising 30-50% of total compensation. Don't rock the boat too much.
Yes, everything said above is true. It makes for some very fun twitter conversations where the far left and the right both rail against liberals, and the right is like ????. More than once I've actually seen it open some eyes.
"Design Globally, Fabricate Locally" (?)
She's not a whistleblower, persay. She's a FB insider who is a political operative pushing for greater government intervention on FB.

Exactly what everyone needs--truth handed down from on high. /s
>I don't want Facebook fixed and I do want Facebook harmed.

I don't. I want the beast tamed and turned into a docile pet. I want legislation and oversight committee work (by e.g. the federal government) and forced algorithm transparency move facebook away from the raw AI capitalist bottom line and become a company that protects its users in all languages but does not make ludicrous amounts of money, but a fair amount of money that's easily self sustaining.

That would prove our democracies are still worth something.
The Nobel Prize in Physics 2021 was awarded "for groundbreaking contributions to our understanding of complex systems" with one half jointly to Syukuro Manabe and Klaus Hasselmann "for the physical modelling of Earth's climate, quantifying variability and reliably predicting global warming" and the other half to Giorgio Parisi "for the discovery of the interplay of disorder and fluctuations in physical systems from atomic to planetary scales."
A shallow dive into the American banking system
The people who get to censor Americans now, your government overlords!

The same people who are now interviewing her only 2 days later!

Almost as if they were ready to go!

Children won't be protected out of this, it's for censorship.
Anecdotal reports online seem to indicate displaylink on m1 is fine for everything except gaming including 4k60 video. M1 is not something you really want to do gaming on anyway, especially not with multiple monitors. I’ve done a video conference on my m1 air through a displaylink-connected monitor and I couldn’t tell the difference from having it on the built in screen. I guess it depends what people want to do, but I think for most people most of the time this is a perfectly suitable solution on m1 (not so much on older weaker intel cpu’s though).
All I know is there have been several Facebook whistleblowers why is this one the one being lauded on NPR & 60 minutes for their "bravery" and not the others?
Trio win physics Nobel for work deciphering chaotic climate
I actually agree with a lot of what you are saying. Often it feels like it doesn't matter who we vote for: no president ever actually does anything about the ever-expanding big government. I wish we had someone like Senator Rand Paul, but more charismatic, who had a chance of winning the presidency. Say what you will, but that man definitely seems to want to shrink the government.
Definitely not a "whistleblower"... more like FB-insider political operative.
60 minutes interviewed Rick Bright in May last year.
Because the complaints she is making and that people find most offensive regarding Facebook are not its data collection. I know that is an unpopular opinion here, but many people don't care about data collection because they don't see how that negatively impacts their lives.

There are sizable populations of people that think the Facebook apps record all audio they hear and serve ads based off what you say in front of your phone. That doesn't stop those same people from using those apps.

The primary problem that the general population has with Facebook is how their algorithms manipulate in the name of profit both at an individual level (e.g. making people feel bad about their lives) and at the societal level (e.g. increasing political division or censoring political speech). Those are the topics on which Haugen is whistleblowing.

The reason this is a more effective line of attack against Facebook is because the negative results are inherently obvious. How does Facebook spying on us have a tangible impact on my life? For the most part it doesn't. Who cares how that data impacts what ads they show you? The impact is more philosophical for most people. How does Facebook manipulating us to make us angry and/or sad have an impact on my life? Well, clearly many of us are angry and/or sad now. Everyone can recognize that is bad.
Tobacco and alcohol have large cultural influence. Tobacco at least should be eradicated mostly and alcohol ought to generally be reduced in usage. However, those are orthogonal problems. The solution is not to embed yet more addictive, harmful substances into the culture, without any of the controls that tobacco and alcohol do. I mean, I remember seeing marijuana ads all on buses in SF and on huge billboards in Portland, whereas that would be illegal for tobacco without massive scary warnings.
> There's also iOS and Android. Android's gotten better, but it's always needed more energy and faster hardware to approach iOS performance and UI responsiveness. The software's simply better, by that metric, anyway.

A significant portion of this is just requiring more efficient developer tools.

- Generational GC vs ARC memory management accounts for a large (50-100%) increase in memory usage

- JIT vs compiled code performance impacts

- Swift value types vs Java (and Objc) class types removes further memory management pressure as well as allowing for significant memory savings.

- The underlying OS model Apple has restricts the need to run code from multiple applications at one time to a small set of extension points. Android does allow for background processing (although you can't guarantee consistent/persistent processes).

Of course you give all this up when you are just wrapping your javascript + web content up in an electron or similar framework. In that case, you are running at a fraction of the efficiency of either platform.
Governments like corporate whistleblowers because they stand to gain legitimacy and earn trust. Government whistleblowers have the opposite effect.
Let’s say I opened a successful social media platform, where I make money from subscriptions to higher tiers, no ads involved.

Do you think the problems of Facebook won’t replicate there? As much as I can see, growth of the business and engagement is not just an ads related companies issue. For example, Netflix also worries about growth the same way FB does.

(Edit: FB employee, opinions are my own)
The "commit subject" should be a re-run of the code in the commit—condensed into single, 50-chars or less line. It's the rest of the commit message that should contain the detailed context, which includes the why, but most GitHub users are awful at both the commit summaries and writing the rest of the message. The "collaboration" that takes place on GitHub is bottom-of-the-barrel, and you shouldn't expect anything other than dregs there.
The IFR for covid is also heavily stratified by age. The latest best estimate from the CDC put it at 0.6% IFR for the general population, but at 0.05% for the 18-49 years group.

I am still not completely convinced that the choice of blanket lockdowns instead of focused protection of risky groups didn't make things worse by prolonging the pandemic, a.k.a. "flattening the curve".

Old people are not very mobile by nature, and had we kept the economy working, but with government assistance, we would probably be able to improve the social distancing of the elder and the obese for as much as we needed. The rest of the population could live their life as usual, with minimal consequence, and the virus would peter out when it find it difficult to find new host without immunity.

Instead we lockdown indiscriminately, and opened up indiscriminately and probably sooner then the ideal, because you simply can't keep thing lockdown for the whole society for long: Your resources are going to exhaust some day.
I am absolutely fascinated with airships. Im imagining a future where most building construction is moved into large factories (preferably near harbors) and lifted on site in house size chunks by a fleet of airships. Imagine the environmental and cost gains.
Withdrawing the last route covering an IP range is a legitimate change, indicating that those IP addresses are no longer in use by the ASN. This needs to be supported so that one ASN can withdraw an IP block and transfer it to another ASN.
I believe Tox does but you can run it through Tor.
What the War in Afghanistan Could Never Do
dn42 [0] also has, effectively, a playground for BGP. While I don't have experience with it personally, it seems to be just a VPN network with private addressing where you can find other folks to form neighbors with.

That being said, you don't need to be online to play with routing protocols. A couple VMs with your favourite flavour of Cisco/Juniper virtualised switches do just as well. Some of the most popular projects to simplify VM spin-up and interconnections are GNS3 [1] and EVE-NG [2].

[0] https://dn42.eu

[1] https://gns3.com

[2] https://eve-ng.net

edit: link formatting
A highly curated list of books like this is awesome coming from Stripe.

Wouldn't mind seeing a similar type of curated release from First Round(1) who also releases great info for anyone working or founding startups.

(1) https://review.firstround.com/
also it doesn't support many hardware compared to gcc and people seem to be more crazy about it idk why :(
I second this. It can be tedious but for some parts you won't have a choice.
I made a small deck with ideas for airship architecture.

Just for fun:
https://docs.google.com/presentation/d/1r6CPFJ1AX1ZULacguTf6...
https://discord.com/invite/Ck7jw53nU2 - Zephyr just recently moved to Discord, and anyone can join AFAIK. It's not limited to the members. BTW Freescale merged into NXP, that's why it's not on any list any more :)
I don’t blame the engineers, they’re clearly very talented because their products are addictive. I don’t blame the executives either, because they’re clearly very good at managing a trillion dollar behemoth and making ungodly amounts of money for their shareholders. It’s not an employee or executive’s job to create products that are good for society.

I blame our inept and captured public officials for not regulating these products out of existence. It’s their jobs to protect the public from things that harm society. The tech industry clearly can’t regulate itself, no industry can, just like tobacco refused to use filters and car manufacturers refused to install catalytic converters. Preventing kids from getting addicted to apps and suffering from depression and low self-esteem is not in Facebook’s interest other than as a public relations problem.
Can you explain what you believe the other 3/4 of the truth is?

As far as I know, FB makes money by selling political and religious affiliation, location, age, gender, etc. to advertisers in the form of target markets. I consider most of those to be intimate details of my life.
FYI you might want to make the company logos & names more generic since big companies are pretty ruthless when it comes to trademark usage and their brand.
So what we really need is a nice VS Code extension for Hurl.
Facebook is an amplification chamber for freak ideas, and this kind of group-think mind-control is tearing the world apart. It's a technology to manufacture mini-cults at scale.
The New Timescale Cloud
REMOTE within North America - FULL TIME

Shop-Ware (http://www.shop-ware.com) is hiring:

- Lead Software Engineer (Ruby on Rails)
- Software Developer (Ruby on Rails)
- Front-end Developer (contract OK; BACKBONE)

For full details contact Nicole.Jeans@shop-ware.com
+ Use correlation ids on more complex applications so you can track more than a single failed call into an application.

Getting an error like "this thing fell over because of a number parsing error" might not be very useful when you can't recreate it.

With correlation, you then realise that the user did something specific beforehand and then the cause is more obvious.
Almost precisely the problem with using money as a measure of everything. I'm not opposed to money, I'm even in favor of free markets, but this is a real problem. "What gets measured, gets improved". Hence, what is not measured, is what gets sacrificed.
I worry you missed the "documenting tacit knowledge is extremely difficult" part. Tacit knowledge is notoriously hard to document in a way that successfully transfers the knowledge from one person to another. Pair programming is at least an order of magnitude more effective, if not more.