skysight-inc/HackerNews huggingface dataset:
> Over time, however, a problem emerged as Zinn's book became the single authoritative source of history for so many Americans, Wineburg said. In substituting one buttoned-up interpretation of the past for another, Wineburg finds, A People's History and traditional textbooks are mirror images that relegate students to similar roles as absorbers – not analysts – of information. Wineburg writes that a heavily filtered and weighted interpretation becomes dangerous when "we are talking about how we educate the young, those who do not yet get the interpretive game."

I kind of hated a People's History, but if you take it as a project to show that you can write multiple narratives of American history that are true if you squint at them at just the right angle, it more or less succeeded in its aim. American high school textbooks are just as terrible if not moreso.
You don't lose or "waste" the registrations/renewals you've already paid for when you transfer a domain to a new registrar.

Most registrars will include a year as part of the transfer so if you have a domain at GoDaddy that expires in 2024, you can transfer it to Namecheap and then it'll expire in 2025 -- without "wasting" what you've already paid for.
I think perhaps the answer is that you shouldn't. You are clearly not early adopter material. So don't early adopt.
Last month there was a patch for a 35-year old bug in patch: http://bsdimp.blogspot.com/2020/08/a-35-year-old-bug-in-patc...
This is awesome, but with all due respect I also wish git itself was also improved.

Goddamn merge commits, and always have to go googling "oh shit how do I erase the last commit" when I accidentally commit to master. It should at least spit out a warning if you created a branch and then try to commit to master. Git lfs and git-crypt should be a feature of the main product and not plugins. Files over a certain size should be transparently LFSed without some need to "track" them or install a plugin to fetch them. It's too hard to accidentally forget to encrypt something or LFS something. Gitignore is easy to screw up and accidentally commit a sensitive credentials file. And "git rm" also removes the file locally with no recourse -- that should not be the default behavior.

Also, the whole UX around submodules REALLY sucks ... is it git submodule update --recursive --init? git submodule init --update --recursive? git init submodule --recursive? I can't remember for the life of me. Why can't it auto-clone all submodules when you clone the parent repo, seeing as you kind of need them to do anything? The UX is so bad that I often just copy the contents of the repo instead of using submodules.
I think these are exploitation/exploration trade-offs.

YouTube only knows your interests by the videos you watch. It knows you like speedruns, so it will show you speedruns, easy. But you certainly have other unrelated interests: cooking, woodworking, old cars, whatever. So, from time to time, Google takes a chance and shows you a random topic just to gauge your interest.

It works on a global scale too. They want some variety, they don't want to depend only on a few topics and previously successful YouTubers. So sometimes, they may pick a random video and so it to everyone, and if it succeeds, they have something new.

It is actually rather clear when you look at your recommendations to determine which are which. Typically you are going to find a mix of videos related to the video you just watched, videos relative to your global interests, trending videos, and random stuff.

If some generally effective machine learning algorithm acts really stupid from time to time, chances are that it is exploring, that is: it is asking you a question instead of giving you an answer.

Edit: someone mentionned the multi-armed bandit, yes, this is such an algorithm
I don't think anyone in the net-privacy realm would be surprised by anything written in this blog. A better title would have been: "On overview of Traffic Analysis intelligence leaks on Tor".

All tor does is provide onion addressing and strong authentication with increased the observation costs for passive observers. Anything beyond that is a user's myopic extension of crypto-is-a-panacea. Cryptography can provide protections for observability, it cannot provide protection against identifiability. Mixnets like remailers or modern traffic mixing like Nym attempt to address identifiability.

>I read off the address: "152 dot" and they repeated back "152 dot". "19 dot" "19 dot" and then they told me the rest of the network address. (I was stunned.) Tor is supposed to be anonymous.

It's hard to tell the author's genuine understanding of Tor is versus what is hyperbolic. How surprising is the quoted feat? IPv4 is roughly 2^32 in size. There's roughly 2.4 million tor users [1], so an observer would need ~22.2 bits to exactly identify them.

