skysight-inc/HackerNews huggingface dataset:
The world would be a better place if we spent less time talking about disrupting other industries and more time examining our own industry with a critical eye like the OP does.

Just keep in mind that making too much use of the critical eye can cause depression. At least it does so in me -- and in the author of this next fine blog post:

http://telepatch.blogspot.com/2008/04/why-being-latency-monk...

A quote: "I tell you this story as a cautionary tale. Try to find work that allows you to focus on positive things. Avoid like the plague any work that focuses on negative things."

I used to over-use my critical eye in an unconscious habit from childhood. The way I unlearned this bad habit is by "setting a background process" to watch for when I was enumerating or cataloging defects for no productive reason, and by "stopping my mind" when I found that I was. (I had to practice "stopping my mind" for 3 to 5 minutes at a time a couple of times a day for weeks before I started to make any progress.) In contrast, making lists of things to be grateful for never really helped me unlearn the bad habit.

To live up to my potential as a software professional clearly requires me to make some use of my critical eye, but my mental health depends on my using it selectively.
Everything breaks and nobody is upset because we have evolved eco-systems that are minimally resilient.

And that is a good thing, and the right direction to go.

@luu - no we cannot prove even a tiny fraction of what we want to work, will do so. And the best approach is how biology has done it - failover, resilience, creative destruction, etc etc and all those good things.

I am often reminded by these sort of discussions of the anecdote of a Cabinet Minister chatting at the Russian Embassy in 1980. The senior Russian diplomat said "So, who is the person in charge of bread deliveries to London?"
How Web Designers can Transition into Coding
Il faudrait ajouter un filtre de cinémas pour les cartes d'abonnement UGC/MK2, Gaumont/Pathé,...
The submission's title is very misleading.

According to the article (titled "UK begins three-parent IVF debate") they are starting a debate on the issue and seeking comments from the people.

They plan to send a report to the UK government in early 2013, which could then possibly lead to legalising the procedure.
I've actually used MS Word on Windows 1.0 (around 1985ish I think).

It was .... well, basically unusably horrible. As you typed, it would swap stuff in/out from floppy disk; as you might imagine, this made even just entering text an excruciating experience.

Luckily for MS, systems eventually got more memory and hard disks...
Hey Brian,

great tip. Haven't thought about that yet. It sounds like a brilliant concept for reality-checking the value of the Stand-Up and winning buy-in from people who (rightfully) question the benefit of doing Stand-Ups in comparison to what you give up (n minutes * participants). I'll definitely keep this in mind for the future.

Exactly what I hoped for when writing the blog post, I'm learning so much right now just by hearing insights from people like you.
Are You Overlooking Valuable Linking Opportunities?
SEO Won’t Solve Your Business Problems
Problem is that Spotify doesn't have all the music you want necessarily unless you also add your own files to it.

My solution to this would just be a dropbox folder full of MP3 files and a vlc playlist file. I don't use any monolithic player/organiser of music like iTunes or WMP but too a lot of people it seems like it has to be iTunes.
Convert a markdown file to a bootstrap-styled web page w/ TOC
Is the traffic even really there "from IE6 to iPad" to justify the extra effort?
Some people are older and have old injuries, standing in one place is agonizing. Some are in wheel chairs. Standing is an anti-pattern to the mostly shy, quiet nature of techies in the first place. Standing for a meeting sounds like something thought up by someone in perfect health and probably an extrovert, marketer who thought he/she was a coder.

Moving on with the analysis, Agile with an uppercase A is an anti-pattern to how humans live and work in the first place. The idea of sprinting makes sense when you're within reach of the goal; not for the entire cycle of development unless what is being developed only takes 3 weeks from the start to the finish.

We need common sense back in the software world.
The ones at Heathrow T1 were obviously mothballed when I went through on Wednesday evening. Not just Manchester, it appears.
My old Kitchenaid dishwasher had to have the mainboard replaced 4 times.

One fix I found online was that if you have a hotter than normal water supply, the exhaust vent isn't big enough to let all of the steam out so the board gets wet.

