skysight-inc/HackerNews huggingface dataset:
As long as you don't want to use any Nest products, which now insist that you have a gmail.com address as apparently hosted domains are for business only.
Manage Tabs with Google Chrome
If you have termination in general, it's much easier to get time bounds from input size.

If you can't prove termination, you can't prove time bounds. And then how do you improve on that, besides guesstimating and benchmarking?
There actually has been work done on it, partially by me.

Unfortunately it's simply an unsolved problem to properly federate the 3pid mappings. The long and short of it is that you need to find some way to prove to other identity servers that you properly verified a 3pid. That's theoretically possible with e-mail and DKIM, except there are too many e-mail servers that don't implement it correctly.

For phone numbers it's even worse.

[edit]
I forgot: There is a working implementation of federated identity servers for e-mail, but that requires you to run an identity server on the domain of the e-mail address that you're trying to add as 3pid. That means it works fine if you host your own e-mail but it doesn't work for the gmails and hotmails of this world.
I've built Promise, to prove (to myself at least), that it would be technically possible to build authentication infrastructure, that can be used across sites, without having to store any data unencrypted, and furthermore, not storing any personal data at all.

And it works.

It's a bold choice of words, I acknowledge that. And the proof is only as strong as my abilities to write software.

This is yet another reason why Promise needs a movement behind it. To strengthen the proof. To strengthen security.
It’s a little weird, isn’t it? They would have gone to the effort to compile it for 64-bit, at the very least. (I’ve not dug around in the app bundle, maybe it’s just the simplest possible Cocoa app, and it’s a trivial “just click the architecture button” compile thing.)

My pet theory: someone high up at Apple still uses this. I actually do know someone at work who still uses this.
This is great info! I'm envisioning a field of bubble emitters somewhere towards the front of the boat and possibly along the keel. It seems like they might be kind of fiddly from a maintenance perspective as well?

I wonder if magnetohydrodynamic systems could also be used to drive the boundary layer rearward and flatten the velocity gradient/reduce turbulence.
There's no point in celebrating the success of tech founders if the wealth that they create doesn't spread into the community.
It's at github.com/nicbou/backups. It's already live on my home server, but not really built to be distributed. I build some software like meals: to be enjoyed by myself and a few guests.
As a C++ developer, highlighting the lack of destructors made me curious how resource closure is typically handled in Go. A brief review suggests that it is often handled using a "defer statement", which accumulates a stack of statements to be executed when the function returns, to execute a 'close()' method. While I can see some benefit to the explicit appearance of "defer" in the source code, I think it is outweighed by the risk someone forgets to write it (or tries to close something without defer but misses a path). The execution of a destructor is inevitable and automatic.
http://archive.is/7IOQG
> What if you're using interpreted or VM languages (Python, Java, PHP)? Unless you have native dependencies, very little changes.

Raspberry Pi really did a great job moving this ball forward in regards to Pip. Most packages will readily install, except a few scientific ones (I still can’t install scipy on my pi).

Go, on the other hand, is extremely easy to develop on and port.
> America is the world’s oldest extant democracy.

That would be San Marino.

The U.S. Constitution is the oldest constitution still in force. But we're still pretty young as democracies go. Hell, we haven't even been around as long as one of the first libertarian states, the Icelandic Commonwealth, was.
Some whitewater playboats have a concave chine that I was told makes bubbles that have this effect, but intended to make turning the boat easier. No idea if it was the bubbles that actually helped, but I've been in a boat that had them and it was noticeably easier than normal to spin it around.

You can see the inverted chine here (the line running along the underside of the boat, at the edge of the flat bottom):

