skysight-inc/HackerNews huggingface dataset:
Perfect timing? I just wrote a post on why Stripe is becoming the transaction layer of the internet.

http://blog.thinkful.com/post/98406708378/why-stripe-is-beco...

Some highlights:

- Agility in adopting new technologies

Whether it’s Bitcoin, Stellar, or 139 other currencies, Stripe is able to rapidly roll out developer kits and support for new forms of payment and protocols. To give context around this speed, the company announced support for Stellar, a decentralized protocol for sending and receiving money in any pair of currencies, just hours after its announcement. While this was obviously behind a curtain, it speaks volumes about Stripe being regarded as the first choice for these types of adoptions.

- Landing key deals

Within the span of 4 months, Stripe announced partnerships with Alipay, Twitter, Apple, and most recently Facebook. For a company of 160 employees, and just under five years in age, these are huge wins to add to their gallery.

- Developer support and evangelism

The company extensively blogs, holds office hours and maintains an active IRC channel to help companies integrate with their services. For a startup looking to gain market share, this is crucial. However, the real challenge lies in their ability to sustain this level of support as the company grows. Another area still largely untapped by Stripe is hackathons. By having mentors on-site and getting their client libraries in the hands of as many budding developers as possible, they can solidify their name as the go-to tool for online payments.
@nubela Sounds like an opportunity to negotiate revenue for inclusion in an optional (for users) whitelist.
Max OS X: How do I recompile Bash to avoid Shellshock?
>And what about the additional time to go back and return lightbulbs. Does that not more than cover the money you save from the bulb?

Err, you just bring them with you the next time you go to the supermarket...
I don't know how bad the job market is for employees in Belgium, but any self respecting job hunter here in the US would balk at the idea of such a scheme. Would you be paid for your week of work? What in god's name would you do for just a week? You'd still be getting your log-ins and payroll sorted out. Say you are the 5th choice, what are the odds that you'll have found a job already, one that will pay you for more than a week of work? What about, you know, laws that say you must have cause to fire someone (yes, CA is not a state that has those). If you get sick, does that disqualify you, a car accident?

Suffice to say, if an employer does this scheme to you, run.

Also, maximizing the time sunk into finding employees and the payoff for a good one is a solved problem, known as Optimal Stopping theory or the Secretary problem: https://en.wikipedia.org/wiki/Secretary_problem
Market trends? The meaningful market trends that offer entrepreneurs realistic, actionable opportunities are typically industry-specific. It's not "Hey, everybody is sexting so let's build an iPhone app to share pictures that self-delete." It's more like, "Hey, consumers are increasingly showing an interest in unbundling financial services, so there may be an opportunity to do x better than the large banks that have historically dominated the market." How do you spot those kind of market trends if you have never worked in an industry? You typically don't.

Stamina? What is that supposed to mean? That 35 year-old entrepreneurs are in bed by 9:00 pm?

Distraction-free life? You know what's distracting? Not knowing where the money to pay your rent and buy groceries is going to come from. Starting a business when you have stable finances and the moral support of a spouse is very helpful. Interestingly, many of the things that Silicon Valley pop culture tells us are distractions (like family, homeownership, etc.) are ironically correlated with wealth. For instance, well over 90% of millionaire households in the US are made up of married couples.
"if it really was that"
What definition of the word 'cartel' are you using where the group of bulb manufacturers secretly conspiring to keep bulb prices up for their profit doesn't fit perfectly?

"Compare that to government failures like the 17th amendment"
Senators being democratically elected seem to be the least of our problems, in general it's been a great blessing to the country, since the body elected to serve it cares more about the national interest, than provincial ones.
The parsing of environment variables to produce functions should be disabled int bash by default, unless a loud and clear command line option is given to request the behavior, like "bash --hit-me-with-environment-variable-stupidity-please".

Furthermore, perhaps it should only work on environment variables in a loud an clear namespace like __bash_func_foo="() { whatever }" produces a function called "foo". A variable not in this namespace like TERM or REQUEST_URL is not scanned for this function-defining syntax under any circumstances.

