skysight-inc/HackerNews huggingface dataset:
A lot of people are probably only reading the headline and assuming uBlock Origin was removed from Chrome Webstore, but what actually happened was a version update to the dev extension entry was rejected. We have yet to see if this is just a flake, but reading the issue it seems gorhill intends to just see what happens next dev version.
I used to be fluent in QWERTY, Dvorak, Colemak, and Carpalx (i.e. >60 WPM on any of the listed). To learn each I did the cold turkey method the author seems to have settled on as well. The first alternative (Dvorak) took about 2 weeks to get to the same proficiency but I was using a desktop computer for ~16 hours a day during this time period. I followed up with Colemak to see if it really was any better and then heard of Carpalx shortly after that. I ended up liking Carpalx the most though it comes at the cost of not being preinstalled. The Carpalx website has the X11 keyboard definitions, I had to make a custom Windows keyboard layout install package for my work desktop.

Nowadays I'm only fluent in QWERTY and Carpalx since I stopped using the other two once I made my decision but switching is no different for me than when it was 4.

Anyways to answer your question now that the background is out of the way: Switching for me seems to be more a function of how comfortable I am with the layout than anything else by far and I've become extremely comfortable with the layouts I use. I can switch between QWERTY and Carpalx instantly and I very often do e.g. when a game was coded based on the letter sent instead of the scancode or when I'm in an RDP session to a prod box.

The only time things can get jumbled for me is if I'm working in RDP with QWERTY on one monitor and another layout locally. Jumping between I often forget it's a different layout because I haven't consciously switched by triggering the input method toggle keyboard shortcut like I normally would. The solution is simple though: If I'm going to spend a lot of time hopping between the RDP session I'll just toggle to QWERTY globally until I'm done.

I'm a swiper on phones so it makes sense to leave it qwerty since that's what the swiping algorithms target.
Can we just say it? Reddit's redesigne has made it measurably less performant and harder to us. Nothing happens when u press a link for about half a second. They clearly switched to some kind of spa but I don't understand why.
Steve Levitt plays poker with the FT (2014)
That's not a counter-point, it's movement of goalposts.
Gmail link in Android open in a web view, but that view is powered by your chosen browser.
If you tap on the menu icon on the top right, it says "Powered by Firefox" if Firefox is your default browser.
I wasn’t aware they had an app. I agree that require notifications for donations is not ideal, but there is an easy workaround: use the website.
You can make something that the big co doesn't want to make, like something user customizable.
All my Gmail links open with a "Powered by Firefox" view on my Android phone. I need to click through a menu to transfer it to a tab in Firefox app proper, but it's Firefox straight from Gmail.
Lack of humidity is a huge advantage for the west coast.
Fair. I switched from MySQL Workbench to Sequel Pro because Workbench didn't support Percona TokuDB, but I missed safe mode (warn before sending queries other than SELECT/EXPLAIN, by having edit/commit be separate steps). So when TablePlus had it, I switched immediately.
> The 208' square floorplan resulted in a slender monolith. With other construction methods, they may have toppled, rather than collapsed within the tube. That may have resulted in even more death and destruction.

I guess we'll never know, so I'm just theory crafting, but the structure above impact on the South Tower did topple to a pretty extreme angle before falling straight down:

https://i.pinimg.com/originals/07/3d/04/073d041d28159fc6f376...

I suppose for a concrete grid structure like Empire State Building, it might have slid off and fell to the ground without collapsing the structure below. Not really sure if that would be any worse, or better.

The only way to get it to topple like you'd expect a tree would when chopped down is for the airplane impact to be much lower on the structure. That would not have been possible of course because of all the other buildings in the way, but it was I believe the intention of the 1993 WTC bombing.
Silicon Valley proper (Palo Alto to San Jose) is still alive and well. All sorts of cool things happening in the corridor between Stanford and Santa Clara, as they have since radar and transistors were invented there a half century ago.

