skysight-inc/HackerNews huggingface dataset:
The original question was essentially how can a resolver trust the root KSK if it’s being downloaded using an insecure network.

The short answer is: as a bootstrapping mechanism, they don’t need to download the root KSK as it’s already built-in to the resolver. This avoids the chicken and egg problem: can’t validate DNS requests until we have the root KSK; can’t get the root KSK because you can’t trust the DNS.

Of course, all modern resolvers support RFC 5011 [1] which enables a resolver to securely update the root KSK (or any other trust anchor for that matter) via the network. Resolvers periodically check for updates.

When a new key is available, it takes 30 days of continuous availability before it’s trusted.

Since the root zone was signed in 2010, there’s only been two root KSKs: KSK-2010 and KSK-2017.

KSK-2017 was published to the DNS more than a year in advance to give time for developers, zone operators, and other interested parties time to prepare for the rollover. [2]

It also means resolvers have shipped with both keys since July 2017.

[1]: https://tools.ietf.org/html/rfc5011

[2]: https://www.icann.org/news/blog/a-key-milestone-in-protectin...
Out of curiosity, what file format?
Had a few frustrations with them last time. Concluded that Google may be great in its own way, but it sure won't work the way it currently runs, for me.

Maybe it'll get fixed one day.
This is ludicrously false and not at _all_ why Google hires people. They hire people because - big surprise - there are projects that need staffing.

"At this stage, if Google hires you, you are almost certainly being used to aid in the retention of somebody else. You’re going straight for the bench."

I mean, just wow. Do you really believe this? This is fantasy to an incredible degree.
I wonder if the two solutions were ever compared on some kind of test case corpus - like encyclopaedia, or something similar. I am talking about execution time, memory use and so on.

Given Knuth's background, it may well be that he was looking for the (computationally) optimal solution, wherein the bash script was more about writing it quickly using existing tools.
Eco-friendly “releasable” superglue is made from plants
I think they mean 2 articles in 2 languages with the same content, or as close as a translator can get. Very difficult to keep updated without automation but that seems like something they want to steer away from until no longer reliant on machine translations.
"I remember one case quite clearly where the project's dollar estimate was identical to a local vendor in Australia yet the man hours were an order of magnitude greater. Yet even then, there was organisational push-back on the local vendor due to their high hourly rate"

That's very strange - I would have assumed that the code quality of the Australian outfit would be higher
> I don't think anyone cares

Exactly. The only successes or failures we care about are our own. Very rarely do we even think of someone else's embarrassing moments. We are all pretty self-centered and that's liberating in a way.
AWS Activate Founders Package
As Trump Barricades the Border, Legal Immigration Is Starting to Plunge
And that is because a good chunk of amazon reviews are written with various machine-generation systems...
Why should something be deleted? If I was Greek studying the American Revolution it would be relevant. If there were French Wikipedia articles about cooking topics translated to English I’d be interested.
To be fair, 2048 can be explained in a matter of minutes. The kind thing to do would be to demonstrate it.

It's a different problem. I play a lot of 2048. It's on my watch, fun thing to do while stuck in line or whatever. I haven't the first clue how to write an algorithm to beat it.

Here's how I'd do that: I'd get on the Googly-moogly and start reading up. Probably take me a couple days to get my bearings.

In a 45 minute interview process? Forget it. They think they're testing for someone who can solve this problem. They're actually testing for someone who has encountered it recently in some other guise.
Have you tried? I'm in my 30s having the easiest dating life and I can totally understand the results if that one study pointing out that men peak in attractiveness at like 36.

If you aren't finding dates in your 30s, then I doubt you were ever successful with women, assuming you didn't just let yourself go.
So how do you do this then? My circle of friends obviously consists of people similar to me, I would have to go two or three hops to find any women.

To visit the Philippines seems a bit drastic.
.fit Its stores gps logs along with sensor readings for things like power/heart rate/etc. Its very commonly used in cycling computers.
Ask HN: Is Nest Experiencing an Outage?
All of my equipment is suddenly unreachable in the app but the devices still respond to ping and port scans. Is anyone else having issues?

