skysight-inc/HackerNews huggingface dataset:
Why not? RedHat will let you run arbitrary binaries just fine on OpenShift - both long-running/worker/"PaaS" and on-demand/per-request/"FaaS".

Obviously this is tightly locked down with cgroups.
Is this common? I would never accept this. The 10k shackles guy could still pursue new employment with a 10k+ signing bonus (without strings this time) to pay off the first, or take his chances and leave to see what a judge will say.

Edit: relevant article with some good advice (pro-rated, pay off over time, negotiate) so I guess it's not uncommon, just a bad deal.
http://www.bryankuhnlaw.com/blog/2014/04/signing-bonuses.sht...
While it is easy to cherry pick past comments and pretend it was insight instead of luck, I have to say my intuition was pretty quickly validated that so much money in something so untested and complicated was excessively risky:

https://news.ycombinator.com/threads?id=CyberDildonics&next=...
I will just leave this there

http://www.jofreeman.com/joreen/tyranny.htm
> wouldn't it make more sense that the environments supply what's meaningful on top of a very light base

I certainly don't think so. JavaScript is a language that works in more places now; commonized libraries would be a huge benefit. As an example you wouldn't use Python with different io libraries depending on the operating system it's running on and yet this is what node is evolving into.

> Like window.document.querySelectorAll in browser and require("fs") in node.js?

querySelector / querySelectorAll are specific to a browser platform but a way to conduct io could be pretty universal, in my opinion.
Nobody has to follow the leader. Want to keep your exchange trading? Go ahead - nobody can stop you. It just so happens that everybody agrees this time.
Thanks for the article, it was a good read. My problem with the FaaS nomenclature is that it positions serverless as different from PaaS while the two are more alike than different. Now, we need to be careful about the definition of PaaS because there are at least two: 1) PaaS as a cloud computing service model, and 2) PaaS as empirically defined by various PaaSes, like Heroku, Cloud Foundry, OpenShift, etc.