Startups locating in SF was done more recently because young startup employees wanted more of a city-based, young adult social life, vs the more college student or family-oriented one in Silicon Valley. But if SF is choking itself out, those startups will just move back down to South Bay/Silicon Valley or in some cases the Berkeley/Oakland area.

SF screwing itself up as an innovation hub isn't the best thing for the Bay Area, but it's far from the end of the Bay Area as a whole as an innovation center.
How do you feel about using someone's name?
There was even a tornado in Chiba this morning.
For the most part, I already know how to not step in shit on the sidewalk, but I don't know which way to jump when a scooter comes barreling through, or whether or not I can throw a scooter in the garbage if I find it in my yard. Dealing with new issues shouldn't be contingent on solving every prior issue.
Fab-ulous, colorful GitHub buttons
... didn't they just fire someone like two weeks ago based on a presumption of malicious intent?
I thought we were talking about other browsers "wanting to hold out on some critical feature and finding that they effectively can't if they don't want to see their already minor market share plummet"?

Which is kind of a weird thing to be arguing for anyway. If a company wants to innovate isn't that a good thing?
Switched to Firefox on Android just to have a luxury of ad absence, will do the same on a desktop the moment uBO turned off by Chrome. There was a day or two when all extensions stopped to work because of some certificate expiration - it was a horrible experience, never again.
Hermaphrodytes (more recently called “Intersex”), who have both male and female genetaila. Sometimes, those who were born with both had assignment surgery done as a baby to give them only one set of genetalia.

So, it’s a touch more complicated than that.

https://en.m.wikipedia.org/wiki/Intersex
At this point it's strange how the property price in SF haven't been affected by a homeless population almost as large as the housed population.

I haven't been to SF anytime recent, but upon visiting New York I found that McDonalds there doesn't have _anything_ within public reach, no fountains, no trays, not even napkins, and I imagine that is totally justified judging by the amount of homeless people residing in/around it. It would be a nightmarish place to live and I'm surprised people would pay so much for properties in these environments.
When I switched to Firefox from Chrome I certainly encountered some bumps in the road which almost caused me to go back. A few functionality gaps (I really the double-tap to zoom to a 'block' of content), but I think the biggest thing was that some of my day-to-day workflows couldn't be exactly replicated in Firefox.

Of course, now I'm used to Firefox, and my routine is centred on it - so now when I fire up Chrome, I have the same experience in reverse.

I don't think Firefox advocates should under-play the amount of time and disruption the shift to Firefox involves: but I do think it's worth doing. While there are a few things I miss, Firefox meets all my needs and more.
I only use chrome when I need access to my google account (gmail), so my FF is completely disconnected from my google account.

FF is really on par with chrome for me, with the exception of few extreme performance applications like webgl.
I closed all of my Amazon accounts about a year ago, now I buy so much less crap I never needed. The only thing I miss is books... can't always find them with local stores, even on order.

I had to go through all those "are you really, really sure?" Only to be required to call them after all that and say, YES! I AM SURE

#BoycottBezos

Because the only good thing he can think to do with his money is go to space. Maybe he's doing this so he can keep the profits and try to catch Elon
It’s called prioritization
Disclaimer: I've done some reading on Rust's concepts but not yet done any substantial coding. Corrections welcome :)

I'm not informed enough to comment on how async works exactly in Rust. However:

> If rust does not allow concurrent memory reads, then that's a big problem in my world.

Note that this is not the goal of the borrow checking system of Rust. You can read memory concurrently just fine (given immutable references to something), you're just not allowed to write to it while you're doing that.

Basically, references in Rust come as immutable (like `const` in C) and mutable, and you're only allowed to have multiple immutable or one mutable reference to the same thing at a time. If you have a mutable reference, you can derive multiple immutable ones from that, but the borrow checker will prevent you from accessing the mutable reference as long as one of the immutable ones is still active (which Rust manages with the concept of "lifetimes").
It should be noted there are, at least 3 things here that make this quite a bit different than a normal marathon:

* questionable shoes, but personally I'm fine with this, its just better shoes!