https://825355.smushcdn.com/1645402/wp-content/uploads/2019/...
Chili pepper consumption associated with 25% reduction in death from any cause
Having 170 competitors in not an obstacle
OSS primarily uses a non-free way to host source code (GitHub), so it's not much different to use Discord.
A podcast about the impact of technology on the environment and our health
Thanks but don't think it'll work if you rely on an x86 Docker image :(
We already do. We continue to pay taxes to support the unemployed. Those currently out of work do not pay taxes. I don't have a problem with actually.
Which doesn't support dark mode (my eyes bleed).
No good reason until an exploit comes out that wreaks havoc.
Land is a weak analogy here, because land is scarce.
And it's sad to see.
I am becoming at curmudgeon at my advanced age of 37, and I feel like macOS, for keyboard-and-mouse usage, hasn’t really improved since Mac OS 10.6.

Now, it sure has on a laptop; the touch gestures are nice for switching between desktops, for example. But for a desktop, or laptop acting as a desktop? Meh.
This part is understandable - I was replying directly to the use case of being broken as a calculator or unit converter.
PM2.5 pollution, mentioned in the article, comes from tyre and brake wear.
Everywhere else in the world implemented some increasing level of restrictions as their cases climbed and that's what prevented collapse. We're arguing about a significant subpopulation that refuses to adhere to those sorts of restrictions at present (unlike most of the planet). Combine that with the apparent seasonality of spread and loss of political will due to fatigue and economic damage and we're into uncharted territory here.

I certainly hope you're right as to a rough peak, but I'm perfectly happy enforcing pro-social behaviors during a crisis of this type. It's normal for the US and other democratic states. Go read some newspapers from 1918 shaming "mask slackers".
And then next time Windows is updated it re-enables all of that garbage.
So no Advent of Code?
> notably the potential transgender pronoun compulsion laws

Which, in my opinion, go clearly a step farther than just
censoring offensive language. I can understand the latter to
some degree, but forcing people to replace certain words in
their communication only differs from Orwell's dystopia in the
size of the dictionary.

It's a dilemma: huge communities like Facebook cannot really be
moderated effectively and are a fertile ground for disinformation,
conspiracy theories and spreading hate. At the same time we
don't want to limit speech more than absolutely necessary.

To me it's clear we simply are not (yet?) mentally prepared for
information exchange and communities in this global magnitude.
It can be positive when followers of a niche hobby can get
together, but the same mechanism is dangerous in contact with
targeted disinformation campaigns and cults.
At the end of the article, Turchin says

"Yes, Americans watch more TV, but is this really why they bowl together less? Yes, news media is reducing everything to five-second sound bites, but is this why we have the political gridlock?"

Media scholar, NYU professor Neil Postman examined the cultural impact of television in his 1985 book, Amusing Ourselves to Death.

America was the most literate nation in the world in the 17th century. Between 1640 and 1700, the literacy rate for men in Massachusetts and Connecticut was somewhere between 89 percent and 95 percent, quite probably the highest concentration of literate males to be found anywhere in the world at that time [1]. The male literacy rate in England did not exceed 40 percent.

For 250 years, books, town hall meetings, leaflets, and then newspapers, were how Americans exchanged civic ideas and conducted public discourse. When Lincoln debated Douglas in 1858, they took turns speaking for one hour each, then were each allowed an hour and a half to reply. Newspapers reported every point in detail.

From the 1950's onwards, the American news business moved from the typographical domain of newspapers, to the ephemeral world of television, with profound consequences. Marshal McLuhan cut to the chase with his aphorism, "the medium is the message". What he meant is that the UI and information dynamics of each media type determine what sorts of conversations and discourse can be communicated, and what is excluded.

Typographical media encouraged history, background, and timeless reflection of countervailing arguments and analyses.

Television changed that by chopping news into 30 second pieces, with no background understanding required, infrequent depth, and a change of topic after every 3 stories for a message from our sponsor, after which you'd return to something completely different.

News has become entertainment. Entertainment has become trivia and indulgences.

Because TV news omits historical background, precludes detailed argument, and butchers context, it changes the nature of public discourse, which determines the public officials we elect, the policies they enact, and the corporate consequences of the flow of money from consumer advertising, which is what television (and now online "news") exists to serve.

- - -

[1] Hart, James D. The Popular Book: A History of America's Literary Taste. New York: Oxford University Press, 1950.
Dominic Cummings Is Gone
According to the Bureau of Labor Statistics, the number of historian jobs in 2019 was 3500 - that's in the entire US.

So... incredibly rare, really.
Who Is the Smartest Dog? Let the Competition Begin
University staff urge probe into e-book pricing 'scandal'
Hacker shares 3.2M Pluto TV accounts for free on forum
This is just a personal preference, but I like to do all of my development work remotely.

I use visual studio code and just have ssh connections set up. When I open a project, the terminal auto connects to my dev server.

I can open and edit any file, push to git, deploy, and not need anything on my local machine.

It keeps the need for resource usage low, and all of your code is in one place so you can switch machines easily.

Throw a sim card in the laptop and you can literally just open it up and program from anywhere without a hassle.
Funnily enough, I don't know that much about networking myself, I was mostly repeating what our networking teacher told us to illustrate the importance of practice vs theory.

Another Linus example would be git, which he allegedly threw together in a couple of weeks, compared to pijul, which seems to have required years of work, but now is going to have a very hard time to catch up...
Since that apparently wasn't clear: Requiring a login is a basic tool to combat abuse of the service. an official golang resource likely is way better equipped both in tolerance for going "over budget" as it is in resources to invest in other filters.
Anyone who has rolled out a new version of an application or even a completely new app replacing an old one knows that in general people are reluctant to change. And the more reluctant they are, the more vocal they are about it.
For context, the identity service optionally maps email addresses and phone numbers to Matrix IDs. It is not an essential part of most Matrix workflows, and does not affect the protocol's fundamental decentralization. To wit, in several years of using Matrix -- personally, at Mozilla, and very recently as an Element employee -- I've not once interacted with the identity service.

It is very important for some workflows, and we certainly need to do work to meet your concerns, but it seems a bit much to call "bullshit" on the entire project for this particular optional case.
Thanks! Are there screenshots or something like that?

"not really built to be distributed" -- completely understandable... sharing has been much harder than I imagined! For myself I'd probably be better off with some huge monorepo.
There are at least a few different "OSS scenes" that have different priorities. More principled, idealistic developers fall under a different category than more pragmatic ones, so it should be no surprise that they use different tools.
That's really cool. I'm also in this space and have been thinking about this recently, with no answers.

Tailscale seems like a great option but i'm mildly concerned about relying on a company for this. Plus the solo plan with a family option sounds a little.. meh.

Definitely an interesting take on this problem, appreciated :)
What makes it not qualify as a visual guide? It has color coding and diagrams with arrows.
Communism is an extreme version of authoritarianism, officially executed in the "name of the people" but in reality executed by a revolutionary command of max 10 people.

