skysight-inc/HackerNews huggingface dataset:
Personally I would say that the downvote features is extremely useful and valuable. Especially on Hackernews, as it helps to protect the community standards which are quite different from for instance reddit or other tech discussion sites. You very rarely see anything like blatant flamebate, trolling or flamewars, because they quickly get downvoted and grayed out, and are generally ignored instead of going to the top of a thread because "controversy increases engagement".
> Stripping someone’s citizenship sounds like a “tough penalty for the worst” kind of thing, but what is the actual point?

As a piece of prior art, the Soviet Union’s policy for revoking citizenship served as an implicit threat of “you’ll become unemployable, homeless, and not eligible for any and all social services up to and including emergency medicine if you gamble on being able to leave and lose”[1].

More recent policies, e.g. the current dual-citizenship French one, seem to be declarations in the vein of “even if you have achieved the coveted naturalized status, you’ll forever be second-class”.

[1]: https://en.wikipedia.org/wiki/Otkaznik
Have children, when they get old enough, they will yell "No phones in school" while there playing with you. THis probably means I shouldn't spend as much time on my phone either.
Why don't the best motorcycle mechanics make novel airplane designs?
Poll: How much time on average do you exercise in a week?
Less than an hour
Between one and three hours
Between three and six hours
More than six hours
>where controversial opinions are featured as prominently as agreeable ones.

This is a feature if meaningful discussion is your goal.

I've felt for a long time voting of any sort is poison to quality discussion, and downvoting is downright deadly for it.
You need 501 karma for downvoting.

https://github.com/minimaxir/hacker-news-undocumented#downvo...
(A quick search finds an average sea depth of 3,682 meters, and a "mean elevation of Earth is −2441 m relative to the WGS84 spheroid")

I think that in SF there were a few water covered worlds, mostly unmemorable except perhaps for a story about a very very long surf ride, by Zelazny I believe.

More recently Neal Asher made some good hay with a waterworld featuring interesting monsters and a very weird biology - https://www.panmacmillan.com/authors/neal-asher/the-skinner/... - which also affects humans roaming around in sailing ships.
Is there any Airdrop alternative for Android - Android and Android - Windows devices in the same network?
Yep, I did, which made for a puzzling title that I assumed was going to mean an article playing on correlation or something.
Bad mood sounds like a separate issue. Getting enough sleep? Are your... physical needs being satisfied?

Also, what genezeta said about "interruption" vs. "distracted" is true. Interruptions come from others; distractions come from you.

iOS and macOS (and now Windows I think) have "focus mode" now, where you can silence notifications for some period of time, which I have found helpful.
There’s a reason Plug’n’Play and USB were big deals back then. The concept of plugging in a new peripheral and it just working, without rebooting, was rather revolutionary. Even though the former was more aptly called “Plug’n’Pray” in the early years…
Illegally trading and/or transporting across borders military manuals is a crime pretty much anywhere in the world.
StackOverflow is basically different communities segregated by language or tag

The Javascript one is pretty toxic, where instead of something constructive you get a bunch of leetcode studiers racing each other for karma, and can get a totally different experience by using another tag/language
Cool stuff. You might enjoy this video[0] where Ben K. from Applied Science measures the RPM of his car engine via the cigarette lighter by measuring the inductive ignition spikes with an FFT on his scope.

[0] https://youtu.be/t0ToYhjYV9I
I often see gamers with the mistaken impression that everybody else is either a gamer or hasn't discovered the right games yet.

To me video games are fun, but they require focus and dedication that I'd rather use elsewhere.
The carbon footprint you refer to applies only to proof-of-work blockchains. Unfortunately 3 of the largest systems use this (bitcoin, Ethereum, and doge) but an alternative has already been created called proof-of-stake. Nearly every new crypto uses proof-of-stake and Ethereum plans to switch to it. The market seems to approve of this as well as some of the big gainers in market cap use this system.
I mean, the reality also is that there were in fact serious attempts to unleash bigotry instead of focusing on response. That is reality of what happened too. Huge reason why people painted it as anti-Chinese bigotry is that such a thing played a huge role in Trump response. Renaming Covid-19 to Chinese virus while downplaying need for tests and such was exactly that.
>In principle, downvotes are meant for messages that are irrelevant, off topic, insulting, belligerent (can you believe my phone turned that into beliebers?) etc.

