skysight-inc/HackerNews huggingface dataset:
Not a very valuable comment, but I found the line "...we can now think about stabilizing for literally numerous applications" was hilarious.
No idea what is supposed to be better about the controllers classes versus the plain functions. Hopefully TypeScript allows some nice static type checking, but that is not shown here...
Alex Jones loves you Tim . . . .
I can't speak for OP, but for me the problem is that I likely already have normal Chrome windows open when I start a "special" Chrome instance with a private profile and other settings. So now when I see a Chrome window I would like to be sure whether it's my normal user profile or the special profile.

In practice, it's not a problem for me, because the presence or absence of my usual row of extension icons and profile photo is enough of a clue.

But I could see where someone who doesn't normally sign into Chrome, or who doesn't have very many extensions in their normal Chrome profile, could have trouble distinguishing it from their a profile. The windows will tend to look pretty similar.
Seconded. Plus, you can install HTTPS everywhere.

One thing I would mention, though, is that using google services will all downgrade themselves if you use firefox for android. For example, this is the exact same search in chrome: https://i.imgur.com/uK8Tr9I.png and in firefox: https://i.imgur.com/pEBphaQ.png (both using the same android phone). It's even worse if you're trying to use a "near me" search. I don't want to put an image for privacy reasons but major functionality is removed, such as the ability to view the business's hours(!) Also, google maps doesn't seem to work in firefox. And when it does, it's very slow.

However, there's a really easy solution to this! Install a user-agent switcher and have firefox identify as chrome. These problems will all immediately go away.
… and it will always use a severely outdated version of the Blink engine with nothing but some of vulnerability fixes back-ported occasionally (after unreasonable pauses of course).
How independent are Chromium from Google/Chrome? Legitimately asking.
Gotcha. Yeah, it seems a lot of people are stuck in the past idea that WebKit dominates. It used to dominate in mobile and it certainly a lot of WebKit-only extensions eventually became standards — but those days are behind us for everything other than iOS.

And while iOS has the greatest market share for mobile, you're right, WebKit doesn't have the greatest market share for general browsers. That's definitely Chromium, now on Windows, macOS, Linux, iOS, Android, your mum's toaster, just about every 'native' web app…

Side note: I guess we should really be saying Blink, that's the name of the engine. But even if, say, you use Google Chrome on iOS, backed by WebKit, that usually makes you a Google Chrome, backed by Blink, user on the desktop.
W3C is completely irrelevant when it comes to a bunch of browser stuff. WHATWG is the standards body that matters when it comes to HTML.
Blink and WebKit cannot be considered as separate implementations - their codebase is in sync AFAIK.
No word on social media and Brexit. People are still living in a dream state about what the real threat is .

China and Russia sure can cause hurt here and there but in a hyperconnected economic order sooner or later they suffer too.

Look at the yellow jacket movement in France. Nobody has any idea how to control that. That's the danger.
To wake up one morning and find your house or business burnt done cause some group or the other has been triggered on social media.
Stupid. Open source Edge and see where that gets us before you blow up the only chance we have of maintaining an open web standard.
I am angry at myself for signing up for this stupid quora. Nothing but advertising of offshore "web developers" explaining how their "product" can solve the "question" they asked with their fake accounts.

I would love to punch the CTO of this company in the nose with passion.
Hey cool, Silicon Valley is dictating what people can think globally again.

I'm sure this will only apply to actual white supremacists, and won't just be used by outrage-mobs to deplatform people who don't agree with the Silicon Valley left-leaning conforming views.
It's value proposition is integration with the Google ecosystem. If one rejects Google then there isn't much of a reason to use Chrome over another Chromium-based web browser.

I try to avoid Google as much as possible these days, thus it's funny because I never thought I'd consider using a Microsoft browser instead of a Google one. I think this is a potentially good move on Microsoft's part(the EdgeHTML thing turned out not to be).
Also snail and email invoices automatically provide you with your own copy they cannnot delete. In contrast to “past 12 months viewable online”.
runners have a much better stopping speed than bicycles, and also don't have sharp metal or carbon fiber frames that can hurt pedestrians :)