Lastly, perhaps the target functions should be in a namespace themselves, making it impossible to pass down a function called "echo" or "ls". For instance only functions with the "if_" prefix ("inheritable function") could be subject to inheritance. Don't like the ugly prefix? Then write your shell application so that every new execution of a script sources all the code it needs from files. Or write your personal scripts so that they use a repository of functions in your ~/.bashrc rather than passing functions down among themselves. Or use local aliases for the ugly prefixed names.
Apple's iPhone stress testing facility
Democracy has turned into a sham. Its inadequacy is cracking the world. The signs of it are everywhere. Since Snowden most of us have felt the world become darker. There were suggestions before that of course but since then there has been no doubt that the United States has become malevolent.

I think you and I and other people here will be lucky to get to the latter half of the century without being scathed. A hard reboot is on the menu.

Choose wisely yourself. Personally I am leaving. There is no hope for reform but to paraphrase The Road, we can carry the fire.
Go wasn't an option then. Obviously the languages that WERE options, weren't preferred. The article mentions the authors lack of Java love specifically. There are plenty of other situations where Ruby (or something else) was eventually a bottleneck, and people moved to Java, or wrote their own PHP compiler, or moved to .NET version of ColdFusion... Now that Go's an option, some of the folks looking for speed are going to choose it.
Azure Signifgantly Drops Some Service Pricing (makes CDN Pricing Competitive)
> There is still no working patch.

Is this still true? On Ubuntu we got another update today:

* SECURITY UPDATE: incomplete fix for CVE-2014-6271
- debian/patches/CVE-2014-7169.diff: fix logic in parse.y.
- CVE-2014-7169

-- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 25 Sep 2014 02:06:49 -0400
> Senators being democratically elected seem to be the least of our problems, in general it's been a great blessing to the country, since the body elected to serve it cares more about the national interest, than provincial ones.

How does being elected directly by the people of a particular state make Senators more concerned about "national issues" and less about "provincial ones" than the prior process?
Great to see someone going into detail on this- the Taobao experience is awesome. There are a few flakey carriers but over all- nothing even close in the US. It's become my favorite thing about living in China.
Wouldn't "incomplete fix" seem to be evidence that it's not a fix?
You get a computing environment which "breathes" Lisp[1] and is itself mostly built up from a fully hackable Lisp codebase.

I can highly recommend Bozhidar Batsov's Emacs Prelude[2] as a nice foundation for building a personalized configuration. Just fork it and put your personal .el files under the "personal" subdirectory; then "git fetch ... && git merge" to keep up to date with improvements committed to the author's repository.

[1] http://en.wikipedia.org/wiki/Emacs_Lisp

[2] https://github.com/bbatsov/prelude
a *bottle of wine contains 8 "drinks".

But on the subject, yes I think this is the issue. It's mainly definitional, but regardless - drinking that much is difficult for me to imagine.
So, presuming this will all burst at some point... what would you do to protect yourself? What if you want to stay in software, even if it drastically shrinks, or wages contract?

How did folks survive the DotCom bust?
Venture Deals Explains Modern Venture Capital
It seems to me that modern corporations have simply accepted antitrust busting as a regular part of business. A new technology is developed and becomes widespread, they get together and price-fix it, they cruise on gigantic profits for a decade or more, then they get busted and, of course, only get a tiny slap on the wrist. They did this with RAM, they did it with LCD panels, and right now they're doing it with NAND chips.
What were you using to configure networking on the target machine? NetworkManager, ifupdown, something else?

I found that with ifupdown, you see the issue, as it uses dhclient which in turn calls out to dhclient-script, which is written in bash. If you use NetworkManager, it doesn't call dhclient-script; it does however call the scripts in /etc/network/if-.d, and if any of those are written in bash, then you see the issue. None of the scripts in /etc/network/if-.d on my system used bash, they all used /bin/sh, so on a Debian system where that points to dash instead of bash you're OK.
10 mL is goofy. Who came up with that? A standard unit should be a 1.5 oz shot of 40% booze.
I'm going to try to write this without being inflammatory or sounding insensitive, which I absolutely don't intend to be, but I'm very sorry if this post comes off that way. I'm sure my tone will be lost to the cold, hard text of a web page.

