skysight-inc/HackerNews huggingface dataset:
> In the debate over freedom versus control of the global network, China was largely correct, and the U.S. was wrong.

Sure, the problem is free speech and not the engagement promoting algorithms which push individuals towards fear and anger inducing narratives.
Or just release Tab while keeping Alt depressed and navigate the thumbnails with the arrow keys.
DeepMind’s new MuZero AI develops ‘superhuman’ chess skills by making plans
Also, why in the world would a cell phone tower waste any energy at all radiating up? You know, the general direction of airplanes vs out and down where cell phones are actually located
Then you’re arguing against politicians politicking. It’s not like its real people arguing for any of that.

I think most people would say were worse off if game of thrones was produced any different. You don’t like visual effects, but you’re in an extreme minority.
What "normal-sized Linux server" has 70GB of RAM?
Not everyone counts their holdings in USD. That price difference may be what sets a launched and abandoned project apart.

One of my neighbors is 17 and interested in coding and computers. I'd say their family MAYBE brings in 250 USD a month -- but probably less. A dollar can be a lot.
> One is they make your functions colored; async functions world best with other async functions while normal blocking functions work best with other blocking functions.

Not in Zig: https://kristoff.it/blog/zig-colorblind-async-await/
nice story :)
It seems saving HN comment above removed unicode, like at above: Dark Theme at (Hamburger icon) => (Settings Icon) Board Settings => Color => Dark.
The way I've dealt with Apple Watch battery life is to treat it like it has a low battery life.

Almost all notifications are disabled. The screen turns off when I'm not looking at it, and so on.

I get around 2 days out of it - easily a day and a half, but that allows me to charge it when I feel like it, usually when I'm taking a shower.

I own a 6. I've got most of the health tracking stuff turned on, since that's what I bought it for.
> The thesis of the article seems to be predicated on the existence of “pandemic denial”, which is not formally defined in the article. Never a good sign.

No. The entire article argues against the existence of pandemic denial.

> But the claim is a straw man: there is no epidemic of pandemic denial. Polls since March have shown that Americans overwhelmingly aren’t in denial: They believe the threat of Covid-19 is real, they are reasonably good at identifying medical misinformation, and they are largely complying with public health recommendations. Compared to their peers in Europe, Americans are more willing to get vaccinated against Covid-19, similarly likely to wear masks, and no more prone to believe common conspiracy theories about the pandemic’s origins.

> The U.S.’s response to Covid-19 has been bungled in many respects, but widespread public denial doesn’t explain why.
I've just deleted my Fitbit account (which didn't have personal information anyway).
I won't be buying Fitbit products ever again.
The same happened to me; one of my liked bands apparently released an album; it then turns out that it was some other band that just happened to have the same name. Seems they compare band-names instead of some unique-ids; no idea how they thought this would be a good idea.
In general, it is a good idea to stick to keeping the timezone on all machines (excluding only the one 30cm in front of you) set to UTC.
Behold the California filmmaking map. The whole world, in one state.

https://mk0brilliantmaptxoqs.kinstacdn.com/wp-content/upload...
Interesting, I'm curious why a wipe of followers of a government office twitter account. Does twitter do that for other similar official accounts?
If you care about it, you should try again, as they recently sent me an email about purging such usernames. I don't recall what the deadline was, but it's coming up.
Although, I think every single companies devices are made in China? Not sure how that targets Apple.
MIPS was used heavily in networking, and to an extent still is. Cisco was notably fond of them.
>Apple does not disclose to you who bought your app.

Maybe because it's none of your business?
Someone tell Prof Galloway!
There’s got to be a joke about the discovery that nobody has a clue failing to generate experts who realize they don’t a clue.

Sadly, I am not a comedian.
Linux Vserver wasn't/isn't kernel modules, but a patchset that directly modifies the kernel. It works based on so-called contexts; a process in a context cannot see processes in other contexts (at all), with the exception of context 0 which is the "root context", or if you disable PID isolation. VServer was a competing implementation to what evolved into LXC, as such it implemented similar concepts, such as PID namespacing, pretty early, using own code. It's just the looks though. VS used a single global namespace, but individual guest contexts could not "see" PIDs outside of their context.

See https://www.kernel.org/doc/ols/2007/ols2007v2-pages-151-160....
I started writing my own chess engine after watching the Queen Gambit and missing chess. I realized I never wrote an engine, have you tried seeing how strong yours is?
Well, if you consider drunken sprees a mood... :)
I'm so baffled by this comment.

