skysight-inc/HackerNews huggingface dataset:
> First, you say it as if there aren't event bigger struggles without a GC.

I'm extremely skeptical about that. My experience is that with modern C++ you lose very little elegance and gain a huge amount of control by giving up a garbage collector. Memory management becomes a very minor problem. The vast majority of memory allocations are avoided and those that need to be there can be done ahead of time.

I have never heard anyone writing a latency sensitive program in C++ (games, trading etc.) say that their life would be easier if they were using a gc or that they wished they could do it in java. I have however seen decades of people talking about all the extreme lengths and rabbit holes they go down to deal with the java gc.

From a broader perspective, pretty much any language with a gc ends up having a perpetual conversation around how the next gc will solve the problems with the current gc. You can see it in java, go, julia, and D. The only one I never hear about is LuaJIT, but maybe I just haven't seen it or maybe the expectations are lower.
Anything becomes political as soon as a second person gets added.
i have no idea how trustworthy this source is but it looks like the flu/cold isn't handling covid19 protections and procedures very well.

"South Africa also has reported startling declines, with doctors saying there haven't been a sufficient number of flu cases to even report that the seasonal epidemic happened. And in Australia, the country's National Notifiable Diseases Surveillance System recorded only 85 new laboratory-confirmed cases of influenza in the last two weeks of June—a stark difference from the 22,047 confirmed cases recorded during the same time last year."

https://www.advisory.com/daily-briefing/2020/07/24/coronavir...
Every news outlet is owned by a small circle of concentrated power these days from wealthy families to corporate conglomerates that bizarrely fail to be harshly critical of things that would impact their wealth and businesses.

You can try reading e.g. The Intercept, local papers, Democracy Now for a different spin on things, but there's only one thing that actually works is reading several sources, including the papers from "the other side" and trying to figure out which story line makes logical sense. Usually lies are poorly constructed and contain a combination of paradoxes, deference to authority, and appeal to various fears without a firm logical basis. Pay close attention to verifiable information and evidence. Those are the only pieces of information that can be trusted from either the state or journalists.
Some GPT-4-like system may be a better writer than almost every journalist but have many more blatant errors or incoherent deductions.

Edit: Or perhaps it will actually develop a rudimentary factual understanding of the world...
> Propaganda has always been a problem, and it's hard to quantify if it's actually worse now or merely different.

