skysight-inc/HackerNews huggingface dataset:
> The first one is the tab research feature. It available for many years in chrome I don't understand why it's still missing in firefox. I can't type "yo [hit tab] my video" to find a video on youtube.

If I understand you correctly: In firefox you set this up by 1) Create a bookmark 2) Edit it, and a) insert %s where you want "my video" to go, and b) give it a keyword, e.g. "yo".

Now you can use it by typing "yo my video" (no tabbing).

It's been in Firefox since circa 2006.

(To continue the example, the url for the youtube bookmark should be: https://www.youtube.com/results?search_query=%s )
I appreciate the link, but there doesn't appear to be a single Go game record at this link.

Where as the paper describes a thousand (or more) games played between Alpha Go Zero and AlphaZero.
Hmm, what do you think of Blink's feature launch process? [1]

(I'm no expert, but to me it seems impressively bureaucratic.)

[1] https://www.chromium.org/blink/launching-features
There is tremendous waste in US healthcare. For every doctor there are a dozen accountants, marketers, insurance reps, sales reps, etc. Tons of bureaucracy trying to get a slice of that grotesque money pie.

The model you describe, a town subsidizing a few, is why the optimal state of healthcare affairs is the whole of a nation (through taxes) providing healthcare to everyone. It maximizes your healthy pool to offset the costs of the sick.
I'd like a transcript of your conversations when you were 19.

And I'd like to keep them around to bring them up over and over again out of context.
There is an option called "always open in this container" if you press the menu icon of the container tabs extension
Nothing. Water vapor is always in equilibrium with oceans on the timescale of weeks. In other words, any excessive water vapor you manage to put into the atmosphere will simply rain down.

http://www.realclimate.org/index.php/archives/2005/04/water-...
There is also a Facebook-specific container addon that limits Facebook's footprint even more than the standard container addon (and will work alongside it)

https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...

Also with the standard container addon you can specify that sites always open only in your specified container, so you could just set Facebook to always open in its own container that way.
Whether or not it is specs-compliant, it objectively is not an incredible product, considering how universally loathed it was and thus the position it's ended up in now.
This is really cool. I dreamed of something like this back when I first started coding in college, but there wasn't really anything available that could do the job.
Sure it can be used to referred to price: "freedom of cost", thus "free as in beer" -vs- "free as in speech", a common expression you may have heard before, if you are aware of the Free Software Foundation.

https://jamesdixon.wordpress.com/2008/06/04/what-does-free-a...

It's not that it demonstrates a political motivation, just an ignorance of the actual free software culture they're trying to associate themselves with. It's like saying "Make America USA Again". Tautologically circular, close, but no cigar.
What exactly is missing in Firefox DevTools? If anything, they are superior.

I've switched over to Firefox DevTools for 2 reasons:

1. The box model is on the right instead of on the bottom, so I can mess with it and immediately see results in the Inspector styles window and the browser. https://i.imgur.com/KfxmRQT.png

2. I can click on the Event bubble next to the element to see events that are bound to it and go to it if I choose so.
https://i.imgur.com/UWiMttX.png
Does anyone know what's the progress on explaining AlphaGo/Zero's moves?
Yes in addition to the lack of a front or back yard as mentioned in another comment, there's an increasing trend in city parenting to schedule the entire lives of their children, including "play dates". Not that play dates are inherently bad, but if you grow up with someone making all the social (and other) decisions for you, you kind of miss out on learning self-sufficiency and the ability to socialize with strangers.

More suburban and rural parenting tends toward unstructured time, in my observation. This likely does have a lot to do with the home setup being more conducive to spontaneity.
Eh, at least it only takes a few clicks to remove them.
I still want to open multiple websites in the same browser session, I just don't want them all to live in the same OS-level window so I can use my window manager and scripts to reorganize and quickly switch between them
The first feature is actually present in Firefox. You need to go into the search preferences, click on manage search engines and there you can customize the search shortcuts you want to use. If you want you can also use the handles that invoke the open search plugins, like @google if you want to search using Google.
Not at all. First, I didn't say everyone else was wearing t-shirts; I only talked about the average developer. Second, I clearly said it was a large tech company, where you will get a range of styles. Third, "well-dressed" is a term relative to the context.
U.S. Is Net Oil Exporter for First Time in 75 Years
General purpose only if you have access to a simulator and can do MCTS with it :)

Just fyi, there are many caveats for how this relates to progress in AI as a whole (self promotion warning): https://www.skynettoday.com/editorials/is-alphago-zero-overr...

(yes the article is for AlphaGo Zero, but it largely applies to AlphaZero as well).
It's crazy that microsoft got sued for anti-trust because explorer dominated so much of the market, and now they are ceding space so google can do the same.
Those warming periods are either local, are much, much slower and they are not supposed to be in sync with human activities either.

This one is much faster. Not everyone sees it of course. Change blindness is what they call it.

https://www.npr.org/sections/krulwich/2014/02/05/257046530/b...
As to SQLite3, the author should have indicated what version they tested, and they should have tested more versions. SQLite3 3.8.3 introduced a flag for marking functions as deterministic (vs. not), and in the version I just tried (3.11.0) it works as expected.

The rule I expect for where clause expression evaluation is: standard short-circuit semantics. That calls to deterministic functions get memoized, or that constant sub-expressions get hoisted out, is a plus -- I do expect GCSE and optimization of deterministic functions from modern RDBMSes. I also expect that functions meant to be used in queries have no side effects -- that they insert/update/delete no rows on any tables.
Make It Work Make It Right Make It Fast
Why is this surprising? AlphaGo Zero mastered Go without any prior idea of what Go is, so why wouldn't the same kind of system be able to learn and play other sorts of games?

As I've been saying for years now: if you can model a problem as a complete-information adversarial game, that problem is solved.
Reminder that DDG released the Python scripts they say were used to analyze Google's results a few days ago. Danny Sullivan didn't use them for this tweet: https://github.com/duckduckgo/filter-bubble-study
I think the important part is that he doesn't have personal connections either directly with the industry lobbyists, or with prominent Dem leadership figures who do. So he can afford to ignore the lobbying.
5 Reasons to Find a Good Recruiter
Google Deepmind AI AlphaZero's Unpublished Brilliancy
Actually in the document published, it is pretty clear. Reciprocity part is explaining clearly. (especially strategic competitors)

The key point is 'equitable value exchange'.

If I am building a social network, leaching user/data from facebook, it is different than creating an app inside facebook ecosystem. This is the main distinction I guess.
I assume that means they’ll apologise by ramping up your monthly rate.
I liked the article well enough, but based on the title I was hoping for a more thorough treatment of how the jobs of the future will not depend on coding the way they do today. In pushing kids to code, we are "skating to where the puck is" — not to where it will be.

What will the jobs that exist in 20 years require? Probably not as much coding as some people think. It's still good for people to understand how code/computers work, but I see too much focus on coding these days (I work in edtech).
I think the much more important reason for expiring certificates is to minimize the damage in the case that your private keys are stolen, which is far more likely than them being brute forced.
Are these numbers publicly available?
So at work we have a jenkins instance, which uses github (on prem) OAuth to sign in, and it logs you out after a very short period of inactivity. Except that jenkins or the way we have it configured or the way we have the reverse proxy in front of it configured is buggy, so sometimes when you try to log back in, you are just redirected to the front page, and you're still not logged in. To workaround this, I had to clean out my browser cache + cookies + other bits of history whenever this happened in order to log in.

Your comment just gave me the idea to: install the container tabs plugin, tell the plugin to always open our Jenkins site in the "Jenkins" container, and then when the bug happens, I can "clear cookies etc" on that container, without destroying my history and login sessions in the rest of my tabs.

After playing around with it for 5 minutes, it seems you can't clear cookies on a container basis. Also apparently only cookies are isolated, but other bits of history aren't. So this might not work. Alas. I almost found a solution. I did find that ctrl-shift-del opens a clear history popup though, instead of going through that wretched menu.
Do you have any examples of that, and how do you determine which apps are built with RN?

I've noticed a similar thing, but have nothing to go on but my gut instinct. For instance, I'm pretty sure that the food ordering app Ritual is using RN, it just doesn't feel quite native.
If only the mechanisms that check certificates could provide warnings of impending expiry - 1,3,7,30 days would be prudent.

Though companies should be doing at least a yearly audit of certificates and calendering any that will need renewing. As I'm sure they do with domain names already.
> SATA SSD in 2011 was as fast as SATA SSD in 2018

That's a meaningless distinction, M.2 SSDs are incredibly popular and are nearly 10x faster than anything you could get in 2011 (for example, an OCZ Vertex 3 would max out at 550/500 MB/s sequential read/write speeds while a Samsung 960 EVO can do 3.2/1.8 GB/s).
But of course, the failure emails will go to an email address that was deactivated a couple years ago because an employee left/everybody fired in reorg/unused address cleanup/domain migration/technical error/...

Just this week I had someone complain to me that he was no longer getting build failure emails, and it turned out IT had disappeared our old <username>@<olddomain> addresses. That reminds me about an IT ticket I need to write.
In my experience, static typing, in general, puts you at a disadvantage. It obviously varies between companies, but in scenarios like HackerRank where you have a fixed amount of time and either pass/no pass, dealing with types can be a real obstacle.
Do it.
The investment will pay in spades...
Your SO
Hi Taniwha

I’m working on a new Ethernet card for the Mac SE/30, and I’d love to be able to get if working with A/UX 3.

https://www.mactothefuture.org/

If you had any pointers on how one could write an Ethernet driver for A/UX I’d be very appreciative! :-)
This is handled at the OS layer with user accounts - can’t you switch users at the OS level?
For the first one, which I see you've made a comment on:

> This behaviour affects Prost: i32 type is used instead of enum type, because Protobuf defines that enum variable must be able to hold values outside of enum range to be compatible with future versions. As alternative solution, it's proposed to use _Unknonwn_(i32) variant, but this solution cannot be implemented in current version of Rust, because C-like enums cannot contain tags.

In principle, a protobufs library (like Prost) could map a protobuf enum `X` into a Rust enum `ProtobufEnum<X>` with `Known(X)` and `Unknown(i32)` fields. Or autogenerate a Rust enum with the known variants inlined, plus the extra Unknown field.

It is incumbent on the library author and/or FFI user to map semantic notions appropriately across the interface. Rust enums do not have C semantics, even if the underlying machine representation is annotated to mimic C. If something across the interface allows its flavor of enum to take on unnamed values, then that semantics needs to be preserved faithfully in Rust -- and that may mean using something slightly different from what Rust itself natively provides.
These days it would be perfectly possible to have a macro that looked like

cenum! {
Foo: i32,
Bar = 1,
Baz = 2
}

That expanded to the above `struct Foo(i32)` code and implemented Debug printing `Foo::Bar`, `Foo::Baz`, and `Foo::Unknown(3)` or something.
So many questions:

How many people have these type of phones at Facebook? Are we talking about 10 people 100 people?
How many would have had these phones even without working at Facebook?
What’s the percentage of burner phone user at Facebook as compare to silicons valley engineer in general?
>> This may sound melodramatic, but it’s not. The “browser engines” — Chromium from Google and Gecko Quantum from Mozilla — are “inside baseball” pieces of software that actually determine a great deal of what each of us can do online.

