skysight-inc/HackerNews huggingface dataset:
This answer is in the same category as "Actually, Google is an ads company". That is to say, it makes a plausible case but ultimately wrong.

The original success of Netflix depended on being the first company with a fixed-price-no-ads streaming business model in addition to really good user experience across a wide variety of platforms. I remember being astonished at watching a Netflix movie on my iPhone (when I was still an iPhone user) while riding a train in 2011'ish. It was miles ahead of any other competitor in providing solid, usable clients on multiple platforms combined with reliable streaming in most cases and networks. This was as much a triumph of technology and product design as it was of the content available. If it was only about the content, it would be Hulu (at least in US) instead of Netflix who would be in pole position today.
Or perhaps our tendency to judge the success of a project by how much money it makes points to a fundamental problem in what we are doing?
There are many early UNIX design decisions that have outlived their shelf life by decades.

Probably the biggest one is that UNIX is, at bottom, a terminal-oriented multi-user time sharing system. This maps badly to desktop, mobile, and server systems. The protection model is a mismatch for all those purposes. (Programs have the authority of the user. Not so good today as in the 1970s.) The administration model also matches badly. Vast amounts of superstructure have been built to get around that mismatch. (Hello, containers, virtualization, etc.) Interprocess communication came late to UNIX/Linux, and it's still not a core component. (The one-way pipe mindset is too deeply ingrained in the UNIX world.)
Trump’s Android Device Believed to Be Source of Recent White House Leaks
Can you explain the difference (pros/cons) between using this and using Bootstrap with a Material Design theme.

Thanks
Tor webmail provider Sigaint is unavailable at least since February 11
> "I did."

To me that is just another example of 'caring theater'. Whereby carefully crafted PR responses [1] appear to take responsibility in a 'buck stops here' kind of way. The truth is it is unreasonable in many cases for the top person to be able to prevent any and all errors. If you try and make everything perfect with no mistakes you would never make any money (and of course it's not even possible).

[1] ie 'our customers safety and security is of the utmost importance to us'.
> Unless you're running at less than 40% efficiency the cloud is more expensive for infrastructure running 24/7.

Sure, paying extra for a dynamically scalable service is inefficient if your resource needs are flat 24/7/365, but is that realistically the case?

(OTOH, one must not forget that there is a cost to engineer systems to take advantage of dynamic scaling to minimize costs while meeting requirements.)
Great user interface points, and not just because they match your current need.
> What would you name 'grep' instead?

Yeah, I found that one an especially weird gripe. Grepping was a new thing, so we needed a word for it. 'Grep' is short, easy to say and type, and relatively hard to confuse with similar words in the domain. Works for me.

I can unfortunately imagine a modern startup implementing it, and shudder at potential names my imagination is coming up with... Searchlr, the best way to search text! ReadMonkey, your personal pattern recognizer! I'll stop now.
It's probably a page on the internal Wiki that the S3 team follows for that particular task. Most the actual steps are probably automated, but it sounds more like a checklist.

I used to follow runbooks/playbooks written on the internal wiki when I worked at Amazon.
There are two things, one proveable and one unproveable, that I don't think you understand:

1. You are very much in the minority. The vast majority of people have some amount of ethnic, religious, or nationalist pride. They want to be ruled by one of their own. They are not eager to die for this, but are often willing to do so, as long as they're not being made chumps of.

2. They're right, and you're wrong. Or, to put it another way, their way promotes the success of their civilization, and yours does not. This seems fairly intuitive, as what we're discussing here is the willingness to die for one's civilization. Should it surprise anyone that the willingness to die for a civilization helps that civilization?

I really need to make some sort of Selfish Gene type simulator for these conversations.
No: this only shows your open source contributions that were structured using a single feature of GitHub; it fails to even be able to show all of your open source contributions that are stored on GitHub, much less satisfy the tag line of "see all your open source contributions". Another way of putting this: it is only able to show all your open source contributions "in one place" if you already happened to have them all "in one place".
Matt Levine explains this well https://www.bloomberg.com/view/articles/2016-11-25/appeals-c...
Any citizen of any modern state, is at least, to some extent, a slave.
An acquaintance of mine is a realtor and he noticed a seemingly higher incidents of sickness associated with people living close the highway. He believes he sold more houses around the highway where one spouse got sick and died from cancer, and the surviving one was selling the residence than in other parts of town.
Well... Here is something very interesting. Myself and others were "cautioning" very heavily against moving to self-hosted gear. It wasn't until their CTO talked to somebody in person he had respect for that they flipped over to staying in the cloud.

This to me calls into question the entire idea of crowd-sourcing decisions and plans like this. It was a single person who moved the needle, and now there is retroactive agreement(and quoting) with the people who were against it from the start. If it went the other way there would be plenty of quotes to pull from of people supporting the move to dedicated.
We have an issue in the GitHub repo for this ... the more upvotes it gets, the more likely we will put it into a next release. :)