I think that part of what makes it both different and worse now is the way that, thanks to automatic personalisation of content, what feels like honest intellectual inquiry will be met with automated replies that drive us deeper in the direction of our beliefs (inadvertently; they optimise for engagement, but it's more likely that a random browser will engage with something that supports their beliefs than that challenges them).

Of course, there was always propaganda before, but there was at least the chance of realising critically that it was being forced upon you, and so choosing to resist it; or, if you wanted to be swallowed up by the propaganda, at least you had to make some effort to find the material that would support that position. It's the way that our filter bubbles are now more than ever hidden from us and, even worse, presented as ever more rarefied intellectual inquiry that I think causes so much 'unswayability'.
No, the Firefox PiP requires you to click a blue icon, it doesn't activate automatically when you scroll off the video.
Type-Awareness in Semantic Grep
ugh. Caching is your friend, webmasters.
Pensions used to be common in the US, IBM is from that era, but if you entered the workforce in the late 70s or early 80s then you probably missed that boat although the US stock market has benefited enormously since that time from all that money being put into securities backed retirement funds.

Financial services companies play the same game - bonuses get paid first couple months of the year so around Christmas they cut as many people as they can. Real jerk move but not as bad as working someplace thirty years and then losing your retirement three months before.
I use this extension. It resolves the redirect locally.

https://addons.mozilla.org/en-US/firefox/addon/skip-redirect...
I've worn them when browsing in a store, but the point of the gloves in that case is to prevent my transmitting it to someone else via a point of contact and not to protect myself from receiving the virus.
First, thanks for doing this - it's a useful list of books.

Second: I don't think we should "idolize" Paul Graham. He's certainly an intelligent and cultured man, but there's no reason to think that his book suggestions are either amazing or current.

I think a more diverse and organized review system can be a much better to discover great books, e.g. https://www.goodreads.com/.
Depending on your use case, KeePassXC supports reading local vaults, but currently just reading them because I didn't have the need to try and round-trip the vaults for my on-call laptop.

I don't believe it would be an overwhelming amount of work to implement the write portion (err, aside from getting a security review) but I do seriously doubt that KeePassXC would accept the PR to change the backing store, meaning it would have to be a fork :-(
Hm. The neighbor was reluctant to take the key, until we came up with a way they would not add risk to themselves. It was a compromise.
The order it yourself lab companies compete on the Vitamin D test, you can usually get one for $40.
I am more sensitive to scrolling than most.

Wheel scrolling is awful in all browsers. The way to scroll is to use middle mouse button and move the pointer.

Only doing this you can accurately judge scrolling performance. I don't want 'snappy'. I want smooth.
Not sure what the publishing houses would think about this, but how's the collaboration needed? You can create the service and distribute the widget; and if at first it will be used only by independent bloggers I don't see the issue. More commercial players might use it too if they think it can increase their revenues- maybe test it for a subset of articles at first.

I understand that the idea has tons of limitations but it might solve the issue of micropayments with their tiny amounts and the constant need to decide whether to pay or not to pay.
No, because now you don’t have to trust any one entity completely. You just have to trust that at least one of the verifiers is uncompromised.
GP is wondering if it will be financially worthwhile despite the (non-taxable) fines.
IMO Zoom‘s background removal is not good at all. It‘s surely way lighter CPU-wise.
That karma limit has been in place for 10 years or more.

As I said, this discussion circulates endlessly; if you use HN Search you will find that all of these concerns/complaints go back to the beginning of the site. People have passionate, conflicting views about how downvoting should work, and commonly feel like the site is deteriorating because it doesn't work the way they would design it.
That worked, thanks! I also added it for google.co.uk and it still works.
Impersonate as the client of the phone company and request a new SIM card under the pretense that your current SIM card was stolen/lost.

Or bribe company staff to give you the SIM card.

Phone company staff are error-prone humans just like you and me who in general don't earn well enough for their responsibilities.
how does a site called techrights not have a working SSL cert
Thank you! Yea, we'll add the tag as soon as we have more of them. Do you have any people in mind? Give me their twitter usernames and I'll take a look.
> If you pay just a little attention, you absolutely can: GPT-3 is not saying anything. Even the 'lowest' humans are usually trying to communicate something when they are telling a story, or teaching you how to do a basic skill, or giving you directions.

you're right; this AI is no substitute for a journalist. however, I do think the "essay" compares favorably with some papers I peer-reviewed for my college writing seminar. sometimes humans really aren't trying to communicate anything; they are just trying to hit the minimum word count and get a passing grade.
I'm not sure if I'm just turning into an old man prematurely or what, but "social" sites and apps usually turn too confusing for me to use around their second or third iteration.

Facebook c. 2010 was too confusing for me, so I bounced off (from descriptions of what it was like a couple years before that, I think I'd have enjoyed it then).

Twitter's been too confusing for me to understand for years, I can barely follow what's going on when reading it, let alone use it (I've tried within the last couple years, and never got the hang of it). Used to be easy for me to read & use but the interface and interaction options don't make sense to me anymore.

I didn't even figure out that Instagram was supposed to primarily be a social site/service, despite repeatedly being exposed to it, until some time after the Facebook acquisition.
It says in your own link - 401k, which is a type of pension.
Antibiotics were a major factor, along with vaccines and clean water.
Man there was some game similar to this called Sand Sand Sand, that I was totally addicted to. I showed my kid recently and he loved it too, timeless fun!
Would love to see some GM stream this. Go Nakamura :)
Sure, but like everyone doctors get lazy and won't look into new (maybe better) treatments if not forced somehow.
> the vast majority of people know this and the propaganda effort was a failure.

The vast majority of people know this now, but it was just as much a subject of motivated doubt in its time as climate change is now. It's only because of a massive counter-propaganda effort (in a good cause, but it's still propaganda) that it seems so obvious to us now, and so inevitable in retrospect that people of sense would see the truth.
I think you should call the authorities to report that your local zoo or safari park is poorly managed if this keeps happening so that it interferes with how you regularly use web sites.

More seriously - yes, you still need a more complicated recovery procedure for extraordinary cases, but these are now truly extraordinary cases, rather than, as the original thread claimed, just a routine nuisance for the user.
you analogy seems questionable to me.

The major telehealth bying google ads is Wal-Mart bying 10 large highway billboards. The indie therapist not being able to afford the auction is the mom-and-pop shop not being able to afford those buidboards.

now if the major telehealth would get a dedicated bandwidth and the indie therapist's video calls were getting throttled we would be talking roads etc.

For now it's the 'walmart moving into a small town' scenario but the bloomberg article blames the company that operates the billboards.
My mouth says, "This sucks". Then my brain says, "This sucks". Therefore my brain thinks I have a correct hypothesis.
So, we don't think the linux community and companies are much different from century-old business-process company with 1/3 million employees? Is this really a question, or just pedantry?
Reproducible builds are primarily useful at organizations with strong auditing requirements. The build system is the root of trust and it's possible to achieve a high degree of trust inside an organization.

I think what the author misses is that having multiple vendors or distributions providing signed deterministic/reproducible builds reduces the total cost of maintaining individual trusted build environments.

For example, the author claims that the most straightforward way of producing a trusted build is to do the build from source oneself. That is true, but ignores the cost of millions of individuals spinning CPU cycles to build their own local packages, which has already been deemed too high by most users.

If N independent entities build and sign reproducible packages for a distribution then the probability of incorrect binaries being produced is P(individual_problem)^N for as many N as local package managers want to check, or trust an aggregator to fetch and compare signatures from all N producers. N can be far smaller than the number of individual uses of the packages while still being more trusted than a single vendor maintaining their own highly-trusted build system. If large organizations participate in this multi-entity process they can only increase their own certainty that they've produced accurate builds from source for packages built publicly at least.

Deterministic builds also solve the compiler back door problem (ala "Reflections on Trusting Trust"). Compiling each repeatible/deterministic compiler (e.g. GCC, llvm, TCC, MSVC) with every other compiler and verifying that all deterministic builds are identical from any compilation path, e.g. that tcc(gcc(MSVC(llvm(tcc)))) produces identical output to MSVC(gcc(tcc(llvm(tcc)))). The process can be extended to verifying these paths under multiple OS's and hardware architectures. This establishes a practical root of trust; a well-known compiler binary trusted to translate source code into binaries without binary backdoors. https://news.ycombinator.com/item?id=10181339 for previous discussion.

Finally, deterministic builds allow verifiable signatures of the form "This container OS with signature A running a software package with signature B with input having signature C produces output with signature D" for arbitrary choices of deterministic source code.
This allows for verifiable computing in general; the ability to trust that the output of running compiled source on a particular input (including other source code) actually produces a particular output. This reduces the cost of establishing a trusted system from the high cost of building everything from source to the cost of building the root of trust from source and trusting the plurality of signatures establishing that building the rest of the system from this trusted root results in the same publicly available binaries. The process can be extended all the way to formal verification of the root of trust and any other desired components.
Maybe I'm being too charitable, but wouldn't it be worse if it turned out that you were holding back progress in the conversation by insisting that ALL of your interlocutors are incapable of thinking critically?

We need to be more strategic than vindictive. Why not forget about the notion of a mass "anti-science crowd" and have some basic respect for your fellow citizens as individuals with widely varying levels of education due in no small part to these same institutional problems. We've failed them. I think your examples are straw men that contribute no real insight to the cause of the problems.

Also, just to be clear, a variation of that rumor about masks was indeed pushed by the surgeon general in early March:

https://www.cnn.com/2020/03/02/health/surgeon-general-corona...
Not quite - think of the functor as a container for the recursive field, not the values attached to leaves. The leaf is your base recursive case and doesn't have a value to map over. Having your functor instance map over this recursive field is what allows you to write a non-recursive function that expects the field to have the already processed value from it's children!

And yeah, the compiler can derive the functor instance! I don't know the mechanism for how it works but I think it might assume the last type parameter is the 'container' field (think the values in a list or maybe)

It's not in the standard lib, but you can find a few implementations (it's usually called cata for catamorphism) available on hackage. I have used recursion-schemes and it works pretty well.