Search seems to suggest that other people are reporting problems.
RIP progressive enhancement
Decarbonising Cities: Helsinki Metropolitan Area (2017)
I've been listening to the podcast 'Cautionary Tales' about the unintended consequences of certain actions. This seems like it would fit well as a great story.
Considering how many countries are panicking over the virus, and how much research is being shared, we should hopefully see a vaccine soon.
We Know It Harms Kids to See Smoking on TV. What About Rape?
California's actual website for filing corporate documents
It's interesting to speculate about an industrial Rome, but I'm more convinced that the industrial revolution was just as much facilitated by the political and economic institutions of 18th century England, things that Rome never had.

The story about "flexible glass" during the reign of Tiberius Caesar is probably false, but illustrates how technological innovation is expected to be received when there are powerful gatekeepers to broad technological change: https://en.wikipedia.org/wiki/Flexible_glass

You see similar actions by technophobic rulers in Ming China following the voyages of Zheng He or even in 16th century England: https://en.wikipedia.org/wiki/William_Lee_(inventor)

Entrenched interests usually would much rather maintain the status quo than enable anything potentially disruptive. The industrial revolution started because it was infeasible for any one powerful group in England to oppose innovation.
Ask HN: What's the easiest way to turn any API into an event stream?
Re: It's easy to forget, but for years after its introduction JavaScript didn't work well.

And STILL doesn't, at least for anything non-trivial. New browser brands or version often "break" a lot of libraries and code. It's not really JS's fault: HTML wasn't meant to be emulate real desktops, and shoehorning it to do so has made a giant tangled multi-layer mess.

Browser standards should be split into three focus areas:

1. DOC: Document-oriented for text display and editing. It would be similar to existing browser but with more word-processing-like features. [I removed "read only"]

2. GUI: Mouse-centric stateful GUI markup for data-oriented "productivity" CRUD applications.

3. ART: charts, games, music, and movies.

The one-size-fits-all "standard" mostly failed (job security aside), time to split and focus. Let's admit we f!!! up as an industry.
Well, I trust the Kinsey folks at IU, the origin of the data set. That TAM could be valid and indeed a problem specially if wanting to set up a very large user base. I do wonder about the relationship between quality and quantity in this space.

The study is only 2 years old,(pub data 2018) but the data set is indeed 'old' (2012). The survey is muti-wave, would be interesting if they ran the data from 2014-18 through the same statistical tests as this paper.

It is very hard to believe the findings in this abstract based on my connections with US therapists serving alternative communities, primarily in the East and West Coast. Maybe the center of the country is very different (possible and probable). I have no comment on the 4%, although one model change I'd suggest is that, contrary to monogamous dating, non-monogamous folks will come back to the app for more partners even when successfully dating. Here the number of total partners is not the limit, but the allocation of free time and personal energy.
> I can’t help but see parallels with Ancient Greece. The Ancient Greeks made tremendous breakthroughs in philosophy and mathematics–just think about Plato, Socrates, Euclid, or Pythagoras–but they had no technology to speak of.

I can’t help but remark how completely untrue this sounds to you if you have read the magnificent and forgotten book by Lucio Russo, see [1]. Greeks of centuries III-II BC had plenty of tech and they were much more modern than new scientists of centuries XVI-VII.

[1] https://news.ycombinator.com/item?id=22409445
This is absolutely untrue. A referral doesn't hold much weight at all.
> BTW, do you have a link for their terms on "relevance"?

The German ones? You can find them here: https://de.wikipedia.org/wiki/Wikipedia:Relevanzkriterien

Some might make sense, some are rather arbitrary and depend on the person that is going to delete your post.

I tried getting into Wikipedia and supporting the work, but the atmosphere in Germany is rather toxic. Let it die and look at the English version.
Yeah, I'm not saying it's to the exclusion of right-leaning journalists. That said, Twitter has removed the blue check almost exclusively from public figures on the right.

