skysight-inc/HackerNews huggingface dataset:
> The problem with surfing sites like HN, S.O. is that it is engaging. ... Taking a short walk is great because it doesn't take much of your brain to walk, so you can collect your thoughts.

Very good point.

> The worst part about this for me is that it is a small office of non-developers with a serious work ethic, so any time I step out during the day, I feel like they are looking at me like I think I'm an elitist doing whatever I want.

This is a tough one. Essentially, if you adopt working practises that maximise your productivity/output, you risk creating the impression that you are lazy. In an ideal world, either they would recognise that you need to work differently to them or their opinion wouldn't matter because the boss understands what you're doing.

It might be worth thinking about raising the subject in conversation. Sometimes getting things out in the open and discussing them is the best way of clearing the air.

I would also suggest thinking about what you can do to avoid giving them the impression that you're slacking off. For example, say you had a whiteboard next to your desk. Whenever you felt the urge the go for a walk, you could draw out the problem you're trying to solve first, look at it ponderously for half a minute, then go for a walk, come back, amend the drawing and sit down to code up the solution.

Okay, so it's largely theatre, but if it allows you to go clear your mind (and, therefore, be more productive) without giving your colleagues the impression that you're slacking off... shrug
The thing that surprised me most about this story is that there's a brand of chocolate pudding called "Healthy Choice".
Why does anyone think doing content creation over youtube entitles them to money? It's an end in itself; to entertain others.

Save the 'don't be an asshole' moral shaming: ads are not guaranteed income on any medium where people have control, it's as simple as that.

If you're so uncomfortable with people being able to control what their computer or device does, make everyone use a black box to view your content. Or just paywall it.
HTTP API for DNS updates
It's certainly interesting. It basically seems to be translating the old Macintosh consumer/"pro" division to the iPhone: remember the choice between a white plastic MacBook and a brushed-metal MacBook Pro? Now, everyone I knew who could afford it bought an MBP even if they weren't "pros" in any relevant sense, or any sense at all, but the Pro label probably helped to soften the impression of business-class/economy-class stratification. If anything the new 5S seems to be pursuing luxury-brand status more wholeheartedly than the MBP - the famous gold-finish 5S seems to gesture broadly in the direction of blingphones like the http://www.vertu.com/ Vertu. It is certainly a change from the old, (notionally) classless and one-for-all image of the iPod.