Also 15 mph is a sub 4:20 mile, and for most people will be pretty close to a flat out sprint. Not super adviseable on sidewalks either. Most joggers will be going half that speed.

walking, 3mph

running at an 9 min mile 6.5mph
Edge and Safari are not broken.
Skype can now auto-caption video calls in 20 different languages
The thing is that Japan is actually in a deflationary period. You can easily pay debt with increased money supply in that scenario. Similarly, in Japan the debt is owned by the people of Japan and a big question is whether or not that debt ever comes due. There is an ageing population (which means people will want their money back), but there is also no exemption on inheritance tax. Anybody who dies with money in the post office (which lends all its assets to the government) is essentially forgiving the debt for 30% of that money. Japan has also historically had very low taxes (for example very low value added tax) and this is slowly being corrected. It's placing itself in a better position to pay back debt (at the expense of the economy).

Given that, I'm not really sure that Japan is a good example. The US, as well, is in a weird space. China has been quite keen to buy up US debt. This is propping up the US dollar, which I think is an important strategy for Chinese growth. However, I expect the other shoe to drop at some point. Once the Chinese economy is strong enough that they don't want to be the "cheap manufacturing country for the world" (see Japan and South Korea for other examples of this), I suspect they will drop US debt like a hot potato, favouring strong buying power over strong selling power. If the shift their economy and compete head to head with the US in the "value add" sector, I think that debt may cause significant problems.

But this is complicated stuff and I really don't know what I'm talking about :-) It's fun to speculate, though.
Aha amazing - I've been wondering for ages how rankings would change with new test data for MNIST (or another common dataset). Thanks for the link!
I just wanted to say that I had no idea Ritual was based in Toronto. Your offering is amazing, and my office in Toronto uses it daily. Keep up the awesome work.
I depend on philosophy for a lot of things but the one "hack" if you want to call it that has helped me the most (universally) is this

"When you're alone you should call this condition tranquility and freedom, and think of yourself like the gods; and when you are with many, you shouldn't call it a crowd, or trouble, or uneasiness, but festival and company, and contentedly accept it."

-Epictetus
If God wants to communicate with humanity through the Bible, why make it so difficult to understand the real message?

Instead of requiring years of study of ancient manuscripts in Hebrew and Greek, why not just deliver the message in clear, modern, unambiguous language that the reader understands?
It could be that some of the votes were from spam/bot accounts and didn't go to your personal karma.
That's an interesting phenomenon - assuming that a modern trait is derived from the modern era, until one leaves the modern era with sufficient interest to discover the same trait in earlier cultures.

I've been quite hooked on the "Evidence of Ancient Civilisations and Advanced Technology" series of youtube videos that are there for the watching - mostly because it truly is interesting to think about. We still can't produce buildings as advanced as some of the ancient examples out there in the jungles - we just don't have the technology to do the things to stone that the ancients did. So, there's something else at factor here - the deleterious effects of civilisation.

At some point, we lose the edge. I blame shitposters.
> This is the opposite of Keynesian theory which says you should run surplusses during boom times and deficit-financed stimulus during recessions.

What this theory has failed to do over time is to prevent the amount of outstanding public and private debt from perpetually expanding.

During boom times, people are inclined to borrow (i.e. create money) to take advantage of the economic opportunities. What the theory says is that we can/should then adopt policies to pay back debt (i.e. destroy money) at the same time, which can then be done without causing deflation. So that's fine, when times are good the amount of debt will expand less than it might have, though it still expands some because slight inflation is so much better than any deflation.

Then when times are bad, we lower interest rates and engage in deficit spending to stimulate the economy. Debts expand a lot.

Notice that neither of these involves the level of debt ever going down, but one of them involves it going up a lot. Advance a few decades and the level of public and private debt is out of control and the interest payments are becoming a large problem.