IMO, even if someone's opinions are monstrous, if they have a verifiable twitter account in good standing, either they should also have a blue check or probably nobody should. Lest somebody impersonate _them_ and say things that are reasonable and confuse people.

Not sure it matters though. I think Twitter is a net-negative for society and if we had any sense about us we'd shut such things down.
I think a more likely reason is the absurdly high energy prices in Germany (for example double the price of France) which affects all industries and having been rising sharply the last 15 years.
Armored Personnel Carrier Brawling with a T-72 Tank
it was something to do very simple things to enhance websites usability. I don't really remember anyone particularly liking it. It was something you tended to learn as little of in a very reluctant way.

More exciting was things like Java applets or Flash. I did a bunch of stuff with Java applets and was quite impressed in 95-96 when java first came out. I wrote some simple 2d games (falling block puzzle games) which got semi popular. No way to do that in the js world at the time.
The problem is most pages need to fall in to 1 and 2. Wikipedia is a document website but it also has editing features and it also has interactive mouse things like the hover previews.
"Assuming that world leaders are working in the best interests of their populations" - I wouldn't make this assumption.
Isn't this a bit off topic for HN?
Not even ludicrous mode. Even a relatively tame Kia Niro or Hyundai Kona will give the same enjoyment of instant torque with no engine noise.

For reference, Maddie Goes Electric https://youtu.be/9A4ytljB-jo

Driving an electric car is literally being propelled by magic.

(for certain definitions of magic, my favourite being Arthur C Clarke, “any sufficiently advanced technology is indistinguishable from magic”)
> Along the way, Microsoft demonstrated the power of their browser by doing everything that they could to encourage people to write web applications that would only run on Internet Explorer. Which, of course, only ran on Windows. One of the things that they did was write web versions of Microsoft applications using various Microsoft extensions.

IE ran on Mac but, in a super-fun fashion, wasn't exactly the same IE, IIRC.

There was a period, pre-Camino (Mozilla fork before Firebird/Firefox for Mac got good), pre-Safari, where IE was the single best browser for Macs, yet still wasn't as good as IE on PC...
Reminds me of the early Unix ‘quiz’ game.
Time consuming, nah, can do it in less than an hour. We do it at rallies all the time. Maybe your pickup is different...
Paul throws 100 page manuscript of code into trash and walks off
I hate this paid support model. I don’t want to have to pay to tell a company I think they screwed up.
You can (and should) test with home test kits for a lot less than $100.
Could you please elaborate on the exercises you're finding helpful ? I have a mild RSI myself (outer part of the forearm, near the elbow) and have been trying some eccentric exercises for a few months now but I'm not seeing a big improvement.
Are Fossil Fuel Interests Bankrolling the Anti-Nuclear Energy Movement? (2016)
Reverse engineering the rendering of The Witcher 3 (2018)
Why is NaN even a concept in modern languages? We don’t have a special “not a string” that all string functions return when they have no useful value to return.
I recommend watching the actual video. In fact, I wish that it had been shared instead of the article.
I wonder what the alternative reality could be in which browsers adopted Tcl instead.
I like the ombudsman idea. A lot.

I am a tech executive in my company and my direct e-mail address is at the bottom of every Web site. Yes, this means I deal with routing all sorts of problems BUT I know instantly when there is a problem. Any problem. And I can actually help. But really it helps me with my job. It's win/win/win.

Plus, poor customer services is simply inexcusable -- you have to treat people the way you want to be treated. You're letting yourself and everyone else down otherwise. There is ethics and morals in business and they are important.

It doesn't have to be my way but there are definitely ways to do it, do it well and not break the bank.
CTO of any company doesn't need the CEO's permission to make a customer relations post.
Twitter themselves?

"An account may be verified if it is determined to be an account of public interest. Typically this includes accounts maintained by users in music, acting, fashion, government, politics, religion, journalism, media, sports, business, and other key interest areas. A verified badge does not imply an endorsement by Twitter."

NeimanLab just sent Twitter an excel spreadsheet to get all o f their employees in. https://twitter.com/ylichterman/status/484780960471592961
So why hasn't Excel already eaten our lunches?

