skysight-inc/HackerNews huggingface dataset:
lol, as if Microsoft's internal tools for managing deployments is more portable? It's a rickety piece of shit and high ups keep forcing us to use it when it's vastly inferior.

And the WinMo team built, basically, Kubernetes on steroids, without containers (All the other high level concepts, abstractions, naming, labels, "pods" of associated services, shared secrets, etc)

And the fucking dumbasses bulldozed it in the reorg 18 months ago. Stupidest, stupidest thing the company has ever done, in a wave of otherwise brilliant moves.

Honestly, the truth is, Google has great tools for this that you learn, in order to be incredibly efficient. No one else has that ramp up, because they're stuck in the old mindset of managing services and move at 1% the pace.
Well, you need to get specific. Speaking for SmartOS[1], we've been running containers in production for over a decade; while security is never solved per se (that is, there is always the possibility that defects will result in future vulnerabilities), the reality is that there is a lot of experience running this system in multi-tenant, internet-facing production and that CVEs against the Solaris-based zones technology have been few and far between -- and I would imagine that the same can be said of FreeBSD Jails. These two technologies stand in sharp contrast to the Linux "container" technology (which is to say: namespaces), which is much more relatively immature and doesn't necessarily share the same design constraints as zones and jails. So if by containers you mean zones or jails, the security component of the isolation is well understood and in hand; if by containers you mean Linux namespaces, then yes, a "lot less solid" is probably phrasing it generously.

[1] https://wiki.smartos.org/display/DOC/Zones
I've been using fish for a few months now (switched from zsh). Really nice to have good defaults and minimal configuration, and the suggestions based on previously entered commands are great.

The main issues I have compared to zsh are:

- No bracketed paste mode. If I select multiple lines of text and middle-click-paste into zsh, it adds the whole lot as a multi-line input and lets me review the commands before pressing Return. fish just starts blindly executing them, which can cause accidents.

- Chaining commands is harder. In zsh `foo |& less` pipes stdout and stderr. Also, fish's `foo; and bar` is longer than `foo && bar`.

- Hashes in words start a comment in fish. e.g. `opam pin repo#branch` is treated as `opam pin repo`, pinning the wrong branch. zsh only treats # as a comment at the start of a new word.

- While completion history and `set -U` are really useful, it sometimes forgets everything and I have to start again, which is quite annoying.

On the whole, very happy with it though!
Some more info from the designers:
http://www.type-together.com/literata
Your citation does reitterate my point. I quote "However, checking the referer is considered to be a weaker from of CSRF protection."

