skysight-inc/HackerNews huggingface dataset:
Actually, iPhone 4 should never have received iOS 7. The update crippled people's phones: the software ran so slow, that in some cases I was unable to answer the call before it timed out! Subsequent updates made the situation slightly more bearable, but still bad.

I would much rather have Apple flat-out refuse to provide updates for devices which are unable to handle the new bloated software.
I'd wager that the difference is that your chances in the US, Australia, or the UK that a bunch of thugs kicks in your door at three am, grabs you and disappears you forever are a whole lot smaller than in some of the real oppressive countries.

I'm not claiming that everything is perfect in those western countries, but compared to them there are some truly evil regimes around in countries where absolutely no checks and balances exists to rein abuse in.

While this may get me down-voted into oblivion, since the author may be easily one of the most hated people in the tech world, I recommend Evgeny Morozovs "The Net Delusion" which is a quite insightful take on the abuse of tech by oppressive regimes.
Amusing that he considers reading blogs a productive thing that you would brag about.
One can prepend any data to a zip file and it will still be valid.
There is a way to buy passion - equity.
The only thing that computers add is the ability to prove that a number is not rational to a larger number of decimal places than a human working on their own could or any other technique that requires brute force calculation on a large scale.
Research shows a high level of psychopaths in senior managerial positions
Yes, I was referring to the WebView issue when I said "system level".
Have they published the street address or lat/long coords of these fakes? I live in Denver, the map has a pin in Denver. Given the address, I'd go take pictures, poke around, see if my phone ends up on 2G speeds.
> Has this ever killed a business before?

I think there have been some companies that have died that way, yeah. It's tough to make money from open source, if obviously not impossible. Think how hard it is to get a regular old sell-something-for-money business off the ground, then throw in a way more complicated business model and relationships with community, customers and so on.... it's complicated!
You've got to love the choice of names in the cloud file permissions screenshot, chosen to sit alongside Stephen Wolfram :-)
thanks for posting our article =D - rob from focusalot
Generally the multiple expected is lower for later stage rounds as there's less risk. Also Sequoia wouldn't have got anywhere near 35%.

That said the investors would certainly be looking for >$1bn exit.
We have taken to occasionally forbidding our 7yo from talking about Minecraft. Or, on other days, Pokemon. Or, for both at once, Pixelmon.
The same thing happens with building construction. If you've ever watched a building being built somewhere near where you live or work, you've seen it: Months go by with it as a vacant lot. Then one day someone cuts the weeds down, and there are some flags sitting around. Then tons of time goes by with bulldozers, and then interminable fiddling around with digging holes and foundation laying. No progress is apparent for a long time, then one day, "whoosh!" there's a building there, once the framework goes up.

There, too, the 80/20 rule applies just as it does in software. Because once that framework goes up and there's all this fast progress, the next step is months of finish work where-- from casual observation from the outside, at least-- things look pretty much the same while all the details are wrapped up.
Show HN: Dslib, an open source library of data structures in JavaScript
I really don't think Texas is the root problem here. They would just move the cases to whatever the 2nd least crowded district is.
Interesting, I read this quote with the opposite meaning. I use this quote when you are very critic of others, but lenient with yourself.

Example: corruption. You judge others because they evade taxes. You do it too, but you forgive yourself because you are only evading taxes because you need the money to pay for your mother's treatment.

This way you are very harsh on others, using a very rigid moral judgement. But very flexible on your own moral.
It was when they started.
Zoom In…Out; the Samsung Galaxy K Zoom Is Worthy
> Why can my 2008 Vista laptop be upgraded all the way to 8.1 and use software that come out today and my 2008 pocket computer / smartphone cannot do that?

In 2008 the 2nd gen (3G) iPhone launched. It had the same 400mhz 32-bit processor, 128MB of RAM, and 480x320 px screen as the 1st gen iPhone, so it basically represents the very beginning of what is now a six-year explosion in phone performance. iOS had seen a total of one year's public use. The App Store launched alongside the 3G -- outside of the tiny jailbreak community, no one had ever tried to write and sell apps for iOS before.

