skysight-inc/HackerNews huggingface dataset:
I think it comes down to group size and subject matter which drives meaningful debate.

When group size is large, conversation is shallow.

HN is a relatively small group with a relatively confined subject matter.

Same concept applies on reddit, with small niche subreddits.

There's more conversation depth with smaller groups of people.
I've perused WSB for a while, but watching GameStop this morning, I'm worried this recent 'short squeeze initiative' opens the door for various retail trading restrictions. Whether phase-out of commission-free trading, per-trade taxes, restrictions on options trading, tightening of pattern day trading restrictions, it seems something is coming. It's tough to envision a circumstance where retail trading is permitted to interfere with such a fundamental activity as short-selling. It's like a DDoS attack on the stock market, and I expect the defenses to be similar: additional vetting, limits, circuit breakers (which already exist but could be modified).

I really hope I'm wrong because their ability to make GameStop, Nokia, and BlackBerry trend in 2021 is genuinely hilarious.
Pest. The Elegant Parser
As late as early February 2020 being concerned about the coronavirus meant you risked being labeled as a right-wing, Trump-lover, conspiracy theorist.

One of the first Twitter accounts that was getting the straight facts out of Wuhan starting with late January was this lady [1], and because she had written for Epoch Times (among other things) of course meant that everything she was saying was potentially a big, fat lie meant to denigrate the Chinese. I was told as such by at least one user on this very website back then.

[1] https://twitter.com/jenniferatntd
Tri-color Garbage Collection is a very common (probably the most common?) variation of Mark-and-Sweep.

The general idea is to have three colors: Black (do not garbage collect), Grey (do not garbage collect, but pointer-chasing still required), White (delete on next garbage collect).

Your objects start on the grey-list. As you process the grey-list, the elements turn black, and the objects they pointed to move from the white-list to the grey-list (for further processing).

The tri-color invariant proves that all objects in the Black-list do NOT have any (direct) elements in the whitelist. So once the grey-list is empty (ie: all objects are either black or white), your mark-phase is over. All objects in the white-list are swept away (in the 2nd phase of mark-and-sweep).

-------------

What is implemented in this blogpost is an incremental mark-and-sweep algorithm: which means that the GC may continue in the background (potentially in parallel) with the main threads of the program.

Incremental is a bit slower / higher-overhead overall, but has less latency. Since the blogpost author is a game programmer, that seems to be a good tradeoff.

The naive implementation is called "Stop the World" (and is implemented in the first half of the blog post). Stop the world has better throughput characteristics, but has the distinct disadvantage of... well... stopping the world until GC is done.
It's all relative, I mean we're using a benchmark of all previous television scifi having "magical antigravity technology where every ship has standard gravity pulling everything to the interior decks"... It's not a really high benchmark to meet to have at least a LITTLE BIT of plausible science, like spaceships oriented like flying office blocks with internal ladders/elevators, and thrust gravity.
See the Penrose Triangle illusion[1]; what if the operant conditioning makes people who see the gap in the triangle joint find some workaround to jump over it, and maybe that training in some piece of software aligns people to see the whole triangle and not see the gap at all. Is there any research into whether people trained on some software consider it more reliable than people thrown into it?

In the 2018 thread someone writes[2] "but if I sit down with a new user for an hour, they discover all the bugs I knew about and a few I didn’t! But an hour of someone’s time is hard to get"; but the internet is full of people clamouring to give feedback about your code, desperate for someone - anyone - to listen. An hour of someone's time is hard to get, are you kidding me? I've spent hours challenging myself to find hundreds of nitpicks in something, for free, just because they asked. What did they do with it? Ignore it. More zeitgeisty look at the "MS Teams is slow" complaints, thousands of upvotes on UserVoice, one reply "we're working on it". Stuck that way for years.