In my opinion, serverless is a kind of a PaaS per definition 1 above. However, in practice serverless is different from PaaS in the definition 2, because Heroku and others have focused on long running services. In contrast, serverless does not replace the need for long running services but works with them. The sweet spot for serverless are short lived, stateless functions, FaaS per your definition. I like to call them microflows to highlight the complementary relationship to the microservices.
Look up what "non-obvious" means, and let me know if you still think objects falling towards Earth at a different altitude constitute a patentable idea. Floating communications networks are not new.
Housing is supposed to be a durable good, not an investment asset.
"Scott Adams' perspectives"? Seriously, what particular insight to you think that particular MRA douche brings to bear here? You just need to look at the polling data to see where things are going to go; there are not enough angry white bros left to make a difference in the election at this point. The only question is the degree of impact on down-ticket races that the upcoming beat-down of Trump will have. The Senate is going to flip control, but at the speed at which Trump is crashing to earth I think the House may be in play.
It's sad how much of the original spark that made Youtube interesting is long gone. I use to had a vlog myself where I would discuss issues particularly from a right-libertarian perspective (most of those vids are private or deleted now since I don't believe anything I've said back then anymore). I think the first thing that killed such vlogs at least in my opinion was the removal of the whole comment system. It wasn't the best thing in the world but you could actually setup reply videos which made conversations possible. It's weird how YT's dev team never though to reintroduce the reply system like that again. That was the best part of YT at least for vloggers even if they didn't like each other (Me and FringeElements/ConfederalSocialist didn't get along. Same with HannibalBarca/HannibalVictor.) because you could see if a thread going on via video replies. I doubt YT will ever reintroduce such a feature again since it led to weeks long flame wars that did eventually lead to some people getting doxxed like thunderf00t (I know a few others were doxxed well before him, but he's one that I remember in detail, especially with his spat against DawahFilms).
The halting problem is easy to solve for Ethereum programs by design. Programs are made of instructions, each instruction requires fuel to run, and fuel is limited, so every program must halt eventually.
> Right. It's a chromium window wrapped around some HTML and JS, aka a website.

So 'a website', to you, is anything using HTML and JS? Because a local HTML+JS app removed what is, to me, the second biggest weakness of "the cloud", namely the dependence on an internet connection and some third party server.

OK, OK, this is a chat server so it won't work without a connection anyway but you get my point.
excessively large userbase compared to the amount of people who vote/comment is what I figure

+ I'd imagine quite a lot of people were expecting this blogpost, probably anyone who put more than $50 towards the DAO, and is currently awake
Do you have a source or any information you can point me to? Thanks,
Or perhaps use pgcli?

http://pgcli.com/
Agreed. If this soft and hard fork idea really goes through, it seems that now you are in fact getting the worst of both worlds: For your contract, you have to write code that apparently is very hard to get right and bug-free[1], while at the same time you are at the whim of a "community" -- whose decisions (sorry, "suggestions") can apparently be announced by one guy in a blog post -- not to deem what you are doing an "attack".

PS: Also a second thought: Given that the "attacker" used apparently existing functionality of the DAO and that the DAO site clearly states "[n]othing in this explanation of terms or in any other document or communication may modify or add any additional obligations or guarantees beyond those set forth in The DAO’s code", I am wondering: If this (as measured by the DAO code: rightfully obtained) ether is now taken from him/her, might this not be an opportunity to sue the developers implementing this fork in a real-world court?

[1]: http://hackingdistributed.com/2016/06/16/scanning-live-ether...
I know, but in some cases like this one, I feel it's not enough.

Had I not been subscribed to Mozilla's RSS feed, I personally would have skipped a "Contextual Identities on the Web (mozilla.org)" post on HN, because the vagueness would have made me mentally flag it as not time-worthwhile.

Contrarily, adding a few non-likbaitish words providing context (here, mentioning we're talking about a new feature in Firefox testable in Nightly, which is what my rename did), it becomes much more precise, less arbitrarily discard-able, thus interesting for certain people, including me.

But again, I understand the main reason the guidelines proscribe the practice: because it's a slippery slope to linkbait and incorrect reformulations.
For Volumising Mandelbrot's Equation the Mandelbulb is worth a look:

"In 2006 Daniel White inspired by an idea of Rudy Rucker developed a mathematical equation with the potential for a real 3D equivalent to the famous 2D mandelbrot set. With a modification by Paul Nylander in 2009 the Mandelbulb was born on fractalforums.com"[1][2]

[1] http://www.fractalforums.com/still-frame/the-discovery-of-th...
[2] http://www.skytopia.com/project/fractal/mandelbulb.html
No; node and the browser provide APIs that do this already they're just very different so I simply wrapped them to avoid dependencies (it was pretty easy). But I knew of it and it's a good idea.
Teaching kids philosophy makes them smarter in math and English
http://qz.com/635002/teaching-kids-philosophy-makes-them-sma...
Who decides what a typo is?

"Oh, that contact for 1000 dollars is really 10 dollars because they 'missed' a decimal place. You still have to uphold your part though."

Corruption of judges can be a problem in that space and that is in part what this is attempting to solve. A lofty goal, maybe even impossible, but certainly worth the time to try.
Isotope Labeling for Fun and Profit
Impact investing: divine intervention
The DAO code that the stolen ETH is held in doesn't allow spending for 27 days, by which time the Ethereum developers hope to have 51% of node power on the fork that blocks transactions involving this address.
If you accept the premise that Britain dearly needs the Common Market, it has two choices:

Be a member of the EU, pay some money (but because of the "special British rebate" rather little money), accept all regulations and have a say in them.

Or exit the EU, negotiate an agreement (time frame unknown), pay a little less money (but not very much so, because the rebate is not going to carry over to these deals), accept most regulations and have no say in them.

To me it seems to be a no-brainer, but it's obviously mostly an emotional referendum.

From "the other side" I believe a Brexit would be bad for us, as well, but there's still an uncivilized, gleeful, action-craving part of me that hopes for the Brexit. :-|
An Expensive Law Degree, and No Place to Use It
My issue with tumblr is that the search interface for it is awful and google/bing miss a lot of posts.
I don't agree. Centralised control would mean one person can change anything. Decentralised doesn't mean that nobody can propose a solution - only that others have to agree on it before it goes live.

How do you imagine decentralised decisions happening otherwise? Everyone choosing their own solution without ever talking to each other and seeing what is most popular?
It reminds me of the clbuttic example of naive text substitution :-)
One of my friends is down at Amundsen-Scott, currently for his second overwinter. He works on the BICEP2 project. When I saw this I was worried it might be him. I was able to reach him over the internet and he let me know he was doing well. They are understandably keeping quiet about what is going on, so I can't offer any details, but it sounds like the patient is doing OK for now. That's all I know.
Its not how much money Loon makes, but rather how much money the plaintiff doesn't?

They can say they'd have Google's business if Google hadn't signed NDAs, learned their trade secrets, then decided to do it in-house.
Node-RED – Wiring the Internet of Things (Webcast – June 22, 2016)
A young author named Tao Lin uses this "transparent" style to write fiction. I haven't read any of his stuff because it seems like such a tedious, vapid way to write a story, but check out some of the reviews on his book Richard Yates on Amazon:

I read 'Richard Yates' on a work night in the beginning of the week alone in my room. I had heard that 'Richard Yates' was a true account by the author, which was primarily my motivation to read it. I had only ever read 'Shoplifting' prior to reading 'Richard Yates.'

The content made me feel, at first, shame and resentment for my own teenage mistakes. I also felt uneasy and inadequate that I didn't find it as humorous as other people did. So, at first, I felt negatively towards `Richard Yates,' as it made me feel poorly.

I didn't want my initial reaction and past experiences to shape my opinion of the book. After a week's worth of thought, I realized that I had received exactly what I wanted from `Richard Yates;' a literal retelling of events from a narrator unmotivated and unconcerned with my or anyone else's opinion of them. Behind the seemingly fake method of building a familiar brand is a product that is unusually authentic. It is likeable at times and unlikable other times. The book satisfied my curiosity about the author's life. This thought made me feel calm about the book. Things that I perceive to be authentic make me feel good about society and culture. I feel good. Thank you for `Richard Yates.'

https://www.amazon.com/Richard-Yates-Novel-Tao-Lin/dp/193555...
Could This Drug Cure Alcoholism?
Swiss here. I think you guys will have a hard time to copy our economical model and the EU will surely not be as nice to you as they are to us.

But anyway, is Brexit now really realistic? Can it happen? I would be so proud about you guys!
ABA Games' Consomaton: Cell automaton based programming puzzle game
"Accidentally" also implies intent though. Maybe just "leaves training area." :)
There are a number of things I find alarming about this (which is nothing new):