I learned about this stuff via this excellent blog series: https://blog.sumtypeofway.com/posts/introduction-to-recursio...
That was fantastic. Often things titled "some fundamental" are a short superficial list, but this was some great deep stuff.
That's an interesting thing to think about. Are they really like silicon valley companies? I wonder if north carolina culture is actually the same.

and IBM... hmmm...
Perhaps you’re not recalling that the trump admin early on said all public relations must go through Pence. They’re muzzled.
This is so clean - good job - thank you. You should do this for other people. Not many, just good ones, like Paul.
Couldn't you get employment lawyers involved here?
I think I'm missing something - I don't see any John Piper or Timothy Keller books in Paul Graham's list. As a fan of Desiring God (Piper), I'd love to hear PG's take on it. But I don't see it (or any of his other books) there.
They didn't mention anything about ads, just trackers that bogged down their PC.
Congratulations on the launch Ken!

Ken worked as a top SE at New Relic and has been involved in the Atlanta Web Performance meetup for many years. It was a wonderful surprise to see you all on HN
Get Firefox Focus for iOS. It integrates with Safari as an ad blocker. I’ve been using it for a couple years and love it.
This list includes the Goodreads score of the books he mentions.
I just have duckduckgo as my default search engine, that way I can use the bangs to search almost any site that's even remotely mainstream by starting my search with !w (wikipedia), !y (youtube) !hn (hacker news), !g (google), etc.
Surely that's mentioned in the limitations of the study? In my quick scan of the abstract, I don't recall seeing anything about it. Could have missed it though.
Absolutely. This was a disinformation tactic adopted from the modern Republican playbook. Don't lie to people and then blame Republicans for lying to people. Reality matters. Intellectual hygiene matters.
SMS 2FA is still superior to nothing. Most account compromises aren't because of SIM swapping. Phishing, password spraying, and (especially) password reuse are the most common and SMS 2FA completely defeats the latter two and makes the first one harder.