> Of course, this might be a calculated move to move away from exclusivity, in which case those things make sense. But that would be a little baffling in itself, given the huge profit margins a premium brand commands (while still having huge market share in Apple's case) compared to any old mass market device.

On the one hand, it seems the smartphone market has now matured to the point where Apple can't just charge the same margins and hope to maintain the same sales and ("Developers! Developers! Developers!") market share. Probably because the remaining big growth in smartphones is now in developing economies, especially in China. Tim Cook talked quite a lot about China at the iPhone 5S/C launch. (Meanwhile many US and other saturated-economy consumers are probably a bit more price-sensitive now too, aware of decent Android 4.x alternatives at lowish prices.) The consumer/"pro" split allows the cheaper, more-mass-market iPhone to have a design and a branding which makes it desirable in its own right, allows it to look up-to-date rather than stuck on whatever was fashionable 18 or 24 months ago, and makes it less obviously a hand-me-down product. Meanwhile, the high-end iPhone can maintain its price premium and its halo of desirability - in fact it its image can now be more clearly exclusive than before. (So matching the increasing "one-percentisation" of society: two birds with one stone.) Yes, this means there are now two iPhone sub-brands rather than just one, but two is not excessively many: it worked rather well for the Mac, after all.

There's also the claims you hear that many Asian markets rather like big, splashy colours, and that they didn't really love the iPhone's relative sombreness. I can't say how true that actually is, but it would stand to reason that in markets where the iPhone was never all that huge the customers would not be all that sold on the mystique of the One True Phone and its unmatchable design, and would quite like Apple to meet them halfway on appearance as well as price.
And it's a pretty stupid argument as they come. First of all, where is the evidence that "Guantanamo is now a factory for seething hatred", I mean, in its prisoners? I don't think there is any evidence for that based on behavior of political prisoners around the world. Sure, they may have hatred, but they are I think quite unlikely to incite more violence.

Second, even if what you say is true, U.S. (government) created them. They are responsible to take care of them, for better or worse. And by "taking care" I mean giving them freedom and citizenship, if they are unable to return them to their home countries (in most cases unlikely, as they have families there).
Should be back up again.
Now I'm feeling in the future
A Pretty Good Work Day
Death to textures: iOS 6 and iOS 7 compared in pictures
IPhone 5C/5S: Land Of Confusion
Not getting in jail again.

Especially since by that time they may be quite a bit older and another sentence might mean 'for life'.
I think it sums it up at the very last sentence, almost as if it isn't really relevant :

"Racket programs build and run much slower than Go programs."

Edit: By this I meant to be agreeing with the above statement that someone will come along and write a post about why Go is better - it's already been done in this one post. Sorry for the misunderstanding..

Obviously, sometimes execution speed is important, and sometimes it isn't - it depends on what you are trying to do.
I cannot stand the huge android phones, whilst my iphone 4 feels a comfortable size. This is a purely subjective comment, but a bigger screen is not something I would chase at all.
> Released where? To Cuba? Into the sea?

If your father/mother/son/daughter was kidnapped when you were 5, and you didn't know where they were for years and then found out he is in Gitmo, pretty sure you'd like to see them back at your house?

Why "the country/town/house" they were kidnapped from isn't even a choice on your list?
It great, but I concern about exporting data out from GitHub for whatever a reason. Is there a backup anything or we just have to dig data out from API?
I'm very ignorant on the difference between the functional languages, but could someone please explain, apart from the implementation which affect the performances, the actual difference between the languages? To me they all look like LISP.

I feel like a non-linux user categorizing Debian, Ubuntu, Mint, Red Hat, and so on altogether as 'Linux'; While he's not incorrect, there are subtle difference that he's not seeing. It feels rather frustrating. I'm using Racket(when I want to experiment in functional language) because that's what I'm used to, but it would be great to hear X and Y are different in ... than X is better than Y because...
http://youtubetime.com/
It would be nice to have a dropin JS library for CoralCDN too.
S is for small. iPhone 5s blasted in reviews for small display.
I guess this relates to technology since it's on medium?
Motorola Atrix shipped with fingerprint scanning back in 2011. The reason any other device doesn't have that feature ? Apple bought the company that made the scanners and stopped all further support. This even killed support for new android versions on the Atrix. They then took 2 years to implement it on one of their devices.

Also having not used the iphone 5s, you can not blindly say the solution will be market defining or very secure. Any technology like this will consistently work. Your phone will most likely ship with a backup security system that will be used when the phone can't match the finger prints. What would that mean ? Any random person can exceed the number of tries with finger print unlock and then go to the back up system that is no more secure than existing solutions.

> Apple is so far ahead of the competition it's ridiculous - maybe Google can compete in the medium-term, I'm not sure

This line just reeks of Apple fan boyism. There is literally nothing on the ios now that is ahead of android. Infact for the last couple of releases ios has been catching up with android (notifications, quick settings etc). It still does not have intents, widgets, default apps that can be replaced. But yes, live inside your own bubble and drool at everything apple.
Relying on your customers's benevolence is not a business model. If Youtube sees a lot of ad blocking, that should be an incentive for them to improve their ad delivery or come up with alternative solutions like micropayments.
Big data startup SumAll provides business intelligence for SME's
If most people don't own their car and use a fleet service, then it would be easy for the fleets to offer discounts to people who were willing to share a ride for part of the journey. Being able to automate car-pooling could drastically increase the passengers-per-car during rush hour so rush hour traffic might decrease.
Would be great if all the packages on Bower were presented like this.
Can you point to a genomics company that uses a supercomputer? Adn really claims that its unique capabilities are necessary>

Remember, the human genome was assembled on two different architectures: a Dec Alpha cluster with large memory with fast network (for the day) and a bunch of cheap linux machines with slow network. It turns out you didn't actually need the former, although the people at Celera insisted you did.
This isn't what I thought it would be. I think "Github for everything" is something everyone should be looking for in their lives. Version control is useful for so many things.

I think the understand this already though. With the release of stuff like 3d diffs now it's the "GitHub of CAD", I could imagine a useful future for the "GitHub of legal documents", "GitHub of _____"....
Those analogies don't work. Paintings use multiple colors, and many pieces of music use multiple instruments; but for most programs, it's far simpler to use just one language. And if one is going to develop a large program over the span of many years, it's good to think carefully about what language to use before diving in, as that decision is not easily changed.
Does Apple realize the risk of keeping a 4" display on its flagship product for another year? People are jumping ship, and fast, to larger screen devices.
> It would've been easy for them to say no and "well, sue us if you dare!"

But the headlines.

"Sweet Suite Deal Means Suits Dealt Suit"

"President in Suit Sued over Presidential Suite"

&c
One is advertising!
Because those countries generally don't want them back. Or because they don't want to go back. See http://en.wikipedia.org/wiki/Uyghur_detainees_at_Guantanamo_... for an example

The US government has ruled that many Gitmo detainees are no threat and have been trying to repatriate them but their home countries (which are not always the countries they were taken from) resist. That is stupid and wrong, just like taking them in the first place. But you can't just wish that inconvenient fact away.

I get that this is a nightmarish horrific injustice. But that shouldn't allow us to lose all rationality and start living in a fantasy world. Ordering the US Navy to abandon the facility won't help Gitmo detainees: they're run out of food and water and they'll still be thousands of miles from their families with no way to get home.
I disagree completely. But again, I use it daily. The performance and footprint benefits of C outweigh the negatives, which are basically summed up as - it's too much power.
Maybe we should send some Kafka.
I think in a way you're being unfair to President Obama. I believe his actual intention was to get the prisoners onto continental American soil and into a Federal prison so that the Supreme Court would feel more inclined to require they be released or charged in the civilian system. He'd get the outcome he wanted (I think he really does believe Gitmo and unlimited detention are bad ideas) without having to take political responsibility for it himself.

President Obama's stranger decisions can often be explained as an attempt to vote "present".
...or you can default to using the unlock code, you know. The fingerprint scanner is an added feature, it is not replacing anything
I expect with a few custom front end UIs, even the poor fits could at least use github as a backing store. This could give other company tools one data layer to inspect.
And yet, many companies choose to act that way. The RIAA and MPAA companies come to mind, in particular. You might argue that they're just protecting their products from piracy, but when it comes to things like the blank CD-R tax and DRM keeping you from backing up your own files, they definitely are that bellicose in my opinion, and I think they've destroyed their goodwill.
Err, because "pick the best tool for the job" is precisely a competition that each of us has to judge?
firstly; jail and prison are two different things. secondly, it's a spectrum; different people are deterred at different points and some not at all.
Washington, DC in the Fall
Got a side project you want to promote? We want to help.
Hi, we run a site called "SideProjectors".

http://sideprojectors.com

A market place for side projects.

We've had great responses from the community since our launch about 6 weeks ago. And we wanted to give back a little by helping those who want to promote their side projects.

So you can now submit your side project to show others and receive feedback on our site.

This is pretty much same as "Show HN" I guess, and of course there are few other sites where you can do this (e.g. Reddit, Betali.st), but we thought it doesn't hurt to provide another source of marketing + promotion.

We are also planning to do a little bit more with popular side projects submitted (e.g. promoting throughout other pages of the site, including popular side projects in our email newsletters) so hopefully it'll help you at least get some exposure + additional inbound link.

Here's the link to the submission page. You can of course, edit, delete the listing any time.

http://bit.ly/18xWTzI

Cheers.
Clickable - http://bit.ly/18xWTzI
A network of data consumers and producers with Go, UDP, Redis and ZeroMQ
Every repo can be cloned down as normal. ~~I'm not certain about the issue tracking.~~

Edit: according to a quick Google search issues can be exported in JSON format.
Who is the audience for the estimate?

An estimate of how long it will take me to solve 1000 Sudoku for recreation will not have much meaning to a client who just wants the solution.

What are the resources that will be brought to the task?

An estimate for solving 1000 Sudoku with a staff of professional programmers will be different from one premised upon bribing a dining hall full of seniors with coffee, juice and donuts down at the retirement village.

What is the unit of estimation?

Calendar days until delivery is different from man-hours because I spend so much time on HN.

The value of an estimate is the integrity and relevance of the process by which it was generated not its accuracy. Accuracy is a fortunate side effect - and then only sometimes. The key is that accuracy correlates to experience at making estimates, and rationalizing the failure to go through the process because past estimates have been inaccurate is the long road I mentioned.
The odd shapes are one of the areas of innovation.

Because the FIA limited the placement and size of aerodynamic fins (i.e. spoilers and front lips), the engineers started using other aerodynamic innovations to increase downforce. One of the most interesting things to come out of F1 cars, from an aerospace engineering perspective, is the use of eddies and other circular air motions underneath the vehicle to drop the pressure (and create a corresponding downforce).

Just because the rules stop innovation on something like engine tech doesn't mean innovation stops; it just means it moves to optimizing other pieces of tech.
Well you gave ME a laugh.
Now 16:58 CEST/14:58 GMT

https://twitter.com/esa/status/380323691227123712
Rose petals inspire nano-raspberry surfaces
hehe, yeah duda and MonkeyHTTPd ftw. !
Been using both and many other webservers including nxweb for a quite some time now for trial. I do webdev in C and Julia for the Backend.
U.S. phone companies never once challenged NSA data requests
If you see the links after that (and the comments) there were some issues with Racket's GC, and there were some fixes offered. YMMV.

That said, of course it isn't "really relevant". Or, at least, it's not all that matters, if Racket offers a superior experience otherwise AND its speed is adequate for the task.

Else we'd use C all the time, and nobody would use Python or whatever higher level language.
"Unless you have lots and lots of time to spend micro-optimizing everything, you'll get better performance writing in Haskell." [citation needed]
Four Startup Lessons in Four Months
Oops, I missed something on the translation! The web app is originally to brazilian audience.

Thank you very much for your feedback!
My setup probably isn't as energy efficient, but I am proud of the fact that I can control my 'dumb' TV with my phone: http://csmatt.com/notes/?p=32 (also contains comments on different media center applications available.) There's also this post http://csmatt.com/notes/?p=62 about hacking the LG Wireless Media Kit (AN-WL100W) to use the same HTPC to feed a TV in the bedroom.
You seem to be mistaken, and responding to something I did not write. I did not say that we understand its complexity, I said that we understand more of it's complexity than any other body system. The depth and complexity of immunology as a field is evidence of that. My point was that despite having advanced our knowledge here more than in other parts of molecular biology, we still can't control it. What do see as incorrect in those statements?

Also if you don't know about immune involvement in cancers, I'd recommend catching up with the past decade. I pointed out two of the ten Hanahan & Weinberg hallmarks of cancer, so this isn't exactly old news.

http://download.bioon.com.cn/upload/201105/22131853_2957.pdf
Only notes were accepted.
> They aren't really doing any of that are they?

They are doing all three. I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
For some reason the DNS servers my Swedish ISP provides seems to ignore/block all lookups for anything containing nyud.net. I have never encountered anything at all being blocked before with my ISP, so it seems a bit strange. Too bad if other ISPs also are blocking CoralCDN. I tried Googles DNS server (8.8.8.8) and everything works fine with that.
What would be involved with winning such a suit? Would it really be difficult to hold a company to the deal they had given you in writing?
> Unless you have lots and lots of time to spend micro-optimizing everything, you'll get better performance writing in Haskell.

This is stating the case too strongly. Performance wise, the naive, unoptimized solution in Haskell (ex. using the default String type instead of Data.ByteString, number crunching using lots of iteration\recursion) is going to be much slower than than the naive, unoptimized solution in C or Lua. However, for a given subset of the range between "zero" and "micro" levels of optimization, for a given problem, Haskell may still represent the local maximum.
>> A job is not about individuals in the workplace. It's about people contributing to an organization to make it better: asking for work when none seems to be available; helping co-workers; coming in early and staying late.

I was with you up to that last part where you define a job as coming in early and staying late. The hours worked do not define success especially if people are doing the kinds of things the article mentions. I come in late, hit it hard until time to leave, sometimes checking work mail in the evening but do not attempt to tell me I"m not a good worker if I'm not in the office even more hours.
> the type system of Go is so complex;

For someone coming from a Scala background, I feel this statement is absurd.

One thing we are all forgetting here is that anyone can prove language X is better than Y. But it's always wise to choose the best tool for the job (X is better than Z in doing what exactly?).

Languages and frameworks are a personal preference. You choose them based on their philosophises and if their philosophies resonate with yours.

After a certain point, language choices will no longer matter. Your end goal, should be to get to this point, instead of fighting over them. Just my 2 cents.
Touch ID is more than just a convenient feature to make it easier for people to unlock their phones.

Touch ID could have widespread application. Think e-commerce, banking/finance, physical access control, etc.
I hope Formula E serves as an excellent gateway drug into something more, erm, exciting.

Watching refrigerators go around a racing track for an hour at a time, with no car endurance, making no noise, doesn't sound like an enjoyable way to spend an afternoon.

Hopefully F1 viewership will go up.
Curiosities - Maps that will change the way you see the world.
I personally own an iPad 3 and have used it next to an iPad 2 and iPad 4 running the same applications. If you use a non-trivial application it's pretty clear that the iPad 3 is visibly slower than an iPad 2.

On it's own, it's certainly fine. However it's clear that there were trade-offs when moving from the iPad 2 to the iPad 3.
>You should not have problem with knowing the details of the language or the third party libraries you are using if you want to be a proficient engineer builds stable, secure and easily-maintainable systems.

What if you instead want/have to be a pragmatic programmer, you doesn't "engineer stable, secure and easily-maintainable systems" with all the time of the world available to him, but has to build something working adequate enough, as quick as possible, warts and all?

You know, like 90% of early startup code out there, including companies that sold for hundrends of millions.
I'd go home if my bosses policy wasn't sit here until 5:30 no matter what. I think that's fairly common, at least in the US.
The best media center application I've found for streaming is Plex ( http://www.plexapp.com/ ).
> the early cameras were so far below the specs of other contemporary phones.

I don’t think that was the case at all. The original iPhone had a better camera than my high-end SonyEricsson smartphone did at the time.

Also, the camera on the iPhone 3G was exactly the same as the camera on the original iPhone, so it couldn’t have been used as a way to people to upgrade their phones.

Apple tries to get people to upgrade every two years, not every year. The difference in photo quality between an iPhone 3GS and an iPhone 4S or an iPhone 4 and an iPhone 5 is immense. However, all of those models were among the top camera phones when they were new.
Depends on your status. When you have elite status they pay the tax for you.
Issues are disposable data, it has an expiration date. Once you closed an issue, there's little value in it. Most of the valuable data ends up in the Wiki (or in code), and Wikis are actually Git repositories. You can't make it easier to backup.

Wanna try it? Take any repository, for example Hubot: https://github.com/github/hubot. Now go ahead and run:

git clone https://github.com/github/hubot.wiki.git