skysight-inc/HackerNews huggingface dataset:
Hoftstadter is fairly near standard isn't it? Assuming you mean actually reading GEB and not The Mind's I or I Am A Strange Loop. Not generally a course text but very common reading among CS/AI students. Some of whom even read all the way to the end instead of just pretending to!

The book I would most recommend software developers read is Mindstorms: Children, Computers and Powerful Ideas by Seymour Papert.

It's a lot shorter. And probably more valuable.

And one random side recommendation: The Daughter Of Time by Josephine Tey. It's a narrative exploration of how to challenge consensus belief, explore gut instincts and follow research leads, expressed as a perception-challenging historical review of Richard III by a fictional detective.

The BBC audio book is worth a go. My copy of this book (which was my mum's copy) is one of the few things I'd rescue from the hypothetical fire. It stays with you.
Naturally, better learn the history of GCC forks, their use in embedded and language research in universities.

Which is one of the reasons why GNU C Compiler got renamed as GNU Compiler Collection.

LLVM isn't even anything new as idea.

At very least PL.8, Amsterdam Compiler Toolkit, TrenDRA, MSR Phoenix exist as prior art.
I've also seen people be remarkably oblivious with what they're doing being a complete time suck of rework. And in spite of this they apparently thought they were doing just fine and I think even resented the rework a bit.
> the fun twist is when you abstract the learning so it’s not just “I was wrong about X” but “I should be much more accepting of contrarian views.”

Yup. Until people abstract over their previous experiences they will continue to find themselves in situations where they have had and discarded 5 different previous viewpoints only to think to themselves: "I've got it right this time, and anyone that disagrees is stupid".

Some would call this "Wisdom". Also interesting that learning this lesson does not make your current understanding any more accurate - it just reduces your confidence in it. Wisdom != Ability to understand.
Perfect Passwords
cannot do clojure without paredit, which is all finger memory now
I don't know anything about this but are you saying there's nothing to worry about here?
Grimes Cover Story on Music and Mars
Have you watched either in the last 5 years?
Unfortunately, even graduating students usually still have the life experience of a child and can't see the real purpose in education.

Most are better off without a degree.

Most who get a degree would be better off with an apprenticeship tailored to their field.

Most of the rest would benefit from getting a few years of real life experience first.

The reduction in attendance would lower costs and reduce degree inflation in the job market. More productive years would be available and people could replace their college debt with a mortgage and have something of tangible value when they were done.
Because the conceit is, that only idiots believe propaganda, and of course, I'm no idiot. Unfortunately the reverse it true - that the smarter someone believes they are, the more they buy into some crazy theory, and then dig their heels in. Only people that know how smart they aren't can be humble enough to question everything, especially a narrative that the media has formed, and believe the truth contained within.
What is Hecl, and why I'm writing it
Correct, in-fact that’s what TerraPower is claiming to be able to do: https://www.terrapower.com/a-solution-to-the-nuclear-waste-p...
Back when I was a junior developer I used to think tech companies -even the smallest ones- generally had some kind of reasonably accurate performance review process, where engineers who were underperforming for a while were eventually weeded out.

In my experience ever since, that's simply not true. There are "teflon engineers" out there who can get virtually nothing done and make one mistake after another, and get away with it for years. While their coworkers who have only been at the company for a few months will be routinely called out on their mistakes, missed deadlines etc.

Some people are less fireable than others and I'm afraid it has little to do with how good they are at what they do.
Metro System Has It All – Taipei Metro Explained
Losing 90% of your audience is only a success for someone who is selling the dimmest bulbs of society a cold plate of sloppy propaganda.
Firing someone usually sucks.

Having your manager fire someone that really needs to be fired can be massive relief though, I think that is pretty much the only case where there is much of a sunny side.
I can't comment on the compsci books (they do seem interesting), but I can comment on the mathematical ones where I have expertise:

- Using Euclid is manifestly a really bad idea, since his way of formalizing geometry is not the sharpest. Mathematical logic has developed since Euclid published his book thousands of years ago and Euclidean geometry has been re-formalized a number of times to really flesh out the theory behind it (where the word theory is a precisely defined mathematical word), the most well known being oerhaps the one by Hilbert (still 100 years old).

- Motivating Spivak with "the most important thing to learn is the method. That is, to develop a method for thinking, based on demonstration following a fixed and known set of starting-points or axioms ...". This can be actually said of any mathematical theory (here I use the word 'theory' in its colloquial meaning). Studying calculus in particular makes little sens for compsci. Rather, graph theory or abstract algebra might be more worthwhile to learn - basically any subject that touches theoretical computer science significantly.
And lately adds ridiculous over pc-ness to become phart!
ThinkComposer
can explain how the existence of a compiler flag that allows third parties to compile C++ such that it can run in kernel means that the kernel has been rewritten in C++?

the fact LLVM allows javascript to be transpiled to C doesn't mean Linux kernel has been rewritten in Javascript
what exactly is happening on phones with pre?
"Realist" IR theory in general misses the importance of self-sustaining structures, systems and institutions. The peaceful international order itself is a cooperatively self-sustaining institution, and this handily explains why a huge amount of countries which benefit from a workable international order are reacting so quickly to Russia's actions.
The British government’s response to Ukrainian refugees is sadly typical
Given that the current crisis has roots in Crimea, which happened under the previous president's watch, the reports of Russian influence are more believable than ever. Given that the president was bought and sold to hawk canned goods from the White House, the purchase price by the Russians must have been cheap!
I'm not an expert either, but just to explain a little bit- long half life means there's not much activity going on, and not much radiation emitted. Short half life means there's lots going on, and lots being emitted.

So an article equating long half life with danger isn't trying really hard to be accurate and precise.
A character who is put down, becomes angry, then becomes powerful and carries that anger forward. Yawn. That is the background of about half of comic characters. Compare Captain America. He was week and abused, became powerful, but actively decides not to carry baggage. It is a fish-out-of-water character that has to constantly reconcile ideology with army-inspired pragmatism and loyalty. And he has a foil (Iron Man). That's a balanced character that I can like. Captain Marvel is a hyperbolic one-sided character. Those Superman characters are doomed to be boring. Batman-like characters with complex stories are unpredictable and therefore have the potential to be interesting. Gender has nothing to do with Captain Marvel's fundamental problems.
China would do far more damage to Russia just by putting on trade sanctions, rather than marching around Russian Far East territories where literally nobody lives.
It would be news if the title was "Meta will do employees laundry."
Mad Ned is the best tech writer on Substack these days, I think.
PXE boot has been supported since before UEFI was a thing.
The Psychology of Pricing: A List of Tactics
So is management in a large company.
You've missed the whole point.
Just add a "thumbs-up" to hello when someone says this so that folks know you are paying attention. If not just type in "busy and move on.
I find highly repeatable success by using one pressure cooker on a precise timer and strictly measuring my pasta by weight. The procedure is so reliable that I can switch my brain off and essentially meditate for the ~24 minutes it takes to complete the entire meal prep cycle. You'd think all the extra pots & pans would equate to higher quality outcomes, but I can make something that I find extremely agreeable using just the one vessel, assuming all of the various metrics are held to specification.

For me, hack #2 is just the passage of time. Eating this stuff right after its done is not peak quality (especially considering the breakneck pace at which I prep). Reheating a few hours later or next day is where the magic kicks in. As a consequence, I usually meal prep a few days in advance, so that these effects can take hold while I finish off the previous batch of whatever.
[removed serious response to sarcasm]
To me conversations with substance are full of mood and feeling. I love it when I can talk about something and get actual understanding in response, or when a person talks to me and I can relate to what they're trying to express. I don't know where the "mood and feeling" is in random pleasantries and small talk; they feel empty to me.

As for prompts, it's not like you need to write a novel about what you want to discuss, just include something.

For example, when asking for help:

Bad: "Hi" -- This demands my attention because I don't know what it's about, forcing me to respond and wait for the other person. Distraction and annoyance are practically guaranteed if I ignore it. I consider this kind of opener extremely rude, because to my brain it can be functionally equivalent to screaming "GIVE ME YOUR ATTENTION NOW".

Better: "Hi! I need help with X, can you help?" -- This is a request for attention, but I can at least decide if I'm interested and if I'm too busy I can respond with "No" or "Probably, but not right now.", which is satisfactory for my brain and doesn't distract me.

Best: "Hi! X is doing A when I try to do Y and I need B, can you help?" -- I may be able to solve the problem right away, which is the best outcome.
They still outperform other mechanisms we have of resource allocation. They're massively parallel systems with ample signaling of different agents' state.

And the worst corner cases of externalities can be mostly offset with proper regulation, even if we struggle to do it.
> The Russia investigation coverage changed my view on the limits and possibilities of propaganda.

What strikes me is the gall and brazen dishonesty in American “news” media. Billionaire Russians are “oligarchs” and painted as Russia’s .1% who influence or control the country. And don’t forget about Russia’s “state-run media”, who surely we should never trust.

Meanwhile, America’s media itself is controlled by wealthy private interests - the same ones that influence minds and shape political outcomes. They’ve done immeasurable damage insofar as dividing this country, turning even families against one another over politics.

What’s especially striking is how much American media interests want to glue eyeballs and sell the Ukraine conflict. It’s no doubt a horrible, horrible disaster for the Ukrainian people. But the powers that be have decided to go next level in humanizing the conflict. We’re shown footage of blue eyes white people escaping bombs, often carrying their cats and dogs. We’re even given names of individuals murdered by the Russian bombing.

Where has all this coverage been in all of Americas own war, often bombing brown people everywhere from the Middle East to South East Asia?

The propaganda is on overdrive. Yesterday, I saw a CNN segment where they kept parroting Biden’s pitch that Putin is responsible for Americas inflation.
As a professor, this completely resonates with me. For example, I take attendance and make it 5% of the grade. Then I give 5 free days and am generous with absences due to whatever. Why? Because it's a nudge for many students to get them to come to class, which makes them stay engaged, and ultimately get a better grade.

(The other reason I take attendance is so that I can recognize at least most of them by mid-semester, so can call on them by name when they raise their hand.)

And I'm often torn with taking points off for submitting work late. On one hand, why should it matter exactly when they submitted the work, if it's good work? On the other hand, I know that if I just said that there's no late penalty, some significant fraction of the students would wait till the end of the semester, then realize that they haven't been keeping up, then create headaches for everyone involved, including themselves.
So I've been hobbling my CPUs performance for the past 4 years with a mitigation that doesn't actually mitigate.

Must be a day ending in y.
self-referential gravity pull into financial services churn -- agree with disdain
It's a huge relief to the team to have a bad performer removed.

I've been on a team where a bad player was removed and the whole team was noticeably better performing a month later. It sounds a little "woo woo" to say it, but I think a lot of energy was freed up by the firing. Instead of thinking about how to deal with our bad teammate, we could focus on getting our work done.
The tax implications in the US alone are fairly complicated. I expect they will get more complicated as stated wise up to companies based in one place but with workers in others.

A few years ago I was at an all remote company and there were several all staff emails along the lines of: “you absolutely need to talk to your manager before you move to another state.”

Certain states were not allowed.

I’m not positive but I think you owe state income tax in the state that you are physically in even if it is only for a couple of weeks or a month or so. Think of all of the tax fraud that has happened in the last two years.
It's still normal in a fair number of midsized cities. Try getting a taxi or rideshare in Flint, Michigan. The taxi will quote you a two hour wait but never show up. Uber/Lyft will show no drivers anywhere closer than Detroit. Even if one takes your fare, they will ultimately cancel it because it makes no sense for them to do.

A night out in a city like this means either a designated driver or drunk driving. There are no alternatives.
Generalizing one of the most esteemed IR scholars of the last century as a "right wing thinker", on the basis that one of his assessments is, allegedly, one held by many on the right, is an incredibly lazy over-simplification to pigeon-hole a situation into the "enlightened leftists vs dumb immoral right-wingers" paradigm that left-wing ideologues frequently promulgate.

One can very reasonably critique Mearsheimer's analyses, but not on the basis of such a simplistic "left vs right" model of the world.
No dictator is absolute. I’m sure a lot of politics is happening behind the scenes.
could someone explain in a few sentences why it takes so long for Evergrande to collapse?
There are quite a lot of people who try to immigrate to China. If China opened up, they wouldn't have a shortage of immigrants. There are immigrant communities from all over already there.

China is dealing with their one child policy, they have put the cap at 3 children iirc currently, and are also making policies against things like abortion and divorce. Which may not be the correct move, but I do see more laws incentivizing children coming.
This comment nearly destroyed my laptop. +1
Theres much to talk about here.

A lot of this is sensitive to context. Students in high school, college, and grad school have different levels of maturity. There are also different incentives for each setting.

I would say that high school and college students are more similar than grad students though.

Perhaps more important is the fact that the power the teachers have in each setting is different as well: high school teachers have little power whereas college professors have much more leeway in designing and grading their courses.
> the media being fully unionized means that it is extremely biased in its coverage of these kinds of stories.

So? As with many societal topics there is no neutral position here, because all arguments eventually boil down to questions of ethics/morality. Biases only become a meaningful topic if they introduce factual errors into the content. Have you found factual errors?
All markets are not stable right now, but EU and US are a mess indeed
https://i.imgur.com/l8Hgsnm.png
> Bank of America doesn't deserve to represent itself as the bank of America

Oh, this story is quintessential US Americana, right down to the name.

I've long maintained that one of the biggest gifts to US corporations is how few of their customers visit other countries. If more of them ever saw functional banking (or humane healthcare, or competitive telephony and broadband, or a number of other things), a lot of rents would evaporate.
Yep it's all fun and games until someone invades.
> That is exactly why it is an asshole move. You are starting off with the assumption that they will behave unprofessionally before they've done anything to warrant it.

No, that's just how conversation happens IRL. If you think someone will ignore a phone call you show up to their office in person where they can't ignore you. All of your complaint also applies to people walking up to you and greeting you before asking questions except in chat you can delay your response.

> So instead you waste five people's time because they don't know someone else already answered your question

Did you read what I said? It's the opposite of that. How can it waste their time when there is still no question. Are you referring to having to reply with a "Hi" as a time waste??
> Yeah they're bad, but you know, it's not their fault. They had such a tough life. And really are they that bad?

A little bit of that can make for a good villain I think. Villains who were truly victims earlier in life, or have a lot of seemingly rational rhetoric to back up their position. But usually there's a point where the audience is told that yes, they really are bad, despite their background or arguments.

Ma-Ma in Dredd or Solidus in MGS2 are examples that come to mind. Ma-Ma is a heavily scarred ex-prostitute and drug addict, but shamelessly has people tortured to death and thinks little of condemning thousands of innocents to death to protect herself. Solidus talks about taking the country back from the censorious AIs that control discourse and rig elections, but he's also a former warlord who trained child soldiers and has no remorse about it.
My go to home router is the pcengines apu2. I run openbsd on them(not for security but because I really enjoy using openbsd), But just about any os will work well. They have opensource firmware.

https://pcengines.github.io/

Full disclosure, I have never built the firmware but I take great comfort that it is developed in an open source manner, and that I could build it if I wanted to.
It’s so easy to do. Literally unchecking boxes on a gui.
how does a nuclear reactor create waste? is this radioactive material not mined from the earth its self? does the reactor make it more radioactive then it was before we extracted it?
What a hack article, trying to make something that's obviously a good service to many people look bad, not via hard evidence by shady insinuations, and thus failing at it miserably.
That’s literally what “structural racism” means. Policies that were expressly racist (based on prejudice) create conditions where there are racially disparate effects from forces that aren’t expressly racist (prejudiced).

Great book on redlining and related issues: https://www.epi.org/publication/the-color-of-law-a-forgotten.... See chapters 3 and 4.
For sure. The "invalid password reset link" one really caused worry. It took until I hit the support page to figure out there was an account issue. Probably should have issued an email notice so I could have seen it when I tried to reset my password.
Organized embezzling

Crime

Corruption

These words summarize the Ukraine in the same manner.
ohh wow that seems inefficient to use a browser
>Have you actually read "The end of History"?

The Hacker News guidelines page[0] is a pretty incredible document. One of the smallest but most central insights in it is "Please don't comment on whether someone read an article. 'Did you even read the article? It mentions that' can be shortened to "The article mentions that."

Unlike most sites, HN is very intentional about optimizing everything in the site for quality of discussion, not for outrage and conflict and dismissal. Everything about how the Karma system works here and the way audiences react to posts differently here than on Reddit ties back to that goal (HN isn't interested in page views or ad revenues, it wants to be interesting to smart people so they stick around and participate).

[0] https://news.ycombinator.com/newsguidelines.html
That would probably have the worst cost/impact ratio of any weapon ever. They might as well build catapults that launch bricks of gold at the enemy.
You can't learn much from this article: it's about the trivialities of parsing lisp S-expressions in JavaScript.

Instead, read Peter Norvig's Lisp in Python (https://norvig.com/lispy.html). You'll learn about lisp special forms, and you'll see how Python can be used to great effect.
It must vary by customer, none of my emails about my Amazon orders EVER contain any information about the items ordered, they just have a status and the order number.

I once talked to their customer service to ask how to stop getting the emails since they're basically entirely useless and they told me there's no way to do that.
Hi, dont quit your job.

I dont waste much time with cooking or anything really, i do find some time and energy after work to work on my project. Typically the hardest part is to simply start (like each day). My trick to that is to just work for 5 minutes, do the absolute minimum, that is enough for a day but i also often end up working a lot more.
I see where you are coming from in that there is only so much burden on the teacher that would be reasonable accommodation. However I think it comes across as harsh because many of these students could successfully complete a degree if they received adequate treatment from a healthcare provider.
GP's post is clearly sarcasm.
When I was an adjunct (EE and Math), it was widely known amongst all of the teachers, that the student evaluation scores were primarily a measure of what grades the students expected. And I had to ask myself: If I were a student again, why would I adopt any other strategy?
> BBC might be biased but it is not straight propaganda and lies as RT.

How do you know that ?
So I guess everyone's preparing for when he surprisingly loses his mind and decides to invade Taiwan? Can't say we didn't see it coming then.
A quicker way to get to the same conclusion is that storing 333KWh in a half hour settlement period needs a 666KW electricity feed, way more than a home supply.

Does make me wonder if elevators in tall office buildings lifting ~10 people per ton, dozens of people overall, up dozens of meters, could be arranged so their work starts at cheap time and finishes at peak time to regenerate money as they ride the elevator down.
CA bar says attorney records leaked through database flaw, not hack