It's the most popular, successful programming language ever but it hasn't taken the whole market for programming, why not?
Because it's part of IEEE 754.
What? How? If the renter is paying less than the property tax, then the owner is losing money just on the property alone and not accounting for the likely mortgage payments. Nobody would ever rent out a place if that was the case.
> But regardless of these details, software has two main qualities that give it this advantage in terms of preservation: It's interactive It's deterministic

No sure if we are talking of the same thing here but a
Software is deterministic, but the randomness in a Game makes it non-deterministic, even if the emulation is deterministic. See, for exampe, a loot in a dungeon crawler. It will be different everytime.
A company has no incentive to ignore the customer, all else being equal, but they do have costs in servicing the customer and costs from ignoring the customer.

Assume the company has no way of distinguishing "valid" or "high impact" cases from other cases. This means that in order for the company to handle cases they need the sum of fully treating every case to be greater than the sum of the cost of fully treating every case. This is almost certainly never going to be true, unless each of your cases is high cost to ignore (think enterprise support).

So you need to funnel down the cases. Typically this is done with low tier support that tries to suggest fixes and such. You can also offer high value added support to give customers the ability to pay for a support plan. This $20 proposal is like that but on a more ad-hoc basis.
Your point is well-taken, and being overlooked, so here it is explicitly: to implement "wet. messy business logic" is, by definition, to implement "a complex algorithm".
Websites don't exist in neat silos. Web technologies like JS aren't perfect, but they haven't failed be any stretch of the imagination. What other platforms are still alive and evolving decades after their creation?
"are the straights okay?"
Most Singapore buildings and its public transport system are fully A/C.

It's similar for Malaysia and Thailand since they're still in the tropics, except those countries are less dense.
How do you get all records for domains that don’t allow zone transfer (most don’t)? I’ve always thought it was impossible to get 100% accurate results with normal DNS queries (ex: ALL).
The Future of Containers – What’s Next?
Cloudflare considered harmful: https://www.devever.net/~hl/cloudflare
So how does Tailscale handle the situation when it assigns 100.64.x.y to a device that happens to be behind a CPE device with the same IP?
Maybe you've heard the buzzwords everyone seems to be talking about when discussing the future of containers. Strange names like "microVMs"... "unikernels"... "sandboxes". Have you wondered what these things are and how you can use them? Or, for that matter, should you…
You all know a GTX 1070 with 8GB on a gaming laptop with 32GB is still doing wonders and covering 90%+ business cases when coupled with smart & batch techniques the likes of you learn from fast.ai or under direct pytorch implementation, right??
The incident workflow about halfway down reads to me like a lingoed-up version of "create a bug, escalate, put a Slack (etc.) URL in the bug, send the bug to blamees/ondutys, message boss(es), finish fix and push, schedule a meeting for the next day." Which it turns out that I've guessed reasonably well, having read the rest of the article. I mean, there's decades behind this very use-case, and at the end of the day it's possible to hook out to Slack from RT, too. But they're not using RT, true.

https://rt-wiki.bestpractical.com/wiki/WorkFlow#Modeling_Wor...

I don't have a problem with the work -- like I said, it's a persistent use-case -- it's just the way it's described here, as if it wasn't and with puffery. And the thin-ness of my skin with this is not the issue!
Apparently in China they will treat corvid for free, but if you just have regular pneumonia or the flu then you have to pay.
I don't think the parent would be asking for such an app based on the other content, and sometimes that's the most important answer in tech: to know where it isn't needed.
You've read both of these things incorrectly. First off, 40% all in is too high for california (but not by a huge amount, it's like 38% but that matters). Secondly, they allowed for living expenses, the 135 was what was left after (from the 180 take home). Can argue about the amount, but they allowed for it.

Realistically you're going to do 401(k) and match so you're probably taking home a bit over 200k. Allow 50k/yr living expenses and you'll have another 150/yr or so. Quite plausible to bank 1 million in 5 or 6 years with these numbers.
I always thought so but recently I've come to realize there are problems with Wikipedia: it's become too political.

