skysight-inc/HackerNews huggingface dataset:
They might go back to using black cars. Or they may decide to rent a car, drive themselves, or take public transit (or just not go out). There are a lot of options to Uber/Lyft at 2x price.

>It's not like anyone wants to go back to using a taxi.

To some extent. A city I normally fly into frequently, I usually grab a cab because it's just there even though Lyft is cheaper. If I were more price-sensitive I would probably wait for a Lyft but if pricing were similar, certainly not.
As mentioned, I think Google have handled it poorly, but their fundamental position – that this extension is incorrectly using permissions – was significantly correct and may prove to be fully correct.

Google deserve criticism for the lack of clarity in the communication, they deserve criticism for the lack of human touch, customer support and many other aspects.

They do not deserve criticism for calling out incorrect permissions usage and forcing developers to do better.
And the elderly...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3782116/

This is a contributing factor to fractures from falls.
“Bill introduced to...”

Which really gets back to dang’s point, which is basically, “so what?”. Bills get introduced all the time and most of them don’t go anywhere.
A healthy skepticism of what?
porting the R library dplyr to python. :)

(I set aside 2020 to work on this, but quarantine definitely created much more time for it)

https://github.com/machow/siuba
A lot of landlords don't seem to really understand that their rental properties are a business and an investment, and thus inherently have risk. Fewer still really comprehend that the little landlords generally are carrying a lot more risk than the bigger property management companies. They just keep being shocked and offended when they seemingly discover this risk for the first time all over again.
I too have seen many emotional arguments for diversity programs, but it's honestly hard to believe you have "never" seen a non-emotional argument for one. Ironically, it suggests an overriding emotional negativity you have associated with diversity programs.
There's a lot going on in your observation, and this is all speculation on my part (even though I am a Khan Academy employee).

We did have quite a bit of usage and awareness among schools already before the shutdowns started. Couple that with there being many options for teaching online… I wouldn't be surprised if a lot of schools just switched to having their teachers attempt to do their normal teaching via Zoom (which sounds really hard to me!). Many schools had contracts of various sorts with other online learning platforms.

Some schools or classes haven't had great follow through rates, which is unfortunate, but educators all over have had to quickly adjust. I suspect that more robust plans will be in place by the fall, given how much uncertainty there is for fall classes. Khan Academy is, at least, an always-free resource that's there for people if they need it.

That 2.5x is starting from a large base, and there's also a lot of activity in online education generally.
You'd think so... I thought so once... but again, perhaps not necessarily - ERP is NOT their core competency.

I.e. HR & Payroll legislative rules and best practices, business & organizational process transformation etc, are not what Google Engineers and IT necessarily have experience in, and if they allow hubris to override that fact, it might not go great.

Internets indicate that Google uses Oracle, Apple uses SAP.

This info may be outdated - for example, Facebook claims they built their own ERP just recently; I do wonder what that "backend database" part is though, or how much HR/Pay/Finance, as opposed to inventory/datacentre management, is custom:
https://techcrunch.com/2019/08/15/how-facebook-does-it/
Sort of... Your maintenance burden just becomes higher as a consumer of the library because you can't rely on the compiler to tell you if something goes wrong. But if you have a good testing harness you'll probably figure that out eventually anyways.

To generate typings for your library, you can start with converting from jsdoc if you have docstrings with types, or if you want to infer types at runtime during a testing suite you can use something like https://github.com/microsoft/dts-gen

I've never used dts Gen but it looks promising as a starting point. But as an additional point, only the public functions and classes really need type declarations, so unless you export all of your functions that could cut down on the burden to write up the types.
That's we something like PayPal is nice, your cards can expire and be replaced without interruption to automatic payments.
And like the email problem, you don't have to go around changing it every couple of years.
A new open-source IoT Stack: CroMFlaG2
I too mourn the failure of the open web to gain traction, but I don't think you've identified the causes correctly.

