skysight-inc/HackerNews huggingface dataset:
This is like one of those Knights and Knaves logic puzzles we used to do at school:

Amy believes the backfire effect is real, whereas Ben believes it is fake. Amy reads an article saying the backfire effect has been disproven, then passes her new opinion on to Ben. What will be Ben's revised opinion of the backfire effect be if 1) the backfire effect actually exists, 2) the backfire effect doesn't exist.
Amazon Ring Will Survive the Anti-Surveillance Backlash
This analysis only looks at whether or not the source is 'left' or 'right', and not on the quality of the source.

Google also rarely[1] promotes Chinese and North Korean state-sponsored media sources as 'top news', or Marxist-Leninist publications, or the moral and political degenerates behind New Trotskyism[2], but for some reason, that analysis doesn't take issue with this lack of 'balanced reporting'. It's only upset that a very particular, very narrow political spectrum of ideas isn't getting 50/50 coverage.

[1] Never?

[2] Isn't it obvious that we'd be better off without listening to them? /s
I don't know. Having read it only makes me believe more strongly in the backfire effect.
I pinkie pwomise not to be bad again or make fun of MBAs and their flaky ideas for VC backed startups
Since reading Christopher Alexander's Nature of Order series (verbose, probably could be trimmed down quite a bit), I find it much more natural to view everything as living to various degrees across all sizes / compositions of matter, which he argues for on a mathematical basis. Here's a snippet from the first volume, lifted from the linked wiki page:

> Centers are those particular identified sets, or systems, which appear within the larger whole as distinct and noticeable parts. They appear because they have noticeable distinctness, which makes them separate out from their surroundings and makes them cohere, and it is from the arrangements of these coherent parts that other coherent parts appear. The life or intensity of one center is increased or decreased according to the position and intensity of other nearby centers. Above all, centers become most intense when the centers which they are made of help each other.