* the pace car is too close providing large aerodynamic advantage

* the pace makers aren't in the race from the start, might as well just let the car get even closer and dispense with the charade entirely

The last two points make it kind of silly, like top speed bicycle records where you are behind a vehicle and go over 100mph.

It is still fun, of course! But it isn't a story of physical achievement as much as basic engineering and clever showmanship. Other than, of course, you need a human who can run 2:03 without a car to draft to start with, which is insane.
It was called NGPT.
And only if you don't have a battery.
Beware of Funny Financials
Poll: Would you consider yourself libertarian?
Leave your preferred flavour in comments
I'm flirting with the ideology
How does this compare to Django? Would it be worth it for me to learn Rails?
Why would Firefox block Google’s ads on Google’s own site? That’s not what Firefox’s tracking protection is about. Firefox protects people from third-party tracking, it’s not an ad blocker.

If a website wants to show its own ads -- let’s call them first-party ads -- then Firefox is completely fine with that; and so it every other browser, including Brave.
Talks about ad blockers prohibition in Chrome are here for a good half of the year. So there is a rather large possibility it's beginning.
Hi there! My friend and I are working on a website called The Newsphere and we’re looking for others who share our interest in understanding current events to help us beta test our platform.
The Newsphere acts as a virtual map of world news, enabling users to see the news as the result of a complex web of relationships between people, places, organizations, and countries. You can watch our intro video on youtube here: https://www.youtube.com/watch?v=Wpwgat54KXg&t=3s and signup for the beta here: https://newsphere.org or keep reading to learn more about the Newsphere.

Basically, our model analyzes thousands of news articles every day, and uses natural language processing to extract the different entities in them, as well as identifying relationships between them. Over time we construct narratives, which the user can see illustrated on a graphical timeline. The goal here is to give context to current events, enabling users to view recent developments in light of past patterns of behavior.

If you’re interested in learning more, you can email us directly at questions@newsphere.org and we’ll be happy to get back to you. Again, you can sign up for our beta here: https://newsphere.org

Thanks again!
I don’t understand what this proves other than the individual risk tolerance of every fourth person you saw this weekend.
I don't play many video games, but when I do they tend to be military strategy games of various types. After reading your comment, it made me think if I ever deployed such a tactic in the video games that I've played and I couldn't think of a situation. I found this very interesting! Seems like an amazing dynamic to add to a video game if it were possible.

Some commenters responded saying rockets have this property... but I don't know. I'm having a hard time reconciling that mere stages model this concept. Since if so, you could argue that anything that introduces a progression satisfies this condition. Maybe there is some nuance here, for example, the caches can't be directly controlled by a player.
> the shoes I guess - I don't know how big an advance these are

The pacers wore Vaporfly, Kipchoge wore a prototype. The Vaporfly have been shown to actually make a difference of around 4%.

https://www.nytimes.com/interactive/2018/07/18/upshot/nike-v...
a normal recreational runner could keep up for between 400 and 800 meters.

not even one mile!
is this just for windows/linux (desktop) installs of firefox? or is android included in this feature?
> It’s developed by the same developer who wrote

... almost every useful Vim plugin. Tim Pope is a Vim plugin god.
The admonitions about giving dogs bones derive from fast eaters tending to choke on them - not the bone's nutrition. (Although it would not surprise me if somehow the idea has gotten corrupted)
What would have been a better outcome? Continuing to make customers pay for the feature?

Buying the company? If so, what about the competing companies that offer this functionality? Apple obviously felt it would be easier/cheaper to build than buy.
the human had artificial draft from a car and humans, so the human alone didn't run the marathon in less than two hours.
Agreed. It’s good software in that it produces good scans from a huge array of obscure scanners, but the UI is embarrassingly slow; it lags and redraws during interaction a lot.
The distinction you'll find leads your 2nd paragraph: the study was retracted.

The climate denial movement never budges a nanometer on any of its points. The scientific movement admits its mistakes and errors.