The iPhone 5S, released five years later, is roughly 50 times as fast,[1] meaning performance more than doubled each year from that starting point.

Give it another few years and your complaint will make sense. But right now, it would be a tremendous waste of time and potential to limit apps, APIs and OSes to what can run on the first round of iPhone hardware. Especially since, as far as I can tell, that hardware represents somewhere less than 1% of iOS phones in use.

[1] http://gabrieltomescu.com/blog/2013/10/25/how-accurate-is-th...
"I have not looked at the materials but I suspect most or all Western countries using this toolkit are using it for specific investigations where warrants have been issued."

You're an idiot.
If he wants to make a career out of something so simple, I'm not going to stop him. Why anyone would listen to him, that's another thing entirely. Perhaps you like the sound of bullshit.
ThinkNothing – Poetry for the startup depressed
Calling Lisp from C Using ECL
That's what I did.

Also updated it to iOS 8 GM and boy was that a mistake. Everything is slow, lot's of bugs.
Search Operators: A Comprehensive Guide
Love the pivoting
That is a conspiracy theory.

I think it far more likely juries are trying their best to apply bad laws to badly issue patents.
Hoe kun je verkoudheden voorkomen? – Leef Nu Gezonder
The main way companies building or built around open source products make money is through services and expertise. Companies like Cloudera and RedHat are two prime examples, they're both built around open source projects but still make excellent money because of their service and support abilities.
Thanks! I won't attribute it to Russell anymore, but it is still a good quote :-)
This article made me feel so much better about taking some time off from my current side project to splatter zombies in Dead Rising 3 lately. I do need to get back to it soon though...
Purchased new? Or refurbished? It'd be interesting to get the history of that device serial# from Apple to see if it was perhaps a return or something, and was returned with a fake charger. Granted the store may be on the hook for not verifying it was a legit accessory before reselling it, but that IS a pretty good looking clone so I'm not sure I'd really fault anyone too much for overlooking it.
Centralized vs Decentralized Systems Through the Eyes of Instant Replay
I think that such a thing would be very difficult to apply to all startups. When assigning percentages, it should be based upon value provided by each party. I've seen startups where the prototype is something that any developer could kick out in a week. I've seen others where the prototype took months of effort by people with very specialized knowledge.
do you know lobste.rs? Have you considered using it, it seems quite mature, can be white labeled and also is an rails app.
So, how long until finds RCE bugs in the Proxy, Relay and Master? There is possibly quite a bit of these to be found via Shodan...
Information doesn't necessarily stand on its own. Credibility, ethics, and trust are all important aspects and the public should always be prepared to question the messengers.

Think of everyday life. Ever been told only half the story? Been around gossip? Ever played the game 'telephone'? In all of these, you are receiving information, but the motivations and morals of the messenger can affect the impact and reaction to a message.
No examples (it's hardly something they'd be talking about openly). This article spells it out pretty explicitly (with at least one named source) and is probably where I got the idea from:

http://bits.blogs.nytimes.com/2012/04/29/disruptions-with-no...
JetBrains PhpStorm 8 released
Where's the data?
Maybe the hyper smart feel this guilt. I spend most of my time plugging away, but I constantly fall short. Compare this with my hyper intelligent friends from CalTech: the ones who work hard are Directors at SpaceX or working on Google Glass, while the ones who are lazy are working at second tier financial institutions but sadly still doing better than I.
It's been asked a few times, (e.g. https://news.ycombinator.com/item?id=5298716) but I haven't seen any response either from the Hackful founders, or anybody in general.
I know a couple of different guys who both are raising 1-2 happy kids and manage to find some coding time nevertheless (as well as exercising). It depends on the amount of passion for the craft.
Presumably this addition was prompted by Google adding the same thing to GMail earlier this year.
"And the idea of downloading random software from strangers from the internet and running it on your machine creeps me out as well."

Do you compile everything you install from source on your open hardware? If so, you are by far the minority here. If not, you're inconsistent.
What Will VC's Want for a Security: Common Stock? Preferred Stock?
> Also Sequoia wouldn't have got anywhere near 35%.