Most people/groups who phish are pretty technically inept so they struggle to automate things like OTP capture/use, so they're stuck doing it live, and that obviously doesn't scale well.
Yeah, but 'Silicon Valley' isn't the term to use for that. I don't know why you think it would be?

Silicon Valley is also huge old companies built with massive defence contracts. If you think Silicon Valley is mostly small startups you're mistaken.
Right, but what's your point? If it's an old problem we shouldn't try to address it? I think the evidence points to it getting worse and more importantly becoming more and more of a liability for our future ability to compete on the world stage.
Thank you! The idea is not to "idolize" people, it's more of a new way to discover books. I know PG, I know his mentality and it's super useful when he recommends a book giving you context on why he recommends it. This doesn't necessarily mean I'm gonna read it, but I'll have a better idea on what the book has to offer vs checking goodreads reviews from strangers.
Rigetti raises $79M Series C for its quantum computing platform
Deterministic build means every time you compile the same source you get the same executable. Reproducible build means that you specify and relay enough information to allow everyone else to reproduce your results for themselves in their own environment.
Yup, if you click on the score it takes you to the Goodreads page.
It's really hard to get cooperation of that scale for pretty much anything. You're asking billions of humans to self isolate for two weeks.

If we were dealing with Ebola it would have been easier to get people to self-isolate. But with a disease that has a 1-2% IFR it's going to be a lot harder to get that level of compliance. I agree that certain nations could have isolated better though.
Enough with the digressions! An open-source-foundational company with roots in the microcomputer revolution, vs IBM? Is there anybody who doesn't see the difference?

And no, IBM did not invent the microcomputer revolution - far, far from it. They put out an expensive iron boat anchor using other people's chips and designs that saddled the industry with obsolete choices for a decade. Just like you'd expect from a giant corporation.
Storymaker algorithm makes video production easy
If you can keep the camera at a fixed position, that’s surely a great option. I think that’s not the use case this tool is for. A green screen would also work obv.
I use tree style tabs, which is amazing for tab hoarders like me: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
There's a few measures of "IQ". The most common one today centers at 100, and defines a standard deviation of separation on the task of being "generally intelligent" as 15 points. An IQ of 263 is a claim that that person is nearly in the 11th standard deviation above average, which corresponds to a claim that they are roughly 1 out of 6 × 10^26. This is not a plausible claim. The number is meaningless.

IQ tests would have to be constructed to measure somewhat similar intelligences of a population large enough to have a meaningful "population". The scales could then potentially be roughly calibrated to each other, but they wouldn't really be translatable. The task of constructing them would be up to the intelligences in question.

It is possible no such measure could exist; as the "size" of the intelligence increases, the number of degrees of freedom of "intelligence" almost certainly increases, just as we can be good at bugle but terrible at piano as humans (and that's already a fairly microscopic focus in the grand scheme of human activities), but those statements are almost meaningless to ask about a raccoon, even if we give them raccoon versions of the instruments. Even at human scales, while IQ seems to measure something, we can see the measure is getting fairly strained. You probably need an increasingly multidimensional "number" as the intelligence continues to scale up.

As for what intelligence is, all we have are other hypotheses that are on the one hand clearly related to the question at hand, yet on the other, not the answer. Arguably, AI like GPT-3 is also a measure of our best definition of "intelligence". If we could completely clearly define it, we could probably implement whatever it is we defined.
Yes I am totally interested to know more about this
> that 50% of interviewees for engineering jobs...

that in 50% of interviews for engineering jobs, the interviewees...

Fixed to be more precise.
Its possible. I've managed to work in a couple of organizations with strong QA/QC. In both cases, the team responsible for QC had autonomy with respect to product delivery.
Ahh that's a shame, yeah looks like 16-bit float textures aren't supported but 32 bit are. Thanks for the heads up – I should really be checking if either are supported here!
Google Pay partners with 6 US banks to offer mobile checking accounts next year
How much of GPT-3 impressiveness is our ability to read meaning and create patterns where there is none? Similar to our ability to anthropomorphize?
For people with a lot of tabs, I recommend trying a Vertical Tabs add-on. I am currently using Vertical Tabs Reloaded, but there are a couple different ones. Usually people have plenty of horizontal space and you have a scrollable sidebar with all your tabs in it.
[not OP] What are your specs? I'm on a MacBook Air and was still seeing this. Will check again shortly.

N.B. I'm currently a happy user of Brave as it has integrated AdBlock-style blocking, fingerprinting protection, and HTTPS Everywhere. I'm always evaluating my options as a user, though!