Firstly, the author is encouraging the conversion of traditional web pages to single-page web applications, which means that users would now have to download actual software to use the website rather than using the software that they already have and trust: their web browser.

Perhaps most alarming is the acknowledgement of this:

> One of the main benefits of Serverless FaaS applications is transparent production runtime provisioning, and so open source is not currently as relevant in this world as it is for, say, Docker and containers.

This highlights the major issue of SaaSS/SaaS, and FaaS takes it to the extreme:

https://www.gnu.org/philosophy/who-does-that-server-really-s...

Not only does the user not have control (as in the case of SaaS), but in the case of FaaS, the actual author is relinquishing the same control.

These suggestions all "make sense" from an architectural perspective (depending on who you ask, and depending on the software being written). But I plead for others to consider whether this is necessary in their particular instance; it's the default thinking now-a-days: want to write a program? Want a wide audience? Want it to scale? Put it on the Web, make it a service, store it and all user data on someone else's computer, and call it "the cloud".

I expressed my opinions and concerns at LibrePlanet 2016:

https://media.libreplanet.org/u/libreplanet/collection/resto...
The whole point of the exercise is to not have it under human control.
This wasn't the impression I got of Ethereum. Nor am I terribly shocked at their talk of a hard fork. They always seemed more "pragmatic" about these things than typical bitcoin fans, more of a "if a majority of the participants are OK with it, what's the problem?" attitude. Which is IMO more realistic.