1) I disagree that the modern web has degraded this experience much, if at all. If anything, the tools today are much better, easier, and more mature. Perhaps there's a few extra steps now, but Apache today is much easier to use than Apache in 1996, including things like installing it from a package manager. If you don't consider things like NearlyFreeSpeech and DigitalOcean "walled gardens", these have gotten much better as well. A few years back, I spent 30 minutes installing Wordpress and my completely nontechnical father was able to build a website. So no, things have not gotten harder, they've gotten easier. HTTPS perhaps makes things minimally harder, but many hosts will set up HTTPS for you with a free support ticket these days.

2) Removing the burden of HTTPS, and indeed removing the burden of a great many other things, still wouldn't bring you close to the ease of entry of Facebook or other walled gardens. Even though entry into the open web has gotten easier, it there has been a migration away from the open web because the closed web is so much easier. This isn't a problem that will be solved by getting rid of HTTPS. It's a problem that will only be solved by hacking open source software that does what Facebook et al does.
This kind of thing just keeps. Coming. Up. from Google and between ML black boxes making arbitrary judgements and random product shutdowns, a hard requirement for any personal projects of mine is "no Google dependency", because it might vanish at any time, with zero notice or recourse.
Edit: I was the one who misread it. My mistake
Also, Google could just block the permission and let the extension developers deal. Even that would be less hostile because at least the developers would know what to fix.
And you really think this is an honest argumentation?
Yes, the ULA triumvirate were profitable because they simply ignored those pesky laws that cut into their margins.

Food delivery doesn't have any laws you can break in order to make your service more profitable.
Not that I've used them, but I've had hotels offer delivery menus at the desk, especially if their own food options were closed.
I'm well aware of what it is. it's just - if your example of a 'great company' is a fake company that is also intentionally terrible... what?
Uber rides will change, starting May 18
of course, lots of insects pollinate, including mosquitos.

It reminds me of when someone said if the honey bees die, all plants will die. and I was like ... you realize that honey bees came to north America with the European settlers right? and they were like ok? They still didnt get it.

Not wanting the death of honeybees, but here are other pollinators out there.
> Proposed bills rarely go anywhere, so we mostly treat them as off topic on HN

By that logic, wouldn’t reporting on SOPA have been off-topic until it had become law? That bill was killed due to activism on the part of some big tech players, but that’s not on-topic because it wasn’t yet a law?
Haven't looked up every project name you wrote, but that sounds like waypipe or xpra :)
Sony Warns Profit May Fall 30% or More in Fiscal Year
Play Half Life: Alyx and you might change your mind about VR. I think it convincingly shows that VR is the future.

My setup:

- OG Vive with deluxe audio kit and the wireless kits. (Both kits completely change the Vive and are in my opinion critical)

- GTX 1080 Strix (factory overclocked)

- 7th 6700k

If I’m having this much fun on first gen hardware, then imagine next gen headsets with higher resolution, wider FOV, eye tracking, foveated rendering (enabling graphical fidelity more similar to big budget 2D games), a better developer ecosystem, more extensive haptics, built in wireless, more players (for social experiences and multiplayer), and increased comfort.
Yeah, it's crap that they didn't give you guidance, although it seems like you managed to find plenty of issues quickly so perhaps the guidance is less necessary than it might seem.

Ultimately you know your extension, codebase, and use-case, far better than Google does, so it may not really be possible for them to give you the detail that you're looking for – you may be the only person who can do that.

I hope that they provide the support you need in understanding the problem to the point where the extension can continue to live on the Chrome store.
It's going to be at least a solid 3-5 years until one can say "now that we have real-time ray tracing" as far as most consumer devices are concerned, and even then it likely won't mean that all games will use raytracing for all rendering - more likely just for select special effects etc. I wouldn't give it less than at least a decade or two before we can have a mainstream fully raytraced game; and even then, I'd guess that good game artists will keep using smoke and mirrors to make effects even more stunning than what they can make by the brute force ray tracing approach.