https://github.com/mozilla/testpilot-containers/issues/306
Lightning Labs | Crypto Protocol Engineer | San Francisco, CA | Fulltime | REMOTE

Looking for an experienced software engineer well versed in applied cryptography, peer to peer networks, distributed systems, open source software collaboration, and cryptocurrencies. We’re pushing the edge of what’s possible w.r.t blockchain scalability and advanced smart contracts. Amongst our team include the primary author of the Lighting Network[1] paper, and several other Bitcoin developers making key contributions to the open source Bitcoin eco-system such as roasbeef[2]. Your job description would include working on lnd[2] the most feature-complete implementation of the Lighting Network, conducting novel research into cryptocurrencies (and related areas), and helping to design the next generation of smart contract applications on blockchains.

You can contact me directly at laolu32@gmail.com with some, or all of the following:
Link to your github account
Resume
A brief cover letter detailing your past experience in the areas listed above, and your vision

[1]: http://lightning.network/

[2]: https://github.com/roasbeef/, https://twitter.com/roasbeef

[3]:https://github.com/lightningnetwork/lnd/
If we assume that the events are largely uncorrelated+ then we are multiplying the probabilities and our chance of wipe out are far lower.

+I would suggest that for situations where the probability of my machine and github's/bitbucket's servers being down due to the same event would be events of such magnitude that I would not be worried about my project anymore being more focused on basic survival...
The Fight
> I figured the larger server would be a costsavings over many smaller ones.

Nope, you pay more for a single large machine than multiple small ones.

If your service is truly so stable that you only need to spend 10 hours a year maintaining it (and demand isn't growing), then maybe the cloud isn't right for you. But that's not true for most companies.
Those are some unusually smart high schoolers.

EDIT: I am a teacher.
Ignorance is bliss in a world where half the people at YC could develop the core snap chat app in a week.
'sacred' has had many meanings even in eastern buddhist sects; 'desacralization' had begun long before westernization.

However, there's huge kernel of truth here—Buddhist sects in particular (I can't speak for other uses for meditation; it's a huge area of knowledge) are entire frameworks (or philosophies, if you'd prefer) for how to think about life, and picking and choosing subsets of it will only bring subsets of the rewards.
1. Hello potch!
2. Yes, this is among the most requested features we've seen so far. Containers in Test Pilot will remain in active development for the foreseeable future, so I wouldn't be surprised to see such a feature forthcoming.
The Hugging Will Continue Until Morale Improves (2015)
How much of the historically significant art, architecture, etc. that we have from the past is merely what survived, rather than the majority consensus on what was worth preserving at the time?

I think the future will be in a much better position to judge what is valuable and historically significant.
The health and social systems desperately need people to work there. I don't think truck drivers want to start a career in nursing, but well, many people driving taxis today didn't think they switch to driving taxis when they lost their jobs.

Another way would be pumping money in (re-)education of all these people.

I'm don't think every one of them can be changed into a lawyer or physicist, but I saw a bunch of "street-smart" entrepreneurs whos businesses at least made enough money for them.
Everything doesn't change overnight. There are plenty of warnings beforehand, and plenty of opportunity even during war. It takes quite a bit of time to lock everything down.
Neither location bar autocomplete nor form field autocomplete are separated by userContextId ... yet. See https://wiki.mozilla.org/Security/Contextual_Identity_Projec... for details.
"Not if your training set is representative."