It's not hard to get feedback, you don't want feedback because you don't have time or interest or spare effort or motivation to fix all the bugs, you have more fun things to do - more interesting, higher priority, more defensible. It's way better to have forum users pass around the Chinese Whispers of their grandfather's command line which he found on a BugZilla comment on an unrelated issue, which came from a mailing list, which came from an unsourced email from an internal chatroom where they found it in a fossil,,, than it is to fix that edge case. Users telling each other to clear the PRAM and run "sfc /scannow" and "chmod 777 -R" and "setenforce 0" costs you nothing.

[1] https://cdn.dribbble.com/users/6205/screenshots/5556008/penr...

[2] https://news.ycombinator.com/item?id=16866679
So, why not apply? You certainly have the required skillset and with your experience level I'd assume they would jump at the opportunity.
I'll never forget this fact because there is a King of the Hill episode (10:13) where a mentally-ill, homeless man named Spongy exclaims "Ronald Reagan kicked me out of my mental hospital!" and Hank bashfully tries to justify it as part of winning the cold war.
That doesn't seem much different than saying that a traditional hand-filled ballot doesn't leave a useful paper trail because there's no evidence that the voter placed the pen markings where they intended to place them. Which, in fact, is an argument that's been made before with hand-filled ballots.
A seaplane flight over the west coast of Vancouver Island from bases in Tofino or Gold River is a wonderful and affordable flight-seeing excursion as well (around $500/hour total for 3 passengers).
Water Rower is fantastic - really pretty. Thanks for the feedback. We completely understand :)
Despite the common saying, absence of evidence is evidence of absence a lot of the time.

To put it in boring mathematical terms. If you have a bag filled with a million playing cards, and you inspect 1000 of them and they're all red, that's pretty good evidence that there aren't any black cards in the bag! But blind followers of the "absence of evidence" dogma would say "No it isn't! Just because you haven't found a black card yet doesn't say anything about whether there are any black cards at all." which is clearly nonsense.

The differentiating factor is have you looked?

I think it's reasonable for people to assume the WHO had actually investigated how people contracted covid (otherwise why bother tweeting?), in which case them saying "[we looked but] we couldn't find any evidence of human to human transmission" is clearly misleading.
If you're nearing/above 40 this is likely age related farsightedness (presbyopia) counteracting your myopia.

https://www.nvisioncenters.com/farsightedness/and-age/
We lie to children all the time to protect them. Reality isn't actually good to be exposed to when you are a child; it's much better to encounter it in a safer, nonthreatening way, which is why we have euphemisms and hide the fact of death and (extreme) evil for so long. All of that however is separate from whether we should teach religion, which is more or less orthogonal to objective reality. Religion covers that which is unobservable, almost by definition.
"light brightness has nothing to do with myopia" - that's a big claim and will need some evidence to back it up, especially given the many studies that suggest otherwise.

This is still a topic with many unknowns, but we have to follow the evidence as much as we can. Evidence should always beat data-free guesses.
> In C, function isn't an object, you can't convert a function pointer as a void pointer and back, and use it.

It is not defined by the C standard, but POSIX requires it. So any environment (including the compiler) claiming POSIX conformance must support it.

Not sure how it works on Itanium though as, IIRC, function pointers there are twice as wide as normal pointers.
I've Said Goodbye to 'Normal.' You Should Too
I'm sorry to break it to you, but most new gas cars are the same. New Toyotas have it, GM has had it for quite a while with OnStar, Ford probably has it, and if I bothered to dig more, almost all of them have it somewhere, cellular modem included.

It's an industry problem at this point, and I really think some day we will have a mass terrorist disaster where some psychotic hacker group would hack all the badly secured cars everywhere, link into the CAN bus (because that is a GREAT idea for some braindead synergistic middle manager reasons) and cause run-away accelerations simultaneously everywhere on some clock script, killing millions and destroying trillions.

I'm 50/50 hoping someone makes a popular movie about that, to scare governments world wide to force cars to have a fucking no network mode and no connections to the CAN bus and terrified if it would inspire said teenage psychopaths to do so...
I feel like people often leave the numerous Inuit and pre-inuit migration across the Bering straight on canoes and kayaks.

