skysight-inc/HackerNews huggingface dataset:
> It also might be worth pointing out that you now need 16x the page mappings (Since every mapping needs 15 duplicates for the possible flag states)

Nope. They went into this in the article:

> Since by design only one of remap, mark0 and mark1 can be 1 at any point in time, it’s possible to do this with three mappings. There’s a nice diagram[1] in the ZGC source for this.

[1]: http://hg.openjdk.java.net/zgc/zgc/file/59c07aef65ac/src/hot...

That might not be totally current, as it doesn't cover the finalizable flag, but if it works the same, that would only be four mappings. If it works differently, then it would be a maximum of 6 mappings. Not 16.
Firefox has an option for allowing third party cookies: always/from visited/never.
Wouldn’t it be invalidated if you submit it first?
Newton raising conditional $15M round with DV Trading
Creating New Modules Using PostgreSQL Create Extension
I'm curious why Sobol outperforms the R-sequence for numerical integration of an 8-dimensional Gaussian and whether that result holds in lower dimensions (and whether that's tied to the infintely-long-tailed nature of the Gaussian; maybe there's a bias in Sobol that is beneficial in this particular case...?).
Not praising or protesting anything. Just an observation. QE or DOD-pork have utility provided there is a check against moral hazard. As nobody of consequence went to jail for creating the CDO crisis, and as nobody will do so for the F35 boondoggle... the hazard remains.
> I've heard that this is somewhat common in our industry.

FWIW, if you have this, you have it. It doesn't care what you do for a living.
Walmart.com now sells Handy’s installation and assembly services
FWIW that can be reasonable depending on the size of the district. Ours has ~4k+ non-admin employees and 15+ physical plants. That's:

* a large enough headcount that you need an HR department,

* a large enough overall budget that you need a CFO and accountants,

* a large enough physical plant that you need (sizable) facilities and transportation departments (with storage space),

* a large enough IT plant that you need dedicated staff,

* a large enough student body that you need a legal/compliance group (open records requests, mandatory state/fed data collection and reporting, etc.),

* a large enough teaching staff that you need nodes whose primary function is coordinating significant curriculum changes across grade levels and schools,

* a large enough community that a full-time community relations person is cheaper than bringing in a PR firm whenever necessary (every dollar that schools spend or borrow comes from a democratic process that schools have to engage with seriously in all but the most affluent communities),

* and several other functions.

For a place with 4k people, that's dozens and dozens of admins. There are basically two options: build a wing onto a school, or build a stand-alone building. Most districts go the stand-alone route because 1) districts can often get cheap/free land anyways, and 2) it's a good idea to leave that physical space for schools to grow in case population increases.

FWIW I did the "look up all my past employer's [X type of admin] to engineer/sales/marketing ratios and compare to the school district" thing. I couldn't find anything out a whack. But the resulting raw numbers definitely mean the district needs dedicated space for admin folks.
In the long run, I can’t help but wonder if creating the internet was a mistake. We’ve effectively encouraged the absolute worst elements of society to come out and have a field day without the social pushback that had kept them in line for millennia.
Do yourself a favour and write in plain text. I'm keeping a journal (on a computer) since 2003 and have lost many entries due to app crashes, moving between OSes and so on.

There is no need for a proprietary data format in 2018 anymore. Using plain text as the basis, organise your files in folders if you like, encrypt and sync using some cheap (or free) cloud storage provider, and on top of that choose your favourite editor (I use iaWriter because of nice UI + the ability to simply drag images into a file).

You may get hooked on keeping a journal (as I have - one of the best decisions I made) and you will not only amass a lot of text (I have written the equivalent of 4000 book pages) but also want to do this for a long time (speaking decades), far longer than the life-span of most if not all journaling apps.

If you use a proprietary format, at least make sure that the app has a decent export function that creates a result that doesn't require manual changes by you.
I do that sometimes too, but there are plenty of sites in the middle-ground between absolutely must use and don't care if it fails.
Ah, the classic hacker news big tech pay disbelief. People in big tech quote their pay everyone just assumes that it is impossible or extreme outliers. Those are indeed realistic numbers [0] and L3 through L7 are just the standard well outlined levels. The true outliers are the 4 levels above L7 which pay even more ridiculous amounts.

[0]: https://www.teamblind.com/article/google-engineer---total-co...
Detroit Public School District Shuts Off Drinking Water Citing Lead, Copper Risk
When I talk about innovation, I don't just mean having ideas or inventing things.

Without falling into clichés, having ideas is the easy part. And, TBH, who gives two hoots about who had an idea first as compared to the guy who has the idea and takes it to a planet-sized success?

Getting something to work and then into a commercially viable operation is what I am talking about when I talk about innovation.

