skysight-inc/HackerNews huggingface dataset:
At the risk of venturing too far off-topic from the linked article: isn’t it in poor taste to be citing this author using his real name, given that he recently went so far as to take down his blog in protest of a rumored NYT article that would have doxxed him? From what I can tell the cited book review is published under his pen name (Scott Alexander) so it seems to me like the author of the linked article is going out of their way to use his real name.
Wait... there are smart judges?!
Can we fix email so that it provides authentication, integrity, and confidentiality protections by default?
And also while we're at it make it support binary attachments so that we're not stuck wasting bandwidth and disk doing base64 for everything?
Category theory isn't the only way to solve this. Arguably a purely continuous dynamical system like differential equations with certain boundary conditions would similarly work. Discrete dynamical systems however, are much better at representing finite, discrete relationships, particularly with recursion. I'm only just learning about these topics, but simple rules lead to modelling indeterminately complex behaviour (Rule 30, logistic map). These can be viewed quite clearly through the lens of category theory as functors and fixed points. However, the gaps between automata theory, discrete (and non-linear) dynamical systems and finally category theory are still very wide at the moment.
Could you elaborate on what in it helped change your practice approach? I tried reading it a while back and I couldn’t really get past the style. I’m sure there is good advice in there, but it’s very off putting due to the rambling style.
I vouched for your earlier comment above, for what it's worth. Whoever flagged you may not like what you describe from your local point of view, but it's absolutely realistic. Just today, a pilot for a major airline reportedly called out "Let's go, Brandon!" on the PA.

Many Americans have no earthly idea how much our elections are going to suck from now on. A malevolent personality cult has captured roughly a third of the electorate.
The biggest mistake was making it trivial to forge email headers.

While the spam problem is much better than it used to be, that's because there's a whole lot of behind-the-scenes (and expensive) infrastructure devoted to combating it.

That infrastructure has also made it considerably more difficult to run your own mail server. While you can still do it, there are many hoops to jump through if you want to keep your mail from being dropped on the floor by the first overzealous spam filter it encounters. Unless you're big enough to devote a staff just to that (or you have a lot of free time) it's easier (but more expensive) to just use MailGun, MailChimp, or one of their brethren.

I would guess that the annual cost of spam is somewhere in the billions.
Americans transplanted a monkey head in the 70s, footage of that is easy to find. It was apparently inspired by this Soviet research.
I would rather compare it to a language for code-golfing: very compact and impractical.
+1. Made me realize that the processor and ram aren’t everything when it comes to a responsive system.
> No one in a civilised society should be threatened with harm and death.

Our entire economic and state enforcement system is a constant threat of harm and death.
LOL. Two things here. If this is a criminal case the prosecutor will have an expert who testifies that these things are immutable, and then as a defendant you will not have enough money to have your own expert to refute it. And anyway you'll never find a lawyer that knows anything technical about computers to even come up with these sorts of technical challenges. Plus the judge hates nitpicky challenges to evidence like this, so he'll fuck you for even bringing them up.
Already being re-designed today in QUANT-NET

https://www.energy.gov/sites/prod/files/2020/07/f76/QuantumW...

https://apps.dtic.mil/sti/pdfs/AD1096290.pdf
It does, and that’s specifically why I’m really looking forward to benchmarks for rack frameworks switching to falcon - while it may not take Rails to Phoenix’s performance and latency, I bet it would close the gap considerably.
Sure, but he seems to know that it's tacky and not stylish.
Apparently, there's an "info" command, as well
Regarding your last paragraph, the owner is making an allowance for potential inappropriate behavior (biting) from a specific dog based on its unique personality (likely startled and very stressed by sudden petting from a stranger).

That is a reasonable thing to do. Dogs like people get allowances within reason for having unique failure modes. We all have them.
50 BTC was the first block reward. It's fairly common for miners to use a unique public address for each block they mine.

This is why there's no single "Satoshi address". We can only estimate how much he has based on how many miners we believe were on the network in the early days until Satoshi disappeared, or more likely until GPUs started hitting the scene and he stopped being able to mine anything significant.

So, it's entirely possible that owner of this 50 btc actually has a TON more if they were an early miner.
Or at least don't upgrade, if not using Windows at all isn't possible.
> without having to have a computer involved

I shudder to think of a future where musical instruments require you to download an app to use them; where not only are your stove and washing machine phoning home, but your piano as well. No thanks.
IPv6 dates back to 1997 and it really should have been adopted more urgently. IPv4 isn’t a huge issue but it sucks that so much of the internet is dependent on cloud providers because it’s the simplest way to get a public IP address. The decentralized web didn’t happen, in part, because of this.

Facebook was famously started and hosted in a dorm room. But this was only possible due to the history of Harvard within the advent of the internet and the fact that they had such an excess of addresses that Zuck could bind to a public IP address. We’ll never know what tiny services could have blown up if people didn’t hit this wall.