And herein lies a prominent failure mode of a huge amount of this sort of work that I've seen - hard to just "add the variation to your dataset" when your data set is one or more orders of magnitude too small to contain it. At that point all that remains is the handwaving.

The right response to insufficient data is usually simplifying the modeling.
The traditional definition for a slave is a human who is treated as (usually tradable) property for their labor.

I always like to point out that the predecessor to the Western civilization, the ancient Mediterranean, including Greek city states and then later on Rome, was famously built upon slave labor. Even the democratic Athens had a large slave population. However, in a Greek city state like Athens (or the earliest form of Roman legions) the free men -- the slaveowners of the society -- were also the hoplites fighting the wars the city would be involved in. Being a citizen of such a city-state is one the origins of the Western concept of citizenship.

The distinction if you are able to view your community as "us", towards whom you have obligations and duties, not as "them" who rule over you.
No one is denying that google found the bug. No one is denying that microsoft didn't fix it.

The OP asked why Microsoft didn't find this first. The answer is too many things to test. The entire premise of the argument is insane. If microsoft had a viable way to test ALL of the their products for ANY problem, don't you think they would be doing that?
From the book: "Did you know that all the standard Sun window applications
(“tools”) are really one massive 3/4 megabyte binary?"

Oh for the days when 750kB was considered "massive" for a binary.
There is an experimental implementation of that feature, called "First Party Isolation", in Firefox today. You just need to set the `privacy.firstparty.isolate` pref = true in about:config.

With this pref enabled, advertiser X will serve you different cookies on site A and B. They won't be able to track your browsing history from site to site. However, this breaks a lot of sites that depend on third-party services for login authentication or comment systems.

Here is the Firefox bug where you can report broken sites:

https://bugzilla.mozilla.org/show_bug.cgi?id=1299996
yep, that's where I closed the tab
Windows has always been fine for _installing_ software.

It's when you go to uninstall or upgrade it that you realize what a mess it is.
> Why would investors be OK with losing power?

Everything is ok while everything is ok.

If the company was to run into trouble these restrictions would probably be another reason (in addition to the performance) for large investors to avoid the company. Long term it remains to be seen if this will matter or not but my guess is that as long as it is sailing high many won't care.
So the idea is that you take memory and chunk it into regions that can (possibly) overlay each other, each with it's own protection level? Interesting idea.
Perhaps, but it looks like there are significant tradeoffs:

http://www.digitaltrends.com/cars/electric-car-particulate-m...

Summary: Electric cars are much heavier, and therefore generate more brake dust, tire and road wear (and therefore constituent particulates), etc.

Edit: Downvote all you want, guys, but here's the source:

http://www.sciencedirect.com/science/article/pii/S1352231016...
Also can be very expensive. If another IT devops type costs 100k per year. How much will that buy in cloud services and time saved?
Is it electron based?
Antarctica hits record high temperature at balmy 63.5°F
Also a new Volt owner, and I plan to detach the antenna from the OnStar unit in mine. You can't disable it entirely or the car gets angry.
Valuation are not very meaningful pre-IPO I suppose because there are a lot of downside. So you can invest $1M at a $1B valuation, sell the company for $30M and still come out with $XX millions.

I guess the same is not true for the average person who buys into a public company. Because if you buy at $1 and tomorrow it is worth $.32c I do not see how you will not loose money.
Or lack of evidence: https://en.wikipedia.org/wiki/The_Exodus#Archaeology

Please don't assume bad intentions
In that case, see my answer to "How to handle cases when conflicting licenses are used across repos that you have referenced ?".
you can easily find a good offshore team with good work ethics, usually better educated and more experienced at a reasonable price.

i have seen more hapless managers than poor offshore developers, it takes dedication to manage an offshore team, a daily standup is not enough, you need to communicate effectively.

if you're a small shop than you will find yourself doing the management out of necessity (you can't be burning cash and seeing no return). if you're a big company however (and i mean top end of Fortune500) then definitely ask your boss whether you can vet and get involved in the hiring process ( i say this because big companies have contracts with offshore consultancies and don't really look at small things like individual developer's experience when hiring the consultancy)

