skysight-inc/HackerNews huggingface dataset:
People who rent nice cars generally do not take better care of them than their own.
This was exactly my experience as well. Then I was introduced to Mirantis Fuel which uses Cobbler/Puppet to do bare metal provisioning and remote configuration.
apparently the parent didn't read the article.
Jacques, please consider for a moment that you can be right, and be an asshole at the same time. I don't consider being an asshole a cornerstone of hacking.

I don't mean literally that you're an asshole. I've always enjoyed your posts, and I get that you're not acting with malice, which is a cornerstone of being an asshole :) But this is one of the core tendencies that contribute to the perception that geeks and hackers are "socially inept".

Consider the following made-up scenario, even if it is contrived. Try to avoid the urge to pick it apart on a literal basis and focus on how this breeches basic social contracts. Then consider that normal people work at Flickr, and that those people are trying to do something good for users.

---

Me: This is my library. It's for storing books. You're welcome to store some of your books here as well.

You: <Starts bringing in boxes of random stuff and placing them on shelves.>

Me: Hey, what are you doing?

You: You didn't say I couldn't store random stuff here, and you haven't implemented any counter measures to prevent me from storing random stuff, so I figured it was ok.

Me: You're kind of an asshole. Did you know that?

---

I'm not saying the hack isn't cool. I'm not saying the hack shouldn't exist. I'm just saying that it's OK to point out that using it might be considered a dick move.
You can't customize shortcuts, the default ones are pretty bad - forcing you to use two hands to operate the inspector (on qwerty layout at least).

I've given up completely on Firefox as a developer's browser ... Chrome's dev tools are better, faster - they don't crash your browser or make it unusable like Firebug.
I think you overestimate the quality of developer in the outside, "non-hacker-news" world. Labor is always the biggest outlay management worries about; if they don't have technical experience, there are tons of small to medium sized companies that will hire someone at 20$ or 30$ an hour with no degree to bang out bad GWT or jQuery.

In the enterprise ( or small enterprise ) world, when was the last time a web dev needed to write a bloom filter in Go?
>I read the flickr TOS. I don't think this violates it

Doesn't mean your account won't get suspended. I'm sure the TOS has a "we can do whatever we want to your account" clause somewhere in there.
How Hope and Change Gave Way to Spying on the Press
Making the most of mentors in accelerator programs
Tencent, Walmart Heat up China E-Commerce
I want to know how that discussion already fell off the front page? did it get flagged off the front page? It has a lot of discussion and a decent number of upvotes.
So will latin1 `__str__` on Russian locales. So will ASCII `__str__` on any locale that is not ASCII compatible. You can't expect the impossible.

In regards to cases where unicode_literals is a terrible idea is any piece of code that then suddenly gets a unicode string which does not expect it. Because unicode coercion in 2.x spreads like a cancer you might not see the failure until someone uses your API. I still have to fix bugs where people accidentally send things coerced to unicode to an API that does not support it.

Additionally: newcomers still should not be using Python 3. There are just too many remaining issues that are annoying to deal with.
I already learnt a lot, but could have done with more help, not always clear what is expected (rampup3) and no way to see the solution... i got stuck on rampup3 a bit frustrated
I thought you were serious, then I thought you were trolling, and finally figured out you were serious.
Why Television is Kicking Hollywood’s Arse Right Now
> Doing 10 runs of each and averaging the reported duration