I thought that Chrome's rendering engine was Blink, a fork of Webkit.
I’ve been contemplating this for a while, and I just took the jump today. You’re right it’s just as good. Especially since google s-canned inbox, I’m feeling pretty vindictive (switched to paid proton mail as well).
> It really isn't trivial. Rate limiting is great, but not enough.

Rate limiting alone isn't a solution. But it can be part of a solution that doesn't require reCAPTCHA.

> If you lock people out after a certain number of failed login attempts, you allow an adversary to DOS your users by constantly trying to log in as them.

That isn't how the pattern works. On next successful login you basically inform the user that they need to confirm it's them with an email token. It works well. ReCAPTCHA doesn't.
Then it only taking a few clicks to install them would be just as good.
Daniel King is doing them now (https://www.youtube.com/watch?v=pFtY7gNRVRI), and so is Matthew Sadler for Chess24 (https://www.youtube.com/playlist?list=PLAwlxGCJB4NchyTBYik8F...).
Yes, the non-2015 editions are direct analogues, but 2015 is special.
Many advanced window managers on Linux have support for tabs on WM level (so you can combine arbitrary windows into tabbed containers etc).

The problem is that even if you have a browser with a single tab, you still get the browser tab bar showing that tab. And then on top of that you get the WM tab bar, wasting space and confusing the user.

In older days, a browser with a single tab wouldn't show the tab bar at all. But that has changed ever singe they shoved the tab bar into the window title bar on most platforms.
Aside from the trolling, there's real conversation happening about culture and compensation that doesn't happen anywhere else online. Be the change that you want to see.
That could be justified by the market share they gained on mobile. Safari's share on desktop never was significant.
A Data-Driven Approach to Uncover the Secrets of Billion Dollar…
It's not the same, but it's similar in some ways, so I think it's useful in getting the audience here to consider what it will be like when they start experiencing unconscious bias, and how little they will like it.
AWS re:Inventing the Cloud 2018
5 Money Management Apps to Help You Get Your Finances Back on Track
FF need to be more stable and what the priority should be over new features, imho.
I don't know your life but I suspect that more than programming you leaned "advanced use of computers".

I both believe that this is really valuable and that "just programming" non a good subject for kids.

By this I mean that if you learn how to do some small game and animation in a simple graphical environment you learn neither to program nor how to use a complex and rich tool.

It is a typical story in programming courses, as far as I know, there are those who have a lot of experience, some experience and no experience; those with some programming experience are the most likely to fail know just enough to be bored by the introduction and not enough to avoid the mistakes.
Sure it’s a different story. Because it explains everything. How come one country is sanctioned while the other is treated like good friends. This is not a new trend with Yemen and Khashoggi affair either. Saudi Arabia has spread it’s ideology both to Pakistan, Afghanistan, South Asia and also in parts of Africa. That ideology is behind groups such as Al-quaida, Al-shahab, ISIS, Taliban who knows who else. This started in the 80s. Yet because they were allied with US they were treated like friends. Reagan even took a couple of pictures with some of them.

But history and context does not suit a soldier who is only looking at the “facts” given by his superior.
You continue to be bearish for a company that successfully executes over and over (from Roadster 1.0 to hundreds of millions of dollars in free cash flow). Strange.
Firefox is still very imperfect in their prioritising of privacy, but when we're looking at the question of "use Chrome or Firefox", that's hardly significant in comparison.

I'm curious what you're using currently if Firefox's privacy imperfections are of concern? Safari?
Agree with everything you said and NeXT was the right call (even sans Jobs). Apple needed mature ecosystem, libraries, etc, not just a base OS.

However, BeOS was far more stable/mature than its 'developer release' status implied. I remember how blown away people were at the dev release in 1996 by how solid it was, not just by how forward thinking its features were.

I don't think multiuser would have been a showstopper for release if BeOS was acquired by Apple. They could have put out 2-3 versions of a single user OS and few would have cared.
Don’t forget CORBA support! It’s a must have.
Today I am happy to be a monthly contributor to Mozilla.

* Mozilla stands up for privacy, user control, and open standards

* They back it up with high quality technical products like firefox

* They built rust, a language I love

Seriously: if you want to buy happiness then supporting an organization like Mozilla is about the most efficient way possible
It sounds like you already know this, but for anyone else reading, tabs inherit the container of the tab that opened them (aside from special cases like Facebook Container, which trigger based on the domain).
tbh I don't know any special access bumble got, from outside tinder and bumble doesn't look much different on facebook usage.
Certificates can be hard to manage across enterprises. I have a project coming across my desk next year specifically to manage expiring certs and track on going changes. The company has 20,000+ certs to manage for us and our customers.
You can assign keywords to alternate search engines in Firefox.

Apparently there's an extension for the scrollbar thing (https://addons.mozilla.org/en-US/firefox/addon/highlightall/) although I can't quite imagine why it would be more useful than just visiting the search results sequentially.
USTR report on Chinese IP and tech transfer policies [pdf]
The NPM Drinking Game
Ecuador says UK has given ‘guarantees’ for Assange to leave embassy
I tend to agree except for languages where the plugin ecosystem on VSC is still lacking. Ruby, for example. RubyMine is still much nicer by comparison, especially when working with Rails.
the best i've interviewed use asciifuk ( http://www.github.com/asciifuk )

here's a sample

8===D~~ :-)