Communicate, Trust and organise physical visits (both ways)
The leftist editors of this site are fail to see the big picture. Robots will replace human workers because of rising healthcare costs and an aging population in developed coutries (we are already seing this in Japan). A tax on robots would impact the economy of the country that does this, for the robotic workforce will move elsewhere. We should really replace government workers with robots because gov't expenditures in many countries account for more than 30% of the GDP.

If you put the federal government in charge of the Sahara Desert, in 5 years there'd be a shortage of sand.
-- Milton Friedman
The EU is trying to make something like Onstar - "eCall" - mandatory for all new cars. I'm concerned how that's going to turn out.
> Aren't e10s and Electrolysis two different names for the same thing?

Yes. e10s is short for E-lectrolysi-s. :)
SXSW threatens international artists with deportation over unofficial shows
That's encouraging to hear. I am glad that Amazon has the right target in it's sights for correction.
The whole document is great but the anti-forward is so good I'm going to risk downvotes by reproducing it in its (short) entirety here, emphasis mine:

From: dmr@plan9.research.att.com
Date: Tue, 15 Mar 1994 00:38:07 EST
Subject: anti-foreword

To the contributers to this book:

I have succumbed to the temptation you offered in your preface: I do write you off as envious malcontents and romantic keepers of memories. The systems you remember so fondly (TOPS-20, ITS, Multics, Lisp Machine, Cedar/Mesa, the Dorado) are not just out to pasture, they are fertilizing it from below.

Your judgments are not keen, they are intoxicated by metaphor. In the Preface you suffer first from heat, lice, and malnourishment, then become prisoners in a Gulag. In Chapter 1 you are in turn infected by a virus, racked by drug addiction, and addled by puffiness of the genome.

Yet your prison without coherent design continues to imprison you. How can this be, if it has no strong places? The rational prisoner exploits the weak places, creates order from chaos: instead, collectives like the FSF vindicate their jailers by building cells almost com- patible with the existing ones, albeit with more features. The journalist with three undergraduate degrees from MIT, the researcher at Microsoft, and the senior scientist at Apple might volunteer a few words about the regulations of the prisons to which they have been transferred.

Your sense of the possible is in no sense pure: sometimes you want the same thing you have, but wish you had done it yourselves; other times you want something different, but can't seem to get people to use it; sometimes one wonders why you just don't shut up and tell people to buy a PC with Windows or a Mac. No Gulag or lice, just a future whose intellectual tone and interaction style is set by Sonic the Hedgehog. You claim to seek progress, but you succeed mainly in whining.

Here is my metaphor: your book is a pudding stuffed with apposite observations, many well-conceived. Like excrement, it contains enough undigested nuggets of nutrition to sustain life for some. But it is not a tasty pie: it reeks too much of contempt and of envy. Bon appetit!
How a typo took down S3, the backbone of the internet
Containers are per-tab and isolate only tracking-related data (not bookmarks or history, for now). Also containers don't require that you open multiple instances of Firefox.
You can disable search engine suggestions in the Firefox Search preferences, if that's what you're worried about?
Interesting project, that it looks like you folks have spent a bunch of work on, well done for getting it out there.

Might want to look over your mobile CSS, on my phone (iPhone 6 viewing landscape) the font size is very tiny and the line spacing is too tight, look over the getting started page for example.

Keep at it though, I can see there's a bunch of work you've done here so maybe it's just a bit more final polish.
There's a recurring theme (e.g. [1] among many examples) of comparing the Unix Way to the way of functional programming. Both prefer small things that do one thing and compose well.

What is missing in many cases is a concepts guide, explaining the key ideas, how to combine things, and what's possible in various subject areas.

For GUI programs, menus / toolbars used to be the concept guide: what they show is what's possible, and they offer context help. This is why a GUI feels friendly. It sucks at composability, though. Current mobile interfaces, unfortunately, tend to lack this.

If tiny GUI-oriented programs were easy to compose, had an easy way to save the composed state, and a number of daily-use programs bundled with an OS came in this form, providing example and reference, many people would consider following the suit, I suppose.