Unfortunately, this perspective makes mankind's treatment of nature all the more repellent as the horror of our actions towards the rest of life (and ultimately, ourselves) is so, so self-defeating. We just can't seem to evolve past self-interest where self is defined by the boundary of our body / family / tribe. :(

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

https://en.wikipedia.org/wiki/The_Nature_of_Order
That was not a bad thing. It was curated. Most of the crap never made it in the directory precisely because humans made decisions about what got in. If you wanted in the directory faster, you could pay a fee to get to the front of the queue. The result is that Yahoo could hire people to process the queue and make money without ads.
Sure, but then whoever gets to populate the index chooses the winners and losers, because you could just stuff it with different versions of the content or links you wanted to win and the random ranking would should those more often, because they appear in the pool of possible results more often.
I never said all services should be socialized. For example, I don't think auto repair services should be socialized. Do you see how silly your statement is?

And no... there is no way that a private company could offer something cheaper because both entities function the same way except that a private company also has to make a profit. Governments are not profit-making entities. Take whatever method a private company has to make something cheaper and remove profit and you have something the government can handle.
IMO the obvious outcome is multiple devices for different functions. A stock device for banking etc. And then a weird thing you get from your nephew, who says it will track you less for general usage. If the latter doesn't work for something (or stops working altogether), you can always do it on the full-take device.

This will grow in popularity as ever more hardware becomes manufacturer EOL, but can be kept current with Ubuntu/Lineage/pmOS (etc).
W. Deming also played a pretty large role too[1]. The whole history around Lean/Kaizen/etc is pretty fascinating.

[1] https://en.wikipedia.org/wiki/W._Edwards_Deming
I still remember gopher https://en.wikipedia.org/wiki/Gopher_(protocol)
Interestingly that article continuously refers to the sub as ‘r/TheDonald’ (which is about Donald Glover) instead of ‘r/The_Donald’ (which is the sub that’s been quarantined).
Both the IEEE and ACM have codes of ethics. You don't need to have effectively a guild regulating entrance into a profession--which, if you take the requirements for a PE in other branches of engineering as a guide would probably exclude anyone without the appropriate degrees and other requirements--to have ethical standards.
Referring to TLA, the rationale for quarantine may have been calls by T_D users for violence against police officers, not (if you're implying this) an attempt censor news about Google.
Not sure if it’s still the case but in Metro Atlanta some inner city districts would pay off student loans if they worked for 5 years or something.
So can a private company. We're talking about the comparison of private to public. All things being equal, a public trust will always cost less because profit is not necessary as part of the cost of service.
You could build this on China's social credit system...
They should get paid the same as anyone else. If they're not good enough to get paid a fair wage, then you don't need their labor, and they don't need you.

Want to keep people out of prison? Teach people that they're valued and that their work has value.
Danger of discovery, perhaps? Every person who doesn’t end up judging the prize gets suspicious.
The Project Veritas Reddit account was suddenly banned (even though they rarely used it), and Youtube removed all of the long-form video interviews with the Google whistleblower.
Where did I say it’s okay? I said both sides are not equal, and conservative news outlets are worse than liberal ones.

I believe that trend holds for conservatism in general.

Is your defense of Fox News “nobody else is perfect, so why should anyone be held to any standard”?
The T2 chip that makes installing Linux to the internal SSD impossible was introduced in the 2018 models.
Gnome Meets Panfrost
> How you can write simple, reliable, and efficient user code (https://golang.org) if using your favored concurrency model results in race conditions?

You can't. And the language is not expressive enough to be able to write generic immutable data structures as you have in Scala/Java/Kotlin/etc.
It will be hard for the lay people trying to be informed to trust 'the science' while think tanks continually abuse science and statistics.
ReadMe (YC W15) is hiring – Help make APIs easy to use
Spitballing here, but what if instead of a monolithic page rank algorithm, you could combine individually maintained, open set rankings?

===Edit===
I mean to say you as the user would gain control over the ranking sources, the company operating this search service would perform the aggregation and effectively operate marketplace of ranking providers.
===end edit===

For example, one could be an index of "canonical" sites for a given search term, such that it would return an extremely high ranking for the result "news.ycombinator.com" if someone searches the term "hacker news". Layer on a "fraud" ranking built off lists of sites and pages known for fraud, a basic old-school page rank (simply order by link credit), and some other filters. You could compose the global ranking dynamically based off weighted averages of the different ranked sets, and drill down to see what individual ones recommended.

Seems hard to crunch in real time, but not sure. It'd certainly be nicer to have different orgs competing to maintain focused lists, rather than a gargantuan behemoth that doesn't have to respond to anyone.

Maybe you could even channel ad or subscription revenue from the aggregator to the ranking agencies based off which results the user appeared to think were the best.
John talks about Id's Software Principles, one of the YouTube commenters (Sean Ramey) summarized them below:

1. No prototypes. Just make the game. Polish as you go. Don't depend on polish happening later. Always maintain constantly shippable code. (Large teams require more planning though.)

2. It's incredibly important that your game can always be run by your team. Bulletproof your engine by providing defaults (for input data) upon load failure.

3. Keep your code absolutely simple. Keep looking at your functions and figure out how you can simplify further.

4. Great tools help make great games. Spend as much time on tools as possible.

5. We are our own best testing team and should never allow anyone else to experience bugs or see the game crash. Don't waste others' time. Test thoroughly before checking in your code.

6. As soon as you see a bug, you fix it. Do not continue on. If you don't fix your bugs your new code will be built on a buggy codebase and ensure an unstable foundation.

7. Use a development system that is superior to your target.

8. Write your code for this game only - not for a future game. You're going to be writing new code later because you'll be smarter.

9. Encapsulate functionality to ensure design consistency. This minimizes mistakes and saves design time.

10. Try to code transparently. Tell your lead and peers exactly how you are going to solve your current task and get feedback and advice. Do not treat game programming like each coder is a black box. The project could go off the rails and cause delays.

11. Programming is a creative art form based in logic. Every programmer is different and will code differently. It's the output that matters.

Extra advice:

1. Only program for a few minutes and test code immediately. Try not to code for even as long as 30 minutes. This is will help to avoid debugging because you will catch bugs sooner, and won't have as wide an area of code to look through for the bug.
There are even more compelling reasons to adopt a hard line with the CCP:

"Report on forced organ harvesting in China"

https://news.ycombinator.com/item?id=20249489

We're in a situation where we are confronted by our own fundamental values and what they mean to us and what we're willing to do about it.
Not sure, but social science research is currently in the midst of a replication crisis. And not necessarily due to anyone acting in bad faith: you can run an experiment twice a few months apart and get opposite results. No idea on how to fix, but probably needs to invest in more robust experiment design, larger samples, and perhaps more advanced statistical methods. Sadly all of those demands cut against the "publish or perish" mentality in academia which often favors quantity over quality. A shame, since most social science researches want to do the best work possible but are constrained by $$$ and the broader culture of expectations in academic research.
Over the short period of time, Bitcoin is able to spike from $11,800 to $20k
Users submitting their own websites or blog posts is absolutely normal (and expected). I'd say a previous submission got flagged and with very low karma (upvotes, <5) there was some kind of threshold which puts all new submissions on hold ([dead]) until another user with high karma vouches for it. I'm not a moderator, it's my observation only. Blog post is relevant, just seems to have falled through the cracks when nobody vouched fast enough.
panic() and recover() are a built-in function, so there is already some precedent for doing this.
To be clear, you can name the return value whatever you want. People just typically name their error values `err`. Also, the mechanisms to mess with named return values in defer already exist: https://play.golang.org/p/7nFyiuAa3Ra
The problem `try` is addressing isn't typing the boilerplate, it is that it clutters up the code making it harder to read.
And of the people innocently imprisoned?

https://www.innocenceproject.org/

Or those imprisoned for life for stupid shit?

https://www.aclu.org/report/living-death-life-without-parole...
So did the attackers get control of a Cambridge e-mail account and web page?
Yes because nobody will be using it.
Musl
SymPy makes math fun again
To me it seems that you’ve just recreated Reddit.
people in /r/politics are not advocating the murder of police officers doing their job
EDB Postgres acquired, father of modern databases joins
>> but is it worth having one at every single stop, considering the cost to buy them, the necessary infrastructure (electricity, internet access), the support costs to repair/replace them, etc.?

Well, I just don't recall when I saw a public transport stop that does not have the digital sign here in the Netherlands. The paper version is always provided as well. But I suspect that it works like this in large cities only.
Yeah, no. Every single one of their "stories" has be debunked. Every. Single. One.

They are trash and so are people who view them as reputable reporters. If that's you, sorry.
Not that I fundamentally disagree with their results, but the study seems like it has significant bias itself. In what context is Fox News only slightly right-leaning?

Anything critical of the current administration is not left-leaning either. In the past, most of these organizations have been critical of the Obama administration, but they weren't considered right-leaning then.
I just think people may be less likely to give up on sharing political speech than, say, "Fat people hate" or some other dumb offensive topic.
How about open sourcing the ranking and then allowing people to customize it. I should be able to rank my own search results how I want to without much technical knowledge.

I want to rank my results by what is most popular to my friends (Facebook or otherwise) so I just look for a search engine extension that allows me to do that. This could get complex but can also be simple if novices just use the most popular ranking algorithms.
> There's not much point to a 27" 4K monitor if you have to double the scaling just to read anything.

Evidently you have never heard of HiDPI?
R/the_donald has been quarantined
Ask HN: Does a Freelancer Need a Resume?
At 8K, 120hz ( Pro Motion, hopefully someday on Mac ), 10bit colour, that is roughly ~145Gbps of Raw Bandwidth requirement.

At 6K, 120hz, 10bit ( Basically Pro XDR with 120Hz ), that is roughly ~88Gbps of Raw Bandwidth.

The above two scenario aren't too far off. Although a 5K / 120hz / 10bit only needs ~64Gbps. I assume in two config above they will have to use 2 x DisplayPort 2.0 ?

( That is assuming Apple will gives us Pro Motion on Mac, why they haven't done so is beyond me. And Why Windows haven't done something similar? )

So the future USB4 and DisplayPort 2.0 will both be based on Thunderbolt 3. Are there any reason why TV keep sticking to HDMI? ( NIH Syndrome? )

And since DisplayPort 2.0 essentially turn TB3 into a one way connection, does that mean there will be no more USB Pass through or Charging Laptop while using it Display?
Full retail price? Must be nice.

Some prisons are much more expensive: https://psmag.com/social-justice/are-prison-commissaries-fai...
Google rolling out auto-delete controls for location history
Thanks for the explanation and the vouch. I think I had a post a few years ago that got flagged because I was more naive about posting on HN back then (guess I'm still pretty naive :)).
I'm aware of at least one project to do that with Ember

https://ember-fastboot.com/#how-does-it-work-
Udemy wants exclusive rights to creator's content [video]
Easy create 2 factories one inside the prison and one outside. When someone from the work program gets out and there’s an opening they can get a job right away in the outside factory. By factory I mean a building with workspaces they could build themselves.

Preferably not in the remote vicinity. Also you need to separate the inmates from the released people to prevent smuggling.

Set a cap on the inside or outside whatever you think will reduce recidivism. Call exprisoners back if there’s a new project where you need more people.
It's not that simple. A science article comes out and says global warming has caused a total 5cm increase in sea level so far, that's projected to be 3-10ft over the next 100 years. The projections change fairly often. A news-source, let's say vox[1], takes that and proclaims the earth is headed towards catastrophe and most cities will be underwater soon. The average person will never read the science articles that are linked or search on their own, they won't look at trends in science or projections. The average joe will either believe or disbelieve the article due to their feelings and political biases.

[1] https://www.vox.com/energy-and-environment/2019/2/22/1818856...
While I don't doubt the Hilux is likely a reliable vehicle, let's not forget it would have made for terrible television if it hadn't survived these seemingly impossible challenges. Top Gear hasn't exactly developed a reputation for being a factually accurate documentary series with many of the challenges being staged etc, so I'd take "literally couldn't" with the large pinch of salt it deserves.

I'd also applaud the efforts of the mechanics who worked on this episode, it was great entertainment if nothing else!
users get rate-limited on r/politics if their comment is downvoted too far, effectively silencing anyone who doesn't go along with the hivemind.
That's not really what dark pattern means. They're about tricking people into doing something they otherwise wouldn't.
Here's a short example comparing existing error handling, the check proposal, and the experimental try proposal

https://gist.github.com/kyleconroy/e48c83425349f2d3954d4e764...
Seems like a whole lot of selling high.
The perception of bias from liberal tech platforms will lead to a large group becoming “conservative” when in actuality they are just contrarian and go for the counter culture underdog side. It’s a real phenomenon. The artificial religious right in bush era constantly pushed in our faces led to liberal values completely dominating mainstream society partly because it all felt too fake and suffocating it forced average person to think and the right turned into a joke. I predict liberal values that are mainstream today will be met with the same fate. They are filled with as many fallacies if not more than the religious right and the more suffocating almost religion like feel they get when someone tries to argue against one aspect, the more people will rebel and fall into the arms of conservatives.
Go already has "append". It would be similar in that sense.
Also append(), copy(), new(), etc.

Technically ("well, acksually"), Go doesn't "lack generics". It lacks user-defined generics. The language implementation has several generics in it, you just can't add your own. So if you hear "Go doesn't have generics" that can give you a slightly incorrect impression about the language itself, but of course what people do generally mean is that it lacks user-defined generics and that that is bad, so there's still certainly a valid criticism there. It just may not quite be what you thought it was.
"You didn't read the article did you?"

Firstly, don't be an ass.

Secondly, the article mentioned many factors, including specifically "quantity of education, remoteness of education", which are arguably are not an issue if an old dog keeps learning new tricks.

"When contemplating the effect of age on surgeons, quantity of education, remoteness of education, and obsolescence of the content of the education are all at least theoretical concerns."
let me know when this is replicated a few times
Nothing at all wrong with using prison labor for something related to supporting the public, particularly a school. Taxpayer money keeps them locked up and by dint of this, we should get return on investment.

Here in Texas, prison labor is widely used, widely supported, and widely liked. At my last job, we used prison labor often (move furniture, mow lawns, warehouse work). The only prisoners in Texas allowed to be out working around the public are low-grade, non-violent prisoners who also have less than 6 months to go on their sentence. Texas has many programs designed to help prisoners re-enter the market as useful people: farm, mechanical, electronic, etc.

Paying a debt to society should involve doing something for society, not just sitting a cell for 23 hours a day. Texas prisons demand every able-bodied prisoner work. They raise their own chickens, cows, horses, and garden food. If you refuse to work, you go into segregation. Fair enough.
That would make it waaaay less useful to searchers and wayyy easier to game by stuffing results with thousands of your own results
The right answer is that Ben doesn’t change his position, right? The backfire effect only applies when the claim ideologically aligns.

I know you’re joking, just indulging the idea.
> how many hi-res (4k@60hz) monitors can I drive from a single RPi 4 ?

Just one. If you connect a second 4K monitor it drops to 4k@30

> run at 4k@60hz over USB3

No. USB 3.0 only has a maximum bandwidth of 5 Gbit/s. It takes around 15gbit/s to drive 4k@60hz 4:4:4 8bit color. That was first available in DisplayPort 1.2 which had 17gbit/s available bandwidth.

> additionally, two USB3 ports.

The USB ports are all on a single PCI-E bus with a maximum bandwidth of 4Gbit/s. So technically you don't even get full speed of a single USB3 port, much less 2.
Worth remembering Mexico nationalized gas, leading to gas shortages, rationing - and higher prices.
> HyperText Markup Language (HTML) is a simple markup system used to create hypertext documents that are portable from one platform to another.

Source: The HTML 3 Specification.

https://www.w3.org/MarkUp/html3/intro.html
Not everybody uses the Pi for IoT. It was originally intended to be a child's primary computer and an educational tool. Being able to do useful programming work on the Pi itself is an important use case.
I'll take capitalist tyrants over socialist tyrants any day. At least there is a tenuous correlation between hard-work and talent in a capitalist economy. Socialist and Communist utopias ultimately devolve into systems where you are rewarded for towing the line.
This all depends on how you measure it. Take Roe v Wade for example. Abortion pre-Roe v Wade was really not that big of a political issue. Just yesterday I was listening to the radio on a long drive and a company called "Patriot Network" was advertising a cellphone network for "Patriots". The reason? Verizon and other big phone companies donate to Planned Parenthood.
Stacker: https://www.stacker.app

For full disclosure, I'm part of of the team building Stacker. Right now we're working on making our app platform good enough for anyone to build SaaS apps without code, so this was partly a way of testing how close we are.
nature didn’t evolve a wheel (at least it didn’t stick around, there were probably plenty of attempts) because environments aren’t uniform enough to use it as a primary mode of movement (which facilitates finding food, escaping danger, finding mates, etc).
https://news.ycombinator.com/item?id=20287129
I interviewed for a backend position there, and they got back to me with an onsite request within hours after submitting the take-home. Such a disparity in interview experiences can happen often in large high-growth companies like this one. It might have helped in my case that the team I was interviewing for was small.