I wish people would stop doing that. Your program is doing the same work in all benchmarking runs; any variance in the runtime is a result of factors you're probably not interested in measuring, like kernel scheduling nuances or what CPUs your benchmark happened to run on. You should take the min of microbenchmark duration, not the average.
At university we had to learn prolog and for me (C/perl) it was mind blowing experience. Fact that you are writing program as bunch of logical predicates was kind strange at first, but when you get used to it, it's such a great and powerful tool. Also, learning things like unification was just wooow.
So, I'd recommend prolog to every programmer, especially today when most people use yet another standard language. On the other hand prolog is sooo out of the box.
Businesses do not need to be in the business of selling images in order to have a need to store images.
I think a more appropriate title would simply be "get paid lots of money for working hard and being good at something that's in demand" but it's not nearly as catchy. Seemingly, what's the case in the job market is that the degree is just the minimum required whereas your catalog of work shows that you weren't just following the trend of "fast growing/unfilled computer jobs". It seemed to work for me...
Why does he always have to be such a pessimistic grandpa? Privacy as he knows it doesn't exist anymore because majority have made a choice to give it up in exchange of new value created by new technology. I'm unsure of what Bruce Schneier has added of any value to the society lately except his rampant skepticism. To me he's turning into a Richard Stallman of security/privacy.
KidoZen and Happiest Minds Partner to Build the Future of Enterprise Mobility
It isn't a dick move. It doesn't hurt Yahoo, and most likely will hurt the 'abuser' since Yahoo will just suspend such accounts whenever they feel like it, and the stored data will just be gone.
Our XMPP services at DuckDuckGo
OT - I've been looking for a headless WebKit for Go (Golang) I've searched all over with no luck. If anyone wants to become famous, please make one :)
The Path to Dijkstra's Handwriting
Price yes, search time unlikely. I use AirBnb, and the system is that you contact (usually a few) properties to check their availability (not all properties have up-to-date availabilities on the website). They reply confirming availability, and you reply confirming your booking.

In my experience this usually takes a day or two.

I can find and book a reasonably priced (i.e., none too luxurious) hotel room in NYC in about 15 minutes, in comparison.

AirBnb's system is relatively hassle-free, but time savings against Kayak/Expedia/Hipmunk? Not a chance.
I'm afraid there's already a matress that does this. It's from exped, I own one and it's awesome, and better implemented than this because you're only inflating a small pump sack, and can use it to build pressure in the mattress.

Here's a video: http://www.exped.com/exped/web/exped_homepage_na.nsf/b43popu...
I've used opera for ever. On my old symbians, my win boxes and even on my netbook (ubuntu)

but since I read that they moving off their own engine to webkit who cares.
Running WordPress on Google App Engine PHP
iOS/Android Apps coming very soon.
The act of abusing this script to store large files at Yahoo's expense is a dick move

Why?
As a rule, unless you are Swifting, never start your idea/blog post with 'a modest proposal'.

It is a set of keywords for satire.
Personally, I'd qualify "...more work..." as "...more work that I enjoy, and am good at..."

I don't mind doing More Work. I mind doing Useless Work.
The author questions the tastiness of algae - I wonder whether he knows what Maki rolls are made out of. Ever tried Japanese or Korean seaweed soup? Easily one of the tastiest soups because of all the Umami flavor in Seaweed.
Well, send it to a friend with fiber somewhere in another state.

Seriously, this would be a good way for people with fiber connections to make a buck, set up a "mass upload" service.

At some point, it's obvious that the "how can I upload X volume from where I live" doesn't make much sense given one's location. I would not expect high speed access in Alaska, for example. Or in some remote New Mexico area.
A possible way out of Java 6 language level stagnation on Android.
Sounds a lot like my situation, except I didn't drop out, I finished out the associates degree so I could take the few programming classes I wanted. It took my two years, I got a little bit of college under my belt, got a job before I finished, and was only 18 when I graduated.

I think experience and skill level speak higher than a degree in this field. I have hired people that don't have a degree, because they have a nice portfolio and have the skills I need.
It doesn't take long to discover that university education is an inefficient sloth, a waste of time and basically a broken system for almost all majors.
I am curious about this "chasing away" statement.

Specifically with regard to cost, it would appear that Adobe's recent migration to a monthly license[1] puts the suite much closer to consumer reach than ever?

[1] http://www.adobe.com/ca/products/creativecloud/buying-guide....
I feel like hunger is much more likely to be solved with innovative economic thinking than with innovative engineering. We should be able to grow enough food for everyone as it is. That's not really the issue. The issue is getting the economics worked out so that we do grow enough food, and so that we can distribute it to everyone who needs it without breaking all of the economies.
ScoreLight: laser-based artificial synesthesia instrument
America’s Troubled Drone Policy: Let the Debate Finally Begin
Since then, he has worked for Percolate, Vimeo and other
startups, and now, at age 25, he's earning more than six figures.

