skysight-inc/HackerNews huggingface dataset:
Full disclosure: I'm a former Googler.

20% time varies widely across the company, and the ability for an engineer to take their 20% time isn't as sacrosanct as it once was. On many teams it's discretionary depending on current team load (though on the teams I was on, generally granted if only as a matter of maintaining morale). Not everyone has a 20% project all of the time.

People still have deadlines, but the amount of work you commit to doing for a particular deadline is scaled by people's availability - and that includes any 20% work.

It's generally not useful to think about project estimates as padding 20% extra time - because deadlines tend to be exogenous (holiday seasons, launch events, etc.) and less negotiable, and more as scope of work that can be committed to in a particular period, which is something you actually have control over.
I’m from a rural area and this is laughable bullshit
Well, thank you for the encouraging words (though I didn't have the vaccines you mentioned)... I will get back to this comment and try to convince myself that you are 100% right, when the German government makes me an outlaw / outcast when they decide to go with the vaccine mandates, and I can't go shopping, to the gym, to restaurant...
Lockdowns (and masks?) have shown that the spread of COVID and the 'flu can be slowed down. If governments can implement lockdowns and not cause too much harm to the population, I reckon we can beat these diseases.

Edit: add masks
Software Testing and Quality Assurance: A Must Know Difference
20% of a 10X engineer is two whole normal engineers!
I believe that window screens are required in the US, at least in some municipalities. It’s been a while but I seem to recall learning that when I first bought a house.
I haven't got a Linux box to run this on, I run Linux via emulation.
Hi, I'm a Redux maintainer. I'm always interested in hearing examples of Redux being used without React :) What are you using it for? Any particularly interesting problems you're solving with it, or pain points you've run into?
> The situation Rachel is talking about where the person is well-known among a significant fraction of their industry for their expertise in X.

I don't know the specifics of Rachel's parable, if any. But by and large, the people who are most well known in industry for 'expertise in X' are the devrel / tech evangelists whose job it is to go on stage and be an expert, for one hour at a time (and perhaps a few extra hours on the show floor surrounding the conference). Well, the on-stage demos they execute only have to live as long as the lecture, and you don't have to fix bugs so much as rework the preso to avoid them. It's a long march from a proof of concept to production readiness, and I've seen one or two stories on HN about people who got burned hiring high profile devrels to lead an infra buildout.

> sometimes either their belief in X is too strong ... or, ... the monetary and career-enhancing incentives are high enough to overcome any unease they may have

One scenario I've seen play out: you hire a core maintainer for a product you depend on, but should probably be transitioning away from. The maintainer you typically don't have comparable expertise in anything else, so they might as well apply for unemployment before telling your boss you recommend against it. Which I suppose is covered in 'monetary incentives' but with tinge of regret about the whole thing, especially if hired away from some a more stable role.
It has to join each part of the previous join to the next join, and if you have a lot of joins this can get out of hand.

We have a lot of joins in our final fct orders from our intermediate table, and looks like this:

from foo
left join bar on bar.common_id = foo.common_id
left join baz on baz.common_id = foo.common_id
left join qux on qux.common_id = foo.common_id
left join waldo on waldo.common_id = foo.common_id

So waldo joins to qux, which joins to qux... I call it a "staircase join", as that's what it looks like in the SF profiler.
Linux 2.4 was pretty good, but even most of my IoT junk runs 2.6 which isn't quite 20 years old.

MySQL 4.0 was a lot better than 3.23 IIRC, and isn't quite 20 years old either.

IMHO, it's not so bad for the old version to become unrestricted; more recent changes can still be restricted. And 20 years of updates are often compelling enough to submit to restrictions.

What number seems right to you though? 95 years for work for hire or death of author + 70 (which is gonna be fun to track down for open source works with many author) seems rather long to me.
I'm on a similar plan with 10% (not at Google!). It's not really deadline sensitive. The 10% projects tend to be long-term so I can easily move them off my schedule for a while and spend more time on them after.

The whole thing is optional for us anyway and in fact needs to be approved every 3 years.

And I'm not really 100% occupied at work anyway. If I were, how would I fit in learning, networking etc?
A doctor mentioned to me that it's not known in the history of viruses, that a virus mutates this much and stays as deadly.