And yes, there's dispute in small details of the matter. The grander narrative has been clear since the 19th century. No, not a typo. Not since the 20th, but the 19th.
You know, we always see the tank guy when it comes to the Tiananmen Square massacre. Almost makes the whole thing seem like it was a "peaceful" ordeal. But we never see the massacre images. Seeing these pictures, the massacre part really starts to have meaning.
You can! Our work is related: https://treenotation.org/

It would be straightforward to create a version of Bel that is a Tree Language without parens. I'd be happy to assist.
Read the rest of the sentence: “decommission equipment, gather up the power lines, and sell it all as scrap.”
> People should simply stop using Chrome because there's not a single good reason left to use it.

The convenience of being able to access your data between devices.
they did not have an suv to draft behind, and the pacers had to keep up from the start
> Individuals not agreeing with ecofascists also come to the point where they donate.

Suggests the OP thinks these are political agents that ordinary people encounter and have to deal with, not just the Christchurch terrorist. And the tone of that comment suggests the ecofascists are from the other end of the political spectrum -- note it's the people dealing with the ecofascists who "detonate".
The name might be a hint as to the utility. If you wanted to display your terminal on your massive television using, say, Chromecast, you wouldn't have the option, but you can "cast" a browser window.
I have just been using a second window in private mode, but this is much better.
Judge, jury, executioner, central bank, and oxygen dispensary.

These closed markets need to become open markets. Apply fair and impartial courts, jury trials, system of appeals, tort, etc.
https://en.m.wikipedia.org/wiki/Southern_Ocean#Climate

> Cyclonic storms travel eastward around the continent and frequently become intense because of the temperature contrast between ice and open ocean. The ocean-area from about latitude 40 south to the Antarctic Circle has the strongest average winds found anywhere on Earth.
Change anything, I thought that was obvious.
> uBlock doesnt only block. It:

> shims/redirects some known trackers for their benign versions

Well, all content blockers for Safari that I have used block trackers.

> rewrites incoming resource on the fly

Pure interest, may I ask why it's needed?

> injects custom javascript

> injects/modifies CSS on the fly

AFAIK injecting custom JS & CSS is available for Safari extensions, it's just that Safari Content blockers don't have them. (So that you can just only use content blockers, or you can opt-in to enable the ones that also inject JS. 1Blocker uses injected JS/CSS to add custom rules by pointing to DOM elements in-browser.) And that's a good thing(TM) IMO, so that non-technical users can't get faked by malicious extensions that injects malicious scripts.
I definitely see Tama almost reaching my building too.
ShitPay – The Pay Toilet Startup
Someone asked me on Quora for a good startup idea. So, I took it upon myself to provide him with one as well as how. And that's how I got carried away and came up with ShitPay, the startup that charges you for your shit.

First, you’re going to want to create a fake website that gives away smart locks to small and medium-sized enterprises (SMEs) in Europe. For assurance, require people to enter their full name, number, value-added tax identification number (VATIN), and shipping address during checkout. When they go to submit their order, list the locks out as if they were on backorder. But keep those names, numbers, VATINs, and addresses.

Now, come up with a way to gamify this. It can be either through some referral system or social media campaign. The point is that you want this to go viral…it’s easy to get free things to go viral. Do this until you have some 1,000+ locks on back-order.

Congratulations! You’re half-way validating product/market fit. To validate the other half, find some 40 to 50 SMEs and ask if you can mount a magnetic circuit counter on to their restroom doors. In a few weeks, you’ll have some valuable test data which you will use to plug into a financial model. If the numbers make sense, copy and refactor Bird’s unit economics and get VC funding. You already have traction, and a hint of product/market fit, so this will be easy. Bolt, Lemnos, and Khosla are well known VC funds in the hardware space.

Use that money to make an app, get the best marketing and distribution team that your payroll can afford, and buy private-label smart locks in bulk. Re-program the locks and laser etch a QR code on to the metal surface of the locks. The QR code will be used to unlock the locks. Now ship those locks out to the people who previously back-ordered them.

