skysight-inc/HackerNews huggingface dataset:
I agree completely. But "owning" a $300k house makes people feel a lot richer than "owning" a $120k house, even if they're the exact same house! You're right that payments are the same, because housing prices are driven by monthly payments not the dollar amount that you're signing for.

Which is part of the problem, too. When mortgage interest rates fluctuate between 6-10% say, a person doesn't get terribly underwater that fast. But when they fluctuate between 3% and 7% a person can go from equity->underwater in a hurry, because the price fluctuations are so much larger.

It's basically a y=1/x kind of problem and the closer you get to x=0 the closer you get to y=infinity in a very nonlinear way. Which is great if you bought a house a x=more and sold a house at x=less because you made huge gains. But if you bought at x=less and are trying to sell at x=more you can be very, very underwater.
Develop an Intel App
> The issue here is not distribution of wealth, it's consumption. The more we consume now, the less we invest in the future. Do you disagree that BI will increase consumption?

The point of BI is to redistribute consumption to the lower end of the economic distribution, at the expense of the higher end, not to increase overall consumption, though that might happen as a side effect.

The net increase in consumption minus the net productivity gains will be the cost of BI, paid to increase economic equality. However, I have seen quite a few (in fact I would say most) proponents of BI argue that the "cost" will be negative, that the productivity gains will, overall, exceed the increase in consumption.

A basis for this claim is that the marginal return on consumption for poorer people is higher than for richer people, and so they can more efficiently use the redistributed consumption, leading to higher overall productivity. The issue of consumption is, therefore, only half of the argument, and must always be considered in tandem with productivity.

The answer to your final question in this context is that we should favour BI because it is intended to increase net productivity at the same time as increasing consumption on the low end: we will have our cake and eat it.
I don't know if I'd be that hard on the Austrians.
The problem with DFA is that they explode exponentially for number of choices containing ".*". Then you fail to get a locality of reference, etc. DFA also very sequential.

This is why NDAs are better - you can run several NDAs in parallel with their states and inputs. It basically becomes vectorized problem.
Google’s Schmidt: Surveillance fears are ‘going to end up breaking the Internet’
Get started with AWS VPC
I think there's a catch 22 to actually getting to the bottom of why motivation is poor. When people don't like their job, school or sister-in-law everything she does pisses them off a little. The way she talks. The fact that half the monitors had dead pixels for six months before they were replaced. The fact that everyone stays until 7:30 when something needs doing but you got a dirty look for heading off at 4:45 that one time when that damn sister in law asked you to pick up her brat kids with 20m notice!

Its about how things feel and how things feel depends on how you feel about them already.

If you love the school and the whole experience of it but the gymnastics coach always finds an excuse to peek into the girls showers, you might let it slide.
or even `obj[success ? 'method1' : 'method2']()`
Agreed on Cortana.

There are some things I feel Cortana does that Siri and Google Now does.

Every morning Cortana gives me the weather, appointments on my calendar, news stories and how long my commute will take given the current traffic conditions. It also learns when I normally leave for work, so about 10 minutes before I usually leave, I get an update on how long it will take to get home given the current conditions.

To me, Cortana is more like an assistant. You can set stuff so its off limits and she will ignore, and likewise, tell her to remember certain reminders like you pointed out.

Do either Google Now or Siri have these features that actively learn stuff about your preferences?
But the thing is - if you have configuration issues with JACK and not with PulseAudio, doesn't that rather suggest that one is more useful? Especially when you're suggesting downloading extra software -just to configure something-.
I'm totally blind so the small screen is not a problem for me. I use a 2013 air with the 1.7 GHZ processor, 8 gigs of ram, and a 256 gig SSD for development when booted into Windows. I find that it works well for most things but I do find my self going to my desktop if I am doing heavy database work or virtual machines which will be used heavily. The keyboard is decent but I find myself sometimes plugging in an external keyboard if I'm sitting at a desk and know I'm going to be typing for a while.
Seems to me that the only correct fix to Shellshock and this is to completely remove bash from all systems.