Bingo!

I don't think anyone would be interested in taking a round that would dilute us this much, especially when the need for money is not pressing.
In Julia 0.3 there are SharedArrays on Linux/OS X: http://julia.readthedocs.org/en/latest/stdlib/base/#shared-a...

Hopefully there will also be multithreading someday, although right now it's still a work in progress: https://github.com/JuliaLang/julia/tree/threads
There's also http://telesc.pe :)
Comparing A/B Testing Tools in 2014
Of course nobody is running random images from the internet in production. You build your own. Building custom images is not rocket science.

But to get started with docker it's incredibely easy to download an image and have something running within minutes.
Shared-memory multiprocessing is supported in the latest release on linux and mac. Multi-threading is in development and has seen some significant progress over the past few months.

> But I'm sure, it's on the right track.

Yes, and it is worth pointing out that both this article and the @simd feature were written by Arch Robison - who is also the architect of Intel's Threading Building Blocks.
Estetska hirurgija
Android 4.4 and up use Chrome in their webviews, rather than the AOSP browser.
The Qt Company Introduces a Unified Website
I used to work for a court. Believe it or not, prosecutors have better things to do than try and make marginal cases. The vast majority of time when they bring the case, the evidence is overwhelming. Now, you may or may not agree with the law (maybe having a kilo of crack in your car trunk shouldn't be a crime), but that's a separate issue from whether a jury trial would be more effective in truth finding.
Clojure Code Quality Tools
You have badly misunderstood what the copyright program is and how it works. The ISP volunteered to participate, not the user. And they don't monitor traffic for violations, they accept notices of violations observered by outside content companies.
Sorry you had a bad experience. When was the last time you tried Docker? As an example..

> Nonstandard argument format

This has changed

> some strange formatting in the manual page

Also has changed

> And the idea of downloading random software from strangers from the internet and running it on your machine creeps me out as well.

So you don't use any sort of package management with the distro of your choice?

BTW - you don't have to use docker the way you describe. You can `docker import` any rootfs to create a base image and only push/pull images you have created.
Anyone who screams at hard disks to see how vibration affects them is bound to discover lots of other interesting things.
You can't patent movies or music. So why are there software patents?
I don't know if your assessment of the study is valid (it seems a little simplistic to think that they wouldn't account for this to be honest), but what you describe is classic Survivorship Bias.

Here's an entertaining video from Derren Brown that shows how to use this technique to convince people you have psychic powers: https://www.youtube.com/watch?v=9R5OWh7luL4

Edit: also see the comment about the Miracle Man scam in this thread.
Certificate pinning usually (ex: Chrome) is implemented with an exception to allow a company administrator to install a new root CA cert on the device and MITM connections. Does iMessage not allow this?
True. However, Linux and Hadoop are very complex beasts that really require and benefit from a lot of expertise when deployed in the enterprise. Perhaps I don't fully understand Docker, but really there isn't that much to it. Its a great product and massively useful, but does it really require that extensive knowledge to make the most of it? Docker is really just an extra layer over LXC..
> "Push Fixer is a premium service. The generation of unique sets for push notification is power and time consuming. The price for a set is really cheap and it allow us to continue offering this service."