I don't doubt there's plenty of German or French or whatever with brilliant ideas. But 10 years later that's all they are: ideas. Or they are taken over by others and grown into what they need to be.

Innovation is about having the right idea and making it take off.

All the important technical innovations in the 20th century - as in: those who have had a sizable impact on humanity, happened outside Europe.
The document was the opinion of the F-35 pilot just to be clear. Here's a direct quote from the pilot:

> The helmet was too large for the space inside the canopy to adequately see behind the aircraft. There are multiple occasions when the bandit would've been visible (not blocked by the seat) but the helmet prevented getting in a position to see him

#

> The F-35 was at a distinct energy disadvantage in a turning fight and operators would quickly learn that it isn't an ideal regime.

The original documents can be read here:

https://medium.com/war-is-boring/read-for-yourself-the-f-35-...

Perhaps you're going to claim the pilot themselves aren't qualified to criticize the program either?

PS - This resulted in mechanical changes to the aircraft as well as changes to the headset resulting in millions more in expenditure.
Without the correct facts, you can easily convince yourself of something which is absolutely wrong.
But Mozilla trusts Google more than any search engine provider. That would be the only explanation for Google being the default search engine.
I don't think so. The vast majority of people outside of China use Google as their search engine, and would want to continue to do so. It'd be bad UX to force them away from this.

Within a few seconds I can easily adjust my search engine preferences in the options menu, and DuckDuckGo is listed as one of the default options.
Dotnet-Architecture: EShopOnContainers with AI, ML and Bots Features
DOJ Says Harvard Disadvantages Asian-American Applicants
There are two possible answers here.

One is that sure, a VPE/CTO who cannot evaluate technical contributions in a vacuum is unfit. I agree.

However, a VPE who can't evaluate any specific technical contributions in their organization may not be failing, and in fact probably isn't.

To evaluate someone's technical contributions, there are at least two things you want to look at (there may be more, but there are at least two): resultant impact, and inherent complexity[1] of the problem. A VPE should almost always be able to evaluate the first. They're the one setting goals. They can evaluate a person's contributions on whether or not those helped meet or met those goals.

They won't however be able to know the inherent problem space complexity. That requires a level of in-the-weeds familiarity with the space that you don't get as a non-individual contributor. It's practically impossible to accurately judge how difficult a problem is to solve without either having attempted to solve it yourself, or seeing how many people perform solving it, and most of the time, you don't have many people attempt to solve the same business problem.

You also don't want to solely trust the people working on the project, they have reasons to inflate the complexity, both conscious and unconscious. So you use a lot of things to gain partial signal:

- what they say: "this was hard"

- what other people who had views of their actual contributions say: "their problem space looked difficult and I couldn't find any better solutions"

- what people with historic knowledge of the component/space say: "Their solution managed to clean up years of technical debt that I accrued when designing this system"

- Smaller impact metrics: developer velocity improved when making additional changes to the new system, etc.

But its often not possible for a VPE to directly assess those things, they don't have the context to do that for every employee.

[1]: Note that this is complexity of the problem space and not complexity of the solution. Simple solutions to hard problems are good things, complex solutions to complex problems are acceptable, and complicated solutions to simple problems should be a negative. And yes, you need to account for problem space complexity, otherwise you encourage infighting since performance = impact, then higher impact per unit difficulty will result in better performance per unit time.
At least Kaspersky was well deployed within DHS and DoD: a ban was set to prevent new deployments: http://www.executivegov.com/2018/06/dod-nasa-gsa-issue-inter...
> Are you talking about cyclists or motorcyclists here? Racing bikes, recumbent bikes or e-bikes? Because regular cyclists do not get anywhere near those speeds.

I'm talking about cyclists. On a hybrid/commuter bike, I have no problem cruising at 15 mph (and I'm middle-aged and a bit overweight rider). Most people who regularly commute can maintain speeds similar to what I can. Could you cite your source about the average speed of 15 km/h?

> Also, on highways you've got multiple lanes, allowing for easy overtaking.

There are many streets in cities that have multiple-lanes for same direction traffic.
Again? Wasn't it like 3 years ago when they switched to piwik?
Cascade Lake at Heart of 2019 TACC Supercomputer
> having Google as the default search engine is a good enough reason to discourage one from using Mozilla