I started off with computers by hosting garrysmod servers. My brother started off with computers by hosting a website dedicated to the digital tv switchover in Wisconsin (lol). This was only possible because my dad was a software engineer and paid a bit extra to get us 5 dedicated IP addresses. If he didn’t understand that, who knows what me or my brother would be doing today.

Anyway, I say IPv6.
Yea. They sounded much more like machinery than the mostly solid state wonders we have today.
> She stopped at every mistake and "corrected" it, until you wanted to scream at her.

I had a college instrumental performance professor yell at me to "sit still" because this was happening all the time at our weekly recital hour, it was driving me crazy, and I would jerk, or shake my head or hang it, or facepalm, or clench my fists.

They were right to call me out because I was being rude and I toned down my reactions after that, but... ugh. I hate that the professors tolerated that — it was such a disservice to their students.
Researchers aim to develop edible plant-based mRNA vaccines
What do musical scales have to do with it? (Modality :P)

"coloring" goes back before a few blog posts, it was probably popularized with programmers that keep up with crypto, as 'colored coins' are described in an influential paper right around the creation of Ethereum (Vitalik is one of the authors)[0], but I found some earlier references too, like coloring a complex plot to add a dimension [1], so carrying it over to computer programming, you have functions that have otherwise identical signature that you need to distinguish, so you make them different colors.

[0] https://docs.google.com/a/buterin.com/document/d/1AnkP_cVZTC...!

[1] https://en.wikipedia.org/wiki/Domain_coloring
IIRC, his original destination wasn't Russia. His passport was revoked before he was able to leave, which meant he couldn't make it to Latin America.

But yeah, I agree with your point about the Russian government political motives.
"Reduced power consumption" I can't wait to see that actually happen because ... man Firefox and Chrome have both become quite the power and memory hogs !
I have this experience where I come into new orgs or projects and I think if we could just start fresh with the old lessons, we could build it so much cleaner. It’s partially true. But mostly we end up building a really clean base, then as the business requirements come up, we need to add back in all the things I thought were kruft. I think lots of tech is this way. Try to build a new DNS, you’ll just end up reinventing a (probably worse version of) DNS.
That's an excellent point. I actually stopped grading lab assignments. I found students were more interesting in getting "the answer" than learning the material. This would lead to students making decisions that optimized for"having the answer" but were detrimental to "learning the material".

Once I stopped grading the labs, it freed students to experiment and learn rather than rush and stress about the due date. It didn't really matter if they finished the lab, as long as they learned something along the way.

There was, of course, much more to my classes than the labs. Lectures, group activities, "kahoots", discussions, prelabs, funsheets, etc... Lots of ways to assess a students understanding and help catch the ones that are falling behind.
I studied this at university. I have done the research. I am telling you do not (your only evidence is that you think it was like the place you grew up...seriously?).

Keith Wrightson is the basic textbook used on this subject (Omrod has written one about an earlier period). Pls, even for HN...this is wild, wild, wild levels of delusion.
https://www.theguardian.com/us-news/2015/feb/24/chicago-poli...
And all of that Navy is just to intimidate some illiterate Middle Eastern mujahedeen and a few Somalian pirates. This is completely ineffective against anyone with a submarine fleet, which is why you see this particular distribution of submarine fleet sizes: https://www.globalfirepower.com/navy-submarines.php, and which is why, say, Russia doesn't even bother with building aircraft carriers anymore.
This article [0] covers its fascinating history and adoption by somewhat unsavory characters.

[0] https://www.newyorker.com/magazine/2012/12/24/utopian-for-be...
On the flip side of this, which you don't hear about very often, during my eight years locked up I saw a decent number of jury trials where the jury aquitted a clearly very, very guilty defendant.

So, I would always go with a jury trial even if you are horribly guilty as you might as well just roll the dice on the jury verdict.

One example: A guy was thrown down onto the grass in front of his house by the cops during a drug arrest. When they picked him up a gun was lying on the grass under him. He told me it fell out of the waistband of his pants. At trial his lawyer argued that the gun was already randomly lying on the ground when the police threw him down. The jury acquitted him of the gun possession charge.
He's not giving them a pass. But there's only a few countries right now where he can be alive and well. None of them would be considered free the way you would desire, and so if he wants to remain alive and well, he has certain obligations. It's better for him than being dead.
yt-dlp for example is able to download videos with age restrictions without you having to log in to any account.

yt-dlp "https://www.youtube.com/watch?v=K_T8OuYIfhM"

The audio and video data is merged into a video file that is saved into the directory where you executed yt-dlp. After the command has finished downloading and merging the file you can open the video file using your media player of choice such as for example mpv or VLC.

If you are on macOS and have homebrew installed, you can install yt-dlp with:

brew install yt-dlp

The yt-dlp people have an individually maintained tap for it as well, but since yt-dlp is available via the main homebrew registry which is generally also up to date I prefer to install it from the homebrew one instead of using the individually maintained tap.

For Linux distros it will depend on how up to date packages are in the package repository you are using. You want yt-dlp to be updated to the latest version every now and then since yt-dlp may break when YouTube make changes to their service.

So for many Linux distros and likewise for Windows you may want to install yt-dlp using pip.

python3 -m pip install --upgrade yt-dlp
Beancount and Fava
Wow, this brought back some great memories :)
You can scan for extra files too.

Yeah, backdooring configuration/bashrc is a problem, unfortunately, you will probably copy the configuration after the reinstall, thus copying the backdoor too.
That's an oversimplification on two points: one, media barons do not need to be threatened to be made supporters of a policy regime that largely benefits them. Secondly, not only the owners need to go along with it, there has to be a cultural thing about agreeing with the line.
You mistake the way western governments are structured with "governance of a society". The CCP is far more than the traditional there branches of the western democratic government.

Societies self-govern and create structures. Some of those structures are companies, some are government. Sometimes the government regulates companies, and sometimes companies regulate the government.

Edit: even in the US for example, ONLY the judiciary is concerned with defending individual liberties. If that's all that's necessary then we wouldn't need elections, just a military and that's that.

You seem to heavily discount the amount of work it takes to become post-scarcity - most societies in the world fail to achieve this, even for simple things like cell phones in 2021.
It references the function return type:

Colored = Promise<T>

Colorless = T

In "colorless" async/await, async functions are implicit (no async keyword), and when called, the compiler auto-unwraps the promise, so everything looks like "sync" code but any function stack could "save and resume" at an "async point".
I'm willing to believe that we could continue to produce the equipment we do today. But what's the motivation to advance?

Take programming: we could all easily cut down our work hours by just maintaining current systems, which do a huge amount already. There are artificial forces that make us continue to trade one-time innovations for the same living standards as yesterday. Why not automate food production etc, and share the minimal maintenance required?

I think the reason societies that stand still in this way haven't stuck around is ultimately that nations compete with each other, and will come and take everything once they advance further.
The same applies to guitar fretboard where I think it's a really interesting graph theory problem. I think I saw someone post about it on HN a while ago.
China is ramping up coal imports from Russia – but not Australia
Also switched from DDG to StartPage. Search results are much better. Am I correct in assuming StartPage uses Google as its search?