The service guy crimped the vent wider after I told him about that one.
For people that want this outside of Sublime you can get TaskPaper, same thing (I guess this plugin was based on taskpaper). Available at the apstore. I use it daily as my todo manager.
There are a ton of people out there who used to think they needed office, and have been using iOS happily without it. Microsoft made a huge mistake not releasing Office for iOS as soon as they could -- these people would all have bought it and remained convinced it was indispensable.

Now, most of them won't care (and probably figured out that Office wasn't actually very good at its core functionality, like word-processing and creating presentations, compared to cheaper, easier-to-use alternatives). In any event, the strangehold MS had over the enterprise where even people who didn't want Windows were forced to use it, is broken.

So... dream on.
9 Transformations More Dramatic Than The Evolution Of Apple's Signature Handset
Anyone else notice the Warren Buffett cameo at :14?
Here’s Some Stats for You | Scienceray
I understand what you are going for, but in this case, I think a more relevant question is "can my housemate/co-worker/sibling/mom get the hang of email or phone?," in which case the answer is certainly "yes."

If I need something done, and it's important enough that it can't wait, it's also probably important enough to just call someone, instead of relying on a potentially less reliable middle-man service that might only add to the confusion.

I'll note that the Google Docs are generally just for my own use, with the exception of expense tracking and very simple shared lists, which I've never had a problem getting others to contribute to. (My family and friends are pretty good when it comes to tech, so maybe I'm not exactly your target customer when it comes to that.)

I definitely understand where people might benefit from Por Favor over communication channels that are less optimized for this kind of problem, but again, it's not for me. (I guess, in short, it's just too specific.)

Maybe if I were back in college, where the housing situation tends to be close to a lot of other people... I could see a case where my entire suite or floor would subscribe to this service. But I digress...
The big advantage I see to an ebook reader is when you are reading a 500+ page book.

Reading Stephen King's 11/22/63 in hardcover on the bus was kind of brutal.
good lord i had never seen that before. i assume this comment is in some way sarcastic, but wow
Dex is very cool. Mongo lends itself to adding fields and queries on the fly which has advantages in prototyping quickly, but the flip side is that many queries don't get optimized. Dex makes it much easier optimize later.
The GTasks app available in Play Store is the most expensive and most useful app I've ever bought. It receives consistent updates and has been around since before the Google Tasks API existed. It's very easy to make a task into an appointment. It also has search. Tasks are already available from GMail and Calendar web interfaces.

I don't see the need for nested lists or tagging, I think that overcomplicates a personal task list.
Cinémur only shows trailers, not full movies.
The Dailymotion player uses Flash since you have it installed, but it falls back to HTML5 if you don't.
A/B Testing vs MAB algorithms - It's complicated
The same thing jumped out at me. Probably because of the months I spent in 2004, staring at the combined desktop + Palm OS databases helpful customers had emailed in, wondering how things had gotten to their present state.

We controlled the code and data 100% on both sides and I still never got it working really well.
USD $199 is currently about GBP £122. We have VAT added at 20%, which makes the cost almost £150. GBP price is £190 (1 install, 2 is £240).

Guess this is when you get a VPN.

I'm interested how exhaustion of rights works in these situations can one of you [hypothetically] purchase the download for me and resell it to me in the UK?

If you transfer it first to your UK server then presumably there would be no import duty or VAT to pay as it's a personal transaction?
SEO Practitioners: New Jobs Abound
Geonames data + geohashing.
How about changing the link to the Kickstarter project itself?

http://www.kickstarter.com/projects/limemouse/lifx-the-light...
Little workaround for this: do a search for your theaters & add them to your favorites.
Any idea how much squatters like this charge for the domain back? $1k? $10k? svbtlepatterns.com is always available.
IPhone 5 pre-orders break 2M in 24 hours, shattering iPhone 4S record
The benefit of liberating yourself from trying to backup and distribute someone else's content is much greater than missing a few tracks. There is plenty of other stuff that you could listen to instead.
It's beautiful.