Follow up questions: Is there any research on how much of pre-inuit culture spread southwards to Indian cultures? How much Asian culture did the Inuit and pre-inuit cultures take with them to America?
Is it at least the least-bad show if you enjoy physics?

Do you know of other fiction that does it better?
I'm getting braces due to this weird habit I developed of thrusting out my lower jaw, putting my bottom teeth on top of the upper ones and pulling. After a few years of this I've pulled my lower teeth out of alignment and the ones I do this to pitch forward now.

Asking my dentist how to defeat the bruxism all he could suggest was having braces might do it. Mentally preparing for sleep by telling myself not to grind my teeth can help, but I think without reducing all the stress it'll never stop.

I look forward to reading all the advice in this thread on ways to make myself stop.
That scenario has potential to be developed in to an interesting novel or movie.
hmm. Very true. Thanks for the idea.
www.nationalbingoonline.com
I'm pretty good about going out to take a walk/hike pretty much any day when the weather is remotely tolerable. But exercise equipment really does bore me. My C2 is 15+ years old and I don't use it a lot. But I'd upgrade the performance monitor in a heartbeat if there were a way to use it in conjunction with an Apple TV for a non-subscription immersive experience. (Something in the Hydrow vein.)
You wrote about deplatforming-- heads up that DigitalOcean does deplatform people. I have direct firsthand knowledge of DigitalOcean deplatforming a security disclosure professional reporting a root breach bug.

For your secure backups, I can suggest Tarsnap by Colin Percival, who's a security expert and a frequent contributor on Hacker News. I don't get anything for recommending Tarsnap; I'm just a customer. https://www.tarsnap.com/
While Phrack has stopped, there is the Paper Feed (no generic link, just have to link to the latest in the feed) http://phrack.org/papers/escaping_from_freebsd_bhyve.html

I think one big change these days is just that more people will self-publish their writeups and research. There are also a lot more security conferences that people present at some with a more narrow focus than the well known conferences too leading to more specialty content.

I do a weekly podcast[0] talking just about the latest exploits and strategies/research from the last week and pulling content for that is basically just following a ton of RSS feeds. There is a lot more getting written these days compared with the years when Phrack was regularly released. Unfortunately its also more spread out and harder to find.

[0] https://dayzerosec.com
Strolling Under the Skin
Only $5,100.20 from Mouser

https://www.mouser.com/ProductDetail/Microchip-Technology/09...
It's not at all see-through, but the Vufine+ exists -- it's a single-eye HMD.

I've been vaguely interested in buying one for quite a while, although it's one of those purchases I haven't made (and probably won't) because I can't actually see any real use for it.

https://store.vufine.com/
South Bay hospital won’t receive more Covid-19 vaccines after affluent
Did you read the affidavits? They include statements of fact, not just "I felt it was wrong." They can therefore be disproven with material evidence. If they are disproven with material evidence then that person will go to jail.
This is the hardest question.

I make a point of talking to people across the political spectrum and I have heard all kinds of answers, from things which are basically "stick them in camps" (from both left and right-wing people!) to "ignore them" to various rehabilitation approaches.

My view is that we should step back, and consider what it is that we, the folks who are the so-called decent members of society, want.

The city I live in has a big decaying area next to the downtown core, like many cities of a million or more do these days. It waxes and wanes, right now in particular in the wake of Covid it's very bad. Crime, needles, sketchy people, it's horrible. The thing is, these are neighbourhoods that should be nice; they should be full of young families living a walkable distance from downtown, not crackheads and needles.

I get that, as decent human beings, we owe each other a fundamental level of dignity. I am fine with efforts to feed, clothe, and house those who cannot do it themselves. But why does this need to extend to giving them a huge swathe of land, land that is potentially much nicer than any place I will ever live in, for them to ruin?

But what can we do - lock them up? Restrict their fundamental freedoms? Can we _really_ just ignore them and accept sketchy, scary, crime-ridden cities?
Yep - in order for this solution to work, all of the calls need access to the same mutex; they all need to be in the same process (this is noted toward the end).

