skysight-inc/HackerNews huggingface dataset:
There is a kind of read-only enforcement when all configuration is produced by automation - you learn, often painfully, that any writes (i.e. manual hacks) are liable to be rewritten, without warning and at arbitrary times.

There's no error message telling you you can't hack an extra vhost into httpd.conf, but once you've got paged at 3am because your hack disappeared, you pretty quickly learn to supply your own error message.

Heroku's an extreme example of this - the dyno filesystem is perfectly writable, but it's definitely going away within 24 hours.

(The large-company version of "all configuration is produced by automation", which produces a surprisingly similar result, is "all configuration is produced by another team".)
That's fine if you have an infinite amount of money. To almost everyone else, priority is the norm.
Yeah, US citizens are pissed their own government is spying on them. Spying between foreign governments is a given, but why should you care: your government needs to protect your rights, not somebody else's government.
The walkthrough is rather overwhelming.

Was it super easy to understand & set-up?
I'm in the wrong goddamn business. Time to look at mobile development!
the closest 'starting piece' of the noPSD movement I've seen was this one at quora (2011): http://www.quora.com/Joel-Lewenstein/Joels-Posts/Life-Withou...

I like avoiding photoshop for web design, but I've usually only seemed it championed by webapp businesses so far, not so much at places oriented towards more 'brochure-ish' sites - like another commenter said, even younger folks who arent used to tech can't interpret a wireframe as design progress. Also, similar to wasting time on a PSD that doesn't make interactive sense, I've fallen into a personal trap when designing code-first to stare too much at different SASS frameworks.
I use Windows at the office and my work doesn't need me to have 300 tabs open at once. So I keep lauching and closing Firefox.

Start-up time matters, thanks.
Is FaceTime Audio Apple's Trojan Horse?
A lot of the early programmers were women all the way back to Lovelace [1]. People seem to have thought of the hardware as masculine and the software as secretarial and therefore feminine. Then when it turned out there was money it men took over programming.

People seem very bad at recognising cultural programming, friends tell me their 3 year old boy just prefers train sets and their girl prefers to pretend to cook without recognising the millions of cultural signals they've received by that point. Actually cooking is another good example - look at the top chefs and how male skewed they are. A lot of it is about telling boys it's ok to be aggressive and acquisitive while telling girls it's better to stay in the background and adopt a supporting role.

[1] http://muse.jhu.edu/login?auth=0&type=summary&url=/journals/...
This is about to turn into an argument about why designers need to learn vim.
10 Best Startup Accelerators for Entrepreneurs
I wrote a post back when they launched to help explain how they differ from markets like Shapeways and about some of the user experience problems in 3D printing that they are trying to solve. Check it out: http://www.hackthings.com/layer-by-layer-launches-an-easier-...
Network Solutions "didn't renewed" my domain with top level domain operator Meridian who manages country code top level domain for the British Virgin Islands .vg. Right on time Netsol!
Immutable hardware requires [an analogous] garbage collector.

Most of the next machine would have the same state as the old one:

; Machine -> Machine
; Makes the next machine
(define (next-machine m)
(make-machine
(machine-name m)
(machine-cpu m)
(machine-storage m)
(update-os CURRENT-OS)
(machine-applications m)))
It's the difference between a person being flexible and an organisation or process being flexible.

Many organisations don't want to rely on a handful of supermen who solve all of their problems as such people may become indispensable and then demand higher wages or go to a competitor. They would rather break their processes down into a bunch of specialized tasks that require few skills so that new workers can be popped in and out quickly.
> Whining about Europe 'not intervening' in the 1860s completely misses the massive changes going on in Europe at the time - it's not like Europe was sitting around peacefully not doing anything in particular like the US was at the start of each World War. Only a few years after the US civil war finished, Germany came into existence and successfully invaded Paris, for example.

And when Germany manages to do that for the third time in 80 years, it's America's fault for not intervening?

