skysight-inc/HackerNews huggingface dataset:
> ! Chrome was meant as a hedge against IE and lesser so against Firefox.

IE was steadily loosing ground to Firefox years before Chrome came around. You want to claim that Google feared the half starved stepchild that was IE more than the add blocking enabled Firefox that was eating up market share left and right?

> Microsoft owned the desktop with Windows and could easily shut Google out.

How would building your own browser help with that? If Microsoft managed to build its walled garden (which it tried) it could have just shut Chrome out.

Chrome is already entering its planed end game: Adblock APIs are crippled and third party cookies get the boot while all Google properties get an additional x-client-data identifier to uniquely identify its user.
AH also doesn't accept credit card. Not sure what non-locals are supposed to do if they don't have a maestro card. I guess there aren't many non-locals at the moment, but it must be weird for cash-accustomed Germans visiting.
isnt Distiller what shows up in the metadata when you use the Acrobat Print Driver?
This is a really great resource that introduces some fairly sophisticated ideas. I'm about to be negative but I genuinely mean that; I'm planning to go back to it. I was finding it took time to take in the ideas about C^2.

However

> Presented in a new mnemonic medium which makes it almost effortless to remember what you read

This is just nonsense and quite distracting, even irritating. Quantum computing and quantum mechanics is hard and involves sophisticated concepts. The spaced repetition questions are utterly superficial and represent unhelpful dumbing down.

Apologies for the rant and slightly silly comparison between quantum physics and a programming language but the same goes for the Rust book. Rust is a hard language with sophisticated ideas. Despite the best intentions of the nice people at Mozilla, no amount of dumbing down changes that. And patronizing readers does not make the resource more approachable to women and under-represented minorities, unless you believe that those groups need to be patronized.

> The set of curly brackets, {}, is a placeholder: think of {} as little crab pincers that hold a value in place.
Take into account that the NHSX approach is most accurately described as partially centralised. A real centralised approach is what the Chinese and the Koreans have where phones are constantly recording and transmitting location data. The NHSX and Google/Apple approaches both restrict what data they record, they just made different judgements about what privacy tradeoffs were reasonable in order to deliver contact tracing and alerting.

So it's not the case that privacy was never considered by NHSX, just that they wanted to do things that you cannot do without some degree of centralisation. Most importantly they warn you when a contact develops symptoms and then warn you again if they test positive. That would help get at least some people reducing their contacts earlier.

Apparently despite some very clever design on their Bluetooth system they never got it to work well enough.
The Supreme Court is inherently political. They deal with cases where judges before them disagreed. That said briefs are useful to understand their arguments. Congress should do more... but they consistently do not.
Sign in walled
Some people should read Germany's manual and picking the worst problem in internal Europe ( Hungary) is no excuse for bad decisions ( UK )

It's the same strategy non-democratic regimes use ( Trump, China, Russia)
Pardon my cynicism, but what strategic value does Kaepernick bring to Medium? On its surface, this looks like Medium broadcasting their social-moral stance by tapping a guy who aligns with theirs. Nothing wrong with that, I guess, but it's hard not to become cynical about companies making these kinds of moves in order to virtue-signal to who they think their customer is.
With regard to pronunciation, this is often what separates a quality reader from a poor one.
I think the proliferation and cultural dominance of Rust finally put a zap on these people’s heads.

Doesn’t matter though. Rob Pike’s smug tone and hubris when it comes to why Go does and does not have certain things is not something easily forgotten. Treating your audience like idiots is one way to grow mindshare among technical people.

There is something to be said for longing for some vague idea or notion of how things ought to work, and philosophies oriented around Plan 9 and BeOS capture this longing very well. But people who actually get shit done - the “programmers” for whom “system programming” languages are supposedly designed for, may not share this sense of nostalgia.

I suspect Rust will be a very costly lesson for them indeed.
Fathom and Plausible are both open source:

https://github.com/usefathom/fathom
https://github.com/plausible/analytics
This isn't a new idea. There was such a founder equity swap program that Google was nearly a part of, but the other founders thought the valuation Sergey and Larry were demanding was too high.

This is from memory, and I tried to search for a source, but the keywords are practically ungoogleable. Maybe someone else knows more.
The Court says the White House violated the Administrative Procedure Act in how they rescinded the DACA order.
Go is on its way, like everything, through the Hype Cycle. It started at the Peak of Inflated Expectations ("Java will disappear overnight, and I sure hate Oracle and that one Java program I heard about 15 years ago"), and at that stage, any article that mentioned Go would get upvoted. Then came the Trough of Disillusionment. There were probably enough HN readers that had used it to realize that it wasn't the solution to every problem -- bad Go written by bad programmers was bad! I was promised that was impossible! It became the subject of flamewars both from bad experience and to push back against the visibility people didn't think it deserved. (Lots of reasons for this -- they wanted to write something in Go and nobody let them, Go came from Google which HN hates, etc.) The pushback here that really got traction was "Large company that I would normally hate because they sell ads has rewritten some small Go microservice in a new cool programming language." HN was willing to ignore its hatred for large companies, ads, and microservices as long as the article was shitting on Go. You gotta null out the Peak of Inflated Expectations somehow. Now we have entered the Slope of Enlightenment. Go has most of what it needs to be successful, and is objectively successful. So now it can be tweaked and refined -- time spent in the trenches making TLS or HTTP/2 or GC better has mostly made those things better, and it's on to the next things -- generics being the big one.

You should watch the Hype Cycle very carefully with Rust. Rust is no doubt on its way to a Plateau of Productivity, but right now we're at the point where "My company only uses Rust!" or "I rewrote my foobarlang app in Rust!" will get you to the first page... but "Wow, my CI system spent 387 CPU days building my Hello World app last week!" is also starting to show up (on its way to the Trough of Disillusionment).

I hate when things fall into rigid categories because it seems overly simplistic, but the Hype Cycle is spot on. Look for it and you'll see it everywhere.
I don't think my timezone idea is particularly likely, not only because the site gives a Moscow address, but also because that (eastern) area of Russia is a backwater's backwater.
A few years ago it was almost impossible to find a laptop that wasn't 1366x768. I'm really glad to see the makers come to their senses.
The cyclist with the highest-ever VO2 max
I find it somewhat ironic that the article is not on Medium. It's listed there as well [1], but the stories I've seen shared are published elsewhere.

[1]: https://blog.medium.com/colin-kaepernick-to-join-medium-boar...
We are still learning to treat severe cases so we get to a higher survival rate and we might get a vaccine at the end of the year. There are benefits to slowing the spread.
Maybe but there was barely any travel anyway and most of that was people desperately trying to get home. You'd be leaving those people stuck for very marginal benefits.
Wells is talking about Finnegan’s Wake.
I don't know the real answer, but I've always assumed it's because there's no way to get the right "I" vowel sound without that trailing "E".

Also, when creating abbreviations, it feels weird to create one that is only one letter shorter than the full version.
>Case Studies in Physiology: Temporal Changes in Determinants of Aerobic Performance in Individual Going From Alpine Skier to World Junior Champion Time Trial Cyclist

https://pubmed.ncbi.nlm.nih.gov/31194601/
True, It had gotten so bad that in last couple of years no one ever mentioned about Go Generics here and en masse moved to better languages.
it doesn't matter what we say, Go is owned by Google and what they decide is the Alpha&Omega, everything else will be silenced, banned, ridiculed, ignored, closed, deleted. And in my case, my Adsense sites suddenly having "policy violations" after 14 years of existence and pages being removed or deranked from the Google index.
Be careful what you say because those powertripping ivory tower elitists will destroy your business if you have any earnings from a partnership with one of their products.
I'm willing to be if I had GCE containers they would also have magical errors appearing just in the moment when I DARED suggest they revert a font and they change their "brand" because it's soulless and has nothing to do anymore with the spirit that made Go popular, simplicity and readable code.
Oh and of course one corrupt organization washes the other's hands. Your github account will get flagged without notice or reason given and inquiries will remain unanswered by Github.
Corrupt bastards is what the Go developers are.