what. This firmware breaks your existing push support then demands a fee ($1, but still.) to restore it because, literally, "generating certs is hard". Really?
World best Hacker
I wana teaching hackers and i want to be a best hacker in the world
Out of curiosity, how do you manage your servers? Chef, Puppet, Salt Stack? Simple shell scripts? Why not using something like Heroku if you want the flexibility of scaling only when needed?
Ethereum, equality, and profits: How will decentralized apps make money?
As someone from the US that uses a 24 hour clock everywhere, I've gotten many questions and weird looks.
It's very interesting to see that Docker is getting so much recognition, money and success -- while the real core of this thing, lxc is rarely mentioned and also the authors are not part of this huge success.
(Actually, you could use the onload event; you don't actually need navigation timings.)
Too shame that they're using so much of money, which is basically tax money of Mongolian people, on surveillance tool when Mongolians living their like hell. shame on them.
This resonates a lot with me, and I hadn't seen it from this perspective before.

I do get anxiety from feeling I'm not learning or producing enough in my spare time but your message helps me see that maybe I'm yearning for the kinds of days I had more than a decade ago when programming looked like a mystical island to be explored in an adventure. Now that I know the island in and out and know my tools pretty well, suddenly I don't feel like improving the island and I'm more interested in other aspects of life.
See the printer at the University of Southern California Viterbi School of Engineering. I worked in Dr. Khoshnevis' lab as an undergraduate there 10 years ago. He seems to be about 10 years ahead of other 3d printing technologies at any given time. Here is the home page for Contour Crafting: http://www.contourcrafting.org.

The cool part the BBC story leaves out is that they print with material that simulates what the science community anticipates martian and lunar soil will be like!
I work a lot with tech startups, and have time and again seen that outsourcing early software development for a tech startup is cumbersome, to say the least. I wrote up some of my findings in a blog post, curious to see what you think of it.
How a Dying Grandmother Shaped Japan’s End-of-Life Debate
Privacy advocates split over NSA reform bill
I was about to write a comment similar to yours, but after re-reading http://paulgraham.com/swan.html I'm less convinced. In particular:

There's no correlation between the percentage of startups that raise money and the metric that does matter financially, whether that batch of startups contains a big winner or not.

Except an inverse one. That's the scary thing: fundraising is not merely a useless metric, but positively misleading.

[...]

We can afford to take at least 10x as much risk as Demo Day investors. And since risk is usually proportionate to reward, if you can afford to take more risk you should. What would it mean to take 10x more risk than Demo Day investors? We'd have to be willing to fund 10x more startups than they would. Which means that even if we're generous to ourselves and assume that YC can on average triple a startup's expected value, we'd be taking the right amount of risk if only 30% of the startups were able to raise significant funding after Demo Day.

In this model, the VC's willingness to make risky investments becomes a kind of "thermometer" for whether an opportunity exists for an investor to win big. In fact, pg seems to be saying, "If VCs are investing in all of the startups, then that probably means there aren't any big winners seeking investment."

If that's true, and if VCs are investing in every startup, then it's likely that all of those VCs are going to lose. Whereas if VCs are only investing in 30% of the startups, then it's more likely that a selective investor can win big by investing in one of the 70% of risky companies that other investors aren't willing to go near.
Back in 2009 I had written one of the first few SSH apps to hit the iOS App Store.

I remember demo'ing it to my CEO, and all he could say was "Oh, you spent all this time writing an App that displays text?"

I guess it's easy to trivialize something when you don't understand its complexity.
That's also what any sane configuration management system does for you.

Don't get me wrong, I think docker is great, but this whole "I get simple idempotent machines" is a solved problem. Docker excels at bundling applications with all their dependencies as an modern analogue to statically linking, or a Linux equivalent to OSX's .app
Ask HN: Should I take the “sponsorship” deal?
Quick background: for the past 2 years I've been working on a project, a mobile app (Google me if you'd like to see it for yourself, I don't want this post to be an ad). It recently got a considerable amount of traction. My next step for the product requires a few extra hands on deck and I need money for that.

So far I was reluctant to talk to VCs, because I'd lose some control and I'd have to deal with all the stuff I don't want to (incorporating, papers, lawyers, etc.) instead of working on the product. So I came with an idea: since the app's is a _bit_ hot right now and it has to do with finance a bit, I'd look around for a bank which would be willing to pay for the development in exchange for my project helping them strengthen the image of a bank that understands mobile and new technologies. I'd brand the app a little (splashscreen, link to their mobile app in the menu and a few extra sponsored features), I'd mention them whenever I talk to the media. So I contacted a few banks, met with some people and it looks like this thing might happen.

I also spent the last few weeks talking to a bunch of smart people about my project. I figured I might learn from their experience and boy, was I right! I got a ton of good advice (and a lot of praises, which nicely tickled my ego).

The last meeting I had put a lot of question marks in my head, though. I met with Jacob Krzych, CEO of Estimote and an YC alumnus. I got a ton of good advice (thank you, if you happen to read this :-) ), but one thing surprised me, he said it would be a great mistake to do the bank deal. It would be a distraction and I'd have to compromise the UI. I should talk to VCs instead.