I'm not sure what to replace it with. rc perhaps?

(Yes, I know that almost every distribution depends heavily on bash for all kinds of things. It won't be trivial.)
What ISIS Could Teach the West
Meet the man who built the awesome online attendance system for Indian govt
China’s Long Game with Taiwan Just Got Longer
Ask HN: Self Taught iOS developers
If you are a self taught iOS developer who knew little to no programming before starting with iOS and now have app(s) in the appstore or work/freelance as a iOS developer, I would love to hear from you on the following:

- Were there any specific online courses/videos that you think were a key in your success and you will highly recommend to others?

- Books that you will highly recommend?

- How did you get your first gig or idea for an app?

- What were your biggest challenges - too much knowledge out there, not able to devote much time because of other things, lack of motivation at times etc.?
I had to click three links to discover what Varnish is. So either I'm dumb or blind either there is no single description of what the product does on the home page copy.
I'm a little disappointed that they've not only created an absurd new file extension, but that they're settling on patent-encumbered H.264 video compression.
The 10 Day Countdown to the Platform Summit Has Begun
TL;DR:
"These extremists use arms to fight their battles in the short term, but, to hold ground in the long run, they also combat Western education and women’s empowerment. They know that illiteracy, ignorance and oppression of women create the petri dish in which extremism can flourish...Shouldn’t we use weapons in the short run, but try to gain strategic advantage by focusing on education and on empowering women to build stable societies less vulnerable to extremist manipulation?"
Strongly agree. Isn't this testing the "knowledge box", voice recognition, and NLP at once? It seems like the bulk of this could have been done in a desktop web browser.
How to patch your system: https://shellshocker.net/
First mover disadvantage - London tube system is the first in the world. So many design choices from the 19th century made still haunt the system today.

For example I read that they only have one track in each direction - so repairs can only be done at night. That is the reason why the tube is closed overnight - as opposed to NYC which is 24/7.
Is this what gfycat does?
I think this misses the point.
You know, I've seen all these neural interfaces that connect electrical impulses to nerve cells, and I wonder: why aren't we using optogenetics to connect them instead? it would seem to me that using light to penetrate the skin rather than metal would make for a much longer lived interface, since you wouldn't have to worry about the body rejecting the metal. Is there some reason that's not used?
A 256MB RAM, in volume, would cost about $2.5-5 in volume. If that's the only difference between Android with 512MB(which is very usable) and FirfoxOS device, that doesn't sound like a lot.

Also opera/opera-mini offers much better performance on mobile than mobile firefox,and opera mini is very light on ram(maybe 30MB-40MB). So while i haven't tried, i wouldn't be surprised to learn that running opera mini on a 256MB android offers better performance than FirefoxOS.
I would say that Gfycat and Mediacru.sh are actually the leading competitors in this area.
The first line of this article, "Don’t know Lincoln Murphy? Then, I would pretty much assume you are not in the SaaS Business and you may well skip the rest of this post and do something more useful. :-) !"

Sounds good to me. clicks "back" (I've been in the SaaS world for 5+ years.)
I agree that it's ugly, but also in some languages you can get into trouble because of operator precedence. This is why ruby and perl have the operators `or` and `and` as well as || and &&.

http://devblog.avdi.org/2010/08/02/using-and-and-or-in-ruby/
> But, how many visits to your site come from a chromebook?

A lot.

I sell SaaS where about half the customers are high school students. In my estimation, of the schools where all students are issued a device, about 1 in 4 schools opts for chrome books, and the rest use iPads.

For many reasons, I think schools should pick chromebooks instead of iPads. The laptop form factor is better, and iPads have such little memory, they cache nothing, and overload the network which is a the bigger problem for most schools.
I think martin-adams meant something else; not that these details are in the email, but that once your email is registered you can you can always reset your info on the service:

I can now safely forget...my password, username
If the function doesn't exist, don't do anything. aCoolFunction is false so the other half of the statement won't execute. If it does exist, call it. Useless as written, but there may be cases where you don't know if it is defined or not when you want to call it.
For a system shell dash is a fairly good choice. For scripts that rely on a lot of bash-isms it's a touch choice.
That site actually uses the superior VP8 compression format in a WebM container.
You could use git from the start if you wish, this will keep a history of how your code evolved and you will also be able to use an older version of the code if necessary.

My suggestion was that it is faster to code directly on the VM or use rsync, than to push code on GitHub and pull it on the VM.
The author here is certainly using some provocative language in their email. I can't comment on the long term effectiveness of that, but I do believe in the power of the plain text email.

We've been using "handwritten", plaintext emails from the beginning at Cronitor. I copy and paste a few bits but I always write something individual for each signup. The days we get 5-10 signups make that a little more challenging, but you won't find us complaining. And I feel better knowing that everybody who took a moment of their day to signup and checkout Cronitor got a moment of mine in return.
Gender segregation in e-sports is indefensible – and yet …
You don't choose what you like, algorithms do
Looking to Rapidly Build Angular Apps with a Robust Back End?
Save $5 and get a phone that actually works.

http://www.amazon.com/gp/offer-listing/B004ZLV4JG/ref=sr_1_1...

Edit: I want FFOS to succeed, pretending that this phone is usable will not help that goal.
I think he was referring to the S8 stock currently on the Hammersmith & City, Circle and Metropolitan lines (and being trialed on the District line https://twitter.com/jamescun/status/516498515963695105) which have air-conditioning.
Naruto Shippuden Episode 381 Dub English ➞ the Divine Tree Shinju (神樹)
Presentation Hack for Hipsters: Use bigger fonts than this guy.
Why? It seems common that if you can supply the email you signed up with, you can recover your username and get a password reset. Especially true if the website is not somewhere you go to very frequently like the original comment seems to be insinuating and you are using different passwords for every account you make.
> Only really the MET (London's police force) has a decent computer crimes division.

It doesn't surprise me. Doing this stuff effectively is very hard, the number of people who could get up to speed quickly is small. It's not like your company's IT department.

If I recall correctly, there was a sort-of mini bubble some years back where every force out there rushed to get a computer crimes division. We can all have fun imagining how most of those went.
It's weird how Americans are apparently the only group that it's perfectly acceptable to criticize in completely malicious and baseless ways.

I'm an American, and while there's much wrong with my country and its people, you are full of shit here.
How Amazon is quietly shortchanging everyday Americans
You're 100% right except for one aspect: that it is surprising.

The highest quality services are ones with multiple alternatives and low switching costs. Monopolies tend to provide poorer service and are more conservative because there is reduced incentive or pressure to change.

Police are a perfect example of this; democracy is a weak lever.

Edit: This is not inherently an argument against the provision of the police as a public good. It could be accomplished within democracy by stronger localization and flexibility in choice of provision (e.g. allowing neighborhoods to opt out / choose their own solution).
I quit my job for a slight pay increase and realized soon enough that it isn't worth it if the new work atmosphere sucks. The fact that I didn't hate my old job made me partially regret my decision.
After this experience, in case I love my job, I wouldn't even quit it for 20% pay increase. Work climate and work-life balance > pretty much everything else.
Why not WebM?
I might be reading it wrong, if they use base 0 for their months, but I think this CVE was created a month ago today.
Yeah, some "hacks" can go beyond creepy. I once half filled out a form on a site to apply for an industry association then got distracted. An hour later I get a call asking why I hadn't submitted the form yet and if they could help!
Can't we just all settle for .webm?

The cancerous patented MP4/H264 combination must die.
Platform edge doors is definitely part of it - people get stuck in the gap, children fall through, there's few practical driverless systems that can cope with that. Yet there are some places - e.g. Central line - where the gap is almost a foot between train and platform. The doors aren't the only problem, it's the whole carriage, on those curved sections.
Actually, it wouldn't make that much sense. You couldn't guarantee that two phones were on the same network.
Elon Musk's $2B Tweet
Except for being free, WebM was not a "superior compression format" to H264 last I heard. Has it changed recently?
For Ubuntu:

https://lists.ubuntu.com/mailman/listinfo/ubuntu-security-an...
So true, even marketplace apps are just shims around web pages. I have been using Firefox OS for about 2 months and this is one of my biggest complaints. Apps are just websites, no more, no less.
> I haven't heard from Groovy since a long time ago.

It's still the sole language used in Grails, which is losing adoption share to newer web frameworks. Gradle is on the rise, but Gradle will probably soon open its configuration as an API so any language can use it, so Scala and Clojure could become more popular for scripting Gradle in the future.

> Is it still actively developed?

There's a technical developer employed by Pivotal who's presently working on making Groovy work on Android. I don't know if he's working on it full-time or merely squeezing in development between fee-paying consultancy work.

> The last things I saw was that they were struggling to catch up, and work on the new MOP still wasn't finished.

I don't think work on a new MOP has started. It's pitched for Groovy 3 and the next version of Groovy is still version 2.x.

> On the Gartner PLI, Groovy is way down on position 20.

On Tiobe, it's still hovering around position 49, where it's been fluctuating since 2007, sometimes higher, often out of the top 50.
> Most people will need to reason about fundamental data structures.

I've had to use linked lists precisely twice in the last 10 years and both times were because I'd been forced down to C for API reasons. Even then I just used the BSD macros and didn't give it a second thought. When on earth would I ever need to reason about them?
Standing carriages! Seats take up too much room. I think the forward 2 or 3 carriages should be standing only. And admittance based on the speed of which you walk.
Unfortunately .webm doesn't work in IE, OSX Safari or iOS.

Though I'd far prefer these services work with both WebM and H264, and use whichever works best.
UnobtrusiveJavaScriptEnabled?
Can I ask you why would you want to be an iOS developer now? It seems like the market saturation for iOS devs is high, it won't be as profitable as it used to be.
Superior in what sense? Not quality or file size.
Meet the Telecom Industry's Fake Grassroots Campaign Against Net Neutrality
an animated gif is not necessarily a video clip, but it seems that i'm in the minority these days.

here's a gif by nicolas sassoon, which format would you prefer?

http://i.imgur.com/fv0qgkc.gif (1.3 MB)

or

http://i.imgur.com/fv0qgkc.gifv (3.9 MB)
I disagree on both accounts actually. I hated Win3.1 with a passion, everything ran like crap as it tried to do too much on computers that weren't ready for it, 99% of the time (only by the time of 3.11 for WorkGroups it started being decent). I was definitely happier working on DOS (DRDOS 6, MSDOS 5, DOS/V) at the time using protected mode.

This is a bit of the same thing. A smartphone so poor, it will make you love your dumbphone and your computer a lot more. Tries too much on hardware that just cannot deal with it.

Shame, because some of the ideas are really necessary right now. Like OS-level control of app privileges as standard, network control, privacy controls... absolutely essential. I'd very likely get a high end Firefox phone despite of how terrible the current phone is, if it performs passably. There was talk about that (and tablets) earlier in the year but I haven't seen anything.
So do far right governments. It's almost as if we need a sort of middle ground.
I would be concerned by someone not knowing || - it is used all the time by almost every major project. Not knowing what that one did outside of an if functions tells me 1.) Said person hasn't actually looked at any code other than their own OR 2.) They saw it and didn't care enough to learn what it did. Either way, strike against them.

The && though, I've never used in this context. And I'm not sure if I've seen it out in the wild or not. I knew what it did right away so I imagine if I have seen it before I wouldn't remember.
So, I didn't downvote you, and I work at AppNeta. In fact, I spent a lot of time arguing for us to switch from a per-request pricing model to a per-host model. Reasons we did it:

1) Per-request is unpredictable. Paying 2x because you got a traffic spike and had to auto-scale sucks. Paying 10x because you got a traffic spike and handled it without autoscaling sucks more. Getting capped at day 20 in the month because we didn't want variable pricing sucks the most.

2) Estimating cost is nigh-on impossible. If we charge per metric, quick, what will it cost per month?

3) The price we picked per host is, to some extent, based on the amount of data we collect and store. We store every traced request for 90 days, and do analysis on all of that as it comes it. The AWS bill to pay for all that analysis and storage isn't trivial.