There are a few indie devs trying to make "finer resolution" Minecraft; e.g. https://www.youtube.com/watch?v=VQv1OEm_www
That's competition. Monopoly is when you don't have real competitors. And yet somehow they compete vs. Amazon, Target and a thousand other stores.

They don't have control over the supply of any particular good, it's not like an ISP where they have covenants with local governments that limit competition, they're not Standard Oil. They're not even at the level of Microsoft, because there's not much they can do to exclude competition.

But I guess some people have tried this tact, before. Here's an article which discusses many of the points you've made and explains why they don't make sense:

https://truthonthemarket.com/2006/07/10/the-unconvincing-ant...
Most people railing against "fake markets" haven't considered the fact. Grubhub has long been profitable, same with Seamless. People still think that their uber rides are being subsidized on every ride, but uber now makes profit on every ride (at least in the us, not sure about abroad).

For some reason, theres this streak on HN of people that think that VC's are just complete idiots, and are completely just pissing away money.
So much stuff.
New raspberry pi 4, that and..
...Exploring Alpine Linux
...Exploring NixOS
...Exploring Lightweight Linux Containers/VMs
...Writing a Hacker News Crawler
...Continuing my sometimes-paying (wx)python work

pretty much the usual, actually...
> Some people never do research again after completing a Ph.D. For such people, the Ph.D. was largely a waste of time.

Is it? Some of my friends went on to start successful companies after getting their PhDs. I'm a bit envious of them actually, I didn't have that option as my research was on an obscure topic with zero commercial potential.

> The Ph.D. is a tremendous opportunity. You get to pick an advisor in any research area you like and then you get to do research in that area, receive mentoring, think deeply on problems, publish papers, become famous, while paying zero tuition for 6 years and receiving a salary.

Yes it is a great opportunity, but considering how universities benefit massively from the work generated by their PhD students they're grossly underpaid (at least in STEM).

Overall this seems like good practical advice, but it's firmly written from the perspective of a true believer in the PhD system (and academia in general). My take is a bit different, I really think academia is broken in some fundamental ways.
One can write the same sentence about VMs. The most recent Xen escalation bug I can find in 5 minutes of Googling has a publication date of Jan 2020.

Emulating an entire machine, all of its diverse hardware, their bespoke protocols, and all the weirdness of the x86/amd64 ISA is fraught with peril. It is a large attack space. So too is the Linux kernel.

And frankly, inside the VM, half of us are running Linux anyways. I feel like for a lot of use cases, compromising the VM's guest OS (Linux) is enough to have a really bad day. Compromising the hypervisor? Bad, yes, but now it's AWS's problem.

There's more to containers, too, than just the security thing, and I think there are enough other advantages (I can more easily bin-pack services together; I can separate the FS and thus dependencies of unrelated components; I can more easily test them; etc.) that containers are worth it. Often and even on top of a VM. (My current work is with containers, and we run them on VMs.)
Not sure where you're from but if you're uninsured and cause an accident in France you're basically fucked. If you injure (yourself or someone else) or destroy public/private property you will have to cover it yourself. Many people end up paying hundred of euros per months for decades if not for their entire life.
I use namecheap which has two-factor authentication, domain locks, and support pins.
Just file a FOIA and ask for the email.
First videos from A16Z crypto startup school released
Poor copy and paste behavior with pdf.js (2012)
JCPenney gives execs bonuses ahead of deadline for possible bankruptcy filing
The answer is to run a campaign to work with Firefox and Safari only, and convert all users to either platform.

Seriously, fuck google. I'm just done with them.
I know you're joking, but they actually are doing a Go rewrite. https://engineering.khanacademy.org/posts/goliath.htm
It would nearly as bad as Google's C suite!
What about SMS from desktop?
I keep reading your comment because it seems intense and sincere, and ... I don't know what you mean. What's the difference?