Now I'm torn... we're talking about an amount that would let me hire enough people (4-5) for half a year but I have to agree that my app's interface wouldn't be 100% about the user anymore.

What do you think?
Handybook Rebrands as Handy
I mostly manage them with emacs and dpkg/apt. You can build quite a lot of stuff on one Linode if you're charging money for it.
That ggi file is a self-extracting bash script.

#!/bin/bash
echo ""
echo " FInstaller 1.0"
echo "-----------------------"

export TMPDIR=`mktemp -d /tmp/selfextract.XXXXXX`

ARCHIVE=`awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0; }' $0`

echo ""
echo "Extracting Installation Files..."
echo ""

tail -n+$ARCHIVE $0 | tar xzv -C $TMPDIR

echo ""
echo "Launching Installer..."
echo ""

CDIR=`pwd`
echo CDIR
echo $CDIR
echo TMPDIR
echo $TMPDIR
cd $TMPDIR
./installer

cd $CDIR
rm -rf $TMPDIR

exit 0

__ARCHIVE_BELOW

And then the data.
That's an incredible price. Thanks!
As much as I hate those soundbitey things, I think "If growth is equal to health, then cancer would be good news" is one for the bootstrappers :)

Fantastic points, well reasoned post. As I've only done niche bootstrapped things, I'd never looked at it from that perspective before, where a bubble startup could screw up the sector for a long while, not just steal that day's lunch.
He had money before the deal. Notch is solidly a billionaire.
Exactly.

Once I moved away from the expensive plans with "free" phones, it made me value and appreciate the major investment that a pocket computer is much more than I had before. And I'm saving lots of money — I recoup the cost of the (used) devices within 12-16 months, with every month thereafter being a bonus ~60 USD (for two iPhones). The $800-1200 outlay for two replacement phones is a very nice motivator to stretch them as far as we can, too.
I'm one of those people that find time to code while parenting 2 young children. And yes, any time spent coding before the kids' bedtime comes with the unwelcome twinge of guilt saying "I should be playing with the kids," and therefore infrequently occurs.

The "amount of passion for the craft" sounds like a noble endeavor, but what it _really_ means is "willingness to sacrifice sleep, friends, other hobbies, and/or time with your family".

I LOVE writing code. I'd be doing it even if I wasn't getting paid. I'm sure I'll be hacking interactive art piece for my grandkids when I'm retired. But if you stand back and look at it objectively, me writing a new JS framework or embedded system library, even if they are incredible, pales in comparison to actually spending time with the ones you love. In other words, if your passion for the craft truly exceeds your passion for your family, you've clearly made some poor decisions in life.
Is there anywhere that one could read more about this?
Upvoting means "interesting/controversial topic" rather than a "good idea".
Thanks, If anyone heard about startup looking for java/golang junior guy - I would love to talk.
WebView uses Chrome as of 4.4 as well. Also many apps that use WebView show only their own content in it. There are only a couple apps that show user specified content in app via WebView, like Reddit and HN.

Even if I were to go back to the old Internet app instead of Chrome, this bug is irrelevant to me since I use an app for GMail, Twitter, Facebook and anything else important. I can't remember the last time I used the mobile browser for anything that matters.
Com versus New GTLDs: Real World Test Results
Self-hosted PaaS platforms like Dokku, Flynn, Deis, etc give you Heroku-like deployment & management without the cost of something like Heroku. All three of these are built on Docker.

I've been running Dokku on DigitalOcean lately and it has been great (though I'm planning on eventually moving to Deis, now that DigitalOcean supports CoreOS).

https://github.com/progrium/dokku
https://flynn.io
http://deis.io