The author gives at-least (assuming uniformly random IP address distribution, which isn't the case) ~16 bits of entropy (log(255)/log(2)*2). Which leaves their counter party a 1/32 eg 2^(22.2-16) chance of guessing their IP. Unless your ip space is chock full of tor users, it's not surprising an exit node was able to autocomplete the rest of your ip address. PS If we know the country of their IP, we need at least ~15.3 bits and at most ~19.7 bits

The trick is akin to living on a street with a unique name and a retailer auto completing your address and customer details because you've ordered from them before and you gave them your street name.

If I was a Global Passive Adversary, I would be probing and rerouting traffic to see how systems responded:
https://www.ndss-symposium.org/wp-content/uploads/2017/09/ND...

https://www.muckrock.com/foi/united-states-of-america-10/req...

[1] https://metrics.torproject.org/userstats-relay-table.html
I’ve had pret in London on a brief visit. I had the Peking duck wrap. It was delicious and I had it as often as I could during that trip.

I came back to nyc with a healthy respect for pret and often ate from there at my last job. I will miss it, personally speaking, but I understand when others see it as unworthy of eating.

That is why a market with variety is so important, different tastes are served by those who serve them best.
How can you be confident these companies are undervalued? I feel like if you really had a good system, you could capitalize heavily directly by taking aggressive options positions in them.

Making a claim like "these companies are undervalued" requires strong evidence, in a field so rife with bogus claims.
Not sure JSON Web Tokens can see any light really. The JWST on the other hand is meant to see further than what can be seen with visible light. We have bigger mirrors on the ground capturing visible light than what JWST could do.

http://www.extremetech.com/wp-content/uploads/2014/12/Compar...
Imagine if it wasn’t a Fox News talking head, but an incendiary video built on falsehoods being spread to incite violence - or what if it’s 2011 again and ISIS beheading videos are being shared and supposing the evidence showed they were causing ISIS recruitment to increase?
It could be nostalgia or me remembering incorrectly, but Super Metroid felt like a shift to more story telling and environmental setting. When I first played it as a kid, in a dark room it was a bit scary. I felt as the character more than any other game I had played prior.
I've had an .is domain for a few years now and wasn't aware of that requirement.

DNS service for my .is domain is handled by AWS Route 53.
> his work is still an extreme pro-communist screed

Marx, for all intents and purposes, created what we today would consider "communism". That is, from a academic perspective, and not whatever goes as "communism" in American pop culture.

> the damage is not yet over, as some idiot somewhere will always be tempted to live off somebody else's money

The above is a terribly ironic criticism, considering how Ayn Rand lived out her life living off of the dime of the government.

> His work, in fact, led directly to tens of millions of deaths in 20th century

If we presuppose that any death, as a result of the actions of a state claiming to be using a given economic system, is attributed to said economic system we should be counting honestly. Every death caused by Capitalist countries, both domestically and abroad, should also be counted.

Every person that has ever starved to death under capitalism should be counted. Whether there's a direct shortage of food, or the person can't afford the food available, doesn't really matter. A person isn't receiving food when acting inside the system and thus died.

Then consider the imperialism carried out by these capitalist states. Millions upon millions of native inhabitants of Africa, South-East Asia, Southern America, and North America have been all but wiped out by capitalism.

What about WWII? Because in the of-cited number of "100 million killed by Communism" several wars are counted. In WWII a major contributor was the failure of the capitalistic system in Europe after WWI.

I could go on, but I think the point has been made.
Sorry to point you to more references, but the AskHistorians subreddit has a pretty good survey of views on the issue. https://www.reddit.com/r/AskHistorians/search?q=zinn&restric...
What's so hard to believe about a largely "black" (with blue eyes) population being displaced/integrated with by subsequent migrations? That scenario is supported by the myths of those islands and human migrations are the story of humanity and human cultural developments.

If you want to argue with the science or point out deficiencies you're encouraged to. That's the beauty of science.
No, your parent poster is correct. Blame goes to the negligent persons responsible for the IT system and everyone else up the chain. They are at fault for getting in the first place into the situation where the ransom attack was possible. The state prosecution should have a field day.

To make this crystal clear: they did not patch their software that was already vulnerable for half a year, and there was no supervision to enforce it getting done.
Indeed as someone who wasn't ever shown the book, and who is reading it now, the primary sources and stories shown reveal events that were glossed over and even looking at them in isolation show that the history I was taught in school, especially of early America was highly romanticized.
There's a difference, but it still strikes me as unreasonable to say that all institutional power must be leveraged towards political ends. I do business with a lot of companies whose owners don't agree with my politics, and I'd be unhappy to see them dedicate more of their institutional power towards fighting for things I don't want.
21 year old bug, and Damon Gallaty apparently still works at the company that he worked at back then, albeit with some changes to the name on the checks he gets.

I have some serious feels for the guy, that had to have been a frustrating experience.
I completely agree about this, but arguments about how we should be more like a public utility and less like a vc funded startup fall on deaf ears in management. I just don't get it. Providing essential services in a trustworthy way is just too boring, I guess.
Then it sounds like the .name registry is also in the business of selling subdomains, i.e. they're the owner of yyy.name. In other words, it's not possible for Namecheap to rent you xxx.yyy.name, because to do that they'd have to be the owner of yyy.name, and they're not.

Sounds like the tech support agent and supervisor got it basically right.
A Tesla model 3 can power a regular house for around 4 days. It comes with bidirectional charging and so does plenty of other modern EVs. Tesla is soon coming with their million miles battery which makes this even more feasible.

You charge the car to the max while the sun shines and drain it when the sun does not shine.
Cars must necessarily follow the laws of physics. Software does not have such limitations, which creates hundreds times more ways to shoot yourself in a foot.
There are many things wrong with both the UX and internal cryptographic design of PGP. Here are a few articles that go over those issues in more depth:

https://blog.filippo.io/giving-up-on-long-term-pgp/

https://latacora.micro.blog/2019/07/16/the-pgp-problem.html

https://blog.cryptographyengineering.com/2014/08/13/whats-ma...

https://secushare.org/PGP

https://www.techrepublic.com/article/why-pgp-is-fundamentall...
I don't have any specific example off the top unfortunately, and some of my confusion was likely because I was trying to pick it up along the road of Bazel maturity so things were changing. When I say BUILD vs WORKSPACE distinction, I actually mean it was tough as an outsider who hasn't used a blaze-like system (or Cmake for that matter) to understand what the guardrails in bazel were and how the WORKSPACE provides certain guarantees to the rest of the system. So, it is a conceptual thing that once I understood that role, things clicked.
Credit to the people that wrote and maintained bugzilla, both as software and this particular instance. It's still ticking, much longer than (I assume) they planned it to.
Most of the arguments for Free Software do not apply to other copyrighted/patented objects, but it's still worth considering the analogy.

Many of the books studied in schools are copyrighted and deny the freedom to distribute (Freedom 2), or to distribute modified versions (Freedom 3). Books aren't the same as software though. Unlike a book, software does stuff. It can act against your interests. There are many ways proprietary software can be harmful, [0] few of which apply to non-Free books.

It's the same reason the FSF have a strong position that game engines should be Free Software, but they aren't too concerned if game assets (maps, textures, music, etc) are paywalled and non-Free. A texture can't do harm in the way executable code can (not counting malicious textures that exploit security vulnerabilities).

(Incidentally this is the current licensing situation for DOOM and Quake. The engines are Free and Open Source Software, but the game assets are paywalled and non-Free.)

Studying patented technologies might not always be a mistake, as it may represent the state of the art, and still be worth studying. I believe the NOTAR helicopter technology is patented, for instance, but it's still worth teaching to aeronautical engineering students. [1] Again, the issues there aren't the same as the issues with non-Free software. The issue of companies paying schools to teach their solutions, is a different matter.

[0] https://www.gnu.org/proprietary/proprietary.en.html

[1] https://en.wikipedia.org/wiki/NOTAR
Who knows, we might even see GNOME getting thumbnail previews in its file picker!
We had the monetization angle in place from before Send shipped. Charge a small monthly fee. Management didn't care.
Perhaps they can start archiving YouTube.
I had this argument with the CTO of a startup I worked for a while back. We had previous experience with a contractor that did great work, but charged the going rate for great work. We had a new job that required the same skill set, and the CTO wanted to shop around for a 'better value'. It blew my mind that he didn't see the previous guy as a good value. Instead he wanted to risk going with someone unknown, not the guy we knew did quality work. Luckily all of the development team was in agreement, and we convinced him that the guy actually was worth what he charged.
Does it? Or does it show that a small number of highly technical users are willing to pay more for a different email experience? It's a bit early to judge their impact on the ecosystem, and I'm skeptical they'll capture a significant user base in the way that Gmail did.

People use email because everyone uses email; you're not going to get people to change how they use email entirely. Nobody cares that it's running on SMTP, they care that they can email everyone they know with an email address.
Existing discussion: https://news.ycombinator.com/item?id=24488224
The carnivore diet is not necessarily a ketogenic diet, although it is an extremely low-carb diet. However, the carnivore diet gives you all the benefits of ketosis and a lot more.

The problem with plant-based foods is that they contain fiber and a bunch of anti-nutrients but the ketogenic diet permits this. Once you cut out all plant-based food then you experience the wonders of an elimination diet -- because you have eliminated anything in your food that you might have a mild allergy or reaction to.

Things I noticed when I went carnivore were: improved skin, improved nasal breathing, cessation of heartburn, improved bowel movements, dramatically fewer bowel movements, weight loss and muscle growth, a complete cessation of farting/gas, more ear wax, less joint pain, less water weight (because no carbohydrates), more stable energy and mood, and probably a couple more things I've forgotten.

It is true that there are not a lot of studies that have been performed on the carnivore diet. But beware that human nutrition is almost impossibly difficult to do large randomized controlled trials on. This is simply an extraordinarily difficult area in which to get the science right, which is why the US dietary guidelines are such a bunch of crap and we've ended up with an obesity epidemic and chronic diseases such as diabetes and heart disease absolutely rampant.

There is one way in which you can perform elite nutrition science, however -- you can experiment on yourself. I urge you to try a carnivore diet for six weeks and just observe the results. Stick to steak, eggs, sardines, fish, bone broth, beef liver, and ground beef. Avoid dairy and don't drink any calories. This is an extraordinarily difficult diet for people to follow for some reason (because they are carb addicts) but it is nutritionally overflowing and you will see dramatic effects if you stick to it.
Contrary data point: I watch a lot of classical music on YouTube and it gives me consistently excellent recommendations.

(Although I only take recommendations from the front page, and ignore the playlists entirely.)
Sass encourages its users to protest
So I got on this site and this welcomed me:

> Black Lives Matter

> Sass stands with the protesters against police violence. We encourage our users to get in the streets and join them if you can.

Why?! Why do projects like this that have virtually nothing to do with politics encourage political activism? I would really love to know. Any comments are welcome.

Since they are involved in politics so deeply, I refuse to use Sass. Less it is. Hopefully they are not involved in politics yet, or at least not on this level.
Yes. The engineers that worked on it foresaw it, but for some reason management didn't care.
I wish to try n help with the dead simple solution. Heck, I wrote myself a wiki doc as one of my hobby projects sometime (posted here unedited so pardon me if its not perfect http://txti.es/ax4tq) for a simple, simple, simple app that would do basically signal over a SMTP-like system, if not SMTP itself for v1 bootstrapping when online, and do simple mesh relaying (ok thats probably an oxymoron) up to 7 hops when offline.

I don't feel confident enough to actually try this project yet, but at least I wrote what my ideal chat app would be, oh and came up with the fancy name 'chattaur' for it.
Even so, in the grand scheme of things sports is utterly inconsequential, politics isn’t.

If your team won the Super Bowl or your nation took home a lot of gold at the Olympics, how does that affect you materially?
Yes. Yes, we should have charged money for it.

Sigh.
Hubble is not new.
Show HN: Codebase for SaaS Apps Using VueJS, .NET Core and TailwindCSS
Using a PCA to prove an intrinsic point about ethnicity is as laughable as it gets. You're aware the vectors in a PCA are just linear combinations of the observed features, right? You're just staring at the same data a different way.

But of course I didn't expect any less from someone who quotes Slate Star Codex of all sources to prove a point.
Yes, please do this. This was the proposal from the engineers behind it (I had a small part) all along.
As far as the history of it, early sightings may have been other storms.

https://en.wikipedia.org/wiki/Great_Red_Spot
Previously on HN:

36 comments, 1 day ago: https://news.ycombinator.com/item?id=24501872

226 comments, 2 months ago: https://news.ycombinator.com/item?id=23864934

51 comments, 12 months ago: https://news.ycombinator.com/item?id=21197327
I think we have had quite enough of Zinn.

“Objectivity is impossible,” Zinn once remarked, “and it is also undesirable. That is, if it were possible it would be undesirable, because if you have any kind of a social aim, if you think history should serve society in some way; should serve the progress of the human race; should serve justice in some way, then it requires that you make your selection on the basis of what you think will advance causes of humanity.

https://historynewsnetwork.org/article/1493
Azure Repos and maybe Pipelines be sunset and replaced by GiHub equivalents, but they’d have a hard time sunsetting the task management (Boards) without first significantly expanding it in Github. Many swear by their hierarchical backlogs, custom column Kanban boards
and complex reporting. GitHub issues is extremely simple in comparison.
Nice to see an article about a history professor at the top of HN. :)

As a former history major, I can confirm that Zinn's work, while well intentioned, isn't much respected in academia. He brought a useful new perspective but didn't back up his arguments with strong evidence.

Poor evidence, however, doesn't discredit Zinn's central thesis about American history.

For more rigorous approach American history I would recommend Eric Foner:

http://www.ericfoner.com/books/index.html

Although his focus is more global, Eric Hobsbawm is one of the most influential historians of the twentieth century. His "The Age of..." are worth a read"

https://www.newyorker.com/books/under-review/eric-hobsbawm-t...

The Age of Revolution: 1789-1848
The Age of Capital: 1848-1875
The Age of Empire: 1875-1914
The Age of Extremes: 1914-1991
You mean like:

How many lightbulbs does it take to change the copyright?
Thoughts on NMA, Higher Education, and Computational Neuroscience
Coal plants do not just blow CO2 into the atmosphere. What is left after burning coal is highly toxic and does not degrade.

https://en.wikipedia.org/wiki/Health_effects_of_coal_ash

Though, I agree CO2 is bigger problem. Unless you just bought property in Greenland and wait for it to live up to its name.
I have. Roboteq motor controllers use RS232 voltage levels :-/
>>> "But there is no place for it today, where better scholarship exists and the Internet provides ready access to a plethora of view points"

Thats now how history works at all man. Pretty much all writing on history goes into the metaphorical dust bin maybe 20-40 years after it is created but the "dust bin" isn't a dead place that no one should ever explore, its the world of historiography, and understanding how people understood their point in time at different points in time. No one should read a history book like its the bible handed down from on high, they should read it knowing the authors biases, the contemporary views on the authors work from other experts in the field, and an understanding of their own knowledge level and context. The reality is that a huge amount of K-12 American history education is propaganda and for someone with a K-12 American history background this book is a very compelling read that provides a useful counter narrative to what they have been taught, the main function of which is not to blindly trust the words in the book, but to understand the practice of history not as a recitation of facts but an analysis of past events with a specific point of view, and how different points of view from authors with different motivations can give different views of the past. IMO, this really brought the field of history to life for me.