Within a couple of months, you’ll have shipped thousands of smart locks to small businesses in Europe that will now be mounting them on to their restroom doors. Anyone who wishes to use a restroom with one of your locks on it will have to download an app and preload it with €5 to open the restroom door. Charge €0.50 every time someone wishes to unlock a restroom door. Then forward 80% of the charge to the business and keep 20% as a fee. The locks will pay themselves within four months, assuming each restroom receives eight visits per day. After that, scale the company as fast as it can handle. By year three, you should have monopolized at least two-thirds of all SMEs within Europe. This will be no easy task; SMEs represent 99% of businesses in the EU. By year seven, your product should be installed on at least 66% of all restroom facilities in countries where pay toilets are legal. At this stage, hire some lobbyists and break into the US market.

u/savage99 of Reddit makes a really good point that the charge should “be .49 (or some similar [odd] amount), [because] that way you'll leave a rotating balance to borrow against while encouraging refills so that [users] can not lose the money [they] already have on the account, while not having to pay a percentage to anyone and defer taxes on.”
If the goal was just to make a point-- why not make some gonzo claim that virtually no one would believe and which wouldn't obviously benefit their campaign when anyone does believe it? Something along the lines of "Mark Zuckerberg pregnant with space alien baby!"

This seems like it's playing into the hands of political opponents who might accuse the campaign of being dishonest.
That's not the point. The point is that just because "the majority of" thinks one thing,those who disagree shouldn't have the label of heretic branded to them and completely ignored.
> … benchmarks game is a gimmick …

What exactly is it designed to attract attention to?

> … should not be taken seriously.

Because?

> … fully memory safe.

Here's the problem, the programs are explicitly required to use function calls but:

;; * redefine eval-A as a macro
Parent comment might be referring to Kiwi Browser, a closed source fork of Chromium for Android that allows desktop extensions.

Though it's currently available on the Android app store, and the reason it was briefly removed was because it included built-in background YouTube video playback, not ad-blocking.

Of course, you could always get the app from another store.

- Kiwi Browser (Play Store): https://play.google.com/store/apps/details?id=com.kiwibrowse...

- Kiwi Browser (XDA): https://labs.xda-developers.com/store/app/com.kiwibrowser.br...
Here is the file for the proposed ordinance (https://sfgov.legistar.com/LegislationDetail.aspx?ID=4160578...). Any company operating an “Emerging Technology Device” is required to apply for a $2,006 permit prior to operating on sidewalks and public rights of way, and these devices are limited to 3mph, are prohibited from parking on the sidewalk, and are required to operate only on sidewalks wider than 6ft. Any violations are subject to $1,000 per day administrative fine, $500 per day civil penalties, and up to $500 per day criminal penalties. The definition of “Emerging Technology” means any new technology which has characteristics including a “beta” label or absence of a federal or state safety certification. The permit application is subject to a public hearing. The OET Director is required to evaluate, e.g., “effects… on public health, safety, welfare, and convenience,” “whether the Emerging Technology … are likely to have a measurable economic and/or social impact in the three- to ten-year period following the use,” “effects … on the labor market,” etc., and the OET Director may reject applications on the basis of these potential impacts.

In my opinion, this definition of “Emerging Technology” is vague and expansive enough that Public Works employees could give you a $1000 ticket for playing Pokémon Go, wearing Google Glass, operating an electric skateboard, or perhaps even vaping.

The author, Norman Yee, is the councilman who in May 2017 became alarmed at autonomous delivery robots on the sidewalks and introduced an ordinance that required delivery robot startups to apply for a permit, capped them to 9 testing robots per permit, and required an operator to be present at all times (https://sfbos.org/sites/default/files/o0244-17.pdf).

Relatedly, councilman Aaron Peskin introduced ordinances to require permits for bike rentals on the sidewalk in Feb. 2017 (https://sfbos.org/sites/default/files/o0081-17.pdf) and for scooter rentals on the sidewalk in March 2018 (https://sfbos.org/sites/default/files/o0099-18.pdf).