Look, all I'm trying to do is refute the idea that it's somehow the responsibility of the US to step in and intervene whenever a war breaks out somewhere in the world. Germany invading Poland and France wasn't relevant enough to American interests to justify sending men across the Atlantic to die. It just seemed like business as usual. You can call that isolationism but it's not like any of the European powers stuck their neck out when it wasn't in their interests.
You think HPMoR won't be? It has the kind of intensely devoted (not to say cult) fanbase that preserves things and actively recruits new fans. If your view is that Harry Potter itself won't be read 500 years from now, even if that were to happen it's reasonably common for parodies to outlast the original. If I had to bet on a piece of literature from the last 10 years (say) that would last 500 years HPMoR looks like one of the better options.
Regarding point #1, on OS X I manage my encrypted mail via Mail.app and GPGTools, which builds support into Mail.app. This automatically encrypts messages with the public keys of both the recipient(s) and yourself, allowing you to read your own sent messages.
Art Of Optimization : In the beginning…
Indeed, very little substance here. They couldn't even be bothered to indicate the time interval their "rate" applies to. One assumes hours, but it's not stated anywhere on the page. $93/hour? Day? Week? Project?
A lot of US-govt types use DMY syntax. A stint in the Armed Farces will teach you how.
Heathkit is coming back
I'm using FireFox 23 on a Mac and the kerning looks just fine on that canvas page for the first example. Aliasing is a little ugly though.
If you go to Help > About Firefox when there's an update to be installed, there's a restart button that restores tabs.

As for memory leaks, it's been a project for a while now: https://areweslimyet.com/

I'm not entirely sure what the third point is referring to (I just let the browser handle cookies), but in the Privacy tab of Options, you can view and remove individual cookies and search by site. So maybe that helps with what you want?
Fair enough, but SpaceX has already booking launches guaranteed at their quoted prices, so there's nothing hypothetical about them. Whether they can deliver reliably without going bust is perhaps more of an open question, which is fair enough, but they've certainly put their balance sheet and reputation where their mouth is.
Here is the original post: http://www.cosninix.com/wp/2013/06/amazon-aws-ec2-linode-dig...
So a one person difference?
How did you get the survey out? Was it via your email list or Twitter HN etc? Survey methods can dramatically change your results.
Show HN: Get Voice / Text feedback from your mobile apps
Forgive me if I'm hyper-critical about the marketing.

The first thing anyone sees about your company is: "Texting for education, health, advertising, and much more.
Start the conversation." What does that even mean? I want to understand what your product does, and more importantly how it can help me. "education health, advertising and much more" are completely random use cases, and are confusing and distracting. This is the first thing a customer sees; a lot won't even scroll down past that line. It has to make sense.

I would say you should move up the "Software that engages large groups in automated texting" up, but that's a description of what you do, not how it helps me. It really should say something like "Engage your audience in automated, responsive texting conversations in "x" clicks." Something like that. It's still off, I don't know how you'd convey that you make it easy, but that's what you're getting after. The benefit to me as a user would be easily engaging my audience in automated, responsive texting conversations. In fact maybe that's it. "Easily engage your audience in automated, responsive SMS conversations." Massage it. Don't tell me what you do, tell me what you can do for me.

Just some friendly advice. I wish you the best of luck!
Google disappoints Congressman over Glass privacy concerns
I dunno, it looked less likely to fall apart on the launch pad due to wobbling in the breeze...
So, if I set up a back-and-forth conversation where I asked five questions and got sent five responses, would that count as one text or ten texts towards the monthly limit?

I can think of a case or two where the pricing might make sense. But if we're really being honest, I'd probably just use the service to test my assumptions and prove out the model. Then, if the numbers looked good, I'd do the Twilio integration myself to save a little money and remove the additional dependency.