(me) -> (you)
Their full results from the study are here: http://www.journalism.org/2018/06/18/distinguishing-between-...
>The first one is the tab research feature. It available for many years in chrome I don't understand why it's still missing in firefox. I can't type "yo [hit tab] my video" to find a video on youtube.

This is the main reason I switched back to Chrome after trying Firefox shortly after the release and Quantum and just recently. You can manually create search shortcuts in Firefox, but this is incredibly inconvenient if you make heavy use of this feature as I do. With Chrome, I can visit a new page and it will immediately offer tab-to-search when I type the first letters of the page's URL.

It's a pity because I really wanted to switch, but I couldn't get used to this.
I am the GP, I think I know what I meant better than you, which is why I clarified that in the comment you just replied to.
There was once a time when I would have happily become a slave, since the alternative was starvation.
Suspect with Flutter we will see Dart gain some traction. Personally I like Dart and easy to pick up.
StreamDemux (JS) – Reactive, chainable, asynchronous event handling
I feel like Python is your pepperoni pizza can't go wrong option for almost anything.

Go feels similar but younger. I love languages with big standard libraries. Just need their package management story to settle down for a while.

There's something wonderful about a language being so popular and around for so long that there's plenty of resources and answers on just about anything. I think that's a core part of what I'm missing from Go.
CBD Hemp Experts
CBD Hemp Experts is among the world's largest wholesale suppliers of premium Hemp derived CBD items. With over 100 various uniquely developed CBD items to choose from in the area of Health & Wellness, Beauty & Personal Care and Pet Care, your personal brand name exposure is endless.
I’m telling all of you, we need a new internet protocol. 90 percent of what’s done on the web is looking at pictures, videos, music and text. Just bake those things and a few others into a bare-bones protocol. No need for js. This way security would be astronomically better and it would lower the bar for browser writers, allowing more browser publishers to compete, which would result in better browsers that align with the needs and thoughts of the people.
That's interesting. Is there somewhere that lays this out (which models, etc)? This is a retina display so I'm curious why it would affect some and not others.
2018 Spotify Wrapped
The fact that it is illegal makes it a problem to use for many people I know, especially in government. That in the TLD changes like every week.
How should we think about the theft of intellectual property? (Scott Sumner)
So,you agree with USA being unreliable partner now? (it might have been always that way, but it really looks different now)
I use Fx as my main browser, but the quick search feature in Fx is miles behind Chrome's.

1. In chrome, you don't need to manually add anything; you don't need to assign a keyword that you have to memorize. All the websites that you frequent that support OpenSearch will be automatically added by Chrome and you use their domain as keyword. I can now type en + tab to search on Wikipedia, as well as hundreds of other websites (no exaggeration) without manually configuring anything.

And on top of that, if you want to manually add anything (maybe it doesn't have OpenSearch), or assign a different keyword like Fx, you can still do that in chrome://settings/searchEngines, like Firefox.

2. Chrome's quick search supports auto completion. Firefox's doesn't.

It was not a big problem for me before the change of the Search Bar in Fx, since you can very easily add OpenSearch engines there and get auto completion too. But the new "One Click" makes it very hard to use (particularly the auto completion part). Now I have straight up given up search bar.
C++20 Ranges
I use Firefox on MacOS. It is much slower than Chrome for me (and I don't tend to hold open many tabs or windows). I use Google Mail/Groups/Calendar all day long which became unusable in the last months.