In principle this is what it's used for, however it's mostly used to vote down comments people disagree or agree with.

For example if I say something like global warming is an incorrect theory on a related topic I'd get voted down simply because most people disagree. Technically that statement did no fit the formal criteria to get voted down but people use it incorrectly.
And a reminder of how unsecure and unencrypted these communications channels were. That operator not only could listen in, but was certainly instructed to listen in on all such priority calls in order to police them. No encryption. No channel hopping. Anyone with a handset and a pair of alligator clips could have literally clipped into the line at any point. Anyone in the know would also be able to monitor a trunk line looking for that priority signal. So it would probably have been more secure to hide amongst the masses by not pushing the priority buttons.
I think you're tinfoiling a bit hard here. My guess is that this is just a populist move, you left the country to fight with ISIS, well guess what, we aren't paying to bring you back and don't feel the need to get your out of whatever horrible prison you're in.

The real question to me is what will Canada do. The terrorist in question is "Canadian" but iirc never set foot in Canada and is only asking for asylum because the UK stripped him from his citizenship. Now that is much more interesting because this creates a clash between that most Canadian would associate with citizenship (having lived a least a bit in Canada) and the law.
Why should age of account be factored in at all? What does it prove?
Storing user information on be blockchain not only sounds unnecessary, it's also illegal in the EU.

I get the advantage of blockchains and such for trading virtual currencies, but I'm still not sure why you'd need a public ledger to accomplish anything new that a standard PGP signature wouldn't already accomplish.

Is the idea of web3 to put the entire internet on some kind of blockchain to replace HTTP? Wouldn't that be crazy inefficient?
Sad to see clap trap like "Why Arabs Lose Wars" used to explain anything, but especially an aircraft incident.
This might be outdated, but I learned in the early 2010's with Codecademy- having an interactive interface really helps (2 way communication)

Note: not a developer btw
Works for me. Except I drink water while I'm drinking beer. Something like 1 drink of water to 3 or 4 drinks of beer. But I'm also at home, on the computer drinking and not out partying. So I don't know how well it translates to being outside the house.
"Computer science is no more about computers than astronomy is about telescopes."

-- E.W. Dijkstra
Not even drinking a ton of water before and during?
You are mistaken about the "formal criteria" for downvotes on HN. "Don't downvote to disagree" is an official rule on reddit, but not on HN (although a good chunk of the community thinks it should be).
My point is that "good, desirable or natural" are not real. They are not concrete things that we can derive from observations about the world. They are akin to religions beliefs. Reasonable people can hold opposing views, and there is no oracle to divine the one truth. Given this situation, the only reasonable way forward seems to be tolerance of the full diversity of belief, and refrain from imposing one's own beliefs onto others.
I’ve observed that the world operates on the principle of: “if someone can, someone will”.

So if HN worked the way you describe, someone would create “sleeper bots” that would emerge only after x years.
I really recommend reading “Why we Make things and why it matters” by Peter Korn. Others in this thread have written a lot about the void that you fill by making real progress on discrete things. I think this book looks a bit more at the philosophy of making itself.
> A lot of AmE usage is becoming commonplace in Britain thanks to the Internet, though.