The DAO, though, that always seemed slightly fishy to me. "A company for carrying out an undertaking of great advantage, but nobody to know what it is right now".

Buttcoin in my experience has been less about insightful criticism and more about ... well, the kind of criticism the name suggests.
Uber Rival’s $28B Valuation Shows Size of China’s Ride-Sharing Market
"The robot can do X, Y and Z and a new update is coming!" the cofounder said.
Another way to say the same: there is no slack. Errors can be sudden and complete.

Compare with "old fashioned" contract law or e.g. national currencies or gold. The errors there (theft, counterfeit and fraud) tend to impact only one or a few transactions. It's all more localized/

In case of broader failure of old fashioned money (e.g. national currencies being destroyed through inflation): at least this is a very slow process that is usually being telegraphed years in advance.
It's a size issue not a security issue or put another way the insecurity is the small size.

Once it gets bigger the security goes up as events like this affect the currency less and less.
The drug (naltrexone) is not really a "cure" - it is part of a treatment method (used extensively in Finland) which has been termed "The Sinclair Method" https://en.wikipedia.org/wiki/The_Sinclair_Method.
GitHub now supports code push notifications and pinned repos in your profile
One of the major AAA companies (Bethesda, iirc), uses this on their level design. They dream up all of the levels, then design all in parallel across 4 passes.
Gawker Founder Nick Denton Confident of Company’s Future
Any evidence that this isn't a state-ran "company" claiming Apple infringed on something it copied from Apple?
HTTP Header Injection in Python Urllib
>This is what concerns me about contract programming.

It is really the whole cryptographic ambition for trust less systems that is possibly problematic.

I'm trying to be open minded. I'll concede that maybe they are will be proven right with time, but maybe not.
make a backlog of everything. don't take on too much, but deliver what you promise.

1. critical issues - work on those first

2. defects and new features

3. process improvement - spend 10-20% on these or things will never get better.

setup a test environment makes sure everyone is testing.

1. create a smoke test of critical features

2. test those and new features every time you deploy
Hi Mike,

Article author here. Don't worry, I'll be laying on some cold, hard, reality later in the series. I definitely don't encourage SPAs universally and I'll be talking extensively about the concerns of handing over responsibility to vendors.
>They are not always terminated, in an effort to avoid cold boot startup times.

That's true. I should have pointed out that from the developer's point of view it appears as if the execution is terminated, in the sense that no state is carried across code executions. However, the issue of whether the code is cold booted or not is an implementation detail of a specific serverless platform.

Atlassian did a nice blog post[1] on running Docker containers using socket activation. In principle that makes for a serverless platform but for a one that's difficult to manage.
[1] https://developer.atlassian.com/blog/2015/03/docker-systemd-...
See the history of https://boardgamegeek.com/boardgamefamily/13434/shibumi - rules designed in collaboration with AI & human designers.
> I’m glad we now live in a futuristic utopia where keyboard farts like p, idxcrpm, and x3 are rare.

Perhaps it's the old "fart" in me, but these seem pretty clear.

p: a throwaway pointer, indicating that I'm probably in a C style for loop over an array.

idxcrpm: and index into crpm. What is 'crpm'? Dunno - what is 'window'?

x3: The third, distinct, x value. I see such variables used frequently in spatial algorithm implementations, where 'x' has distinct meaning.

It's more about knowing the idioms of the code you're in than some overarching rule of law.
>and can't simply press a button or send out an order

And the governmental powers-that-be can press a button and prevent citizens from exchanging cash?
94-year-old former guard at the Auschwitz death camp sentenced
shared hosting reinvented :) Name is way cooler though
Torrent ?
Not Colombia in particular, no. But there's huge money pressure for anyone to take on this business, and it helps to have the cops or be the cops, no? [1] Not even a 3rd world thing![2]

1. http://www.scotsman.com/news/venezuela-police-corruption-bla...