First off, congratulations on turning your situation around and maintaining your sobriety for 2 years. I can't imagine how much work that must have been.

I've never really understood the whole "alcoholic vs. sobriety" thing. Is it not possible to "learn" to drink less? I see time and again the idea of being "out of control, unable to stop". Why is complete sobriety the only answer? Can varying levels of control truly not be learned? Or is the prevailing mindset that it's "easier" (while I'm sure still very difficult) to just go down to zero and maintain that, rather than learn moderation? I wonder if there are any studies or evidence to back that up, if that's the case.

Also a question about AA itself, if you're ok answering it. My understanding is that AA is very faith-based (many steps of the 12-step process invoking a deity), and that a big part of it involves opening yourself to God and Jesus to help. Is that universal, or are there non-religious versions of AA? I know if I (an atheist) ever got into a situation where I needed something like AA, I would be very uncomfortable with the religious aspects.
A slightly off-topic question, since you seem to know what you're talking about: What are people using these days for collecting and display devops-level metrics, if it's not Graphite? Are your links relevant here?

Last I looked at Graphite I balked at the data store design (very I/O heavy) and the awful front ends (very limited graphing and reporting capabilities). But I haven't discovered a good alternative that has traciton. Diamond seems like the thing to use for collecting metrics (instead of collectd), though.

Edit: Grafana looks good, actually.
Here's my migration guide from early September, if you're looking for more resources:

http://nathantypanski.com/blog/2014-08-03-a-vim-like-emacs-c...

Bling, who I've linked to in that post, has repeatedly made quality posts about making the transition:

http://bling.github.io/
Oh, the bulb miser. I discovered this one time when I had bathroom lights that "warmed up". They were really dim for the first minute or two. It drove me crazy at times but one day I decided I would replace them, and pulled out the bulb and found this bulb miser thing.

I had no idea what it was, but my buddy did and explained it to me, and I laughed my ass off about it. But then I thought about it, and decided to replace one bulb without the miser inserted, so I would at least be able to see in my bathroom. Left the other 3 (it was a light bulb panel above the mirror) with misers inserted.

Sure as the sun comes up that one bulb would go out every year or so, but the ones with misers never did, in 9 years I was there.
Many european ISP CAs are state-owned or managed, you might also want to add thoose to the goverment list.
This greatly increases my expectations of life on other planets if true.
I saw a start-up go years without firing[1] a guy with an extremely shitty attitude. But he was a old friend of the CEO who wanted to "fix" him.

That place was like a kindergarten. It wasn't a bunch of kids, either: most people were in their 30s.

[1] dumb typo
Bash fix for CVE-2014-7169 has been published (ubuntu)
Statistics often don't conform to one's anecdotal expectations.
7169 is the notice that 6271 was incomplete.
Well, I kinda view giving my keys to BigCorp as leaving the door unlocked. From a privacy standpoint, I think that is also how it works [e.g. 3rd party doctrine]
> So is this whole thing REALLY about the US Government losing access or more about them not wanting to expose their over-the-air code execution techniques?

Obviously, the latter.

More to the point, the type of regular police who would push for this probably aren't even aware that such code execution techniques might exist.
I'm not confusing science with religion. You might be describing something close to science in some ideal but certainly not what it looks like in reality. In reality, we don't have perfect experiments or evidence, and scientists have to draw conclusions based on interpretations of data. Like it or not, a lot of human factors come into play there. Even more so when the subjects themselves are human. If you want to rule out everything where there's a strong human, non-mechanical element from the world of science, then there's very little science going on to talk about.

Before we have advancement of theory, we have to have inspired hypothesis, and for that, we need imagination. If it weren't so, we wouldn't need great minds to propel us forward. While I agree that science promotes confrontation of bias, I don't think it serves any useful purpose to pretend that science actually happens in a clean room.
"I'm tired of hearing your argument" is not a valid counter to an argument.
Sincere questions: So what was FB doing with Paypal before? And hasn't FB already had a buy button which wasn't popular?
Storj Introduces Decentralized Cloud Storage
What strikes me about the comments, is the very diverse range of products being recommended.
Nothing even close to consensus on this space.
Hey Matt! A few:

* Is this being used in any apps in the App Store currently by you? (or Panic?)

* Is Alamofire a non-profit or some kind of organization? Curious why it's listed in the README.

* Perhaps a bit deeper: Why a rewrite of AFNetworking's feature set instead of a AFN 3.0?
Bootstrapper's guide to API Management
Sounds like a bit of a simplification though. There are surely more other incentives involved with what companies they fund.
Ask HN: Risk Management
Are there any startups (or other companies) out there interested in software to help them better manage risk. How do startups think about risk?
> "jesus when the fuck is HN getting a real quote tag"

I just do this. I think it works well enough.
Given the rate at which QNAP issues updates I'm not expecting it to be fixed for at least another month, and that will most likely be a beta release. I like my QNAP NAS but I don't think I'd buy another QNAP product. They are just too unresponsive to these sorts of things.
I think you have to stop/start (from EC2) to move to a new host, not just reboot (from within the instance).
IQ and alcohol consumption are highly correlated. IQ and health & longevity and highly correlated. I think even a lot of alcohol in the context of a good diet is benign, but I'm skeptical about the health benefit claims. I think they're just not properly controlling for other factors like intelligence. Somebody needs to run the data controlling for IQ.
Free lectures on quantitative economic modeling, using Python
S.F., L.A. threaten Uber, Lyft, Sidecar with legal action
I wonder about the downvote: The Pheobus cartel is quite literally a textbook case.

An interesting side note: The US government got involved in 1942 (leading to the conviction in 1953 I already linked to) because the cartel tried to provide Wolfram to its German members.

Also note that there's speculation that the International Electrical Association (suppusedly disbanded in 1989) was essentially Phoebus 2.0
We have tons of lightbulbs in our house that are in shitty fixtures with dimmer switches... none of the bulbs are rated for dimmers. Roommates keep buying more bad light-bulbs.

The ones they keep putting on teh porch during the winter die at least twice as often.

TL:DR; People don't understand how these things work.
They are no longer manufactured and cannot be imported. You can only purchase them from jobbers -- retailers don't carry them.

Also, the per-bulb price is like 300-400% higher than it was two years ago.
I think with $70m+ in funding, ES has the resources to fix their split brain issues.
Bayesian election forecasting: a simple explanation
Rails is excellent for building CRUD apps, what it was designed for, and as you say that covers a lot of ground. Plenty of code available for all sorts of common features on the web. I learned Ruby specifically to run Rails, and mostly, Ruby is a lot of fun to write. That it's staggeringly, hideously, Godot-level slow is eventually problematic but by then you've got enough traffic to pay for multiple servers. :)
Pretty severe visual stutter in Safari on OS 10.9.2. The page also fires up my laptop fan.
I began using Vim about a month ago and it has been totally revelatory to me, and believe quite honestly that it was the best career decision I've ever made. The one thing, however, is its speed. MacVim gets very slow sometimes, particularly with buffers.