My girlfriend and I were watching the Harry Potter movie cast reunion, and I noticed how the younger cast members let a lot of Valley-Girl-isms slip into their speech. "So I was like" (introducing a quotation), and "totally" (meaning very, extremely), and so forth. Quite different from how I expect a British person to talk. The younger generation of Brits seem to have fully embraced what Stephen Fry called "Buffy talk, Sabrina the Teenage Witch talk" and "the language of the Sunny Delight generation": https://youtu.be/xs5fH1ECzWc (Note that Fry was specifically addressing the related phenomenon of AQI, a.k.a. "uptalk", but he diverts into things like "I was like" to introduce a quotation.)
Hack IKEA Bekväm and Oddvar into a kids kitchen helper
I called my Aunts and Uncles for New Year's Day, and they all brought up politics within ten minute conversations. It's not that media is forming their opinions. It's framing the topics of their thoughts and conversations. Conveniently, all these topics such as national/state policy and compliance, crime statistics and trends can only be fed by more media consumption. I worry about the permanence of the effects from these behavioral patterns. ADHD is a real medical condition, but there is also something else at play. It feels like we haven't developed the vocabulary to talk about these issues properly. I would love to tell people (like my Aunts and Uncles) something to the effect of "you seem a little X". Where X means your perspective is clouded by excessive media consumption.
I can't even get past the first paragraph. It's not a "unit test" if it touches the database, by definition. It should say integration tests, or just stick with "tests."
https://100r.co are some really great folks
Some tests simply cannot be deterministic because the underlying system is not deterministic (eg testing something that has multiple threads, perhaps some of which live in far-flung members of members, etc).

A dirty database is what I would call “avoidable non determinism” because you can easily clean it and you probably do not want to test handling bad databases (maybe you do though). Thread scheduling is not something you would want to work around, because you want to test a wide variety of actual production scheduling patterns to make sure there is not something like a deadlock (which also means, to get full value from the test, you probably need to run it hundreds of times and/or turn on sanitizers).

One perhaps better word you are looking for re determinism is hermeticism. A dirty database with junk from previous runs makes the test non-hermetic (not self contained). You can have a hermetic but non-deterministic test also, like telling a bunch of threads to print the ABC’s.
I had a dream last night that expressed my recent concern that Mark Zuckerberg and Meta are Pied Pipers leading our kids into virtual worlds where Meta controls everything including allowable expression and thought, where even certain concepts are banned with no allowable word for them [1]. My concern is that kids are getting VR headsets and going to a place where there is no parental control because adults don't understand VR or how to join their kids there. In my dream, and unseen voice is telling a young brother and sister how to secretly steal money from their grandparents and send it to them.

[1] Yeonmi Park: North Korea | Lex Fridman Podcast #196 https://www.youtube.com/watch?v=usDqSEKDVsA
Apple: All Active Apple Service Programs
You could say that this new form of centralisation has the potential to allow governance systems that breakaway from, modify or usurp nation States. All of it being economically incentivised. This is pretty interesting IMO.
Stops at -4 I've recently learned. Also I guess I haven't asked before because I don't care that much. I read HN every day and would probably use the downvote feature maybe 2 or 3 times a year, just like I do on Reddit.
Where are 3D buildings sourced from? Is it just building footprints from OSM extruded to the height tag value?

Is there an open service (OSM-like) where to upload 3D geometry for buildings? I know wikidata has some, but I wonder if it would be possible to build more recognizable maps with that.
Oh no, a thousand marketers just had the idea of automatically airdropping advertisements to passers-by. You could even structure it as a lottery-esque type of thing, only giving out good coupons or discounts to random individuals at random intervals, prompting people to loiter and wait for theirs.
With Priti Patel's involvement, this is almost certainly what you say in the last paragraph. The most pernicious, malicious minister we've ever had.
As has been noted in another subthread, SDL can do this but apparently the particular statically linked version shipped with Papers Please is compiled without udev or inotify support and has to fallback to manual checking.
> I don't know

Allow me to inform you it is. Your ratios are unrealistic even for estimating unless you really think there's 1 L6 for every 3 L5s at Google. Also we're talking about around an L8 for director:

Yet it still holds for those numbers that yes, if you can afford to reach out to them, you can afford technical staff to be in the loop. Because it's not just about the company, it's about respecting the engineer's time. Not that many people are qualified enough to be getting calls to be hired in as directors, it's not a small feat even if it's 100 hires a year. You don't want them having experiences like this if only for the image it gives off to other potential hires..

> Aside: this used to be the kind of "estimate/puzzle" question Google used to ask it's interviews, allegedly

Used to use about a decade ago? And I believe the moment you said "1:3 manager to L5 ratio" your interviewer would give you a subtle but questioning look and expect you to revise that.
Academics do make novel games! The 'walking simulator' genre and the 'idle clicker' genre were both spawned in academia. However they weren't made by those in the computer sciences, but the humanities. Coding is no longer a barrier to making games and the more fertile ground is currently in the humanities.
The sole thing I use it for is setting alarms/timers, or starting the process of a calendar appointment. Those are the two use-cases I've found useful.

Say "navigate to X" also can kinda work with less fumbling than typing half the time but it's a bit messy.
I'm not sure that having the ability to downvote prevents this issue. Do you have any explanation on how it works in practice? I'd be curious to see some study with real data.
Came here to say this same thing. Create a deterministic suite of tests that runs on every commit. Save the exploratory testing for another time / place. Keep them separate.
Another consequence of this is the culture of "never be profitable and always aim to grow". Imagine what the world would look like if this was applied to every type of business? It's unsustainable and prevents legitimate businesses from making a living
Ask HN: Is it legit to cache Google Books API results to my db?
Hello HN, is it legit to store the Google Books API response to my db and serve for later requests?
Is it ok to do? any tips?
Air surrounds us.

Social media --- those site which we don't need to name because we all know what they are --- surround us socially. I don't use the F, or the T, or the IG, or the YT, or the TT. But I sure as heck live in the world they create. In most of the West they've permeate politics and culture. It's often difficult to engage with businesses, or governments, or your own job, without having a presence on these systems. And in parts of the world they've played a major role in insurrection, revolution, and genocide. Sometimes celebrated for that role, increasingly looked on with a sense that something's gone horrifically wrong.

So no, disconnecting personally is not the solution.
My favorite was when an Aussie asked me if I get Game of Thrones on Haitch Bee Oi up in America.
I would never degrade the effort spent on shop fixtures or tools. Often the highest Echelon of any craft is toolmakers. It is certainly true in machining.

I know very little about software engineering as a trade, but it seems that half the stuff on HN is tooling used for making software. It is obviously valuable.
Good job friend!! You had fun and learned something. Have a perfect 2022!!
The blockchain data structure makes the data it encodes tamper-proof. It makes historical data immutable, and it makes the current state of a system and the state transitions that led to the current state fully auditable in a shared-data context. These features enable applications that might otherwise incentivize illicit data tampering (such as applications that deal with asset account balances and ownership records) to be decentralized. I am unaware of another solution to this particular problem.

"Zero trust" is meant to refer to the data layer: because the current state of a blockchain system can be re-generated deterministically from the historical data—which is immutable and fully auditable—you don't have to trust anyone's version of the current system state, even if you are not yourself currently keeping a copy of it.

These technologies do not solve all of the moral and ethical problems that humanity faces, but I don't think anyone is claiming that they do. Blockchains don't stop people from deceiving each other, and they don't make people smarter so that they entirely avoid introducing bugs into their software, and they don't stop people from trying to steal from one another.

But they do make it possible to decentralize high-value data records that would otherwise need to live in high-security environments controlled by governments or well-capitalized businesses that would also need to be trusted 100% not to tamper with those records.
Count me in, though I initially read it more like "work is the illness, here is the cure for it (and it's not hangover)" ...
Ooltud.
True, but that is the defacto definition of "startup culture" - go big, go fast, be huge... or fail.