The dinosaurs of the early 2000s got around this by saying "just pay for the license, and store it yourself!" And you ended up with customers that had 2 hours of data retention, because storing it all was expensive.

I guess the point I'm trying to make is, we're in a different league of data collection than something like Pingdom. There are serious costs associated with all that -- we're not colluding to screw you, we promise :)

Edit: Check out Twitter Zipkin and Etsy CrossStitch if you want open-source. The basic collection tech exists, but it's a pain to run yourself. At least, that's what we hear from customers.
Miles of Steam Pipes Snake Beneath New York [video]
Within the past two decades we have gone from prostheses that do nothing to simple mechanical arms with very limited functionality to artificial arms that now provide much of the basic functionality as the organic ones with which we are born.

Given the accelerating pace of innovation in this field, before long artificial arms are bound to become better -- faster, stronger, more precise, etc. -- than the real thing!
Do you know what a welcome email is? It means the customer has already signed up, inputted their contact information, billing information, and is looking to get the value they invested back out of the SaaS product.

I'd be absolutely thrilled to get a phone call from a real live person in this instance.
I don't even know why they have seat cushions to begin with. It just seems like they're breeding grounds for bacteria and would be difficult to properly clean.
Medici Will Be a Real Bitcoin 2.0 Stock Exchange
Debian have moved over to using dash as the default system shell, as it is leaner and more efficient while being fully posix compliant and so forth.