So how do we get out of this? At some point the level of debt has to go down, but that destroys money, which causes deflation, which is an unmitigated catastrophe that hyper-regressively increases the real value of everyone's huge outstanding debts.

What we need is a way to create money to offset the currency destruction of debt-reduction without just recreating the debt somewhere else. But we know how to do that -- the government can print money. Then raise bank loan interest rates so that people have the incentive to pay down their debts, while at the same time using the money you're printing to lower taxes without cutting services so that people have that money to use to pay down their debts with.

But printing money has a bad name. Failing countries do it a lot, and people think it will cause inflation. Which it does, of course, but that's the point -- inflation to offset the deflation of reducing debts.

So they're apparently being stealthy about it, because there's a back door into this. Instead of having Congress print money, you have them pass a budget with a huge deficit. Then the Fed creates money to buy the debt. Different accounting, same result. Debt held by the Fed "doesn't count" because the treasury pays "itself" when the bond matures.

The issue now is that the Fed needs to get the rates calibrated right. They needed to be raised from zero to get people to actually start paying down debts, but too much and borrowers start to destroy money faster than Congress is creating it through deficit spending. And a little bit of higher interest rates goes a long way when the amount of outstanding private debt is as high as it is.

So now the Fed is trying to hit its inflation target in the face of all this, resulting in some uncertainty about what rates are going to be in a few years.
one browser to rule them all, one browser to find them; one browser to rule them all, and in the darkness bind them...
Nope it hasn’t changed. It’s the same FIA Card Services Flash app from 2005.
Much more likely some highly paid PR flack, likely with corporate counsel sitting adjacent.
How was it broken? I only tested visualization stuff on it but it seemed to work pretty well.

Honestly asking...
I’ve always wondered if there was some analogous technique for drawing out parallel programming from lock acquisition to atomic variables. I always find them so much more difficult to reason about in code form due to all the ways different threads can interact, it seems drawing them on 2D might help.
Sad news for me. I liked Edge. It missed few essential features for me (no search in history, really?), so after a while I switched to Chrome, but I was checking it from time to time and I never wanted it to have another engine.
Microsoft seems to lost an ability to fight and make successful projects. There’s absolutely no reason for me to use their browser now.
I started using tumblr for a photoblog several years ago for the simple fact that it wasn't blocked by the Great Firewall of China. All the FB properties, and most other western platforms, were / are blocked. It meant I could post and view while on either side.

Perhaps Verizon is gearing up to market it there?
I'd imagine it's a lot easier and more effective to teach middle schools basic probability first. All you need is a coin or a deck of cards to introduce them to real world examples.
Grab | Backend, Mobile, Frontend | https://grab.careers
Singapore, Ho Chi Minh City, Bangalore, Beijing, Seattle, Kuala Lumpur
ONSITE, VISA

Grab is more than just the leading ride-hailing app in Southeast Asia. We use data and technology to improve everything from transportation to payments and logistics across Southeast Asia.

Working with governments, drivers, passengers and charities, we aim to unlock the true potential of the region by solving the problems that hinder progress. If you share our vision of Driving Southeast Asia Forward, apply to join our team today.
Y Combinator (yes, the people who run this site) | Full stack web | San Francisco | Onsite | Fulltime

Y Combinator has a small ~5 person team in San Francisco that build all the software that runs YC. We don't hire for this team very often, but we're looking to hire a couple of people now. We last posted on this thread about a year ago, and successfully found someone on the current team, so we're trying it again.