My browser struggles to scroll the wall of posters, but other than that, it could be very nice.
> You can't come along and redefine a word simply because you don't understand it.

Physician, heal thyself.
10 – Beautiful Hansika Motwani Wallpapers
Pipun
Yes, but what we are debating here is the experience of those feelings (which may or may not get influenced by language).
Doctorow & Stross's "The Rapture of the Nerds" creative commons edition released
I'm always interested in this - what are the specific features that LibreOffice Calc and the like lack that you use?
Fizzbuzz without ifs in 90 char. I will buy you a beer if you can do better.
Public open bug tracking is good, but sometimes the product owner still doesn't care.

My own personal example is Issue 2600 in Android, which hasn't been fixed several years after it was first , and is a big issue for us non-English-character users (particularly the ñ spanish character ).

http://code.google.com/p/android/issues/detail?id=2600
thanks for the suggestion, we'll try to add them asap.
Yup... I used to have a boss who was a linguist by trade, who used Excel as his general-purpose programming language of choice, simply because it's what he knew the best.

He was pretty good at it, so the stuff generally more or less worked fine, but it was a constant source of amusement for everybody else...
CPAN rarely disappoints.
I've been surveyed three times for these scanners. Don't trust the results: all three times I declined due to "privacy reasons", and all three times they ticked the "health reasons" box, despite my objections.
Currently reading GRRM's A Dance With Dragons in hardcover. Brutal! I read the first four on my Kobo (I'm Canadian) and it was a much more enjoyable aesthetic experience.
I don't think you will ever experience non-horrendous human design with attitude like this.
This mirrors my own experience. I had one up to about 5 years ago. And then decided that I my personality is to addictive for things like these. Having not the option to "exit" any boring situation lets me experience the world around me much more.
My view is that if you're going to do things of questionable legality after legally buying an object, how is that really different from just grabbing the files from TPB?

It depends on your motivation. If you buy them to Follow The Law™, then yes, it's mostly the same, but if you buy them to reward the people who made the thing, then it's not.

In any case, there are still 40 000 ebooks that don't suffer from such problems, and in my opinion they're still worth getting a reader: http://www.gutenberg.org/
> you can not opt-out

Since when? Why can't I opt out?
I read somewhere to go to question and answer sites and forums and look for problems people are complaining about. Second, elance, guru people are paying for solutions to problems. google and bing have monthly search volumes which tell what people are looking for. It's an expensive way to advertise but for market research it's not bad. Find a sales/marketing guys they're always looking for things for developers to build for them to sell.
Then disconnect your data plan. To me, just having the Android Calendar & Contacts interfaces is a huge improvement over most dedicated 'dumb' phones.

I guess that you still have to have the discipline not to connect wifi, but I don't think that would be too much of an issue. Disabling/enabling wifi on Android is fairly easy. This barrier, though small is probably enough to help keep you in-check.
The time I saw MS Word deployed on a Xenix box it didn't work terribly well - was fine on the system console but was barely usable on serial terminals as the make of terminals (Wyse something or other) had Alt keys which did nothing. And, as far as I recall, the Alt key was pretty important in Word.

Of course, this wasn't Microsoft's fault - rather the idiotic salesman who had sold all of this without checking with anyone whether it would work or not.
This "attack" seems to use DTMF only, which contradicts the title of the submission.
MS has fantastic formal methods people indeed. Rise4fun.com is some of the great stuff coming out of there. However; are they using this? Because it seems to be only research and most programmers (inside / outside MS) will not even vaguely understand how to write formal proofs, even with brilliant stuff like Dafny (which no-one uses obviously as it is a research thing).

I studied in Eindhoven under a pupil of Dijkstra and my father studied under Dijkstra; formal methods are kind of a natural thing for me since I was introduced to computers 30 years ago, but no clients are paying for the kind of time needed to write these proofs. Well, rephrasing; no client of us.

