skysight-inc/HackerNews huggingface dataset:
that is quite common in Google Maps in India. coz it is very similar to how humans give directions
Fun fact - I wrote some customised firmware for the Tigon2 AceNIC ancestor I n this tale - (video stream offload). The original MIPS firmware solved the lack of mul/div ... by carefully writing code that never emitted those instructions. That caused a few head scratching moments!

Also, an interesting feature of this architecture was that it had no interrupt mechanism. There was a hardware ‘event’ bit register, and a special instruction to convert that it a ‘most important event’ offset into dispatch table. This made all race/concurrency issues go away - and the code was easy to reason about.
Good points. I mostly use split keyboards to solve the arm problem, and there are staggered column layouts like the ergodox and friends that solve the finger problem (I'm typing on one now). And no, the staggering isn't for ergonomics, it was a limitation of mechanical typewriters[0] and it just stuck (hah) after that since it was what people were used to.

[0]: https://ux.stackexchange.com/a/40403
that doesn't make his interest invalid. In fact, it's the basis of democracy - we add up the number of people with interest A vs. interest B and do the one with the most votes.

That's important. Our own interests are important. It's equally important that we discuss why our interests are important enough to disallow others from pursuing theirs. And then persuade others to our side. So don't dismiss someone for having an opinion in contrast to anyone else, argue the opinion itself.
>There’s a reason other counties bus people into SF: it’s because they know people in SF will put up with it. There will be a constant flow of new people who don’t care about ruining a city.

There's some serious cognitive dissonance here. The people who start in CA and end in Denver, Portland or Austin might not be shitting on the streets themselves but they fight tooth and nail for the kind of public policy that has led cities like SF and SD into their current pediment. They're shitting on the streets by proxy.
Sure, I'm not saying Pyodide team should take that on! You've already done an awesome job, and the whining in my comments isn't aimed at you - it's aimed at the direction computing is heading, of which your project is but a symptom. Right now there isn't much you could do; the browser platform isn't geared towards this kind of user-driven interop.
Why the Swiss still love cash
All I know is he tried pushState. Perhaps replaceState is not throttled, because it doesn't create new history entries, just replaces the last one.

Try this in chrome console. And yes, it doesn't throttle at all.

i=0; setInterval(() => history.replaceState('', '', '/' + (i++)), 50);

It's interesting how people will just believe everything, even if the test is 30 seconds away.
It really amazes me to even say it but I've always seen comedy guiding morality for as long as I've been alive.

I noticed during the Iraq War how much INSANELY quicker the comedians turned against the war compared to the mainstream and self-proclaimed moral authorities like journos. Institutionalized stupidity tends to be really funny to make fun of and really lame to defend.

It seems like a stupid idea for comedians to be moral arbiters when comedians themselves hardly seem like particularly moral people and comedy is such an informal thing. Yet there is this skeptical contarian spirit so fundamentally baked into the medium. Which consistently leads to Comedians being one step ahead of their moral betters.
Undercover spy targeted Kaspersky critics
Also live on the east coast and public defecation is a real thing. It's just not as flagrant as San Francisco. I live downtown where the homeless have limited access to toilets. Occasionally, it will be on or near the sidewalk. More commonly it will be in alleyways, behind dumpsters, and in the bushes at our public park. Usually, the public defecators also have the white wristbands. Meaning they recently left the psych ward of the hospital.

The city has started to roll out public sanettes. Like a stripped down version of what you would find in Paris. I'm hoping they deploy more of them, quickly. They are useful to everyone.
How to Build a Remote Team
> There are plenty of codecs that give you either obscene ratios or low CPU usage, but none that support both in combination.

I still find lbzip2 (which is a bzip2 reimplementation with better algorithms and support for multithreading) quite competitive for highly compressible data. Here's quick and unscientific test that shows that lbzip2 (-9) is still both faster and has better ratio than zstd (-12, --long or not) while also using the least amount of RAM (tmpfs, multithreaded compression using 4-core Xeon E5-2603 v1):

$ time lbzip2 -k linux-5.0.8.tar
real 24.21 user 84.87 sys 4.07 maxrss 105472

$ time ~/zstd-1.4.0/zstd -T0 -k -12 linux-5.0.8.tar -o linux-5.0.8.tar.zst-12
real 30.69 user 105.27 sys 0.61 maxrss 942416

$ time ~/zstd-1.4.0/zstd -T0 -k -12 --long linux-5.0.8.tar -o linux-5.0.8.tar.zst-12-long
real 31.28 user 107.90 sys 0.86 maxrss 1532432

$ time xz -T0 -k -2 linux-5.0.8.tar
real 34.40 user 123.59 sys 0.57 maxrss 410192

$ stat -c '%s %n' linux-5.0.8.tar* | sort -n
126382954 linux-5.0.8.tar.bz2
126394210 linux-5.0.8.tar.zst-12-long
128003669 linux-5.0.8.tar.zst-12
131418488 linux-5.0.8.tar.xz
863426560 linux-5.0.8.tar

The only clear advantage zstd has is decompression speed:

$ time xzcat -T0 linux-5.0.8.tar.xz >/dev/null
real 17.25 user 17.06 sys 0.17 maxrss 17312

$ time ~/zstd-1.4.0/zstd -dc -T0 linux-5.0.8.tar.zst-12 >/dev/null
real 2.08 user 1.97 sys 0.08 maxrss 27088

$ time ~/zstd-1.4.0/zstd -dc -T0 linux-5.0.8.tar.zst-12-long >/dev/null
real 2.26 user 2.03 sys 0.17 maxrss 535360

$ time lbzcat linux-5.0.8.tar.bz2 >/dev/null
real 10.34 user 33.74 sys 3.53 maxrss 127088
Pain or gain: team-work related issues and synergies
If reviews could be trusted, you would be doing more to help consumers than the business owners. Independent reviews have been a staple of commerce long before it went online.
I agree that addicts can certainly be irresponsible people, just like non-addicts can be. But to your point, do you believe the solution is to arrest more drug users? Is that what you mean by tolerance of addicts?
Wouldn’t you just wrap that word in another selector?
Work for a university. We have a number of students in Africa, southeast Asia, and eastern Europe taking online courses. We do not support Windows XP or Vista, except for in the case of these students. Some of these guys don't have the resources for anything else.

I also know that we get a number of students connecting with Android v3 or earlier from these same locales.
I don't get it. You have two paths if you know what's wrong with the docs: 1. tell them it's wrong, 2. tell them how to correct it (pr), 3. ignore it and let yourself or your team run into the same issue in the future.

The amount of money ms makes is irrelevant to any of those points. The docs writers will make mistakes - this is unavoidable. The question is then: do you care whether your coworker sees the same error in the docs.

I'd rather fix their docs than leave that to some random question on an unofficial forum that you have to Google with very specific keywords.
> That sounds like a great way to produce a bad UX where a computer with clock drift doesn't successfully write. With real world clock drift, this can be on the order of years

That's true, but any reasonable datacenter operation is going to detect clock skew beyond some tolerance (order of seconds) and either correct it, or decomm the nodes until it can be corrected. Pragmatically, data systems like Roshi have to operate within that tolerance, but don't need to accommodate huge differentials. Or, maybe more accurately stated: it's OK if they have weird apparent user behavior in those circumstances, as long as it doesn't throw the whole system into a logically nondeterministic state. Which is the case here.

> If the client timestamps come from your web servers, and they're all on NTP, then it won't be too bad, and the effect will only happen for the maximum NTP offset.

That's right. And it's important to zoom out and look at the actual consequences of missed writes at the application layer. This stuff only comes into play when a specific user makes different actions on a specific key, i.e. if a SoundCloud user likes and then immediately un-likes a track. It could be that the like "beats" the un-like, due to clock skew, and when the user reloads the stream, they still see the track with a heart next to it. "That's annoying," they say, and un-like it again, which almost certainly works. No big deal.
Buddhist monks won't purchase meat for themselves, but will happily accept an omnivorous meal as a gift.
Another perfect example of the childish activities of the web today. Remember the days when postings were about serious technical advancements and not random hobbyist activities?
It's not social media per se, it's the authorities or people in power.

10 or even 5 years ago, you could have debates on every controversial topic online from abortion to atheism to lgbt to healthcare. In comment threads you would literally see every side of the debate. But something happened fairly recently where social media got weaponized for political reasons. And "blasphemy laws" got established on social media platforms. What's interesting is that the same "blasphemy laws" are on every platform as if a pope or an authority figure sent out a decree that everyone had to obey.

Now there are even well funded "hit squads" to attack or shame people for wrongthink. But I think their time is coming to an end because more and more people are getting tired of censorship.
I'm an English native speaker that dabbles in other languages occasionally, and I know enough to recognize possible problem areas, but not enough to actually do anything about them.

The complexity of this Fluent library shows what a massive problem it is. I'm not surprised that we continue to be this bad at it.
Curse your game before you bet with my spell call+27789556832 win frequently uk
Do Microdoses of LSD Change Your Mind?
Don't take the comparison at its face value, it's clear to me that whoever wrote it isn't really familiar with gettext, or deliberately talking it down. Yes, it's sort of ancient, but the problems mentioned can be solved.

And using the source string as ID is a pretty clever trick. Of course, there are some downsides, but there are certainly also downsides with separate IDs.

Having said that, Fluent looks interesting.
I would assume that the translator could provide a translation along the lines of:

($count -> Jana ($gender -> {addedHis|addedHer}) {n} {apples|apple}) ($gender -> to {his|her} profile)

(obviously with addedHis and AddedHer substituted for the correct word.)
What reason does Google now have for keeping the link there?
This is the first I've heard of ReviewMeta, but I've been using Fakespot[0] for a couple years now and always reference it when buying on Amazon.

[0] https://www.fakespot.com/
As a tip to you/your company: unlike Chrome and most Chrome-based browsers, Firefox for Android has a separate root certificate store and your old devices will still be able to access Letsencrypt websites if you switch browsers.
Humans aren't the best living creatures at something, so doing it competitively or watching others do so is absurd? I don't believe that follows.

Only the most anti-social people on Earth would recommend we not have Special Olympics for handicapped persons to compete, improve themselves, feel good about the effort they put in and the results, etc. They're obviously not the greatest athletes in the world, but that does not detract from their efforts at all. I admit this is top of mind because of recent federal funding controversies.

Men's divisions generally have better numbers than women's divisions to my limited knowledge (I assume there are exceptions) but that doesn't detract from our enjoyment of women's divisions in the Olympics, nor does it detract from the accomplishments of great female Olympians.

Carried to it's natural conclusion, why does anyone watch lesser league play, like the minor leagues? Maybe because sports is about something more than proving you're the greatest at performing that task among all life forms on Earth.

(I hope my use of these groups of athletes to make the point, isn't interpreted as detracting from any of them in any way.)

Basically, I'm going to assert that the implied claim (that I am reading into the article) that any sort of physical competition is absurd if there are other humans or other forms of life who do things better than you, is ridiculous on it's face. I will continue to watch Olympic swimming, without thinking to myself "ugh, a dolphin would tear these athletes up."
Yes, the Internet is part of foreign trade, that is my point. The same way that we restrict foreign trade in certain instances in order to protect our own interests will be reflected in restrictions on Internet connectivity in general. That starts with being able to control the connectivity, so eventually every industrialized country will have a system like what Russia is building.
Did you know that Canada was once a tropical climate? I'm just saying it's possible that the earth's climate has been changing for billions of years and will continue to change after they take away our freedom by placing a tax on energy.
I wonder why they are talking about "WebGL 2 compute" instead of a new WebGL version based on GLES 3.1. WebGL 2 is based on OpenGL ES 3.0, and the major feature of OpenGL ES 3.1 was compute shaders.

Apparently one snag in all this is that Apple's OpenGL version is stuck in a time before compute shaders, and all Mac/iOS browsers currently implement WebGL on top of OpenGL. (ANGLE doesn't support Metal).
GC overhead almost always becomes an issue in performance or latency sensitive code. Raw timing benchmarks such as these do not capture that. It's mentioned in the article, but its worth emphasizing that the times on some of the higher order approaches may greatly understate the actual overhead of the approach.
It is depressing to me to think how much of the billions that went to Foxconn, as subsidies for an ongoingly-debated screen plant in Wisconsin, ultimately was a source of personal funding for this person's political campaign.
Try Wox: http://www.wox.one/

It's similar to Spotlight on the Mac.
‘Oumuamua-Like Objects Might Supercharge Planet Formation
Anyone running XP or whatever for a good reason will be able to install the new root certificate
From [Rate Limits - Let's Encrypt - Free SSL/TLS Certificates](https://letsencrypt.org/docs/rate-limits/):

> If you have a lot of subdomains, you may want to combine them into a single certificate, up to a limit of 100 Names per Certificate. Combined with the above limit, that means you can issue certificates containing up to 5,000 unique subdomains per week.
i can see great potential for miss use by state actors(both democratic and dictatorships).I can see ssl cert authorities being soft targets for censorship and/or surveillance. is my concern misplaced.
Using the signed exchange mechanism means you allow anyone to serve your content. You will no longer know when it has been served and by whom. Instead, Google will know more about what your users are consuming on your website than you - despite HTTPS!

Also, there is no mechanism to limit who is allowed to serve your content for you.

I see no technical reason why the content has to be prefetched from Google instead of your own server.

It's also confusing for users and administrators.
Want to block access to a website in your network?
Guess what: Your block will not be effective because Google will proxy the data unbeknownst to the firewall.
> The question that people actually care about is whether the AI can be strategically better.

We already know the answer to that; computers dominate humans strategically. There are two types of strategic decisions - those made using maths, and those made by guessing. Computers are perfectly capable of doing both, and better at at least one. Besides, Go is far more strategic than DotA and computers are better than us at Go.

The reason we are seeing research in videogames is purely tactical. Historically computers couldn't compete tactically with humans because there were too many variables and decisions to write up an if-then loop that made sense. DotA is 95% a game of mechanical domination, 5% strategic concerns. The strategic concerns could be modelled with some pretty basic Bayesian models and probably be world class; it is item-hero combinations, a few rules about location on the map and guesswork.

All the challenge is taking that strategy then implementing it mechanically - doing all the stuff OpenAI 5 is demonstrating regarding jukes, tactical positioning, spell timings and judging relative strength with incomplete information.

DotA isn't as fast as it looks either, it is quite a slow game in terms of reflexes. Reflexes tip close games, but positioning tips the average game. OG was losing because computers are just better at estimating margins of safety.
Greenland glacier called Jakobshavn, the largest in the north Atlantic, is growing in size after decreasing for several years. It's almost like there's a cycle...
Like Code Server? https://github.com/codercom/code-server or https://play.nativescript.org/ sort of thing?
Not for simple possession, no. But when people, drug users or otherwise, do things like like improperly dispose of hazardous medical waste? Yes, that person belongs in jail.
FileVault, strong system password, Little Snitch.

Everything else (2FA, password manager) is not macOS specific.
Thanks for the update. I checked out the situation a few times the last two or three years or so (the last time more than a year ago), and things are apparently changing (also re. the next post). At one point there certainly was wimax though, the coverage / area was quite different.
With no opting out because it would affect lifestyle choices? There actually are some programs to get boni, but I am mostly against this. Public health insurance is a system based on solidarity. I would like the option to opt out of Public health insurance.
Craftsmen built Notre Dame eight centuries ago. Now robots may have to save it
Don't forget WSL, that's truly a killer feature for me
Lyft vs. Uber vs. Taxi Line
Can you namedrop a male scientist that did something in 2019?
Why do you think this approach hasn't worked so far? Sounds like we could solve the majority of drug problems by putting these people in jail.
Assassin’s Creed Can Help Rebuild Notre Dame
When I went to college - there were 30 people per 1 college placement for comp-sci. In order to even be considered u had to have top scores from high school (gold metal is better).
And that was in regional college - I can only imagine what was happening in the capital.
TIL - getting in harvard is easier. Americans have it easy.
How will this work?

The ideas in the article are dumb, approximately 0 people will upload their passport to a porn site or go and buy a pass from a newsagent.

The article makes out that VPN’s could be made illegal at some point, that’s not even technically possible. It’s like legislators have no clue what this stuff is.
Reading the publication, I don't see that big a difference to existing purely functional languages. It almost reads like a rediscovery and refinement of the main value propositions of e.g. Haskell.

That said, some of the refinements, especially the (TypeScript-inspired?) record typing and manipulation facilities, look quite pleasant.
They also bought OnLive in 2015.
Who says it hasn't? Did you ever visit NYC during the Bloomberg administration? It was a nice place. Then we got De Blasio.
Bayesian Inference and Differential Equations
I would just bot my fitness.
Good question.

If you make a search query, but have not clicked on any results, you have a privacy expectation that the web servers of the search results you have not clicked on will not know you performed this query, your ip address, cookie, etc. For example, if you search for [headache] and then close the window, mayoclinic.com knowing that you made this query would probably be a surprising result.

With naive preloading, you would preload a search result from that origin. Your browser would make an HTTP request to the site and that site (sending an ip address, the URL you are preloading, and any cookies you may have set on that origin). So, this approach would violate your expectation of privacy.

Instead, if the page is delivered from Google's own cache, the HTTP request goes to Google instead of the publisher. Google already knows that you have made this query, and are going to preload it (the search results page instructed your browser to do so in the first place). The request will not have any cookies in it except for Google's origin cookies, which Google already knows as well. Therefore this type of preload does not reveal anything new about you to any party, even Google.

AMP has been doing this for a long time in order to preload results before you click them. However, until Signed Exchanges the only way to do this was that on click the page would need to be from a Google owned cache URL (google.com/amp/...). With Signed Exchanges, that can be fixed. The network events are essentially the same.

Note that once the page has been clicked on, the expectation of privacy from the publisher is no longer there. The page itself can then load resources directly from the publishers origin, etc.

To your last point, if someone posts a link on twitter to an AMP page on a publisher domain, and then you click it, your browser will make a network request to the publisher's origin. Google will not be involved in this transaction in any way. If someone explicitly posts a link to an Google AMP Cache Signed Exchange, then yes this will trigger a request to Google but this will be far less likely going forward as these URLs will never be shown in a browser. For example, try loading https://amppackageexample-com.cdn.ampproject.org/wp/s/amppac... using Chrome 73 or later. This is a signed exchange from one domain being delivered from another. You'll never see that URL in the URL bar for more than a moment, so it's unlikely to ever be shared, like I'm doing now.
> as if the lift of transforming HTML into AMP HTML wasn't already big enough for your average web site owner, implementing signed exchanges will be over the head of 99% of the folks building web pages on the Web

Converting web pages into AMP isn't something you can automate, but supporting signed exchanges is. You need certificate authorities to support the flag and web servers support the protocol, but if this catches on then the only thing you'll need from the site owner is the decision on whether to allow it.

(Disclosure: I work for Google)
Christians have been growing as a movement nearly uninterrupted for 2 millenia. So much for the religious always losing. What I've seen consistently is the ability of the secular to debate and convert is trumped by the ability of the religious to reproduce. Church attendence is going up in many western countries driven by immigration.

Religion does follow a belief structure that differs from logic but it sure as shit is a robust and resilent belief system.
I would highly recommend anyone with an interest in Monty Python to watch "Holy Flying Circus". It's a hilarious docudrama about the time leading up to the TV debate.