This is probably exactly the wrong group of people to ask about pricing, though, because many of us know what Twilio costs and can do the integration ourselves. It's the normal business owners who'll think your product is black magic.
Let's add up more to this: the 1 star reviews are gone. If they were legitimate reviews, why all of the sudden were vanished?
Correct me if I'm wrong. If a web developer is hell-bent on detecting ie, they could look for the presence of the activex API (like jQuery currently does in order to provide a uniform AJAX interface).
Whoa, about:permissions is awesome. Thanks for that!
I like these types of businesses. Simple, useful technology for which the success of the business depends almost entirely on the grit and hustle of the team. Your greatest asset will be a killer sales team. All the comments on this page about pricing and "oh I could do this in a weekend" are not as relevant to your business because for the majority of your sales, your customers won't even KNOW the product they're looking for. They have a problem for which there are many kinds of solutions to. Your job is to sell them this type of solution. If this type of solution is less expensive compared to other types of solutions, you'll get the sale before your competitors (clones or otherwise) ever hear the letters RFP.

TL;DR: Get a great sales team
His reference to "automation" here of course does not necessarily mean automation of labor(i.e. assembly line automation), but instead the fact that companies with lots of cash to throw around can gut their workforce and hire in temp agencies. Hence "automation capital". They are "automating" in the sense that a churning workforce consisting of temps can be paid less overall. There will never be a shortage of people to fill those jobs and there is no need to cover expensive benefits.
I will freely admit that I suck as stats and data viz. We'll track the feedback and add to the results page.
Netherlands set to open 11 iPad-only "Steve Jobs" schools
For other people, maybe. The market's starting to get flooded with mobile devs I believe - and making a hit on your own is just non calculable for potential profit.
Toms hardware seem to consistently have methodology problems in their tests. I don't understand why they are given so much credence.
I'm sure those who signed the following doc were probably accused of egocentrism, among other things:

http://en.wikipedia.org/wiki/United_States_Declaration_of_In...
This is over 15 years ago that IE was related to Mozilla. These "lots of websites", is this about websites from 1995, or modern ones?
> Surely it's up to the team working on it to decide if that time is better spent on something else?

If your app doesn't work in links, lynx and w3m, then you're just being lazy.
These "feel" low to me. For context I'm a freelancer doing mostly front end web work based in MN and comfortably charging 50-60 with relatively little experience (~18 months, three of which were an internship with a creative firm). My intuition would have previously been that iOS devs; being both more supply constrained and needing more technical depth in skills (webdevs can get away with just knowing how to string up wordpress instances. I'm not aware of anything similar in the objective C world) would command much more leverage.

On the top end, I would hope these "rockstar" teams are charging 250/hr per developer?

I like to think I'm at the very bottom of the totem pole with plenty of room to climb higher and increase my revenue over a long career to come; seeing things like this make think I'm rapidly approaching a pretty hard cap.
LifeLog: DARPA Project to Archive Almost Everything About a Person (2004)
> These types of headlines are so meaningless. On what benchmark on what platform?

That's what the article is for, you've got no chance fitting those details into the headline!
Tech-Powered Financial Planning Platform SigFig Gets $15M In Series B Funding
There are at least two tools which are very useful in such comparisons - http://www.cloudorado.com for pricing, and http://cloudharmony.com/ for benchmarks.
This is the initial, rough port to Blink. I'm quite sure that as development advances it will look a lot less like Chrome and a lot more like Opera.
The whole originating notion of a passport was to say to other countries, "This person is a citizen of our nation in good standing, and we vouch for him".

Other countries can look at that passport and make their own decision - for example, I've anecdotally heard from people that having a passport stamp for Israel can make border crossings into certain middle eastern countries much more complicated.

Now, the US in effect is saying, "We believe this person to be a bad guy, and you should not trust him". Since he has been charged with a number of crimes, this is a fair statement.

This is the same thing that happens with people in the US who are considered a flight risk from prosecution - their passport is flagged and they are required to turn it in.

One of the many reasons why Snowden's behavior in first revealing himself then leaving hong kong to Russia is very odd is exactly this - how could he not know they could revoke his passport? What did he think would happen?
It wasn't clear in my comment, but I wasn't addressing the parent's "extraordinary claim" comment, but the "some guy" part.