I think there needs to be a breakthrough in the way proofs and software are written; now it's not very practical in most cases.
I tested on Chrome 23, Firefox 15 and Safari 6 on Mac OS X. All the same result.

Edit: looks the same in Photoshop too: http://i.imgur.com/nu90E.png
Rightly or wrongly I expect import to be simple, fail only when packages haven't been installed properly, and more generally depend only on PYTHONPATH. When I'm debugging I don't normally even look at the import statements. Other replies have described what this does; I think I'd rather offer such functionality as something that looks like a method call that might fail (something like git = sh.getProxyForShellCommand("git") - probably not that verbose, my head's in java-land at the moment, but you get the idea)
i second that, immediately went to check if the source code is available, but sadly nothing.
PLAYBOY: Isn’t this projection of an electronically induced world consciousness more mystical than technological?

McLUHAN: Yes — as mystical as the most advanced theories of modern nuclear physics. Mysticism is just tomorrow’s science dreamed today.
You don't have to be 'connected'. I've got a smart phone, and I use it mainly as a phone. The part I love about it is the great big dial pad. Remove all the apps that revolve around 'connecting' you, and you'll be grand.
Marketing for Facebook, a shortcut
I had a look at the main website (http://tos-dr.info) and this thing is amazing. Really, really good stuff guys!
Manage Your Open Source Assets Efficiently — A Review Of White Source
Por Favor's more than a phone call or a text though, it's also a set of reminders with an alarm to remind you to act on a task at a a specific point in time.

I'm obviously rubbish at the explaining what we do thing (though in my defence we're still working out the details)

I wasn't expecting to see many people on Hacker News saying that they'd adopt the system themselves, but I was hoping that some people would see the merit in it.

You hit the nail on the head about less optimised communication methods. Por Favor is primarily about asking people to do things, then reminding them when the time is right automatically. The time might be a specific time (e.g. 6pm), or when they're next in a certain area (geofencing) (or something else that we haven't thought of yet).

Based on feedback from HN, we're thinking about selling a "Family plan" or something like that, where it's a slightly higher fee, but you can share the service with X people. It's definitely about getting lots of people invested in the system, otherwise it's just another app on your home screen (or, hopefully on your home screen)
Does anyone remember Fire Eagle from Yahoo?

Over 5 years old, API is still available:
http://fireeagle.yahoo.net/developer/explorer/0.1/lookup
i'm 20, work at a tech startup in NYC. fuck everything about this kid. real phony, rubs me the wrong way 100%
Speaking from experience, getting a domain back after it has been hijacked is very costly and timely, and ends up being cheaper just to buy the domain back from the hijacker. It's stupid, but unless you have a contact with a registrar that understands what happened and is willing to work hard for you to get your domain back, you are stuck. I hope I'm wrong, and best of luck getting everything back to normal!
My dishwasher was broken for months - never got around to fixing it - and the reality was, it didn't take noticeably longer to clean up after a meal or after a day's meals. Might be different if you have a big family, but from what I remember growing up, the actual washing of dishes was the least time consuming part of cleaning up.
In what possible way is CoffeeScript more similar to JRuby than FastRuby???

JRuby is an actual compiler to JVM bytecode. FastRuby is translating to Java. If anything, FastRuby is the SAME THING as CoffeeScript.
I couldn't find an example of an artist page, so it's hard for me to evaluate.

I have a question though. How are you ever going to compete to Bandcamp? From what I read, the services sound very similar, except Bandcamp does it all (well, almost all) for free. Plus a lot of artists and consumers are already familiar with Bandcamp, it's pretty much the go-to website unsigned indie artists put their stuff up (either as a free download or paid download).
In Edinburgh at least, if you are "chosen" (hahaha) for a body scan and refuse, then you can't fly, simple as that.
Already discussed on HN: https://news.ycombinator.com/item?id=3472142 .

Every time this gets discussed a new security vulnerability comes up and is caused by the lack of -fPIE or -fPIC: https://news.ycombinator.com/item?id=3473068 .
Can I ask a really stupid question that has probably been asked before?