Go is not your (as in mine, ours) language. It's a language owned by a corporation that turned evil, that spies on all of us and hands out data to governments.
An evil corporation that cooperates with totalitarian regimes, because their mindset is similar anyway, so what's the deal, right? All just business as usual. Screw the public, we own the place.
.|.. Google and the Go developers
Ask HN: Advice for a prisoner learning to program
I have been in contact with a prisoner who is very interested in learning to program. He has no access to the internet and is not up for parole for another 11.5 years. He does have access to some older computers and is computer literate. I’m not sure yet how he can get access to a development environment if he has no access to the internet.

He is primarily wondering what computer language(s) to focus on. He would like to focus on a language that will still be relevant in 11.5 years. My initial thought is to focus more on learning the basics in a language with good offline documentation. It sounds like most of his learning will have to be through books.

What (development) advice can I give this man that will best prepare him to be successful when he is out of prison?
But realistically it's probably the mundane explanation, just like the faster than light travel a few years ago.
Previous discussion:

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

The link submitted then (https://vimeo.com/127605643) was to a slightly different version of the film on Vimeo as part of the "Linotype: The Film" collection:

https://vimeo.com/134626010
The legislation requires the administration to justify its actions. The creation of DACA provided such a justification, the repeal didn't. So stopping the repeal is just temporary. The Trump administration will try again, just like they did with the Muslim ban, and eventually they will succeed unless the clock runs out first.
Unless I'm missing something I can't see any constraining ability that isn't possible in C#[0], for example?

[0] https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
Show HN: A New, Experimental User Interface – Update
Everytime I see Etaioin Shrdlu I remember of Nethack (there's a scroll in the game named like it - the effects are specific to every game since nethack randomizes everything, tho).

Btw I cannot recommend NetHack enough if you're into Roguelikes.
It sounds like a good idea until you lose a least (or most) significant digit
Ask HN: Startups on hiring Big Tech engineers
While I see it's common for startups to prefer hiring those with prior startup experience, what has your experience been with engineers from Big Tech (e.g. FANG)?
I like ContraPoints, but...

> You have to go to YouTube for the
> real entertainment, and also, frankly, for the
> real debate.

My take is that academics came to consensus on some debates, and moved on. If it's a far left consensus, well, they're the experts. History shows us we should be wary about pressuring academia to conform to popular opinion (astronomy and Catholicism, academia and Nazism, academia and the USSR)

We could as easily apply her complaint to Science; the "real entertainment" and "real debate" about whether Earth is flat also happens on Youtube.
Probably an office scanner.
Be friends with Dominic Cummings
Counter example: I search for information on a subject. I get many interesting and relevant results and therefore spend more time on the page.
These protests started over a spate of unprosecuted murders, so it does seem we are having trouble doing it all.
This is the right answer. I read it in a book once.
Some of my friends switched from GA to Countly. They are very satisfied, and I am thinking of using it in my next project.
Show HN: Building a podcast search engine using all AWS services
I built a service that tracks a podcast, transcribes its episodes, and indexes it for search. I have a sample prototype rigged for the Joe Rogan Experience at https://www.jamiepullup.com.

The service is a swift console app, all the processing, transcribing and indexing happens on various AWS services (EC2 to host the site and run the service, S3 for storage, Amazon Transcribe for transcription and Amazon Cloud Search for search)

Getting this up and running wasn't cheap, thank god for the activate program.

If you have any questions regarding any of these technologies, I'd be more than happy to answer.
here's my thought on the "raging" debate -- what if, just what if, we are free to set up "stores" where our computing devices can connect to without liability and with the same level of complexity as with the default one being offered up? walled gardens create opportunities for abuse, which, unfortunately for us hapless developers, impose yet another level of bureaucracy.
Until I saw your comment, I has considered commenting on this submission. It seems to be an interesting occurrence in a civic-social-tech-moment. Presumably, you expect HN to descend into a non-productive swirl?

Your choices w.r.t. punctuation and capitalization (or lack thereof) were good satire...
You have to bear in mind that the UK press was pushing the narrative that non-decentralized tracing was boneheaded British exceptionalism that ignored what every other country was doing even back when Germany, France, and various other countries were still basing their apps on that exact same solution. Because they had a narrative they wanted to push, that narrative was that the UK was a stupid backwards country that needed to copy the enlightened Europeans but was refusing to because it was run by Brexit-supporting idiots, and they weren't going to let contradictory details get in the way of that.
China has been going through cycles of partially reopening followed by regional lockdowns when flare-ups happen. They are nowhere near "reopened".

South Korea is one of the poster children for "manage to stop the virus entering your country". They have been aggressively responding to each and every case because they are able to identify each case that enters the country. Even then, they are still not fully "reopened".

I agree that neither has reached the level of "destroying international travel and your economy", but let's not understate the impact that their measures are having either.
Why ought judges not legislate?

https://law.lclark.edu/live/files/9581-lcb111peabodypdf

"I recognize without hesitation that judges do and must legislate, but the legislatures should be hampered by limitations only if they are found in the plain words
of the constitution."

-- Chief Justice Oliver Wendell Holmes.
To me exceptions seem like interrupts for Java, and callback hell JavaScript webapps are like CPU that runs on unregulated interrupts instead of electrical current
Came here to share Ackee. I haven't used it yet but it looks really nice.
Lol. Couldn't resist https://i.redd.it/efmm0153po551.png
Leaving them stuck how, exactly? We’re talking about compulsory quarantine for arrivals.
If anyone else is curious about the earlier Financial Times reports mentioned in the article: (if these are paywalled, just google the titles)

May 2019 - What are the Wirecard allegations?

https://www.ft.com/content/12d751e8-6c0c-11e9-80c7-60ee53e66...

Oct 2019 - Wirecard’s suspect accounting practices revealed

https://www.ft.com/content/19c6be2a-ee67-11e9-bfa4-b25f11f42...
Per TFA: Kaepernick will be writing stories...
Hi Hackers!

This is an update to our "not so experimental anymore" user interface [1]! We hope you like it and we would like to hear what you think.

[1] https://news.ycombinator.com/item?id=22640054
When you're in this game long enough, you realize that the thing you want most is not to be wrong. Experimental physics (and every experimental/field branch of science) is a search for what is true.

If the dark matter is axions, that's great. If it isn't, that is okay, too. The key problem is that we don't know what gives rise to the phenomena that have led us to believe that dark matter exists.

The thing we should hope for and aspire to, from every experimental endeavor, is a complete and accurate assessment of uncertainties. A complete assessment is only ever a goal, as the "unknown unknowns" are intrinsically difficult to discover; barring that, one can always list and accurately assess all of the known uncertainties.

It is exciting every time a new or unexpected signal appears in a precision experiment -- perhaps today is the day a great truth is exposed -- but the thing we should always hope for is not an exciting result but, rather, a reliable one.
UK app cost was reported here: https://www.nytimes.com/2020/06/17/world/europe/uk-contact-t...

I am trusting Kenny Paterson at ETH Zurich on the cost of the Swiss app, since he was involved in developing it: https://twitter.com/kennyog/status/1273612397861842950?s=20

ETA: NYT article also mentions a "secretive procurement process" for the UK app, which sounds a bit worrying.
Sweat Might Power Your Next Wearable
Startups tend to live longer when founded by billionaires.
Do tiktok next, their obfuscation techniques are quite interesting. :)
Agree. I'm glad Goodell wants him back in the NFL and he may get another shot at a career he was unjustly denied. I don't quite understand what this brings in for Medium.

But I also really don't know anything about Kapaernick outside of the controversy. Is he a reader?
My approach has been to make a “politics” friend list, and put people on it when they post political things. Then I share political stuff with that list. So if I haven't seen political stuff from you, you shouldn't see it from me.

For people who just share too much, besides the nuclear option or unfriending or unfollowing, I like the 30 day mute.
Note that this is the performance of the Renaissance Institutional Diversified Alpha fund, not the well-known Medallion fund
elaborate -- what is this tool and why should i consider it?
https://en.wikipedia.org/wiki/Administrative_Procedure_Act_(...
Read the article. He’s doing writing, interviewing and publishing for Medium in addition to his board seat. His board seat will allow him to make sure his publishing partnership isn’t compromised by strategic changes at the executive level.
Yep. You almost don't even have to look at the details. Any time you see a headline that says some experimental result "could revolutionize physics" the odds will be very much with you if bet against.
Because judges are not elected officials are are not accountable to the voting public for their actions. They shouldn't legislate from the bench for the same reasons that unelected dictators are considered a bad thing
Looks a lot simpler than contracts... I'm much happier with the aesthetics of using interfaces for generic constraints. Looks a lot simpler to use. Besides, it's completely compatible with existing code, only a minor update will be required. Seems to me to be one of those features people will ignore if they don't want but love in the instances where there would otherwise be lots of boilerplate and/or generated code.
what strategic value is it customary for board members to bring?
I'm genuinely amazed he's not been found burned to a crisp in his workspace. The same goes for Photonic Induction, how he's not burned down his street, let alone his house is a miracle:

https://www.youtube.com/user/Photonvids/videos
Maybe you are missing that this is not possible in Go yet?
I often read posts stating a great deal of discouragement for self developed analytic solutions.
I've recently developed a home rolled solution for a product I'll hopefully launch soon.

There's no UI for my signals application, but it should give me raw access to all the GA metrics people typically look for (pages, referrers, user agents, etc). Storage could be pain point. Compute might also turn out to be, but if that ever becomes a problem, then I'll probably have much more to think about...

What am I missing here?
I’m not sure he needs a chance to lead. While certainly interesting that he’s joining the leadership for Medium. Seems like he’s been leading for years.
A 2.5M downloads NPM package is 1 line code
I have a 1920x1200 at home, 16:10 instead of the usual 16:9. I feel the same way, I won't be upgrading that monitor until it dies. That little bit of extra vertical space is so welcome.
> Applications can choose to ignore the system resolver regardless if it's over UDP or HTTPS.

They can, but up until Firefox legitimized this practice, they didn't, maybe except some malware.

> DoH/DoT is showing up in operating system resolvers just not as fast as apps like browsers were willing/able to add it.

The browsers were so fast, that they skipped the discussion about ramification of this change with the rest of community and just abused their position. One might even wonder, why.

Does not make for good relations in future.

> Standard DHCP options for defining DoH details are still missing though

Yup. Here, browsers are not using their position to finish their push, so maybe the situation is acceptable for them.
That reminds me of the time I saw a C# database save function looking at the stack trace to figure out if it had already been called, exiting if it saw itself on the stack.

I mean, it's not wrong, but it is crazy.
GitHub Super Linter: one linter to rule them all
How to Protect Your Online Accounts
> but it’s basically moving the trust from ISPs to CDNs.

Not just CDNs, ISPs can certainly operate their own DoH servers on their existing DNS infrastructure. If they want to continue selling their users' browsing data to marketing firms, that is what they will have to do.

This also moves trust to the browser and OS TLS certificate stores, which may be problematic depending on your opinion of whether or not you can trust every single one of the governments and organizations behind the hundreds of root CAs.
> Once tenured, you've already been selected for the traits that are desired in the role and proven your ability to execute them well.

I agree that the OP has a bit of self-selection bias. Similar to the “why don’t you go to college and get a real job. I did that, so can you” that internalizes the success while ignoring externalities
Though the person who wrote that library has a different HN account: https://news.ycombinator.com/item?id=1643658
All Macs drive it.
Using data in the world of craft beer