In what sense is retracting a deeply flawed ("fraudulent") study that was invented for a court case the same as a university pushing a researcher to not publish or retract a paper because it paints the university in a bad light? It seems like you're trying to paint all retractions as equivalently "political", but that's obviously not the case.
Not true, some exploits are written by examining the holes fixed by a vendor security patch, then writing an exploit to target the systems that haven't been patched yet. Those are not zero-day exploits.
I used to use them but I had a client that had a problem with them (a technical problem of some kind, like name collision).
I stopped using them after that and I found it nice to be able to tell which library the function came from.
> Currently, frontend developers have to deal with 20+ static PNG files just to display a tiny website logo.

I’m sorry, but what? Seriously. What? I don’t get this. Why is this even a thing worth optimizing, the umber of times this even seen by someone has to be near infinitesimal.
I don't think they have "legit" reasons. They can do it that was just because they want to. It's perfectly fine for having a phone call to cancel as just part of the deal, and if you don't like it, too bad. It's pretty common with other services. Customer feedback is one benefit, and yes, retention is another.

Worry about actual shady shit out there instead.
> 41. Selfish people should listen to advice to be more selfless, selfless people should listen to advice to be more selfish. This applies to many things. Whenever you receive advice, consider its opposite as well. You might be filtering out the advice you need most.

I think of this with parenting books. The parents who tend to be strict read the books telling them to be strict, because those are the books that resonate with them. But what they need are the books telling them to love more and be harsh less. And those who tend to be lenient need the books that tell them that kids actually do need discipline, but they tend to read the books that tell them that kids really need to be given room to do their own thing.
I don't quite understand why one would find async code hard to read.

Basically if you just ignore the async/await keyword, the code should read mostly the same as synchronous code (which is the point of the async/await effort).

Maybe you have a concrete example of convoluted async code?
Oh yeah sorry I'm not blaming cling at all. It might be easier if cling were completely baked into llvm, but obviously there's a debate to be had about that. I see today you can embed cling[1] which is a lot easier than when you had to use ROOT. Still not the simplest thing though.

[1] https://cdn.rawgit.com/root-project/cling/master/www/index.h... See "Embedding Cling"
You have an interesting definition of “non functional” describing a UI component seen daily by billions of people which is, well, an iconic part of your site's branding.

As for the rest, welcome to distributed systems. Any time you're working on something which involves multiple codebases on different schedules you're going to have a crossover period. For the web that period is measured in years since it has many clients and billions of users.