If you can do that, just share an "account" object. Calling account.balance+=50 doesn't require a mutex.
Correlation does not imply causation but it does imply having something to do with the other. Your first sentence contradicts itself.
It's not an honest question, it's sealioning (https://en.wikipedia.org/wiki/Sealioning). Notice how despite demonstrating a lack of basic knowledge on the subject the followed up your post with more specific completely different question based one even more disinformation?

Sealioning is the favorite debate tactic of climate change "skeptics".
> I write code that runs on target systems. I can evaluate its performance on the target system. Now if I had to write software for a system and speed was critical and I could choose the type of memory to use, then you bet I would be reading up on this subject.

Differences between types of memory don't just matter when you're picking what hardware to purchase. It also matters greatly when trying to understand why your code achieves a certain level of performance. Understanding the characteristics of your memory matters even if you're targeting a single fixed hardware platform that you can profile your code on.
Sure but those wouldn't be standard instructions that other people have to implement.
That's tricky. The 'light' version certainly helped also with different applications other than just books and screens and I used them in the car regularly, but the higher ones are useless for that because I can't keep all of the interior bits of the car in focus at the same time as the outside world so I drive without glasses, it also significantly reduces my dead angles due to improved peripheral vision.

So there may very well be more than one effect at work here. I can't really see the instrument cluster in the car but I know it by heart so it's not a problem and speed I can do by ear and get it well within the margin of error for speeding tickets.

I should probably get re-tested and maybe try bi-focals, but with the amount of driving I do right now I don't need to bother, the car is used so little I have it on a trickle charger to prevent the battery from going dead.
Light perception is logarithmic, not linear, which is why your guess is so far off.

7 'shades' brighter and you're already hitting '100x'.
It sounds like you're a pretty traditional motorcycle purchaser: you want a chunky piece of metal with a hefty roar. Electric bikes offer a completely different appeal, they're svelte, light, and quiet. The first electric dirt bike I ever saw marketed, the Zero, was advertised as a special-ops vehicle for quiet night-time operations--the stealth was one of the biggest appeals! The same goes for riding on trails out in nature, no loud ICE is a huge plus in that context.
Hardware decoders have memory limits and can't render SSA subtitles, which were designed by an insane person and require emulation of quirks of the Win32 font APIs plus a custom buggy implementation of 3D text rendering. (As far as I know, there are only three implementations and I wrote one of them.)

But also, Crunchyroll uses the fansub toolset and SSA subtitles.
Documentation and Importance 2
i'll certainly be a customer when it comes online. I'm building a cabin where no connectivity is currently available. (well aside from spotty 3g cell)
It would be pretty short-sighted to reward such an individual.
And all this time I felt like a total wimp for finding that photo really daunting. 5071a is lighter with the batteries out, but not that light! :)
Ask HN: What is your favorite WFH productivity hack?
The way I've seen it, atomic bomb and nuclear bomb are synonyms which refer to any sort of fission, boosted fission or fusion bombs. Fission bombs can be specifically referred to like that. Fusion bombs can also be called hydrogen bombs or thermonuclear bombs.
The thing that confounds me is that this is the same guy who took down organized crime in NYC the 1990s. No small task, and one that required meticulous gathering and handling of evidence. And then later he was a very successful mayor. Are we to believe he's simply gone insane in his old age?
There is still meaningful court cases going on, in relation to this election. If you're curious to see all the evidence Giuliani and other lawsuits brought forward, here's a compilation of the evidence brought forward, sorted by significance:

https://airtable.com/shrhYBx2cboqsKv14/tbl0at4AkLpdBFOzp?bac...
> Also Google can't just disable it's own API keys every time there is an update because this would shut down a large number of it's own users too.

It can because the official Chrome auto-updates very reliably. They only have to support a few versions back. They could even force updates if they wanted.