Aren't there way more people standing around being delayed in a screening area than on any plane?

Why would a terrorist even have to make it through screening?
I'm not sure I'm reading your notation right. Do I understand correctly that you think two sanitization functions applied in sequence are safe if both functions applied by themselves are safe? I think that that is true as a mathematical statement but often gets explosively disproven in production systems, because e.g. you can exploit different assumptions made by the filters in ways which were not anticipated (to say nothing of formally proven to be impossible), such that once-safe input becomes viable attack code.

For example, if you have both a) unicode canonicalization and b) escape_single_quotes() running around your application, I really do not like your chances of beating a fuzzer (plus, optionally, a pen-tester who understands encoding issues).
Video with 109,242 unicode characters (All of Unicode 6.0)
It hasn't relied on Google since iOS 5, when CLGeocoder was introduced. This is one reason why the new geocoding classes (versus the now deprecated MapKit ones, which used Google) are somewhat less accurate and absent entirely from certain countries.
Box supercharges the service's upload speeds to twice that of Dropbox
Another neat trick: linefeed instead of CRLF.

Some access control software that major mobile carriers use to captive-portal their data traffic only match on HTTP requests that use CRLF. If the same HTTP traffic uses linefeeds, it's not matched by the ACLs.

A simple HTTP proxy that does s/\r\n$/\n/g would allow one to surf for free, even if their bill hasn't been paid in months. Boy, that HTTP standard sure is handy :D
I hate it just as much as any developer when something doesn't work right. The problem is that making things work right takes a lot of time and the cost does not always justify the benefit. In many cases, shipping something and fixing later ends up making more business and financial sense than waiting until everything is perfect. This goes against our natural instincts as developers, but it is proven true time and again. Yes, Steve Jobs liked to delay product releases until it was perfect, but even he at one point stated that real artists SHIP.

Now, I think that you can take either side to an extreme and there needs to be a balance, but I think simply saying that broken code is the worst thing ever perhaps doesn't see the entire picture.
>a.out to ELF32 was handled just fine, and ELF32 to ELF64 is going pretty well. What is your point?

libc 5 -> 6 was awful, as was gcc 3.4's C++ ABI change. I think the typical ubuntu user would leave and never come back if they went through either of those.
I don't know. From my point of view the major use case for the clock is synchronizing activity with other people. It is convenient for this as a common reference. It can be used for other purposes but a lot of those are "bloat" features on the notion of time.

Before we had computers to keep track of time and give us notifications there was a good need for us to know what time it was, so we could manually track our synchronized events - automation or outsourcing it was prohibitively expensive for a lot of purposes. Now we can move most of that clock tracking to easy, cheap, and convenient tools and live a more event driven lifestyle without losing the major benefits of worrying about what time it is. Sure there are still a few times it becomes a thing - scheduling meetings for later, figuring priorities based on deadlines, wondering if i have enough time to get into something before scheduled events, but outside these planning moments, most of the concern need no be there.

Here is the really neat thing IMHO - as we all move into this event driven paradigm, the clock may not even be the big source of synchronization.. A lot of my meetings are not decided because "this is the perfect time for it", but on "we are all available". Ok great, that means most of my meetings are pretty fungible on when they can happen. So why not put a flag on those meetings, with a reasonable priority and set of boundaries on specific times... then have a piece of software that learns my activities to figure out when I am most interruptible, and communicates with other meeting participants to just interrupt us all for the meeting at good times? Yeah its NP hard, but for small groups not that expensive anyway. It certainly helps manage the rift between the maker schedule and the manager schedule.
Am I the only one who has no problem with being frisked?

I don't think there's any safety concerns with these machines but I'd much rather be frisked than have a digital image captured and potentially used for whatever.

I'm often frisked at Singapore Airport, but they've never once actually pulled something out of my pockets even when there's something obviously in them. They are looking at my reaction.
> 100% of passengers were satisfied

I'm guessing their sample size was zero.