Hm? The only browser that doesn't ship Google as the default search engine is Edge (with apologies to Lynx users). Is the alternative to suggest that people not on Windows simply shouldn't browse the web? Changing the default takes only four clicks: search box -> change search settings -> default search engine -> select from dropdown menu.
I'm always extremely skeptical of this. Fundraising departments tend to claim responsibility for all but the very largest donations when in reality a lot of that money would've come to the school no matter what.
Kontena Pharos 1.3 Released
Is there some number for how much value your foreign dollars buy you in different economies? GDP = $ people earn, PPP GDP = GDP * [value for money fudge factor], so maybe: [value for money fudge factor] = PPP/GDP ?
How to Make a Bad Deep Learning Accelerator
We are just finishing building out our OSM infrastructure, and this morning in the shower I was thinking how nice it is that we can fix the maps by adding new construction and new roads (we do real estate for part of our state), and contribute this directly to OSM and then update tiles from OSM.

Then I came in to read this story.

Yesterday we were trying to figure out what our update strategy would be, if we would pull daily deltas, do quarterly updates, etc... We discussed the idea of vandalism and didn't have a good answer for how to prevent it. We thought about lagging behind the latest changes and then doing a "catch up" if vandalism was detected. Really what we'd like to do is make changesets based on the age of the change, except including our most recent changes (because our reputation is great :-), but I don't even know how to start doing that.
I forwent meat and most of my excessive lifestyle after I got married--but before I had my children--and I don't think I could possibly be happier (in areas that I perceive to be so related). Under your theory maybe you just need to let boys be boys until they snag a mate and then, via cultural pressures and norms, convert them to sustainability.

Though I think I would have been fine if I stopped eating meat etc before I shacked up, but maybe I just have a high opinion of myself, which is itself a main reason why my wife said she was attracted to me in the first place...

Personally, I'd be surprised if meat eating and peacocking and resource hoarding and excessiveness really makes a difference if a man lacks other redeeming qualities, but I honestly have NFC.
There is a flip side to the "common aircraft" pitch. Looking to the F-15 and F-22 development costs, it was known that any next-gen aircraft would be massively expensive to design. Funds for the development of three/four/five different aircraft would not be forthcoming. Everyone knew there was only room for two: another crack at replacing the B-52, and a light fighter-bomber program to compliment the F-22. Setting aside the B-52 thing, everyone wanted in on the fighter program. So the one-for-all concept wasn't pitched as a cheap option, but the only viable option to get anything. It avoided infighting between the various branches.

This is a uniquely American issue. The US has four or five different air forces. They all fight amongst each other for research and new toys. Other countries operate on the principal that "if it flies, it is airforce", which moots most all of this debate,
I work professionally in large-scale mcmc projects and don’t find quasi mc to be much more than a curiosity in my work, because integration (as opposed to drawing a rich set of posterior samples) is virtually never the goal.

To do anything of use, you have to draw samples and then simulate complex outcomes, very few of which reduce to simple averages over the drawn samples or functions of the drawn samples. And since you need to draw samples, you might as well use those samples for any parts that do happen to require integration, rather than a quasi mc calculation, except in extremely toy-problem situations where the convergence rate matters disproportionately for that smallset of outcomes.

I agree that for cases when you just want to evaluate an integral it could be useful.

I have never encountered a use case when anyone just wanted to calculate an integral, as opposed to also generating posterior uncertainty metrics, posterior test statistics for posterior predictive checking, posterior diagnostics like ordinal statistics among the posterior samples.

I’m sure outside of stats, there must be use cases. Just adding a counterpoint to the idea that quasi mc should always be interesting to practitioners. For a lot of people who work in mcmc methods, quasi mc is just not interesting and generally speaking could never be.
Google Meet would basically not work for me until I enabled third-party cookies. Nobody could hear my audio.
A turbofan engine is pretty much a turbine "generator" mated to a propeller. Turbine generators are preferred over piston-based generators where weight matters. Airplanes often have a separate turbine generator (called an APU) for on-board electricity.
What's naive about it when they _got Google to agree under contract_? Let's turn that around instead: I really hope this kind of sensible demand becomes wider spread, with more people going to Google saying "we only want to use your tools if the data is anonymised and you do this under a contractual obligation that we can sue you over if you ever violate, as a partner agreement rather than a service/customer relation".

Plenty of huge sites out there could quite easily demand the same thing without affecting ABC's bottom line while making the lives of others better in incremental steps.
Apparently it respects Do Not Track, according to some discussion above and at https://github.com/mozilla/addons-frontend/issues/2785

The link also seems to say you can block it in uMatrix, but it isn't by default
Instacart now serves 70% of U.S. households
The Artist Formerly Known as Prince
I believe the answer to that is "dealt with the thousand distractions an open office floor-plan encourages while answering intrusive emails". The shower would have been the first time all day I could think for 10 minutes uninterrupted.
Besides various other issues (design and implementation-wise) and the fact that it's a useless optimization anyway, minting tokens is just such a headache in general. Avoid it entirely if at all possible.