It deliberately doesn't offer any extensions (including "bashisms" that are used unwittingly in many scripts you'll find out there) or features for making interactive use more pleasant, so it probably isn't what you want for your login shell, but using it as your default /bin/sh significantly reduces your exposure to the recently discovered (and patched) vulnerabilities in bash (and you'll have slightly faster boot and CGI invocation times too).
Show HN: Jumpstarter – Turn your WordPress themes into hosted web apps
Tilde.Club: I had a couple drinks and woke up with 1,000 nerds
I suspect for most forces the payroll budget is nowhere near large enough to hire people with appropriate skills, either. I've lived in places where the chief of police's salary would be considered entry-level pay by IT professionals.
Firefox OS can run in 128MB or RAM. It runs better in 256MB RAM. Android requires 512MB RAM.
Hacking Olivia Munn's iCloud Account
I second that.

I use the || trick really often, but never the && one.

By the way, why not use a one-liner if instead?

if (condition) something;

I find more readable this way.
zsh is really great
Redis cluster, no longer vaporware
I don't think I've ever misread that style (usually the function being called makes it obvious), but it relies on short-circuit evaluation which doesn't carry over to a lot of languages - http://en.wikipedia.org/wiki/Short-circuit_evaluation

C is particularly dangerous because it will normally short-circuit, but the standard doesn't require it and in rare cases the compiler will optimize it out.
Google Now does the same with commute times, and seems to automatically work out where you live and work. Same with appointment reminders, assuming you added a specific location to your calendar event - it's a bit hit and miss for me whether these reminders actually come up, but sometimes it tells me "Leave now to get to this appointment on time".

Things like these are a much more useful part of it than voice detection, I very rarely interact with it via voice, and tend to just do searches through my normal browser. It also hooks into Gmail and can give you reminders about things like flights you've booked, although that raises questions about privacy, and whether you really want Google to be trawling through your emails.
It's like someone is writing about me and my previous job. Almost makes it kinda funny that someone is so easily able to compile a list like this and yet there are still far too many workplaces who almost seem to follow these rules.
I agree. If you want that functionality your text editor probably has it or a plugin for it - which will be much more efficient.

In sublime for example, Ctrl+F2 marks a line, and F2 toggles between marked lines. (Ctrl+F2 removes the mark as well).