The article covers this but if you look at the data (https://caniuse.com/link-icon-svg) there are really only two things you need:

1. An SVG icon for modern browsers

2. favicon.ico for everyone else

If you want to support higher resolution icons for Safari's pinned tabs or iOS/Android you can add those as well but that's an optimization for new way to interact with web apps which those device makers added and isn't necessary unless you expect lots of people to use that feature and your existing icon color scheme clashes with the system UI.
Maybe this was good advice in 2015. This is terrible advice in 2020. Reddit is astro-turfed up to it's eyeballs and the parts that aren't are people with little to no experience in niche X giving generally bad and nuance-free advice on niche X. The more niches you develop proficiency in the more you will see this.
Managing with Kindness, Civility and Respect
There is at least the option to use a more modern language if it translates to C.

Nim for example does that, and has compiler options for embedded systems.

https://nim-lang.org/docs/nimc.html#nim-for-embedded-systems
Browser extension that suggests alternatives to your current tab's URL
I find comic sans in general to be very legible. This one doesn't look similar, though
> Personally I would not be opposed to facial recognition in school and I don't think there is any expectation of privacy in schools.

I disagree for a number of reasons. First of all, we are dealing with children that are largely under 18, and are not able to provide consent to be monitored. As such, I think we should tread very carefully, with a tendency towards violating their privacy as little as is possible. I'm not convinced that the problems facial recognition will solve are prevalent enough to warrant foisting an extremely invasive monitoring system upon people who cannot reasonably consent to that monitoring system.

Additionally, school is legally mandated. Even if the children were of age to consent, their consent is effectively void because of coercion. They do not have the option to say "no" unless they can afford to pay for a private school. I don't think "privacy for the rich, state surveillance for the poor" is a good paradigm.

I understand where you're coming from, keeping kids safe is important. But I think it's important to remember that even though they're kids, they should have rights, and it's up to the rest of us to protect them.
reqwest provides a blocking API, but reqwest also always depends on Tokio. A blocking API doesn't help when I don't want Tokio in my dependency tree at all.

I am using isahc, but that also doesn't help when (say) Rusoto AWS library pulls reqwest pulls Tokio pulls async.
And to be clear, this is an optional feature.
We worked closely with Kyle (@Aphyr) as he prepared this report. He was nothing but gracious with his time, brutal but fair with his feedback, and unrelenting in his commitment to discerning precisely where and how we strayed from the one true path of rectitudinous database behavior. Hat's off to him.
Merry Christmas, Greg!

Thanks for all the hard work!
I think the light you're referring to is Linux, and the tunnel is Windows :D

On a more serious note, you shouldn't be so dismissive of open source desktop environments, KDE 5 is quite usable today, and GNOME 40 looks to be pretty good too. Give it a whirl, you might just like it.
I doubt that advise is outdated, I'm not sure it was ever "in" for anyone who doesnt have a sales background (typical programmer).

Why would I even bother giving them a number if they dont do it first? My way of saying, dont waste my time.
Coming soon – ARM-64.com project by fosshost.org – arm64 hosting for open source
1. After you’ve finished implementation, make sure that your solution is the right one. If it’s not, it will never make sense or be readable by anyone

2. Use your favourite diff tool. Go over the diff and make sure first that the diff is readable for people to review it. Make changes accordingly

3. Quit diff and now read the whole thing. If you altered a function, read that function from the beginning. If you added/removed a function, read the class from the beginning. Make sure all make sense

4. Finally, ask for a review and pay attention. Don’t dismiss comments withou first considering them.

That’s what I do
I have tried dual monitors many times and I really don't prefer it over one large, high-resolution monitor. I have a 2019 5k iMac, which I run both macOS and Windows (for work) on, and it's damn near perfect.
I am an old guy who is a better-than-average negotiator (top 20%, not top 1%) and I’d like to hear more about that. In my view, it is never advantageous to come up with the first number in any kind of business negotiation and I have done tens of millions of dollars in negotiations for myself over the last couple of decades. But I haven’t interviewed for a job in 20 years. I would like to hear more about why that concept is outdated. Not arguing, just genuinely curious.
An editorial note: you can “address” apathy, you can “ameliorate” apathy (sorta), but you can’t “improve” apathy in any grammatically meaningful sense. If the title in HN could be corrected, even if it is the original title on nuadox, it would improve the reading experience by an infinitesimal, but positive, amount.
I've always been quite irritated by the amount of disdain toward Comic Sans.

Partly because I feel like this is such an easy target, and people who have just learned 2 or 3 things about typography are very keen on bashing Comic Sans to show off their newly acquired knowledge.

Partly because, let's face it, it's not that bad. What it does, it does well, it's pretty legible, no glyph stands out from the general harmony, etc.

There's a reason it became massively used. It was included in windows because it was part of Microsoft Chat, which back then was heavily comic book styled, with speech bubbles for messages etc (something that has since then become a standard in IM). It appeared in the font drop-down list, and people picked it when they wanted their message to look a bit informal, not too severe. Of course, someone with design knowledge is able to achieve this without resorting to this specific font (or even a funny font), but most people lack this knowledge.
I think it's meme'd too much. Using comic sans sometimes makes sense.
No, multithreaded synchronous code is not easier to reason about than async. I think most would agree.
And that dock issue is why I'm so happy my Dell UP2718Q has a DP 1.4 & USB 3.2x4 KVM included. As there's just so few good options for this.
For what it's worth, the "log in repeatedly" bug has hit me too, but I discovered that if I sign out and then sign in again, it remains fixed for weeks if not months. Worth a try.
You can follow channels through RSS.
Are you talking about browser history? Because it seems to work just fine. If you're talking about something else, it can't be that popular. I've never heard of it, and a search is not very illuminating either.
> made fun of me a lot for listening to every episode of Marion Mcpartland’s ‘Piano Jazz’ that’s available on Spotify...

That's not you, that's bad AI :)
Papyrus just reminds me of how little selection there is in the default fonts on Mac OS X. I mean, there could be so much more.
The favicons are certainly functional - as a sufferer of 'too many tabs' syndrome, at the very moment, the only information I have about each of the ~30 tabs currently open in my Chrome browser is the favicon.

This packs far more information into the 48x48 (or whatever resolution) then trying to squeeze in a title like "Am" or "Ha" for Amazon or HN.

(Totally agree on the complexity, seems like it followed the iOS Store model of interface design!)
Ask HN: How can I ship a web project if I'm not a web dev?
I'm not a web developer - more of a back-end one - but I had an idea for a side project that requires a dynamic web UI which I though was worth pursuing, so I've embarking on a journey leveraging ReactJS.

I managed to slowly and painfully create a MVP (very minimal in fact), and many features are lacking - such as, login support, automatic deploys, etc.

It's all fun and great source of learning but I have to admit that, at this pace, it will take me ages to complete it - and even then, most likely never at the standard of a web dev.

At this point, what are my options (beside ditching the project altogether, of course!)?
Connected over email and fixed this
> $50k is not even the average annual income in this country;

You really should refresh your statistics. Average means absolutely nothing if you don't take into account how uneven the income distribution is, specially in the US where income inequality reached abismal levels.