In interwar Germany, there were also old imperialists who didn't value democracy too high that were more than willing to ally with Hitler.

It wasn't just businesses, it was also the church who rightly feared prosecution from the communists.

There were very few pro-democracy parties in interwar Germany and NSDAP was the only one with a huge militia that would be able to defend against a communist revolution.

The army was too small because of the treaty of versailles.

You could argue that businesses picked the least-worst option among a plate of very bad options.
That's picking one of the tweets. The author continues

"a preliminary analysis of the first several thousand accounts on Parler shows that it is the usual Russia aligned operatives that we in this space have tracked for years. This is a large scale op aligned with Russian interests."

"It seems NDMASCENDANT LLC was filed by Greenberg Traurig, LLP. If that sounds familiar it’s because it’s Rudy Giuliani’s former firm. He was traveling in Russia and the region at the time Parler was founded in late 2018."
Because it's overly gratuitous designer eye-candy with absolutely no benefit aside from stroking the UI designer's ego.
At dinner parties and game nights, casual life is fueling the coronavirus surge
A few commenters have pointed out this is not 100% vanilla. I've described how minimal dwitter's shim is, but I'd like to demonstrate it: Paste the following into any browser console and it will run all by itself:

Unpacked = 303 chars (+109):

document.body.innerHTML='<canvas id=c>';x=c.getContext('2d');t=0;setInterval(_=>{for(X=Y=C=Math.cos,t+=1/60,c.width=192,R=48,i=8064;i--;x.fillRect(X+96,Y+54,C(Math.atan2(X=i%97-R,Y=i/97-R,r=(X*X+Y*Y)**.5)*9)*20-r&44&&r>36?r<42?Y/R:X/R:1,r>36?r<R:z(3)/5))z=n=>n--&&C(Y/2+X*Y/R+t*9)*C(Y/4-z(n)*2)-r/6},16)
This is a book census, a technique in History of the Book/Bibliography where historians try and track down every existing copy of an edition of a book and then attempt to reconstruct the “provenance” - the ownership history of a particular copy. It’s one of the best tools for getting at the “reception” of a particular work.