If you think you need JWTs or similar tech, you don't need JWTs or similar tech.
Makes sense. A manufacturing defect in a Soyuz would be extremely surprising, they have a very well respected safety record.
How are you posting images when their API doesn't allow for it?
(for those who don't know, the full manual can be read with `info gdb` - `man gdb` is only a short help)
if Facebook had stayed in Cambridge, there's also a great chance that it won't be the Facebook that you know today. I firmly believe it's possible to succeed outside of SV, but I also believe it's harder.
Yea I was wondering this too.
I read the doc. Seems to be something like a user guide for the Feitan product published a year ago. Never it mentions the hardware/firmware of Titan keys that Google sells today is theirs. Most security keys from various companies look alike.
Dated in what way? Merely curious.

In the case I mentioned, it makes sense because the CTA train lines are quite literally designated by colors (The blue line runs from O'Hare International into downtown, red line from Evanston to south of the city etc), therefore opening the app and seeing a rainbow of colors represents the colored transit modes. So in that context it makes sense, that may have been less than clear in my first comment here.

Regarding the search bar though I think I agree
No, but why would you submit it? You are accidentally typing your credentials into Goggle.com or something, so you're only using them once.
>So many hard algorithms that I would have a hard time doing from scratch are implemented in Julia.

Well it helps that it's a lot easier to implement stuff from scratch in Julia than pretty much any other language.
Do you happen to know the OSM relation ID that was affected? The "New York City" relation [1] does not have anything related in its history [2]

[1] https://www.openstreetmap.org/relation/175905

[2] https://www.openstreetmap.org/api/0.6/relation/175905/histor...
EDIT: I misunderstood what was meant by minting tokens, my entire comment is pointless. Save yourself the time.

What's the headache about minting tokens? You create a new uuid() on the server, store it in the DB in its own table which has references to accounts, keep an isValid field next to it for server-side invalidation, and store it in localStorage in the client. Is there a security flaw or something in this?
You and me both. Have you noticed that "some" apps google has developed run like garbage when using firefox? Also, have you switched search engines as well?
Honest question - What is it you are considering as the alternative browser in this situation? The other big 3rd party (non-os supplied) browser is literally made by google.
What would you recommend then?
I also recommend Cookie AutoDelete for firefox[1] and Chrome[2].

1 - https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...

2 - https://chrome.google.com/webstore/detail/cookie-autodelete/...
(I work at Google).

While I don't know whether or not Feitan manufactures those keys, I believe the answer is that they don't. More importantly though, that article doesn't really provide any detail one way or the other. Advanced Protection works with any FIDO/U2F key. Feitan's keys are valid AP keys. Titan keys are valid AP keys. Yubico keys are valid AP keys.

That a key works with AP doesn't say anything about who made it, and that article just says that you can use Feitan's keys with advanced protection, not that they're Google's key manufacturer. In fact I think that article is from before Google announced the Titan keys, but I'm not 100% on that.
The immediate thought is "sites that rely on content being discussable" through things like disqus and the like (mostly because that covers one of my websites). The third party cookies allow for off-site autologins. Of course, allowing them also lets BS like facebook in so I'd love to see browser get built-in automatic third-party blocking with per-site whitelisting of 3rd party domains (I would love to auto-clear disqus on sites I actively use, but not on sites that happen to have it slapped onto a random 1 paragraph "news" item).
Google just pays the most, I think that's where most of Firefox's income comes from.
there are a lot of real, no-bullshit startups in berlin. Startups, they are a real thing.

I would also say that a lot of industry giants have all-bullshitting-no-substance offers with a great sales department behind it. Just look at watson.

I think germany could improve to be a much better place to start a company. And it should.
Atoms and Bits
Not making fun of you at all, it's just that Velasquez >> Archimboldo, right?
I have used JWTs only for mobile sessions.

Else I opt for the gateway pattern (a service handles authentication and then forwards requests to other microservices).
I found Absolute OpenBSD[1] to be both informative and entertaining to read. Really anything by Michael Lucas is a good read for me.

[1] https://mwl.io/nonfiction/os#ao2e
The microcode update allowed an optimization (VMX conditional cache flushes) for virtual machine hosts. It was just a lawyer having fun, I guess.
Read some bytes from /dev/urandom to hand out as a session ID and put them in a database.
Repairing Relationships at Work
I struggle with deciding whether or not to stay at a job that's close to home, one in which I really like my team and the work I do, but the pay is way below market rate.

The pay normally doesn't bother me unless certain bills or other things come up, but when it does, I always think about my pay rate and where I probably should be at.

My issue is that the _only_ thing I don't like about the job is the pay but everything else keeps me here and I don't know what to do.