I mean, like being under rubble in Battery Park after 9-11, waiting 3 days for the people to dig you out as your batteries die is stressful, but that's not really the same as hiding from a virus that won't kill you, is it?

EDIT: Re-reading my comment, that 2nd paragraph sounds snarky. It wasn't intended to be. I guess I just don't understand your comment. Would you be kind enough to clarify my mind? :-)
First word it gave me was “pragma” which actually is a word.
Diamond Princess had a far higher percentage of older (over 70) people. I also would like to know if the HVAC system is as centralize in a prison as it is on a cruise ship.
Although the registration country's laws do indeed generally apply on aircraft, that is in addition to what I said, not instead of it. Nationality laws can grant or withhold citizenship worldwide regardless of location and regardless of whichever other laws apply for most purposes.

For example, as an American who lived in the US for more than my first 30 years of life, any (biological) kid I have anywhere in the world will be a US citizen by birth, regardless of location, based solely on US law, even though outside the US I'm generally subject to the host country's laws and not to US laws. (Nationality laws are not the only US laws to have extraterritorial application, but the default rule is for US laws to apply domestically only.)

As an inverse example, the denial of US citizenship by birth to people born in the US to two diplomatically immune parents is solely due to US law, not due to any international agreement, even though the diplomatic parents are mostly immune to US law and subject to at least a large fraction of their home country's law.

Here's a general Wikipedia summary of how birth aboard aircraft and ships works for purposes of nationality, including specific comments on Canada and the US, as well as addressing the two international conventions that people often think are relevant to this question but aren't: https://en.wikipedia.org/wiki/Birth_aboard_aircraft_and_ship...
thank you. this is common advice. And to answer:

I have run the financials on a PhD program. I have done highly independent research as part of my Master's. I am aware the TT job market is dicey on a good year. I am aware that it's a Very Institutional game, unlike startups, and h-indexes tend to matter more than one might hope. I have known a number of PhDs and watched their planned graduation dates slip, and their advisors put them through wringers.

So: thank you; I'm very aware of the PhD road. I would really like to go deep on a research problem and, later, be paid an acceptable sum to research & teach.
Only perverts use binoculars
Well they did give details on what needs tightening, it's just that those details are in the form of policy points not being hit.

What do you think they should be providing? Honest question, I have some ideas but they all feel very tricky/error prone to implement.
The next step is writing the Jabberwock equivalent completely with fake words.
Awesome! Question, say you use TypeScript already, what are the biggest tangible gains in terms of safety (measured by fewer bugs in production) you think can be achieved by using Reason?
The bit that improves user’s privacy is pro-consumer. The bit that removes user’s access to products is anti-consumer.
Pretend to be innocent and mistakenly drop a heavy steel bar stolen from the gym on the camera and run away.
Yes I mean if the ceiling for that ( or all Maths ) benchmark is 50x, getting even 25x is good enough. At least you know you are not giving up 50x difference just because you cant be bother to escape to C/Rust/etc.
I work for SAP and it's surprising to me that not even other engineers in the Bay Area have heard of the company despite its campus in Palo Alto and their sponsorship of the "SAP Center" in San Jose. Do you file expenses? You probably use SAP Concur. Do you order office materials or equipment? You may use SAP Ariba. Have you taken part in interviewing a candidate coworker, or have you done yearly career goal planning? You may have used SuccessFactors for that. And this doesn't even count SAP proper's offerings (HANA/S4, etc).
I have experimented with synthesizing colour in the computer using a kind of binary DNA as a basis, which allowed me to mix colours (or more precisely their RGB components) in interesting ways [1]. I'm not sure it stands up to artistic or theoretical scrutiny, but it was fun and I saw some nice results. I should take some time and get a better understanding of colour theory, as per the article.

[1] http://robertallison.co.uk/
All great, until I got to the end. The easy money drying up? The FED has injected $3tn into the markets in two weeks. Assets are being propped up across the board.