My personal gripe is with the deletion of the article that lists climate scientists that are critical of the consensus. That's an affront. There are respected scientists that are skeptical, even former IPCC members, and this tries to deny their existence.

There are more problems but I'll leave that to others.
It was frontend. I did ok with some heavy studying, but I'm definitely more UI focused on a day to day basis. The problems I had to figure out during the interview were nothing at all like what I do daily.

I walked away feeling like if I really wanted to I could knuckle down and study for longer and get a job there, but I decided it wasn't really my thing and went in other directions. Like I said, I took the studying and the subject matter as a challenge and I feel pretty pleased with how far I got considering I have a painting degree.
Notebooks with a Rust Kernel and Plotly Visualisations
The Cities of the Future will be made of Bamboo
right, but federal, state, and FICA is still less than 40%
Trusting journalists in 2020.
Yeah it uses a lot of machine learning and context based inference, which is great for dictating phrases but less so for commands.
It doesn't sound like it actually deleted anything other than the DNS entries. It's not like any actual data got lost.
I actually think this is a big issue for Google, and maybe why there is so much time burned on internal threads.

There aren’t enough good problems to go around and a lot of folks who were promised the world end up bored, working on just another mobile app or whatever else.
Yes agree that it's all about getting value from books. The amount of books you can increase of course depends on where you start. The goal is not to rush through books to not retain anything, the goal is to read as much as possible while retaining as much as possible.
Ok, if you want to start with Kaldi it is probably easier to check kaldi-active-grammar mention above or https://github.com/alphacep/vosk-api
Medium Duty: https://www.tesla.com/cybertruck

Class 8 Semi: https://www.tesla.com/semi

We tow light trailers just fine with our Model S and Model X by the way; replaced our combustion pickup truck.
> People in California.

The only way you'll end up with a tax bill that large is if you contribute $0 to tax-advantaged retirement accounts. And that's taking into account state taxes, SSI/Medicare. You don't have to believe me, try it out yourself. https://smartasset.com/taxes/california-tax-calculator. Putting in $300k of income for a single person, it gave me $175k take-home pay + $19k in a 401k, which is an effective rate of 35%. Keep in mind, I'm not including the 401k match, which is pretty darned generous at the BigCos. If we assume the max allowed IRS match ($9.5k or thereabouts) the effective rate falls to 32% and this hypothetical person is banking $145k/year after living expenses.

Lots of people (especially young, healthy people) also opt for health plans with HSAs, which give you more deductions.

> a person who somehow has 0 expenses

Where did you get 0 expenses from? GP stated pretty clearly expenses of $45k/year - on the modest side (probably assumes living with a housemate, or not eating out too much). I was going with $60k/year expenses on $195k/year after taxes.
They are similar. People who deny this are overly romantic and/or inexperienced. Fundamentally when you encounter a potential partner or employee/r you are trying to answer the question "will we work well together"

Then both sides are trying get to simultaneously evaluate the other person (aka "get to know them") while trying to make a good first impression (aka "just be your self" and "act confident")

There's nothing shady about this and there's nothing sad or inhumane or unromantic about this either. It's just human nature

"oh but there are so many companies where the employee/employer balance is totally skewed" I hear you say?

Sure Google will make you run some 6 month long gauntlet. Have you ever tried hitting on the hottest person in a bar when the ratio is already skewed against you?

What about if you are John Carmack or Peter Norvig? Do you think they had to invert a binary tree on a whiteboard?

Just as there is someone out there who will find you the perfect match for them (but they just haven't found you yet) so too is there the perfect company/team out there for you too.

The problem is discovery. Imo tinder was best in a lot of ways simply because by being the one most people used, you had the greatest diversity by virtue of pure numbers

So you could find that person who is a liberal but eats meat daily and knits while watching UFC
Pretty sure he's making fun of Justin Bieber but that was lost on you
Interesting thought! I think you'd have to provide more than the image XML though. The locality of XML elements in text form doesn't necessarily correspond with their locality in rendered image form, that would be tricky as there wouldn't be a lot of "context" to go off of.