[1]: http://softwareengineering.stackexchange.com/questions/61814...
Snapchat video drone is in the works
If you mean fman then no: I thought about this long and hard but startup speed is crucial and Electron just doesn't cut it. It's based on PyQt. I wrote a blog post about this: https://fman.io/blog/picking-technologies-for-a-desktop-app-...
> taking a queue

s/queue/cue
This is the most satisfying experience I have so far using Containers. :)
GitHub link: https://github.com/andris9/ethereal-email
Lukashenko regime is much more stable because their police state is much stronger, they have literal KGB and people get visits from it for doing counter-regime posts on the internet much more often than in Russia.

Ukrainian regime actually does not want the war to end. The oligarchs there are very much OK with plundering the country while playing the external enemy card. If war stopped the population would turn their attention inward and they have nothing to show for their time in power.
> Some people think that UNIX is great and perfect

"...great and perfect" is a strawman. Whether "some people" think that is irrelevant.

Some of this article is interesting, but the fact of the matter is 40-year-old systems have signs of being 40 years old. If "fixing" everything were easy, it'd be done. Tabs in Makefiles throw off the uninitiated for 10 minutes, then they learn, shrug and move on. These scars and stories are part of the package.

Reading further, some of this is just incorrect...

>That’s not to mention the fact that critical UNIX files (such as /etc/passwd) that are read upon every (!) call, say, ls -l, are plain text files. The system reads and parses these files again and again, after every single call!

Not on my system.

> It would be much better to use a binary format. Or a database.

On my system, it is ( running "ls -ld ."):

kamloops$ uname -a
NetBSD kamloops 7.99.64 NetBSD 7.99.64 (GENERIC) #26: Thu Mar 2 07:15:26 PST 2017 root@kamloops:/usr/src/sys/arch/amd64/compile/obj/GENERIC amd64

kamloops# dtrace -x nolibs -n ':syscall::open:entry /execname == "ls" / { printf("%s -%s", execname, copyinstr(arg0));}'
dtrace: description ':syscall::open:entry ' matched 1 probe
CPU ID FUNCTION:NAME
0 14 open:entry ls -/etc/ld.so.conf
0 14 open:entry ls -/lib/libutil.so.7
0 14 open:entry ls -/lib/libc.so.12
0 14 open:entry ls -.
0 14 open:entry ls -/etc/nsswitch.conf
0 14 open:entry ls -/lib/nss_compat.so.0
0 14 open:entry ls -/usr/lib/nss_compat.so.0
0 14 open:entry ls -/lib/nss_nis.so.0
0 14 open:entry ls -/usr/lib/nss_nis.so.0
0 14 open:entry ls -/lib/nss_files.so.0
0 14 open:entry ls -/usr/lib/nss_files.so.0
0 14 open:entry ls -/lib/nss_dns.so.0
0 14 open:entry ls -/usr/lib/nss_dns.so.0
0 14 open:entry ls -/etc/pwd.db
0 14 open:entry ls -/etc/group
0 14 open:entry ls -/etc/localtime
0 14 open:entry ls -/usr/share/zoneinfo/posixrules

kamloops# file /etc/pwd.db
/etc/pwd.db: Berkeley DB 1.85 (Hash, version 2, native byte-order)

Now, I see that /etc/group -is- a plain file. This could get the same treatment as /etc/passwd if it becomes a burden. In the meantime, if it's a performance bottleneck, make a memoizing function to lookup groups and use a '-n' switch to ls. Article is probably mostly important as the author thinking deeply about Unix, and part of the developmental process of the user.

...All the bluster (some of which is interesting), then at the end walks it back:

> So, I do not want to say that UNIX – is a bad system. I’m just drawing your attention to the fact that it has tons of drawbacks, just like other systems do. I also do not cancel the “UNIX philosophy”, just trying to say that it’s not an absolute.

Shame about the title... But maybe that's what landed it here on HN (?)

Edit: explain the "ls" command actually run.
Similar idea to profiles except you can open multiple container tabs in the same window and they share the same Firefox settings and extensions.