Six figures is $100,000 - $999,999. More than six figures = $1,000,000+.
If any startups/freelancers are interested in Chattanooga, hit us up on twitter @LampPostGroup. If you can climb and code, you're in. Hungry to build an amazing business +10.
You can't pirate software you already paid for.
I can see this being useful if you have lots of keys and the server kicks you when you try too many of them, but in theory you really shouldn't need more than one key.

http://www.funtoo.org/wiki/Keychain
This ruling only applies to the 5 boroughs of New York City, not the entire state.
How to disagree.
I read through the readme and I couldn't figure out how this is an improvement over ssh_config(5), other than adding Yet Another Dependency.
How We Rebuilt Rue La La for Android
Is it really easier than just editing ~/.ssh/config? In the config, you can use wildcards for groups of servers

Host *.whatever.net
IdentityFile ~/.ssh/whatever-key
ServerAliveInterval 10
port 1022

and then add specific information and aliases per host

Host someserver.whatever.net someserver ss
Hostname someserver.whatever.net
User spin

Host otherserver.whatever.net otherserver os
Hostname otherserver.whatever.net
User dritf

Plus, since you probably edit it only once in a while, you don't need to remember the syntax and can simply base new additions on existing entries.
There are a lot of tools like that for years.

like;

- managing /etc/hosts
- managing crontab

It's just a preference to do it with a command line tool, or just doing it in the config with editor.
Recent Gen-Y Startup Successes are an Emerging Era
I don't have a degree (I dropped out of college) and I make more than that. I'm good at what I do; its not easy, and its obscure.
yes they can do as they wish. just very frustrating that there is no feedback at all from filing tickets or emailing them. no way to know how to resolve the situation
The opposite is actually true. I sleep a month a year on a camping pad, and it's well known among avid backpackers that air pads like that shown in the OP are most comfortable when under inflated enough to keep your hips just above the ground.
A lot of people ask my why I never got a degree. As a .net web developer I don't wan't so spend 4 years part time (no money for fulltime) studying java, because that's what you mostly learn in our country.

Edit: I maybe should add theres nothing wrong with java. It's just not my choice that's all. And in my country (switzerland) the education system looks little bit different. I started a education at age 16 as software a developer. 2 days school, 3 days work at a software company for four years. Now you add some years of experience and there you are with no degree.. and that's why I wrote my first statement
I also considered using a DNS resource record (like SPF and DKIM), but HTTPS is more secure.

What is the reasoning behind this statement? Resolving the hostname for the HTTPS site still requires DNS. Is it because DNS isn't encrypted, so a MITM could change the POST URL? That's an issue with unencrypted HTTP, also, so you couldn't safely send this header on non-SSL pages. You'd need a login link that goes to an SSL-protected page first, in which case this just adds an extra (no longer useful) step.
I wonder if some day we will see cool things with real Chinese names, I mean Chinese characters. Here it would be Arduino云
Missing at the end of the title 'as long as you're willing to work your ass off getting good at it'. There might be a shortage in the talent pool but I can't see lots of companies taking on crap devs to put bums in seats.
It will eventually. Vinkle-Loss twins are not exactly an omen of success. And what currency has a director?? Sounds like someone got carried away a bit.
This isn't true in NYC, we're at 98-99% utilization. If anything AirBNB makes this worse, it's encouraging people to rent an apartment to visitors instead of releasing it into the rental market.