TBH I didn't get through the article because my BS-meter went off.
Point taken, but if you look at the results page (linked in the post), it's a lot more clear: http://bigswing.com/ios-rates-2013
I just want those split-flap modules. Those would be fun to play with.
The Unexpected Success of the Boeing 747
Startup time matters as close to zero as you could get for me. Chrome only gets restarted when the computer gets restarted which is only when OSX releases updates which is about every 3 months. As long as the answer isn't '5 minutes', I don't care about it at all.

Same deal for the other test that seems to be sinking chrome in the overall score, the open 40 tabs thing. I don't think I've ever opened 40 tabs at once, and if I did, I can't see myself caring that they all finished in some amount of time. I'd be far more concerned that the browser was smart enough to prioritize the one I'm actually looking at.

The structure of the overall score in this is pretty broken in opinion. The final tally is a geometric mean of Wait Times, JavaScript/DOM, HTML5/CSS3, and Hardware Acceleration. Chrome won all but the wait times test and even within the wait times test still won the single page test. It lost purely due to 'cold start' and 'open 40 tabs and time all of them', which are least relevant tests to reality in the entire suite.
Or Common Crawl so other people could actually download and use it?
It would be awesome if these could be embedded in Wikipedia somehow.
This really makes one wonder what more information he has. If he is unwilling to silent for asylum, then is the reason that he has something else major that he is determined to release?
Building Hackable Cities Through Open Data Portals
an exploit is asking nicely, all I did was GET /????\n\n\n\nfjasdfuisdjflkwenuadfnwerAAJLKJFIEFSEIFJSDLFKJERIWERRISLDKJLDKJF and then I connected to a shell on port 8118? I mean, it just answered the request ...
The problem is that many article sites think that they are web applications.
Concurrency Made Simple
Startups do a bad job of trying to replace real friendship/camaraderie
The more I think of it, the more it seems true. Startups have tried to replace a culture that is increasingly lost and it's not doing a great job of it.

So many of things startups push - free breakfast, "unlimited" holidays, beers after a certain time, "team building" exercises are driven largely by profit (ie: keeping you in the office longer).

I increasingly find it cynical that they try to turn some of the best parts of human life into a human resources strategy. Pressuring people to stay later in work or trying to de facto push groups of colleagues together to be "friends" is cynical. It's kind of like the Pixar version of real life - things seem real in many ways buuuttt...the bottom line is in trouble and boom, you are out on your own - minus "friendships" and all the other guff you got from the startup cult.
I don't even know if you have to highlight a market right off the bat? Automate Your Text Conversations, appeals to a ton of niches (including people with significant others who text them every night at the same time, asking the same questions!). Maybe develop several landing pages, and gear each text conversation at that niche?
I was impressed when I saw their well-crafted commercials explaining the new IE, but I was still a little skeptical. I wanted to see some real action on their part to compensate for all the development headaches IE has caused me.

With moves like this, it seems they're walking the talk.
Meanwhile, your 12 hours days have lead to loss of free time with your lifelong friends, girlfriend, bad health, missing travel, social, sporting and community/political opportunities...Just look at the feeling of something greater that so many of the Obama 2012 geeks felt when they were dragged out of their startup open plan offices and made to be part of something greater (whatever your politics).

All the startup "teams" I've seen and worked with have never come close to replacing my real friendships, no matter how hard HR departments tried...

It's sad that at a time when we are increasingly disconnected that the startup mentality has used this for it's own purposes (not always cynically ofcourse but the effect will probably still remain.)

Nothing, never, ever can beat the friendships, teamwork and sheer joy of talking and having fun with friends of mine who I once served with in the military etc. Perhaps it was the most cynical of all organisations but the friendships where the most true...people who you know would be there for you, no matter what, including most of the people in charge of you - NCO's, officers etc (yeh some are bad but most are good a really care - they are not just playing a game)
Of course. They're not trying to make it impossible to detect IE. They're trying to make sure that all the "IE mode" quirks and workarounds out there in the wild don't get triggered on IE11 and break things.