My one hesitation is that it was recently purchased by an advertising/marketing company.
It's questionable how much he'd even want to say, given that everyone already knows what the media is like there anyway.
I had that same hypothesis as well until recently when I disabled some unnecessary daemons by 1. booting into Recovery with SIP disabled and 2. changing a handful of the /System/LaunchAgents/*.plist files to .plist.bak files, effectively disabling for all future reboots.

Since doing this, I've gone through a few security updates and was expecting the udpates to find that the original .plist files were missing and put them back in, but alas they did not as they remained as is.
> All while basically all coverage had this angle!

It's nearly impossible to analyze this because each person can point to their personally curated news feed and "prove" any sort of bias. If you listen to a lot of Chapo Trap House, you are getting one view. If you listen to a lot of Daily Wire you are getting another. The point here is how the big, mainstream, corporate news rooms reacted to the aftermath of the George Floyd killing. You can show the editorial decisions to not use the word "rioter" or "looter" in favor of "protester". You can see how many of them gave air time to radical left-wing positions such as "In Defense of Looting"[0]. My personal read of the situation lines up with Matt Taibbi's. Basically, you had to publicly show support for all BLM riots/protests or risk losing your reputation or job.

[0] https://www.npr.org/sections/codeswitch/2020/08/27/906642178...
Hmmm, what parts feel harder or not described above? In my experience it really is just about learning the scales and the chords, like the author mentions. Then you just have to let yourself make the connection. That can be really hard. But it’s kinda about trusting that you know the necessary parts - which notes are playable.
The Truth About Sharks
Remember, different capacities.

The author might be super talented compared to you. He might find easy what you call difficult, or his definition of easy is different to ours.

Might~
That's a good talk, and people should watch it. But as I recall (it has been a bit since I watched it, probably 6 months) she doesn't argue that we should only give answers to students, but that we should give more answers to students than many (especially self-taught programmers) might think necessary (or desirable).

The research basically showed that rote learning (the thing so strongly objected to here on HN in many education discussions) is actually effective. But that doesn't contradict the idea that self-guided exploration is bad (paired with an instructor answering questions, even questions with questions), it just shouldn't be where we start or the sole way we teach.

In particular, a common objection to rote teaching programming is often along the lines of, "I taught myself assembly on a Commodore 64, anyone can do it [and I'll imply that it's the best way to learn]." Which can work, and can work for many students. But it's not effective for every student, and creates an artificial barrier (for the majority of students who will learn better, faster, or even at all with a more traditional presentation of the material).
It can possibly be because that is what history is. It is the study of things which are not the present.

It is irrelevant whether yesterday is like today because history is not about yesterday. Again, if you are interested about this subject, I would read some books about historiography (EH Carr and Elton are two of the most important books of this last hundred years...but, again, I don't think you will find anyone arguing for the position you are taking because it so clearly is an attempt to justify a political position today...this isn't what history is, any political position today has to be justified in the terms of today...historical relativists do not take your line, no-one does, it makes no sense unless you have no idea what history is).
I once heard my mother-in-law say, "I have a balanced set of sources, I watch both CNN and Fox News to make sure I hear both sides." shudder
Drilling in Yellowstone Could Save America
Preferably you'd preserve the best aspect of StackOverflow; others being able to learn from others questions. I don't know what the best way to achieve that would be. Recording the sessions and making them public would probably be uncomfortable on both sides. Perhaps incentivize the expert to do a short write-up on the problem and solution in some way.
> No one reads em.

I do, and I know others do.

I did resume reading and technical interviewing as part of the hiring process of a Haskell consultancy. Over 5 years, interviewed around 50 people, for both the consultancy and its customers.

I read the resumes carefully. They were generally informative and accurate.

When somebody mentions expertise in a specific tech stack or theory, I ask them in the interview to explain me a key part of that, how it works and what its intricacies are. React in the CV? Show me an example. Haskell-in-production expert? Write me some code that takes down a web server, then show me how to do it well. Expert in COQ, Agda or Idris? Prove it.

It becomes apparent quickly if somebody is bullshitting in a CV, if you care to notice.

This approach worked well and wasn't changed since.
The new toy is an insult.

I had the old one as a kid and kept it long enough to take it apart and learn so much...

This one has lessons too, but not the same ones. Maybe just as useful, in a dark way.
I don't see how investors didn't see or didn't want to see this outcome.

You can't make a new taxi company, a cutthroat industry, and in addition to paying drivers, pay many many millions in Software Eng. All while magically charging less money than those who aren't paying those same overhead.

I mean, it was good for us consumers for a while, but in the end someone was paying for that(via investments), and I really don't understand why.
The autobiography is wonderful, and brilliant, but understand it is not so truthful. The type of aphorism you cited is typical of his output. It most likely never happened, but it should have happened. This is like Franklin's great public persona of temperance even though he was a notorious drunk.

Franklin was a scoundrel, an inveterate liar, skirt-chaser, always obese, and extremely lazy. A man of great intelligence, appetites, and very little in the way of self-restraint.

He would generally sleep till noon or later. He'd lie naked on his bed until the afternoon, opening the windows, and calling it an "air shower". He had many mistresses, a knack for self-promotion, and swindled several business partners.

At the same time, he was one of the most brilliant, wise, and influential men in the colonies, making important scientific discoveries, establishing hospitals, fire departments, post offices, libraries, schools, and many other projects. A successful author, inventor, diplomat, business man, and polymath, his work infused with wisdom, creativity, and common sense. He makes the modern "3 hour work week" sound like an amateur enterprise. It's incredibly how productive he was.

Well, at least he claimed the bulk of the credit for the public works -- his drinking buddy and dear friend Chief Justice William Allen also played a big role (until the relationship soured and Allen had him fired from trusteeship of the Academy of Philadelphia due to yet another financial dispute).

But Franklin was a great schmoozer, and he knew what needed to be done, how to get it done, and then how to take credit. He was extremely popular, told great stories, and was generally the smartest man in the room wherever he went.

But later in his life, when he discovered his own son was following down the same dissolute path, he wrote this autobiography as a hagiography to hard work and self-discipline, and had the big brass balls to portray himself as that early-to-bed, early-to-rise, temperate moral paragon, even though all of his contemporaries understood exactly what kind of a man he was, and must have laughed their asses off when reading that book.

And yet, it's a masterpiece. A critically important historical document while at the same time being enjoyable to read and inspiring millions. Franklin wins again.
DNS is far from perfect, TLDs are stupid and always have been, the arbitrary rules for records are stupid, MX records are ridiculous, UDP size constraints on answers.. nevermind I could keep going. DNS sucks.
We Crush, Poison, and Destroy Our Insects at Our Own Peril
> <meta name="GENERATOR" content="Microsoft FrontPage 6.0">

This was circa 2003 [1] - but the website feels like its from 1995 anwyay...

[1] http://www.softpanorama.org/Office/Frontpage/history.shtml
Interestingly, I find Google news more polarizing than Apple news. Like I feel like the way Google suggest articles, the title/headline is always aimed to promote some sort of emotional response. Where as Apple news titles are more about the topic.