The referrer header can be subject to all sorts of subtle edge cases such as switching between secure and unsecure content (or is it the other way around, I can't recall off hand?) which many broswers will then refuse to send a referrer header. So while checking the referrer might work most of the time, it's really not robust enough to be considered trustworthy for anything security related.
On Business Insider for example:

http://uk.businessinsider.com/valve-is-making-a-virtual-real...

http://uk.businessinsider.com/virtual-reality-amusement-park...

http://uk.businessinsider.com/htc-virtual-reality-headset-20...

http://uk.businessinsider.com/trying-samsung-vr-for-the-firs...

http://uk.businessinsider.com/virtual-reality-is-getting-rea...
In my opinion it's a misleading title, i though you have proper internet in some remote mountain area, where you have a real view. Wondered which country i should be moving to. :)
Great but ... how about introducing a decent line-breaking algorithm into ebook readers so that justification looks good?
Detecting possibly duplicate Strings
Has Chris Roberts ever actually claimed that he hacked into the controls of a plane in flight?

Or are they anything more than second-hand hearsay cited by the FBI in a warrant application?
How to Add ESLint to a React Project
Instantlancer – Discover Local Freelancers
That would be the National Socialist party, right?
Ok, thanks for the clarification, all of my exposure to date has been playing around with some Linux offerings and it felt pretty rickety at best.
I've been using Unix (and mainly Linux) for 20+ years as well. First using bash, then zsh the last couple of years and I recently switched to fish. The switch was fairly effortless and it took maybe 2 days to not even notice the differences anymore. I do have to look up some things now and then but overall it has been an improvement.

What I like about fish shell is the same why I use the i3 tiling window manager. It has sane defaults and it clicks with how expect things to work, how I would design them. Sane defaults mean a minimal config file so it's easy to look up problems and change things.

I'd at least try it out if I were you.
1. Written article

2. Video presentation

3. Just the slides, a bonus with speaker notes

I hate links that are just a speaker deck. It's 2015 I'm not asking for the production values of Top Gear. Just grab your mic and HD sliders as your laptop presents.
We don't even need to agree or disagree. There are numerous studies on how often network partitions happen. Aphyr & Bailis paper 'The Network Is Reliable' [1] has a very detailed overview of these studies.

[1] https://aphyr.com/posts/288-the-network-is-reliable
Not sure about this (I haven't used either, just looked at their sites), but I believe those are terminal emulators. They're the thing that displays the shell and handle input and copy/paste etc.

The shell is what actually handles key presses and produces the output (handling commands, input/output redirection, etc).

They're not the same thing - I bet you could use fish inside cmder or iterm.
I believe YC starts investing in VR:
https://www.ycombinator.com/rfs/

Moreover, the first VR accelerator has been lauched last year from Rothenberg Ventures:
http://www.rothenbergventures.com/river
How much are you worth? This tool can tell you by looking at your CV
Well for Australia, you would use the .id.au suffix.

For Thailand, you would use the .in.th suffix.

Note however, that in Australia - any individual can apply for an ABN and if you're a freelancer or otherwise self-employed in Australia, you would need an ABN to issue tax invoices anyway.
Did Ford harm America for wanting more money? Why assume corporation = harm? Their end goal is money, not harm. Unless you prove me that money is harm is universally true.
I'd say it doesn't since neither of those are shells. They're both terminal emulators that run a shell within them, usually bash for linux/mac or cmd for windows.
Become a startup ambassador and help the startup ecosystem grow
I don't know what Zuckerberg has in mind, but in India at least, there have been literally a million[1] mails sent to the Telecom Regulatory Authority of India in favour of Net Neutrality: and hence India has taken a negative stance on Internet.org, since it sets a wrong precedent.

So yeah, we don't need first world people to speak for us saying how it's helping the poor and stuff.

If they are so interested in connecting the poor, then they can just allocate a certain amount of data for consumption rather than act as gatekeepers.

Also, Facebook is a corporation aiming to increase their shareholders money. Why would anybody trust them with Internet.org? Wikipedia is non-profit, so it's fine with me if it's offered for free.

[1] : http://gadgets.ndtv.com/internet/news/trai-receives-over-1-m...
Try hitting ctrl-0 when you're on the page, probably you zoomed in by accident.
You really just need a potato drying machine:

http://blog.medellitin.com/2010/08/sous-vide-historical-note...
Software Recommendations
What does it mean to have access to the internet?
I am a software developer, but all the non technical staff, particularly one manager, insist on doing things in excel, despite all the problems it causes. If I can use Clojure to connect to a REST API, that will solve a ton of problems related to data validation. (I don't know if I can do that, but I am going to give it a try).
Slightly off-topic: In case you are looking for a no strings attached place to donate, where money is given to women with the incentive of helping them deliver non-HIV babies, then donate to newincentives.org.
Socialist in the same way that the German Democratic Republic was democratic.
No matter what, we will want more isolation, not less.

But I sort-of agree in that we're just starting to make the transition from whole-os VMs to app containers, with a rare few going further. But cgroup/jails type isolation is lightweight enough that we can easily apply it at a much finer-grained level.
The way my company is run, we got quite a few people working from home or actually from wherever they like to be. I do miss being in an office sometimes, but the productivity increase from working from home is huge. Also it allows us to find and retain the best talent, wherever they are.
We use Slack to communicate with each other and also have scheduled Google Hangout Video calls every day with a few team members. Doing Hangouts and also running some non work related / banter channels on Slack makes up for a lot of missed watercooler conversation in the office. The video calls also force you to dress nicely, shave and get yourself into work mode every day :).
Physicists stop and store light traveling in an optical fiber
There are different trade-offs for the capture filter language and the display filter language.

The capture filter language considers short and bounded runtime (no loops) to be paramount. Roughly, when you're capturing, it's important that your filters eat a limited amount of resources. Juha talks about this in the article.

The display filter language abandons the careful runtime limits in favour of being more powerful. You can go higher up in the stack, you can use regexes, etc. That's acceptable because you're usually doing it offline.

The conclusion of Juha's article is, roughly, "the libpcap DSL is sometimes frustrating, but I'm not aware of a clearly better alternative". I agree. I'd love it if someone invented something prettier but still solid.
They come off a bit biased towards the design fetish, and how the engineer had to deal with the knowingly uncompromising dream designer.

Scott’s mission was to reinvent the look, feel, and even
personality of a computer, without limits. He worked to
capture an idea and a feeling without worrying initially
about the execution of that idea.

The Engineering Challenge: Realize the Design

For George, he sees his role as one to challenge
assumptions and do his utmost to realize Scott’s design.

“My role as the Engineer is to take what the Industrial
Designer says is the Bible and try and put that into
production, more than coming back with “we have to change
this and that,” George says. “Because wherever possible,
we don’t want to compromise on our vision. We’ve made
every step necessary to manifest the industrial design
and try to reflect the creativity and personality of the
product.”

Design is great, but this just reminds me of design by Homer [1]

[1] http://www.wired.com/wp-content/uploads/2014/06/the-homer-in...
ranger maybe?
Cgroups is "much more relatively immature", but it's predecessors, such as OpenVz have been around for about a decade.
Yeah, a revamp of the 'Excel IDE' is long overdue !
Measuring page weight
(I hope we can avoid getting into a political argument about this.)

"Can only be used for food" is a restriction, but indeed not one that goes beyond "food stamps are for food" which isn't obviously a crazy principle.

But some places go further. In Kansas this (which takes effect in July of this year) http://kslegislature.org/li/b2015_16/measures/documents/hb22... says:

> No TANF cash assistance shall be used in any retail liquor store, casino, gaming establishment, jewelry store, tattoo parlor, massage parlor, body piercing parlor, spa, nail salon, lingerie shop, tobacco paraphernalia store, vapor cigarette store, psychic or fortune telling business, bail bond company, video arcade, movie theater, swimming pool, cruise ship, theme park, dog or horse racing facility, parimutuel facility, or sexually oriented business or any retail establishment which provides adult-oriented entertainment in which performers disrobe or perform in an unclothed state for entertainment, or in any business or retail establishment where minors under age 18 are not permitted. TANF cash assistance transactions for cash withdrawals from automated teller machines shall be limited to $25 per transaction and to one transaction per day. No TANF cash assistance shall be used for purchases at points of sale outside the state of Kansas.

(Note that TANF is not the same thing as "food stamps".)

In Missouri this bill http://www.house.mo.gov/billtracking/bills151/billpdf/intro/... is awaiting discussion (I have no idea how likely it is to pass). It would forbid the use of SNAP (which is the same as "food stamps") for "cookies, chips, energy drinks, soft drinks, seafood, or steak".
Yes, I am aware of toll free numbers and the like. The phone number analogy is not quite suitable as a counterargument against internet.org, but it was not meant to be one either. It was more a conter to the devil's advocate line of questions.

The tariff and regulatory structure of telephony is different from internet access. "Telephony Neutrality" basically says that you can call anybody you like as long as you can afford it and you are free to receive phone calls from anybody.

Internet.org is thus more like: "you can call these toll free numbers, but you cannot receive calls from anybody we haven't preapproved".
> Emulating OOP seems to be deeply frowned upon by Haskell developers.

Are you sure? I don't think many frown upon the Yi developers for it:

http://yi-editor.github.io/2014/09/05/oop/

> That is, until you actually do it; I don't think I ever saw people complaining about any actual instance of OOP-like code, just about the idea.

Sometimes there is something to complain about ;)

I remember listening to a Haskell Cast with Michael Snoyman and/or Gabriel Gonzalez of the Conduit and Pipes fame... whoever it was mentioned that their early designs were very imperative because they thought it was necessary for performance.

However over time a functional API/core emerged and was more stable and performant.
The telecoms are still going to provide the internet services. But they want to provide free packages for some of the services. They have the license and they can manage to provide access to some of the sites for free. Of course the access is not really free, just that the party that is receiving the traffic (Flipkart) and the ISP have an arrangement to bear the costs rather than charging the visitor. Whoever wants to access the internet, can still do so by paying for it, as they do now. Are we being fair when we say that we want to call that illegal ? Laws are based on the idea of fairness. We should first debate the fairness of a practice before we push for it to be legislated.
7 Deadly Losses of Ignoring Monitoring Services
That is only true if you use no parts (e.g. shared libraries etc.) of the host environment. That guarantee that you're not inadvertently depending on something on the host system that might change is what containers give you.
Fish and zsh grew out of bash, which again was a free replacement of Bourne Shell — but from Bourne Shell there was another interesting development, namely rc[0]. rc was developed at Bell Labs as the successor of Bourne shell. I usually prefer its syntax to the bash derivatives when scripting. It has a much cleaner feel to it.

[0] http://plan9.bell-labs.com/sys/doc/rc.html
They might not know the precise name of the voting method they were voting against, but they clearly knew what they were voting for - FPTP.
I really miss Control+R when I use fish. I also prefer to click Control+R again instead of using the inconvenient up arrow key to search the history.
Were Asimov's Laws Flawed?
I will admit perl 6 is pretty damn cool. I'll definitely have to look at it soon.
So I take it you have zero experience with NoSQL databases then.

HiveQL is far more powerful than SQL and MongoDB QL is pretty powerful for querying document data structures. The others do 95% of what most people are doing in SQL. And the overwhelming majority of NoSQL databases support data types.

And there is no issue with the data integrity of NoSQL databases. Do you really think the hundreds of top companies would use them if there was e.g. Apple, Google, Twitter, Netflix etc.
Economically socialist, at least. [1]

[1] http://en.wikipedia.org/wiki/National_Socialist_Program#The_...
Ah okay now I get it, so it's comparable to bash or zsh
I actually never managed to get past a boss fight (against "the gunther" of dx:hr) where my mods got disabled. They got disabled because I got greedy and installed a free mod that got advertised to me. So there was that. Whether it actually made a difference or if I just really suck is up in the air.
The government is not doing anything to further the internet reach - facebook is doing it, who cares if there is a vested interest as long as the benefit is much more.

When you buy medicine it makes the pharmaceutical companies cement their stranglehold in medicine world.
it's not particularly lucrative to sell ads against an audience who can't afford internet access

My guess is they are optimizing for long term revenue, ie avoiding an indian vkontakte.
Gantt Chart with Live Updates in Your MeteorJS App
Ripple Labs Raises $28M in Series A Round
'True face of Shakespeare' appears in botany book
An Overview of Data Analysis Tools to Start the Journey of Exploration
Why Stealing Jokes on Social Media Is a Bigger Deal Than You Think – Playboy
> and it’s more contemporary than open-source languages R and Python

Really? Python? Python has some amazing data tools mate. I don't really see the point of Julia if numba succeeds in its goals.
This is not exactly hard to prove one way or another.

Have the media present and have Boeing and Airbus make a plane available and let him do his thing (while it is on the ground and empty).

FBI of course has to agree to give him immunity.

All parties should have nothing to fear if they are truly interested in protecting the public.
I addressed these issues in a sibling comment, but the main gist of the argument is that in telephony within tarrif groups there is no discrimination between different numbers.

There is nothing magical about the IP address of internet.org that makes packets to and from it special. Hence zerorating should be applied to either all IP addresses or none.
Who's "we"? What do you do?

I'm trying to get into CLJS/Reagent/FRP (quite possibly re-frame) myself.
http://www.luckyironfish.com/ lets you donate them if you're that way inclined.
As a developer I didn't spend a dime on dev tools in my 20 year career. The companies I worked for spent 10s of millions if not hundreds.

The general pattern is almost always a variant of a fremium model. Devs start using the free tier, someone in the hierarchy notices this and to cover companies legal risks, they buy a license. The more expensive the license, the more longer the buying process.
There was me thinking, "hey wasn't there just an xkcd cartoon about this?"
I used fish for at least a year, maybe more. I eventually switched away to zsh. Whichever theme I used, rendering the status of git repos took ages, and the breaks from Bash syntax were just a bit too much.

I loved the overall friendliness though, it was a genuine pleasure to use for the most part. I hope to use it as my default shell again some time in the future.
Like I said, it depends on how you lay out your data. Let's say you have three data centers, and you lay our your data such that there is one copy in each datacenter (this is how Netflix does it for example).

You could then lose an entire datacenter (1/3 of the machines) and the cluster will just keep on running with no issues.

You could lose two datacenters (2/3s of the machines) and still serve reads as long as you're using READ ONE (which is what you should be doing most of the time).
Is the dopamine produced in response to carb consumption or in response to satiety?

I'd imagine a steak lover who just finished a porterhouse with bernaise is also high on dopamine.
This is a very useful guide. Although I'd imagine that you'd have to have atleast some experience with ML before you truly appreciate what's being explained in the paper.
Can you make a free version to convince the world?

As others have said, key is to empower us todo more in less time. Case studies, references, etc.
Use torrents to host websites
The Cultural Evolution of gofmt
Although this idea i believe is great we are far from that.
When we can automate most of the living standard and provide free stuff instead of money then we might be able to work for a small extra income to live out life the way we want it.

Meaning that when automation can create food for everyone, then it will be free. When we can create mass buildings with excellent living condition and be given to the people that want them.

Then you will be free to do whatever your heart desires.

But i believe that this is a long time into the future and our generation might never see this.
> So yeah, we don't need first world people to speak for us saying how it's helping the poor and stuff.

Let the poor speak. Oh wait they can't access internet!
Screenshots would be helpful for a project like this.
Your javascript is JIT-compiled and can be extremely fast (see asm.js). Conversely you can have extremely percieved-slow C++ applications (giant office suites etc.). It's not the speed of the language. This is like rookies swapping out multiplications for logical shifts and thinking it should make a big difference. It's the computational complexity.

What would "develop for the web in a low-level language" even mean? An assembler interface to the DOM isn't going to help.

The problem is the computational complexity of the task. Every CSS rule has potentially to be re-applied to every DOM object every time you change anything. Especially the sizing and layout ones. Because they're all interdependent, paralellism won't save you here. By comparison, games are so fast because pixels can be parallelised.

You could build an alt-web if you had a suitably sealed VM running code in any language with access to the rendering portal and a security-enforcing network abstraction. This was what Java applets were supposed to be, and Flash is somewhat, but they had three problems:

- fixed size: ability to cope with resize or different devices not built in

- not as secure as hoped (javascript-to-local-user exploits have been very rare by comparison)

- too slow to start up and too willing to hog resources when they did.
How to Avoid Competing on Price Alone
Popcorn Time in Your Browser
> HOWEVER for developers, any debugging or dev tools other than Chrome was just a nightmare.

I can't really take that experiment seriously when reading this. Of course there are differences and I'm sure one can have strong preferences.

But in no way doing webdev using Firefox (and firebug if that's your thing) is a nightmare.
> Whichever theme I used, rendering the status of git repos took ages
I don't think this is fish's issue. In fact, this will happen in any shell (bash / zsh) if your git repo is big. The solution is either (0) speed up `git status`-like commands by enable git cache, or (1) use async showing git repo status just like prezto.
I'd never heard of this, will be a bit more sceptical in future.
Teewe 2, the Chromecast Alternative, Launches for Rs 2,399 ($37)
Announcing: PyCruise 2016