None of that is true for Chromium. Do they really want to support the 10 year old Chromium from Debian stable?
The Unity 2020 group was basically an idea to put a center-left and center-right person on the ticket for POTUS and they had some stuff like they'd split areas of concern and trade Pres & Vice pres for their 2nd term. Super basic, non-threatening stuff. Nuked from orbit as soon as they got any traction.

https://articlesofunity.org/2020/09/press-release-for-our-tw...
I'm particular to "Rootkits: Subverting the Windows Kernel". The more you understand about the system you're running on, the more you can do!
"Here’s a cosmological model that..." requires a magical explanation for anything I can't immediately explain. Let's call it... say... dark matter?
Related to this, one of my major concerns for 2021 and beyond is how much money we're [0]printing and the effect that will have on people's purchasing power. Couple that with the fact that a huge portion of small businesses in the US are [1]closed forever, many with severe financial repercussions for the owners (who are totally average people, not the upper class many think of when 'business owner' gets used as a term).

In short, I think we're going to be in for massive long-term unemployment (and underemployment) coupled with inflation beyond what anyone living today in the US has experienced. I'm not too confident about the state of this nation's finances

[0] https://fred.stlouisfed.org/series/M1

[1] https://www.cnbc.com/2020/09/16/yelp-data-shows-60percent-of...
They also seem to have made a mistake in listing LinkedIn at the top of the "Senior" band by using Staff Engineer salaries at LinkedIn. With that fixed, it looks like Netflix leads the pack for senior software engineers.
Matt Levine: The GameStop Game Never Stops
"John Stuart Mill says in his Principles of Political Economy: ‘It is questionable if all the mechanical inventions yet made have lightened the day’s toil of any human being.’ That is, however, by no means the aim of the application of machinery under capitalism... The machine is a means for producing surplus-value."

"Hence that remarkable phenomenon in the history of modern industry, that machinery sweeps away every moral and natural restriction on the length of the working day. Hence too the economic paradox that the most powerful instrument for reducing labour-time suffers a dialectical inversion and becomes the most unfailing means for turning the whole lifetime of the worker and his family into labour-time at capital’s disposal for its own valorization."

Marx (1867), Capital Volume I, Chapter 15 ("Machinery and Large-Scale Industry")
In spite it doesn't make too much sense, if you like the post an upvote is nice for the submitter.

Also an additional vote may be useful to highlight it to the mods that cherrypick some post and they have a second chance to be shown in the front page for a small time. More details by dang in https://news.ycombinator.com/item?id=11662380
> Genetics are likely a factor too, but light exposure seems to have a huge effect: "The prevalence of myopia in 6- and 7-year-old children of Chinese ethnicity was significantly lower in Sydney (3.3%) than in Singapore (29.1%), while patterns of daily outdoor light exposure showed that children living in Singapore were exposed to significantly less daily outdoor light than Australian children."

So, it's not even an individual correlation but a population-frequency-correlation between populations in different physical environments, which is so even more likely than an individual correlation to represent an effect other than causation in either direction, such as any other environmental (or population-genetic-distribution) difference.
Damn! Thanks for the info. I don't get these companies. That person should be thanked and not deplatformed.
I don't disagree, and I'm here because I enjoy the culture and comments. But if you are specifically looking for unusual opinions I don't think this is the place with that system in place.
We really didn't:

https://www.youtube.com/watch?v=svEuG_ekNT0
> 10 years ago the consensus--scientists, engineers, etc-

This is only true if you were sampling the people trying to build them (which is mostly what the popular press did). Really there wasn't anything like consensus, but there was a lot of optimism.
If your book is short you have to be parsimonious in your explanations, touch the main results,go from the general to the particular and avoid getting bogged down in inconsequential details. A great example is Landau's Mechanics .

If your book is long you can afford to be more verbose, present more examples and broad the subject as much as you like.Even then there is usually a preferred order to present the material but the length of your book gives you leniency.

This book is the first type but even in the first chapter it just dives into an specific example using SVM without contextualizing the technique. It is like a 100-pages calculus book solving an integral by parts in page 1.