The most complete and well-known example of this study to date was Owen Gingrich’s census of copies of Copernicus’ de revolutionibus: https://books.google.com/books/about/The_Book_Nobody_Read.ht...

The main findings of the Principia study according to the NYT:

> An earlier census of the book, published in 1953, identified 189 copies worldwide. But a new survey by two scholars has found nearly 200 more — 386 copies in all, including ones far beyond England in Budapest; Oslo; Prague; Zagreb, Croatia; the Vatican; and Gdansk, Poland.

Is this “surprisingly” wide? All a matter of expectation, I suppose. The original scholarly article is open access so you can decide for yourself: https://www.tandfonline.com/doi/full/10.1080/00033790.2020.1...
How Do Podcasts Make Money
What about bamboo? Grows fast grows straight.
You also have to generate the power to charge those vehicles. Better batteries aren't going to provide that.
Yes, it did. See my comment in sibling comments for slightly longer response.

- OP
CTO Doesn’t Share Codebase
I joined a startup with 3 engineers include the CTO. This is my first software job and after I joined for three months, the CTO hasn’t shared the codebase with anyone in the company yet. He seems like doesn’t want to share the codebase bc he’s afraid that people will steal it. What should I do
New technology claims to pinpoint even small methane leaks from space
Does this answer my question?

Naturally I'm not talking about the "if nothing goes wrong case", but the power failure case, and thus obviously you shouldn't omit the fsyncs.

> fsync can silently fail

I don't think that's what the article says, nor do the linked references such as the LWN article about postgresql's "fsyncgate", where the problem is about re-opening files, and not re-doing writes when fsync returns failures.

In what I am talking about, and what "Bornholt et al., ASPLOS’16" are talking about, you do `fd = open(); write(fd); fsync(fd), close(fd)`, and I have not found any report of that silencing errors or not working as expected, except the linked HN comment by "tfha".
So tell me what do people mean when they say Haskell is more "powerful"? Tell me the definition. I don't think there is a different definition. I think it's just that most people aren't sure why Haskell is "better" than say C++.... They know it's "better" but they can't put their finger on "why" and they mistakenly attribute it to a more powerful language without thinking that Haskell is actually less powerful in every possible way.

The set of all things you can do to your computer with Haskell is less than the things you can do to it with C++. If you look at it from every possible angle you will see that either you do less with Haskell or Haskell makes it Much harder to do certain things. There's really no angle where you can say Haskell is more powerful than C++ unless you really stretch the definition which I'm sure your subsequent reply (if you reply at all) will be doing.
The US ran an enormous financial bailout after the pandemic started. This was when individuals got $1200. Substantially more of that money was spent ensuring corporate debt didn’t pop.
H5N8 bird flu moves into North Western Europe
>> Usually on microcontrollers you don't have enough space to have a control system and a logic program.

I should think so!

>> Partial programs are basically extracted using the Datalog research about parallelism and distribution over components.

I think I understand- it's a program transformation technique?