So let's hope!
5 years flat, no extensions.

Why should the government prop up your failure to market something?
These are not new developments, and diplomacy has always been war by other means, including using currency as a weapon of war against external and internal enemies. Currency has always been a system of control and has frequently been weaponised in the past, it has certainly always been a tool of the ruling class.

To provide some examples - Executive Order 6102 confiscated gold, the government then revalued it. During the American civil war could counterfeited currency was used to undermine currency, in WW2 the Nazis did the same to Britain.

https://opinionator.blogs.nytimes.com/2012/03/27/a-counterfe...

You have never owned your money, it is simply a promissory note from a national bank, and it has always been valued according to what the government thinks is appropriate. Even money made from precious metals was the same, and was changed or devalued at the rulers whim. The same holds for unregulated crypto currencies, but instead of a government you have a cartel of miners and a small governing body of developers and stakeholders.
It automatically redirects to the first search result.
> If I have your ssh keys, haven't I only won if you're not also using a password?

In general if someone has enough access to get your ssh private keys, they have enough access to log the next time you type the password.

> Otherwise, all I have is your ssh keys, which granted, is bad, but defense-in-depth, no?

Everything is trade offs. In order for the password to not be completely worthless, it has to be complex enough to not be trivially broken by password crackers. But then it's long and hard to type. If you have to type it a lot, and all it's buying you is that the attacker has to wait for the next time you type the password, that's a poor cost benefit ratio.
Quickemu already does this and many more operating systems too. https://github.com/quickemu-project/quickemu
See also quickemu which has support for launching macOS using information largely taken from this and similar repositories as well as Windows with TPM and enables all the good features:
https://github.com/quickemu-project/quickemu

There is also another promising project called docker-osx which has the best documentation around doing the serial number generation to make iMessage etc work (you can use it in combo with most other methods but the docs are often confusing when I looked about a year ago):
https://github.com/sickcodes/Docker-OSX
Thank you! I had no idea this book existed. To save others from searching: https://archive.org/details/mac_Mac_OS_8_Revealed_1996_raw-p...
Common Lisp supports multiple value returns, which C doesn't. Go sort of does, though.
A couple quotes from the article that stood out to me:

"More pressing than the privacy concerns, though, are the safety issues. Including an automatic kill switch of this sort in a machine with internet access presents the obvious scenario that a malicious agent could disable your vehicle remotely with no warning."

and also:

"...by 2026, vehicles sold in the US will be required to automatically and silently record various metrics of driver performance, and then make a decision, absent any human oversight, whether the owner will be allowed to use their own vehicle. Even worse, the measure goes on to require that the system be "open" to remote access by "authorized" third parties at any time."

What could go wrong...
The fact that GNOME Shell can be easily customised in JavaScript is such a boon for all involved.
How small does a government get before it stops farm subsidies?
Sam Altman: Web3 might still have 2010s-like returns. But most VCs will miss it
This is becoming a joke... Along with the tricks hiding firefox from search results, the inclusion of buy-now-pay-later schemes, Microsoft is well on its way proving to us why we shouldn't trust them being a major player on the browser market. A fact they have proven to us once before of course.

I really thought they were on a good path when Ballmer stepped down but this is old Microsoft all over again.
> They also added hardware support for ObjC/Swift reference counting.

Not true. It just has fast atomics because it’s a single SoC.
You should have been a lawyer. :)
They launched the token and farm, it was their fundraising mechanism for the project and it is still ongoing.

Its for a game with play-to-earn mechanics, still early phase but they just made a ton of big hires.
Since two other commenters answered your question, I’d like to add to your 10 person society example.