People who are not asset holders are getting screwed here, because salaries are not going up.
Currency Handling for Go
> This analogy works well for young people posting on 4chan

Nevermind Dylan Roof, the Christchurch massacre, etc. To pass this off as harmless fun is really missing the point. Some of these kids take it very seriously and act on it with tragic consequences.
I was about to weigh in on how 9-slicing is absolutely a valid strategy for UI components, and give you an example from my professional work, only to realize that I can't think of a single example that wasn't, "hack around some library that doesn't have border-radius".

I'll be glad for the day when 9-slice is a truly obscure technique.
If you're looking for a terminal degree that is more application oriented, you may want to consider other options like a Doctorate of Engineering, EdD etc. Otherwise a PhD assumes close proximity to your advisor and lots of projects, publications etc
That's been my observation too. In tech, this kind of paranoid micro-management is a great (inverse) indicator for whether someone's used to working with talented people. If I were ever managing again in tech I'd be trying to find people much smarter than me and then get the heck out of their way.
For reference:
https://gist.github.com/benjaminoakes/e58a9ddb0ead8eefbbae40...

Coincidentally, the open source remake of BeOS is called Haiku
- no shadows on the scarabs

- obvious SSAO when hand touched the rock wall

- odd reflections on the bird sculptures

- down-resing of textures and motion blur when she flew

- obvious uncanny valley face (pancake makeup, no subsurface scattering) on face closeup

- dust sprite clouds

were some of the things I noticed on my first watch

but it was still quite pretty. like what I'd expect uncharted 5 on the pc to look like
> - if G has the ability to automatically audit necessary permissions, they'd do it when you upload to the plugin store

If they added it more recently then they are just back-applying it to an already existing extension.

Alternatively, you can report plugins as requesting incorrect permissions – I've done this. Perhaps that's what's happened here, lots of reports triggering an investigation.
>Making a terse sociological claim from statistics is almost always open to interpretation.

Almost, but in specific cases like above, it is not open to interpretation. It's a raw fact.

>Statistics is the science of interpreting discrete data points, looking for patterns and relations.

And organizing and presenting discrete data, without interpolation.

>The only thing that stands alone without interpretation in statistics is the input data itself, and that tells us nothing.

Wrong. Basic presentation without interpolation is a core pillar of statistics.

>I suspect that for the specific claim you've made, the evidence supports the claim, but I'd want to see whether they've controlled for conflating the definition of "crimes committed" with "charged with crimes" or "convicted of crimes" to be certain.

Even with controlling, African Americans are charged, commit, and are convicted of more crimes than Asian Americans.

>Or whether the statistics are using the Bayesian or frequentist approach (after all, the claim being made is "are more likely," and that always assumes a giant pile of unstated priors).

None of the above, just basic summary statistics.

>Even still, whether the statistical claim being made is fact is uninteresting. If one assumes it's fact, the interesting question is "What do you do with it?"

It's super interesting, considering what the OP asked.

>Nothing. It's not nearly enough info to form theory or policy.

It's more than enough info to form theory, and possibly policy.

>Which is why my original response to your original post was about interpretation, not fact.

And what I've stated above is fact, not interpretation. Back to square one.

>Interpretation is where things get interesting. Facts without interpretation are dead as rocks.

Wrong. Facts without interpretation are as alive as can be, and stand on their own.
Most VC-funded businesses won't make you rich either, since most of them fail.
The Role of Voice Technology in a Post-Pandemic World
What I’m mostly saying is that with such a heterogeneous group of LSPs, they’ll never end up providing the same options — they’ll name them differently, they’ll work differently, etc.

Every editor works the same now — but every language completely different. A user writing JS in vim can write it the same way in VSCode or Atom, but a user using Atom to write JS can’t write Rust in Atom the same way.

I’d love to see a different LSP protocol, one where the LSP exposes much more information, and the editor implements the functionality on top of that, so every language works the same.