So my question: How does Emacs and Vim compare speed-wise? I come from a Sublime Text background and really miss the ability to quickly navigate between tabs (buffers in vim), and sometimes it takes a full second.
Right. so two bottles of wine is 70 per week. and you would need to drink MORE than that(let's say, by about 40% of a bottle/week) to crack the top 10 :)
Of course I've used dhclient for this (also with -r option) with ifconfig up/down. Not working. I've also tried to re-simlink sh to bash. Not working.
I'd like to check py script by mschwager (https://github.com/mschwager/shellshock_poc), may be it will be OK.
Yes Ubuntu is still vulnerable to 7169, but it looks as if the release has been pushed.
http://people.canonical.com/~ubuntu-security/cve/2014/CVE-20...
Thanks Jaoued! ;)

PS: don't forget to subscribe to the newsletter, big news are coming!
So could you get a root shell (on linux laptop)?
Default apache log doesn't show the contents of HTTP headers I believe.
I'm guessing it calls system() which uses /bin/sh which is symlinked to /bin/dash on debian, not /bin/bash?
Agreed. It is deeply strange that bash interprets the contents of environment variables at all and, although I'm no sysadmin, it would make sense to simply disable all interpretation and deal with subsequent breakage individually.

bash's implicit environment processing is the bug. A process that depends on bash's implicit environment processing is a bug by the transitive nature of bugs (newly coined by me, just now).