What if a government taxed every one of their transactions by 25%, spent or redistributed 80% of those dollars within the society, and uncharitably donated 20% of all dollars away to another society. How long would it take for that society to have a rounded $0 and the other society to have a rounded $10?
Ransomware attack on Planned Parenthood steals data of 400k patients
But did it actually happen?
I'm Taiwanese, I don't agree.
This specific issue: no, not likely. It is possible for a SvelteKit application to vary in execution in the `dev` environment versus production because the contexts can be somewhat different, at least with certain adapters, but this isn’t a SvelteKit issue per se.
Buy HTTPS://www.facebook.com/Botanical-Farms-CBD-Gummies-102518185614111
Botanical Farms CBD Gummies - Best Pain Relief Oil, Reviews
Botanical Farms CBD Gummies is the all-ordinary, regular hemp plant tone open as CBD Gummies. It is standard recovering condition and the incredible answer for anxiety, bitterness, stress, and continuous torture.
BUY >> https://www.sfweekly.com/sponsored/botanical-farms-cbd-gummies-shocking-scam-report-reveals-must-read-before-buying/
https://www.facebook.com/Botanical-Farms-CBD-Gummies-102518185614111
https://sites.google.com/view/botanicalfarmscbdgummiesview/home
https://botanical-farms-cbd-gummies-reviwes.jimdosite.com/
https://groups.google.com/g/botanicalfarmscbdgummies/c/xDmKPWWo1zw
https://www.spreaker.com/show/botanical-farms-cbd-gummies-info
https://botanical-farms-cbd-gummies-view.yolasite.com/
https://botanicalfarmscbdgummiesinfo.tumblr.com/
https://wesleiburki.blogspot.com/2021/11/botanical-farms-cbd-gummies-reviews.html
https://www.crunchbase.com/organization/botanical-farms-cbd-gummies-1914
https://www.homify.in/projects/1100142/botanical-farms-cbd-gummies-reviews-scam-or-safe-relief-anxiety-stress
https://promosimple.com/giveaways/botanical-farms-cbd-gummies-reviews-scam-or-safe-relief-anxiety-stress-where-to-buy/
https://www.facebook.com/Keanu-Reeves-CBD-Gummies-102327282300475
https://keanu-reeves-cbd-gummies-get.jimdosite.com/
https://www.youtube.com/watch?v=4RfYeDxc9wc
https://vimeo.com/652750309
https://in.pinterest.com/pin/1058134874920827524/
Botanical Farms CBD Gummies - Best Pain Relief Oil, Reviews
Botanical Farms CBD Gummies is the all-ordinary, regular hemp plant tone open as CBD Gummies. It is standard recovering condition and the incredible answer for anxiety, bitterness, stress, and continuous torture.
BUY >> https://www.sfweekly.com/sponsored/botanical-farms-cbd-gummies-shocking-scam-report-reveals-must-read-before-buying/
https://www.facebook.com/Botanical-Farms-CBD-Gummies-102518185614111
https://sites.google.com/view/botanicalfarmscbdgummiesview/home
https://botanical-farms-cbd-gummies-reviwes.jimdosite.com/
https://groups.google.com/g/botanicalfarmscbdgummies/c/xDmKPWWo1zw
https://www.spreaker.com/show/botanical-farms-cbd-gummies-info
https://botanical-farms-cbd-gummies-view.yolasite.com/
https://botanicalfarmscbdgummiesinfo.tumblr.com/
https://wesleiburki.blogspot.com/2021/11/botanical-farms-cbd-gummies-reviews.html
https://www.crunchbase.com/organization/botanical-farms-cbd-gummies-1914
https://www.homify.in/projects/1100142/botanical-farms-cbd-gummies-reviews-scam-or-safe-relief-anxiety-stress
https://promosimple.com/giveaways/botanical-farms-cbd-gummies-reviews-scam-or-safe-relief-anxiety-stress-where-to-buy/
https://www.facebook.com/Keanu-Reeves-CBD-Gummies-102327282300475
https://keanu-reeves-cbd-gummies-get.jimdosite.com/
https://www.youtube.com/watch?v=4RfYeDxc9wc
https://vimeo.com/652750309
https://in.pinterest.com/pin/1058134874920827524/
Yeah | commands were amazing
Also they can easily claim that consumer cards aren't specced for 24/7 loads, thus installing in servers voids the warranty.
People have created DNS problems since the early days of DNS. For example, in the Slack case, they found that they had a 'CNAME at APEX' which caused problems. That construction has been invalid since the beginning of DNS. People often have zones with wrong information and high TTLs and then ask around on mailing lists for other operators to clear DNS caches.

There have been a few DNS flags days in recent years where recursive DNS resolvers would remove certain work arounds for bugs in authoritative DNS servers (or server configs).