Basically, they're moving to a standards-compliant model like WebKit or Gecko and they want to take advantage of all the standards-compliant layouts that developers are producing. But the only way to do that is to break with the past and not support all the madness inherited from legacy IE versions.
The point is to avoid being detected as IE by _existing_ websites, which typically do extra work to display nicely for IE, and that won't necessary anymore, hopefully.
25th Anniversary of the NES Power Pad and Connecting it to a PC
How to add a kitten puzzle to your 500 page
Happy to see a catchy name for this. Been trying to push it for a long time: http://weblogs.asp.net/jgalloway/archive/2009/10/15/the-desi...
Completely agree. I read through it all and it seems like a great idea but really bad copy.

I think services like this that have real but somewhat complex use cases can compress a large amount of info into a short, interesting message by using a use-case or ideally a short video that describes a sample use case and how the product solves the problem. Basically exactly what Dropbox used to have on their landing page.
Probably a rookie question, but what is the difference between a print and a file? I assume people doing 3D printing will know, but the distinction is lost on me.
> Because HMAC collisions are easy now?

When you get the details wrong? Relatively so. And even experienced people get this shit wrong more often than they get it right. Rails had this vulnerability. Google's KeyCzar had this vulnerability. The average, non-crypto-enthusiast has effectively zero chance of getting this right out of the box.

Comparing server-computed hashes is inherently safer and less error-prone than comparing client-controlled HMACs.

* https://github.com/rails/rails/commit/5e6dab8b34152bc48c89032d20e5bda1511e28fb
* http://rdist.root.org/2009/05/28/timing-attack-in-google-keyczar-library/

> but can't we admit that "I'm going to describe best practice" was a bit overstated?

Not when it is accepted as best practice.

* http://fishbowl.pastiche.org/2004/01/19/persistent_login_cookie_best_practice/
* http://stackoverflow.com/questions/549/the-definitive-guide-to-forms-based-website-authentication

The only difference between my description is I do not store the username with the cookie; it is unnecessary and confers no discernable security benefit. I also avoid associating multiple remember-me tokens with a user, so an attacker who intercepts one must use it before the user next logs in.

Is your approach wrong? No. But it is more difficult for the average programmer to do securely and correctly, and confers few (if any) real benefits.
A Glimpse Inside The Wire (Tales from GITMO)
Thanks! That's awesome advice.
What languages do you work with? Simple things like being able to jump to the definition of a function with a press of a button (esp. when working with a large unfamiliar code base) are indispensable for me.
Chrome is my main browser and I use it all day at work. The browser window opens instantly for me but it only becomes usable about a minute or so later after it has finished grinding on the hard drive. From the looks of it I'd say it's loading all the history, settings and extensions that takes so long.
"Flexibility" in the way the term is usually used in CEO-speak doesn't mean having employees that you can trust. It means not having to have to trust your employees because their work has been broken down into such generic chunks that it requires no independent thought or initiative.

You're looking at this from the perspective of a skilled professional, which is fine -- most of the HN audience probably does as well. But it's not the perspective I'm talking about. I'm talking about the perspective of the people who see skilled professionals as a problem, because their skills mean they can demand things like money and respect as a condition of employment. That reduces the CEO's flexibility to do things like take that money and put it instead into his own golden parachute.
not sure what it does..
In 1941, it probably didn't seem obvious that Russia would prevail. The cynical, hegemonic move for capitalism certainly wouldn't have been to ally with the Soviets, but rather to let both totalitarian regimes fight each other to exhaustion and sweep up the remains of both.
Doesn't that apply, or was applicable at some given point in time, to the vast majority of currently successful startups? http://www.quora.com/Startups/How-do-you-make-a-new-business...
Thanks Google, for investing on the best web browser out there!