If you look at a $169/night AirBNB rate, that translates into about $5000/month if it's fully rented. Even at a 90% you are making more money than a 12-month lease. This will encourage landlords to not lease vacant apartments, thus decreasing supply and raising prices. I know of building owners that have been experimenting with AirBNB as it's more profitable for them.
It's worded poorly, but it means he's making more than $100k.
Five Things (advice for startup CEO's)
I've done my share of starting up new companies, divisions, products, and even a spinout. The experiences have been tremendous and I wish I could say I handled all the lessons with grace but there were a few times when I didn't. That's probably my first thing I'd do different...
A couple of years ago I notified a female M&A lawyer that worked on the same deal as me, that her Outlook Connect picture was a very sexy lingerie photo that, even though she was very pretty herself, didn't really look like her. One thing led to another and she offered to show me the real thing.
Angie's List --- which actually kinda sucks --- works with the grain of supply & demand in its market, not against it: homeowners always have multiple qualified choices for contractors or plumbers or electricians (along with many not- so- qualified choices).

Supply & demand for vendors and clients are flipped in software development. The best freelancers have no reason to participate in a tech "Angie's List", so the ones you do get will be selected adversely.

The problem you had wasn't technological, it was that you were hiring (temporarily) for a role that is simply very difficult to hire for in 2013.
I haven't (and will not) invest any time doing the numbers but, a quick think about the Dyson fans leads me to conclude the whole thing is a big marketing scam. Kudos for pulling it off, but the thing ain't magic.

For starters, it has blades. It definitely has blades. They are simply concealed. It's like saying my computer has no fans when the fans are not visible from the outside. Nonsense.

Second, it takes a certain amount of power to accelerate a mass of air to a given speed. That does not change magically because the thing has a Dyson sticker on it. The most efficient way to accelerate a mass of air is, wait for it, a properly designed fan. It am pretty certain the Dyson contraption is actually much less efficient than a properly designed plain fan which produces the same airflow. It absolutely could not be more efficient, no way. Nowhere in conventional physics do you get more --of anything-- than you are entitled to.

In fact, the larger the fan the more efficiently it can accelerate a mass of air. Because the Dyson fans are constrained by the small space of the base they have to use screaming little fans to push against the back-pressure produced by the path the air has to follow.

Maybe not as sexy, but a really well designed fan with optimized airfoils and balanced rotor IS magical in the sense that it can be so much better than the stamped metal contraptions one usually finds at the store. I have seen fans like that come-up here and there but they are rare.

I did a project many years ago where we had to design and optimize an efficient cooling system for a 1500 Watt LED array. We ultimately ended-up going with a hybrid fluid/air system. However, for the bulk of the project we tried to make an air-only approach work because it was deemed simpler and easier to manufacture. I learned a lot from running tons and tons of FEA fluid and thermal simulations as making a number of prototypes. There is no free lunch (AKA: Conservation of Energy).
Good point. Honestly I'm careful about calling str on random objects which I know are doing this. But yeah, I guess that's probably a good enough reason to pick an encoding and go with it, which `utf-8` is a good of a choice as any.
IMO the root problem is that A) we have too many identities, B) those identities are rarely protected properly (sites don't hash/salt, don't have password expiration policies, don't use 2-factor auth), and C) managing those identities over time is nearly impossible.

I use lastpass, and it's great. But I didn't always use it; before I started, I used a couple of passwords everywhere. Recently some site which I haven't even used in years was compromised, and as a result, one of my "frequently used passwords" was potentially compromised. I had to spend hours going to dozens of websites and changing my password. Every site has a different way to change your password, and different policies for acceptable passwords, and most don't even make it easy/obvious.

I think something like Mozilla Persona is a good start, but not quite complete. Give me one, central place to manage my identity. The ability to control which sites have access to my identity. The ability to allow, or not allow, different sites to correlate my identity with each other. The ability to have my identity independent of my email address. Good two-factor auth for establishing identity, and good password management policies. Single-sign-on, even across independent sites, with just a click.

So the problem is that a proposal like this encourages people to do the wrong thing; i.e. ask me for a username and password - without two-factor auth, without considering whether I will be able to manage yet-another-password, without considering whether they should even be in the business of authentication themselves.
Try SwiftKey [1]. I've never looked back.

[1] https://play.google.com/store/apps/details?id=com.touchtype....
...is it mutually beneficial, if you store legitimate images? Yes.

...does it benefit Yahoo in any way, if you exploit a currently open loophole to store data that is not an image? No.
Whats wrong with Java? I am focusing most of my time on it. Bad decision?
That looks much slower, more complicated, and more expensive.
Except for the module creation you can easily add some very simple compatibility macros. I don't see how that would be different from your _compat module. However module creation can't be abstracted into a uniform macro in fact, because of it requires to define a PyModuleDef struct and the the modlue's init function got a return value in Python 3. But I'm fine with using some #if PY_MAJOR_VERSION >= 3 here.

After all you have to deal with way less compatibility issues, in extension modules than in actual python code. And if needed you can always do a simple version switch. You don't have to care about changes in the syntax of Python. You also don't have to care about changes of the __*__ magic method, because of you don't call them directly, and when defining classes you use slots for stuff like that.
Curious, and I haven't heard many comments on this: does this set a precedent that other states are likely to follow, and if so, is this a serious threat to the Airbnb business?
Baseball Pitches, Illustrated (2007)
Pretty much every big company who acquires a smaller company, slaps a pair of golden handcuffs on the founders, and then proceeds to strip them of any power or responsibility. And that seems to be a fairly prevalent theme, especially with companies like Yahoo.
You are right on track with this comment, but I'd go one step further to say that we already do grow enough food. We just don't distribute it equitably, at all. The fact that hunger, malnutrition, and starvation still plague humanity, is a choice that we have made. The most powerful among us have effectively decided that not everyone deserves food.
Just like any development or UX tool, personas can be dangerous or super effective. It has nothing to do with the concept of personas, it's just how people choose to research and use them. The intent isn't to design for a specific customer, it's to give the UX and development teams a common user reference point to validate their assumptions against through user interviews and continued research, iterating on the personas.

I'm sure you know about Alan Cooper's books, but another that I've found helps maximize the benefit, and minimize the danger, of personas is Tamara Adlin's "The Persona Lifecycle" : http://www.amazon.com/Persona-Lifecycle-Throughout-Interacti...

Plus, Microsoft isn't exactly known for it's effective UX.
True, It's just the first thing I think of when "photos" and "business" come up.
I know David Lubinski, one of the investigators in that correlational study, reasonably well. (He and I are alumni of the same school district and same undergraduate university, and have many mutual friends besides meeting each other in conferences from time to time.) It's important to distinguish the claim about the Study of Mathematically Precocious Youth (of whom my son is one participant) and my claim about mathematical "genius" in general. The claim you cite is that frequency of eminent accomplishment in that study population increases as SAT scores at age twelve increase. That may be. My claim is that the threshold IQ score for eminent accomplishment in mathematics and other domains that recognize "genius" is no higher than 120, and I have Arthur Jensen and Hans Eysenck and the Terman longitudinal study on my side as I make that claim.
At this point, I think this may be the only way in which Schneier can get any attention. Everything else he does is too bizarre to the rest of us to be relevant. Edit: I believe I was incorrect about the email thing.
At the risk of making a facetious comment, surely support for web standards is de facto support for Mozilla? Or do you mean monetary support?
Show HN: Step by step images collage to explain your DIY project (iPhone app)
Skepticism _is_ valuable when people otherwise blunder blindly forward. Although, I would like to see proposed solutions with his account of the problem.
And Ping. :)
Peter Pham Reveals His Strategy to Closing Million Dollar Biz Dev Deals
Tumblr is far from sluggish.

In financial terms, they apparently were not exactly setting the world on fire.
Also check out http://www.thegigcity.com/gigtank/
The majority have made a choice, but not a conscious choice. Not only do many people still chase the latest shiny thing or hand over their details willy-billy without thinking of the consequences, but it's quickly becoming the default to do so, making it even less of a choice, and more just what you do in everyday life!

There are plenty of things I've found worth trading my privacy for, but it's been a conscious choice every time.
Made me think of this social engineering scene from the movie Sneakers:
http://www.anyclip.com/movies/sneakers/passport/