In short, classical DNS has a long list of issues.

As for caching the NSEC or NSEC3, that's an optimization that is not possible without DNSSEC, but DNS resolution would work equally well without this feature.

Most recursive resolvers are not open to the public, so they don't need extensive protection from malicious clients. Caching an NSEC or NSEC3 helps against certain denial of service attacks. But it has a cost in term of failing in the case of bad NSEC/NSEC3 data.

That said, point of DNS flags days is to just break protocol violations instead of creating a work around. If you don't, you get into the mess where certain websites only work with certain browsers, etc. Many years ago, browsers would take a very lenient stance at wrong web PKI certificates allowing the user to grant an exceptions. These days, that is mostly over.
The idea seems to be they do it all in e-BPF. No kube-proxy, direct routing, now also sidecarless service mesh. Just deploy cilium. Sounds like a win to me.
> How can you have multiple ways of entering a house without any damage if you have walls, doors and windows?

Given that it is pretty trivial to find out where I live I'm not going to write that up here, you're going to have to take my word for it. But the hacker mentality applies to houses just as it applies to servers. You just need to think a bit more adversarial.
Two out of three ;)
Historically speaking, it isn't really deadly. Never before has a virus had a host population composed of so many people who are living despite old age, immunocompromising medical conditions, and diabetes.

Even the present death rate for the untreated (at ~3%) would historically be quite weak for an epidemic. I'm not sure it would even make history books (as a "bad flu") pre-enlightenment.
I must signal my approval of this piece. They have a great audio narration available for free as well. I'll be following this new FTC closely.
It'll mutate to be better. Virus does not want to kill its host. Virus wants its host to be alive and well and just sneeze all the time, spreading virus around. That's the long time game, though, of course in the short time there could be worse kinds. Omicron seems like a step in right direction.
Delta was more severe than the original strain, but there was some evidence indicating it was slightly less severe than Alpha (and much more transmissible than Alpha).
If you want to have the same ratio of deaths then it has to be much much milder. But furin cleavage and all that. Not happening apparently.

And then you have long debilitating covid. If it's not gone - unlikely - then it's most likely worse.

Warning, I just follow some Twitter accounts. But some scientists who have a good track record with their comments on covid since it started are very much concerned.
> what's surprising

The factor under that surprise is some difficulty in clarity in discriminating contexts - with relevance to the cheap sarcastic formulas like "using crystals for broken bones" and the opposite "treating [literal] disease with a scalpel". Messy world, plus "man with a hammer" syndrome, equals confused agents.
Use what you can to get work done.

Either way other people using a tool or not using a tool shouldn't effect you doing the same.
Lockdowns by definition harm the population psychologically and economically. For merely slowing it down when it won't stop it from circulating or mutating, I don't see what the point would be by now unless we get a variant that is dramatically more dangerous than Delta and renders vaccines utterly useless which doesn't seem to be the case with this one (and even then it's a last recourse that isn't to be taken lightly).
We’re going to need OpenWrt but for cars. Ugh that sounds like a headache.
Show HN: VocalVoters: Send a Letter or Fax to Your Gov Reps in under 30 Seconds
i mean sure there will be several dozens ways to compromise your machine once your user account is wide open already... but allowing any script or software to run any command privileged without any questions asked? there is certainly a risk attached to that and not even necessarily related to an active attack... you are one badly written script away from doing something dumb without even noticing it...

and not having to confirm anything to use your ssh keys means not only your machine is compromised but all of those that those keys allow access to are potentially compromised too now... i use an ssh-agent (gpg-agent implementation) to only ask once at the start of my session for the password and every time for confirmation of usage or after some time without usage it will ask for the password again. its not annoying at all...
It’s not getting worse. The treatments are now good enough that your chance of dying is extremely low if you’re vaccinated. Honestly starting to wonder why people are so worried.
The franchises follow policy set by Coca-Cola headquarters, right? You're splitting hairs here.
You also have to consider that not everyone takes advantage of it.

And that furthermore the 20% projects can have value to the company. Wasn't Gmail someone's 20% project?
I co-sign everything here. Work with WPF as my day job (which I happen to love; great team, great company, great gig, not so great UI framework dependencies) so I feel the pain points daily.