(Of course, you have to fix bash, then you have to replace it everywhere, including on devices that might not be user-updatable. I didn't think it was possible but this is clearly worse than heartbleed.)
I think the primary reason is just that when you play an FPS, you are looking at a screen, which is the same as looking at the TV when you watch a movie. In this real world setting, your brain is used to see all those effects.

A FPS for a VR headset however should try to mimic the eye instead, because I think it'll be more apparent that those effects shouldn't be there.
Mozilla Included CA Certificate List
Confining the parser to a namespace as in your second paragraph should be a sufficient solution, because it is already a well-known fact that allowing completely arbitrary control of the environment to a potential attacker is a bad idea, and existing software is written to account for that fact by restricting which environment variables can be set.

In the CGI case, for example, the environment variables in question are prefixed by HTTP_.

The problem is that any fix for this bug that makes the security crowd perfectly happy is necessarily going to break compatibility for the (probably very few) people who actually use this feature.
It would be an awful lot easier for police to catch criminals if they were permitted to simply kick in random doors and raid houses just to poke around and look for evidence of crimes, too. Police do not have an absolute right to easily-gathered evidence. Especially given the malleability of digital content, they should be relying on actual physical evidence more than ever anyway.
LinkedIn acquires StackLead (YC)
Burnout:

Whatever you do, constantly be looking for ways to actively mitigate it. Just working less is NOT the only way to prevent it. Everyone has had times when they've worked long hours on something, and still felt great. Think about what was special in those situations. Ideas:

1) Play a sport.

2) Party hard, roughly 1 night per week, maybe Friday. This works well for many extremely hard working professionals in NYC. Not sure how well it would work in SV...

3) When coding, try to break up tasks into self-contained chunks that you can start and finish within one day. Accomplishing a new tangible goal each day can have a great mental effect. Catching up on big half-finished tasks from the previous day can be stressful and mentally draining.

4) Be around people you love being around. You'll feel less stressed about escaping the office if the people you're looking forward to being around are inside instead of outside the office.

5) Notice how it's so hard to focus late into the evening at the office, but once you're home you feel awake again and can work? For the earliest stage startup, consider making your work environment more like a home, or literally work out of your home with your cofounder. Your girlfriend/boyfriend may look down at you for doing this, get used to it. Partners hate startups.

6) Go for walks twice per day, preferably outdoors, in a place where you're surrounded by lots of people - or alone in nature, whatever you feel like you're missing.

7) Kick out whining people, immediately.
My guess is more that the DoJ has agreed with their collaborators to help repair their tarnished public images. Shouting loudly about not being able to unlock a phone and get its content is pretty meaningless when they still have total access to everything that ever transits the network to/from that phone.

But it will make some people think "good, these companies are finally standing up for us" which reduces the chances that people will look into products and services that offer end-to-end encryption or from companies that aren't as enthusiastically cooperative.
I dunno, the previous system is pretty easy to figure out, whereas I have no idea how to calculate my consumption using US units.
http://www.thisamericanlife.org/radio-archives/episode/471/t...

http://www.newyorker.com/news/news-desk/terror-prosecution-m...

http://www.theguardian.com/world/2011/nov/16/fbi-entrapment-...

http://www.salon.com/2013/07/10/only_1_percent_of_terrorists...

http://www.motherjones.com/politics/2011/08/fbi-terrorist-in...
I think it's funny that a "tweet storm" amounts to maybe two or three paragraphs of terse writing.
HP faces 10-year ban as Canadian government’s technology supplier