Yes, you can contact me via my github. You're very welcome to do so! :)
> Obviously no one wants to give North Korea any say about what can and what cannot be published in the web. But between sovereign, free, democratic societies, different standards might exist.

The problem is that whether a country can enforce its speech restrictions against outsiders has very little to do with how much we agree with them. If you don't want to follow the law of North Korea, you'll lose access to the North Korean market. Which nobody cares about, so nobody follows them. But what happens when it's China?

The solution is for laws to apply to the location of the host and provide no assistance to anyone who wants to do otherwise. Then you can host your criticisms of politicians in the US and your violations of US prudery in Germany. That isn't a race to the bottom, it's a race to the top. It's the internet interprets censorship as damage and routes around it, as intended.
They literally call themselves democrats. That's their primary identity to the average person. "Democratic Party" and "Democratic representative" are rarely uttered outside the circle of democrats even by democrats. Democrat party is just a shortened form of party of the democrats. Why would any normal person refer to it to anything other than the democrat party when "democrat" is word most associated with the party? The democrats set themselves up as the democrat party.
Interesting. They're kind of like code in that sense.
Not so easy when you’re doing it on a laptop though.
I remember watching the Mayday[0] episode about this. I'm always amazed at the depth that these investigations go into.

Some other recommended episodes, in no particular order:

* The Gimli Glider

* Hudson River Runway - this one also got turned into a Hollywood movie, which I enjoyed, but I prefer the less-dramatized version presented by Mayday.

* Grand Canyon Disaster - mainly due to the age of this accident and the changes that stemmed from it.

* Nowhere to Land - the pilot of this flight has an incredible story.

* I'm the Problem - this wasn't a technical problem, this was a human problem.

* Falling from the Sky

There are so many incredible episodes. I don't have cable anymore and this is one of the few things I miss.

[0] https://en.wikipedia.org/wiki/Mayday_(Canadian_TV_series)
> Electric vehicles can't come fast enough

They've been around for 120+ years and carried hundreds of billions passenger very safely and a high speed.

Look for a pair of rails.

> We desperately need a battery tech revolution

No, we desperately need to abandon the car culture.
- There are bound to be exceptions until a more general rule is found, or

- this is slow speed for bamboo, so it can be sped up even more (at loss of accuracy), or

- some combination of both

:)
Under BigSur > System Preferences > Accessibility > Display > Reduce transparency

Thank me later.
PyTorch provided $600k to OpenMined to create and deliver free courses
Simple full-stack data loading for React
Signal is open source: https://github.com/signalapp
Really the dumbest, most confusing design I've ever seen to make a website seem like it knows who you are when you visit as a guest.

When I first saw it on Pinterest, it took me a moment to figure out what I was looking at as a web developer of 20 years. My girlfriend still didn't get it after I was explaining it to her. How does anyone else have a shot at arriving at "oh, so the site doesn't actually have access to this information that's being displayed on the site."

When I was younger, I thought good UX design was obvious, something all of us had intuition for as users ourselves. All you do is put yourself in the user's shoes and ask basic questions and use basic empathy. Of course, now being in software for so long, I realize it's one of the rarest and most unrecognized skills.
Solving the mathematics of voting district boundaries has never been a problem. Its the people in charge of creating those boundaries that are the problem. They want these skewed boundaries to keep power, so as long as they have power, they will continue to gerrymander.
Just want to add, this is not capitalism if you have one rule for big guys and one rule for small shops. Small companies cannot afford creative accounting which then finances an army of lawyers and grease for politicians. If a small company pays e.g. 30% of tax it is unacceptable that big boys can wiggle out if it through offshore contraptions. If a company suddenly is in position to game the system and obtain unfair competitive advantage it is when it should be split. Every business should have equal chances and we let companies like Google, Facebook or Amazon abuse their position. It's time to stop it. They need to be split and pay the right tax.
So what if Github itself is not OSS? The technology behind is already open source and decentralized. You can switch to a Gitlab instance with just a few mouse clicks while also migrating your issues and pull requests.