MVVM is just hard to reason about and debug, especially with dodgy control implementations (more of an issue for UWP). It’s especially hard with converters and lack of great language tools. I also think the framework is in need of about 10 years of modernization that it just doesn’t get.

WPF (and MAUI and UWP and WinUI and UNO) would be so much better with:

- Razor for XAML: would obviate converters and a lot of other painful challenges

- Multiple styles for a single object; this is killer especially in a web context. It is really painful implementing web-oriented design systems in WPF. Tailwind for WPF would be amazing, but is more or less technologically impossible to implement due to framework limitations.

- Modern styles by default. WPF apps look bad out of the box. MS should make it easy to opt-in to a Windows 11 appearance, which this project proves is easily possible.
> using newer web technologies like Angular

surprised that they're only replacing the frontend, and with a framework that many wouldn't consider new
Usually I'd agree, but we're likely wrong on this one. I recommend this New Yorker piece detailing the new FTC [0].

[0] https://www.newyorker.com/magazine/2021/12/06/lina-khans-bat...
For this specific case, yes, the RISC-V ISA document recommends instruction sequences for checking for overflow-- that are both amenable to fusion and are relatively high performing on implementations that don't fuse.

Section 2.4, https://riscv.org/wp-content/uploads/2017/05/riscv-spec-v2.2...
That's a good point that I've also been considering. It's easy to see how mandatory vaccination could serve as a stepping stone for simply more government overreach into peoples' lives.

First it's a mandatory vaccination against this one disease. Then, why not a mandatory vaccination against all diseases? Next, how about a mandatory serum that keeps you in peak physical condition for your entire life? And then at long last - the holy grail - we will eventually reach the point when a mandatory immortality serum is prescribed. This move would totally be in line with promoting the greater good, as surely death and suffering are undesirable no? And in a similar sense, many who are "vaccinated" will fail to comprehend why anyone in their right mind would choose to remain unvaccinated.

Governments of course would surely rejoice at having removed the first inevitability of life that hinders their collection of the second...
If they didn't implement those benchmarks (at least in simulation, like they benchmarked everything else) before releasing the spec, then they have nothing but handwaving and wishful thinking in saying this issue can be solved by op fusion. The reality is that they optimized for 1980s-style C programming without noticing that this isn't the 1980s any more.
And South Africa is still masked, sanitized, curfewed, and travel banned. Weird.
Agreed. I run KDE on FreeBSD and it's so amazing to have it do what I want, not what some company wants.

I feel the same about a lot of apps in F-Droid now. Sometimes their functionality is not as complete or they're not as polished as their Google Play counterparts. But the ad/crapware and mandatory logins that is included in those apps take away a lot of usability now.

At that point I gladly give up some polish for a 2MB app that is fast and does just what I need over a bloated 100MB app with stupid animations, ads and tracking. My battery loves it too.
Maybe there is a Pareto principle (80/20 rule) effect with these side projects: for these, you get 80% of the benefit (vs. working on it full-time) with only 20% of the hours. And for the main gig, maybe it’s 90% of the benefit for 80% of the hours. So, 1.7 for the price of 1? Sounds like free utils to me.

Plus: positive effects on employee morale/retention, skill and network building, (pseudo?) R+D / asset development, etc.

Disclosure: I’m far too dumb to work at Google. Discount accordingly.
If I remember correctly, there is a study done by Mozilla, that showed that for the long tail, DoH is faster. For the common case it is slower.

Nobody really knows why that is the case. Maybe some ISPs don't spend as much time optimizing UDP traffic compared to TCP.
Were these rumors based on anything other than "Google will shut it down"? It is always the top comment no matter which product or service we are talking about, so it doesn't mean anything
What a badass 12m cactus !
The futuristic world as envisioned by Echte Wagner advertising cards, 1930
Having used it for a little over a year now, I can say that it's strengths may lie in getting junior developer's code more free of bugs and dependency issues. It's just additional overhead when you're trying to do anything more complex, like a Kimball type II slowly changing dimension - then it's just a blocker. Unfortunately, as it becomes a defacto build environment, it's limitations start getting applied to everyone.
People die, it's deadly.

The statement remains.