Never fear - there are a huge number of people running slow growth, sustainable small businesses and projects. They are talked about on HN on occasion, but for the most part they just quietly exist and do their thing. And based on my experience, they are far more enjoyable to work in.

If you aren't running into those, is it safe to assume you live in a tech hub? If so, leave the hub - you'll find much more variety in the goals of the people you run into.
Seems more likely the old mines in the area are causing the contamination with BMAA and that it is being consumed in shellfish. BMAA contamination is often associated with old flooded mine shafts, and there are several in the area where these people are getting sick, most of them upstream.

Not sure why you're assuming this has anything to do with climate change. What could be the link there?
Most people who "got sick with AIDS in the 1990s" contracted HIV in the 80s. You don't seem to know much about the difference between AIDS/HIV or the latency period.
This is true for most Apple protocols in my experience. I’m supposed to be able to control my Homepod from my watch with a tap but it never works. Sometimes I can’t use the Homepod for minutes until it shows up. iMessage regularly fails to show the blue name for contacts, FaceTime is randomly unavailable for certain contacts, Airpods randomly disconnect, Airdrop rarely works. Tethering is also kind of spotty. The watch Walkie-Talkie function is terrible, dropping bits of the message. How they even implemented a working TCP/IP stack is beyond me. Lo and behold the most reliable “protocol” is HomeKit, but even that is randomly unable to persist name changes.
If you read the article, the claim was made further up with a link to posts why the author believes it. Quote:

> This spike protein was engineered in a bioweapons lab[1] to be toxic in multiple ways

Claims seems surprisingly coherent and detailed, though I have serious doubts WRT author's selective perception bias.

[1] https://joshmitteldorf.scienceblog.com/2020/04/21/where-did-...
> And one point Viral makes abundantly clear is that, if our goal is to prevent the next pandemic, then resolving the mystery of COVID-19 actually matters less than one might think. This is because, whichever possibility—zoonotic spillover or lab leak—turns out to be the truth of this case, the other possibility would remain absolutely terrifying and would demand urgent action as well. Read the book and see for yourself.

This logic does not convince me. If it did come from lab leak, there are lots of things the scientific community need to do to themselves to prevent the next lab leak from happening. It's defenitely not the same as a zoonotic spillover. Scientists are not wild animals, they can regulate themselves.

If the virus did leak from one of the two Wuhan labs, at least these actions need to be taken:

* All the Chinese labs doing this kind of research need to be seriously examined by the international community

* All the bio research funding from the western countries to China labs need to be stopped and only can be restarted with serious conditions met
Another possibility: the moral panic about comic books / rap music / low brow culture was justified and its ubiquity has done active harm to our society.
If you think it isn’t appropriate for the site, there’s a flag link. (I can’t imagine that applies here.)
I hear the word “eventually” associated with crypto, quite a bit. I’ve yet to see an “eventually” actually pan out before they run out of money or the value tanks so low nobody will mine it anymore. As an observer following all of this fairly closely, it feels remarkably like a scam.
Looks great. We are both fortunate to have the space :-)
It’s used in software for sequencing in protocols so stuff doesn’t get repeated
Why not? Seriously, why wouldn't we try to preserve and upgrade our species for as long as physically possible?

Would we complain if whales said "we don't want our species to end"? Or ants, for that matter?

"No whales, it's the ultimate hubris that you think you have a right to exist and continue existing."

Why is it hubris for humans, like all other species on Earth, to want to exist, propagate, and, since we're intelligent, learn and grow our intelligence, and spread it beyond home base?
I use ratingraph.com quite a lot for seeing the TV-show season trends and if something's worth watching
> “Stolen" in the title of the OP is not really an exaggeration.

Theft can happen only when it’s involuntary.

> the problem is systemic, essentially baked into the business model of advertising/marketing, and it should be addressed

That’s not the root cause. It is just a choke point for blame.

The root cause is the choice people make, which we’ve established exists. If people want help, there are plenty of mitigations for social media, like alternative front ends.