To focus on the facts, the median household income in the US is close to $63k. Note it's median, not average, and note it's household income, and not anual income.

That means that in half of US households you still get a household income lower than those $63k even if you add two incomes. That's how half of the US population lives.
Pandora's suggestion algorithm is much better than Spotify's. What you describe is what I used to do with Pandora. I migrated to Spotify several years ago.

Spotify generates some decent genre based playlists based on my listening history. Not as good as Pandora was.

Lately with the pandemic, I've created a super-chill, ambient play list (I started with Moby's Long Ambients and expanded from there) to relax before bedtime. This has been really helpful for unwinding in these stressful times.

However, an unintended consequence is that Spotify now thinks I listen to soothing ambient more than 50% of the time. My year in music is all ambient and my suggested play lists are all wishy-washy now. Apparently there is no "ignore this playlist when tracking usage." You can only manually disable tracking under "Settings > Social" and it times out after every session.
Or:

mv icon-48x48.png favicon.ico
I am merely encouraging people that read the blog post to recognize that the author may be embellishing some points.
"don't talk to cops" doesn't mean you should be afraid to ask a police officer for directions or something like that. if I'm on foot and see that a street is blocked off, I will sometimes ask an officer nearby what is going on. this is fine. what you shouldn't do is volunteer unnecessary information. maybe this is just american myopia, but it's hard to imagine that anything could be gained by giving police more personal information than you are legally obligated to share.
Cali AG was looking into it.
But Apple could easily decide to monetize user privacy a-la Facebook. They just haven’t. It’s sitting out there whenever they want it, billions in revenue. That’s different than not having skin in the game, because they could easily get that without changing their business model. Just requires flipping a switch.

I think they have chosen to protect user privacy even though it cost them an easy opportunity that is pretty significant, even at Apple revenue levels. Maybe because they feel that will make more people buy their products, fine with me.
Thank you for saying this. I've been trying to use Spotify for a year now and it leaves so much to be desired on process. You're doing gods work
The 99% Invisible City
https://news.ycombinator.com/item?id=25381397
I love a lot of what the EFF does, but this campaign, and many other organizations involved in it got a lot wrong. The real issue, that in fairness the EFF leads with, was the change in the .org contract, not the sale itself. The most robust overview of the whole thing that I have read can be found here: https://www.internetgovernance.org/2020/05/01/no-real-winner...

Whether people like it or not the operation of the DNS, including .org, is a commercial endeavor. It doesn't make sense to focus only on .org, when a) Registrars not Registries are the real place to try and protect Registrants. b) Org has always been open to anyone, and their are likely as many, if not more civil society organizations in com, net, and other tlds.
That is also the maximum stack size which shouldn't normally be reached. You'll have to be careful how you use memory when you're handling a million clients, either as async or threaded.
http://www.solidrockbaptist.net/satans-niv-bible.html

> Just a few examples should be enough to show you the problem. In the New International Version (NIV) it says in 2 Samuel 21:19 that someone other than David killed the giant Goliath. Anyone knows this is not true, except the 'scholars' who translated it. According to Hebrews 3:16 in the NIV all the children of Israel rebelled in the wilderness and none made it into the promised land; however, we know that Joshua and Caleb did not rebel, and God promised them each a place in the promised land (just read Numbers 13 & 14). Another mistake is found in Mark 1:2, 3 where according to the NIV the writer of Malachi was Isaiah! Just check out Isaiah 40:3 and Malachi 3:1 - the KJV has it right and the NIV has it wrong.

For comparison of the verse this comment parodies, https://biblehub.com/isaiah/11-6.htm
What does your applicant pipeline looks like?
I'm really sorry to hear you've been forced into this situation. I seldom use MacOS these days, but when I do, buying an app from the App Store is the one thing I'm least likely to do. I hope that one day it becomes viable to distribute your app through a less centralized platform.
What do you use the private key for?
But you ARE cool for listening to Kapitan Korsakov!
Vserver is dead. A long time maintainer occasionally posts patches for newer kernels to mailing list, if he feels like it. -> http://list.linux-vserver.org/
We pay RH rather a lot of money for the excellent testing and integration they do. (And alt-tab works, if you want it to.)

Or if you're trying to limit this to individual use, I'll grant you equivalence once Microsoft stops charging their beta testers and offers them the source.
Oh, c'mon, it's just a thinking game. If you can time travel, why not assume that you can time-and-space travel, and do it precisely? If it's not too precise, that could be fun! No one said you can jump just once - make it an adventure chase! What do you need to camouflage yourself among the locals? How do you get to the oval office, and what risks remain when you're invisible?
He switched to Go.

Stjepang is a very smart person and I'm actually quite excited about what he's going to bring to the Go world.