Despite our small size, we're in charge of a number of important products. We run the software that powers YC's application process, software that almost every investor in silicon valley uses (https://blog.ycombinator.com/investor-day-software/), and Bookface, a private community site that is very actively used by YC founders. This year we launched two big new projects - Startup School (http://startupschool.com/) and Work at a Startup (http://workatastartup.com/).

An unusual aspect of being on the YC software team is that you'll get full access to the YC program, founders and partners - from our dinner talks to demo day. You'll learn the ins and outs of how YC works, and you'll get to know and learn from hundreds of companies. If you want to start a startup someday, working at YC would be an excellent jumping off point.

We also offer highly competitive compensation and benefits, including equity in YC's portfolio. You can read more and apply here: http://bit.ly/1Od0T2l. You can also email me with any questions: jared@ycombinator.com
I assume you can, because holy fuck, are these supposedly engineering grads that I deal with from tata and cognizent and att and others of these gawdawful out sourcing outfitz, fucking terrible. I wouldn't hire for them to mow my lawn.

I can't express my distaste such companies any more without entering explicit territory.
Blink was forked a long time ago–do they still share patches?
Have you used terraform kubernetes provider? We (Cruise) basically gave up on it. Customer support reply about issues going ~1y or longer unfixed was “not a priority”.
Depends on the mode the FPU is put into, fast or precise. If you want to have some fun, start a multiplayer game of AOE and switch the FPU mode from fast to precise. Doesn't take long to get out of sync, even for a basic game.
As someone who has (luckily) only had to support Firefox/Edge/Chrome, can you go into why IE11 is so bad? In the very small amount of testing I've done, everything seems to render just fine (especially compared to IE6/7/8)
. . . and then AI researchers who disagreed would all end up in Canada or China ?

That's a quick way to draw a line in the sand and loose half the AI workforce
It hasn't changed for either one, sadly. [1] [2]

[1]: https://www.bankofamerica.com/privacy/accounts-cards/shopsaf...

[2]: http://www.citibank.com/transactionservices/home/card_soluti...
Very interesting link, thanks! Frankly, I'd much rather see that submitted to HN than a site like netmarketshare, who are known for applying opaque weights to their data in an attempt to normalize regions.
The problem with Edge is it still (like IE had been always but at a small number of moments in history when it actually was the original source of an innovation) is the worst of the browsers from the standards (or non-standards, whatever) support perspective. See caniuse.com
How many civilians has comparably sized Sweden killed in the past 30 years?
I would love to see more content which falls in the between this and the extremely overedited-for-excitement stuff which seems so pervasive now.
A number of the comments mention monoculture. But where does monculture end and a solid reliable and honest standard begin? For exampke, at some point the power grid and gasoline formulations were standardized, yes? TV screen sizes, tin cans and shipping containers. Is the browser not the shipping container of our time?

To call W3C a standard and then have different implementations is no standard at all. That is the nature of guidelines. The fact that said "standard" so often led to a suboptional UX only poured salt on the wound.

Maybe this really is bad news? But there doea seem to be some upside, monoculture or not.
It's fantastic and very useful! Good work!!
Interesting theory and thread:

https://twitter.com/SwiftOnSecurity/status/10697763353362923...

“This isn’t about Chrome. This is about ElectronJS. Microsoft thinks EdgeHTML cannot get to drop-in feature-parity with Chromium to replace it in Electron apps, whose duplication is becoming a significant performance drain. They want to single-instance Electron with their own fork”
Obviously I don't have context on your work, but in general, do you have control over remote API?

If yes, you can setup different environments (dev, staging, production) and set CORS accordingly for each of them.

If no, how is it working in production?
1. Tmux[1] - It helps me to manage my cli windows on my local machine and VMs. Do not need multiple ssh sessions opened at the same time. Yes, Screen can be alternative solution but tmux is what I like.

2. Gotop[2] - Graphical activity monitor for cli written in go. It's an alternative for htop with a better UI. Really liked it.

3. Aria2c[3] - It's a cli file download tool with multiple connection and resumable download support. Handy when downloading large files.

4. arp-scan[4] - Can find all the devices connected to the network. Helps me find my Raspberry Pi on the network.

These are just few of them I use regularly. There are so many other good ones as well.

[1] https://github.com/tmux/tmux
[2] https://github.com/cjbassi/gotop
[3] https://aria2.github.io/
[4] https://github.com/royhills/arp-scan
Culture Foundry | Polyglot PHP Developer | https://www.culturefoundry.com/careers/ | 100% REMOTE (US timezones)

Culture Foundry connects the world with beautiful technology. We are a digital agency that does strategy, design, development and hosting for a variety of clients. We're looking for seniors and junior developers to help us build websites and web applications. We primarily use PHP and JS (vue) but also work in rails and golang if appropriate.
Safari is broken on purpose in a lot of ways when it comes to security, for better or for worse. I've had to do a lot of workarounds for Safari to compensate for the restrictions on cross-origin frames even though the host allows for the origin in its CSP, just as an example. Then of course there's the lack of support for WebRTC and virtually no support for PWAs. As Apple doesn't really view itself as a software company, and because they value user privacy to some extent, I don't think they care about having Safari compete with the rest of the browser market.

If Edge is broken, I can't really tell beyond what I think were some quirks still present when I was trying to target it last year. It wasn't that bad, but it didn't seem like Microsoft was making as big an effort towards it as they could have.

What disappoints me is that, for reasons unknown, Microsoft didn't choose Gecko as its rendering engine, as it(and Firefox) could benefit from the extra attention and money from Microsoft.

EDIT: I initially said "Spidermonkey" when I meant to say Gecko.
As an aside, a fun fact: Out of the Silent Planet was the result of a challenge between Tolkien and Lewis, in which Tolkien would write a book about time travel, and Lewis a book about space travel. Tolkien's attempt was The Lost Road -- a work which he never completed, but which appears in fragmentary form in the collection The Lost Road and Other Writings.
uhhh.... it doesn't anymore... thanks for pointing that out. Sometimes the obvious is the easiest, and most dangerous, thing to forget.
Right, this is what makes it an externality... Lime and Bird don't care about it, because the cost is born by people who are not customers. They have no incentive to fix the problem unless forced to.
and Graham's number is a correct but very weak upper bound -- as usual.
This made me giggle. Google and Apple are definitely developing their respective browser engines entirely separately.
Webkit and Blink are not the same. Blink forked years ago and went their own way.

Also, Blink is only the renderer. Safari does not use V8.
> compatibility with standards was actually the best IMHO

Unfortunately it wasn't. See caniuse.com.

> And yeah, we need the competition.

This is the key point. Indeed. Google becoming the ultimate web monopolist seems scary. I just hope Mozilla is going to be able to keep competing (but I'm not sure how long will it stand, a neighbour post says "Firefox desktop market share now below 9%"). I wish MS could choose the Mozilla engine instead...
They share less and less. Blink did a `rm -rf third_party/Webkit` recently.
how does this solve the market share problem of edge? The implementation isn't the problem, its the awful UI.
The long term cost / benefit for this sort of deal doesn't work in favour of the company selling their user's data
Certainly WebKit on iOS, macOS, and watchOS is much more than 5% of active web users.

There are over 2 billion iOS devices and every browser on iOS—Firefox, Chrome, Brave—uses WebKit.
Thanks for that. It's frustrating to make mistakes like that -- especially since I do my best to remove common misunderstandings about Japan. I'm as vulnerable as the rest :-( I really appreciate getting better information!
This is the same mistake the Democrats in the US are continuing to make. They see Trump as an aberration, "Russia", "Cambridge Analytica" etc. But what they are not seeing is that something drove people to vote for Trump; something drove people to vote for BrExit, Catalonian independence. The same something that is making these people protest in France.

That's the problem to be solved.
Huh... JavaScript?
If 20% believe in a flat earth that doesn't mean we would be better off on an actual flat earth; the point stands.

It seems that Prohibition brought about improvements in social problems rooted in self-harm, but a worsening in crime and random violence linked to the black market.

People don't want to be the victims of random violence, and they don't care about self-harm that much. Someone drinking away their liver is that someone else's problem.

But, speaking of self-harm, one thing not mentioned in the above references is that black market liquor is dangerous, due to the possibility of being contaminated with methanol. Prohibition doesn't eliminate self-harm. It may be that fewer engage in self-harm, but those who do are gambling with higher stakes.

There is a bit of a parallel there with fentanyl-laced opioids.
Linux Plumbers Conference – WireGuard: Next Generation