2. http://www.cnn.com/2014/07/30/justice/philadelphia-police-co...
<2%, 0%, and 0% respectively (annualized). You have to recognize that the inflation figures are a national average - of course there are a lot of people experiencing more inflation than that, just like there are a lot experiencing less.
ECMAScript is going to be updated on an annual basis now, so it is easier to just use the year going forward.

Promises and arrow functions are ES2015 features, by the way. Already directly supported in a slight majority of the browsers in use: http://caniuse.com/#search=arrow
> If implementing JS required a file system to be present, it would not be possible to implement a spec-compliant JS in some environments.

Maybe? I think it would be really interesting to open that up for the web browser to a degree. It would need some sort of permission model but providing more, standard libraries that can interact with the system would make web applications more viable in certain types of projects (especially corporate).

Sure that opens it up to major, major security concerns but nothing that can't be overcome. But even so it could be part of the standard that certain pieces can become restricted when deployed into certain environments.

> That said, some level of convergence with Node.js would be welcome, starting with the now fragmented module loading mechanisms: var f = require('file') vs. import * as f from 'file'.

That would be awesome though this has been a known issue for quite a long time now and no one seems to really want to do much about it so I'm not sure what kind of effort it's going to take to make this happen.
Are 'safe harbor' provisions in US law useful? The Copyright Office investigates
Live Stream of Introduction to GraphQL, Relay and Reindex
fwiw I've done a fair bit of international flying as an engineering guy over the decades and the only time I flew biz class was when going to an interview at Microsoft 20 years ago. Good times...
Is the world better off when countries band together to in an imperfect, yet democratic framework, or is it better when every country seeks to be independent and abide mostly by their own short-term interests?

If the answer is the second, is this a good time to do it, will it confidently result in better outcomes?

I'm an EU citizen in the UK so I'm biased, I don't get a vote in this democratic exercise, despite being half English with grandparents who served in WWII, directly in the defense of Britain.
> might this not be an opportunity to sue the developers implementing this fork in a real-world court?

That would make for a very interesting trial, where a very rigid ideology would be put to the test.
I don't know much about Ethereum, but why aren't the contracts declarative? Surely, it would be much easier to see the logic behind the contract and avoid the impossible task of a bug free turing complete language.
Not loading for me, see https://archive.is/YkANN
They decided on the "ECMAScript YYYY" naming format a while before the 2015 spec was finalized. Many people in the community continued to call things ES6 and ES7, but those aren't the official names.
It seems that's a very expensive exercise with very predictable results. And "human control" is a very malleable concept, too. Obviously, there are humans in control of Ethereum somewhere, and obviously the DAO was set up by humans, too. For a decentralized commercial entity to have a lawyer on retainer doesn't seem like an inappropriate betrayal of principles to me, but of course the DAO people see it differently.
> I have a (maybe naive) question: why is the person draining ETH from DAO called "attacker"?

George Soros wasn't (afaik) breaking any law or contract when he drained a billion dollars from the Bank of England in 1992. I think most people in the UK would be OK with describing that as an attack.
Some numbers to get a grasp of the scale:

> There is 2.436.828 Ethereum in the account of the attacker (see: https://etherchain.org/account/0x304a554a310c7e546dfe434669c...)

> That's about 3% of all Ethereum mined (source: http://coinmarketcap.com/currencies/ethereum/)

> The Ethereum in the account of the attacker has a value of $41 million

> The volume is about 30% of all Ethereum trade today
This sentiment is part of what inspired PG Casts. The database can do lots of powerful things that framework ORMs tend to keep in the shadows. We want to make the DB more accessible!
Please be aware that Facebook has sued previous scrapers out of existence and left the founder holding a bag of $3 million in personal liability. See Facebook, Inc. v. Power Ventures, Inc.

Executing a program that scrapes data from Facebook is illegal in the United States, at least until you get an explicit license from Facebook to do so. IANAL and this is not legal advice; just a layperson's opinion.
Ethereum's byline is: Build unstoppable applications.
Paying for College – An Alternative to Student Loans
atheros microcode is not opensource, only the driver is. the microcode binary has a liberal license, but good luck turning that into source code.