skysight-inc/HackerNews huggingface dataset:
I agree with everything you wrote -- thanks for taking the time to put it to paper! Two other things: I've been to five I/Os and this year's keynote was absolutely the worst in terms of quality of presentation. It honestly seems like they didn't plan to announce L until it was leaked a couple weeks ago. I'm glad they did and I think, given the lack of prep, it went pretty darn well. Secondly, before they started charging $900/ticket, I'm absolutely sure a lot of locals applied just for swag. I don't think that happens anymore, and you can tell from what they handed out this year that there will be no more free phones and tablets. If there is hardware swag, it will be new tech, not the stuff everyone already has.

Additionally, I was truly surprised at the heavy focus on Android at the expense of nearly everything else. I think with Sundar in charge we're seeing a sea change at Google in terms of platform focus, and this is -- while a little confusing sometimes -- a good thing. It also means I/O is turning into truly a hardcore developer conference with a unified theme (or several big themes), rather than a sort of dog & pony show ("Hey, look at this shiny, useless crap we've been working on!") like in the past (Nexus Q anyone? Android @Home? Google TV?). There was no mention this year of anything besides Android platform products & services, except the expected general purpose dev platform stuff (Compute Engine, App Engine, etc). I was surprised at the lack of mention of anything enterprisey, nothing about Google+ or identity management, anything about ChromeOS (just a small plug in the keynote about schools adopting Chromebooks), or any of their X projects. I at least thought they'd have some robots there to ogle.

If the keynote was subpar this year, the 'box talks were a highlight. The speakers were almost universally awesome, the open fora allowed high quality engagement, and if one topic didn't interest, it was easy to stroll to the next whiteboard/screen and see if that one did. Jake Archibald's talk on browser quirks was my favorite.

http://www.html5rocks.com/en/tutorials/speed/script-loading/

http://vimeo.com/77497239

Btw, I was fully expecting Android Wear to be a novelty I had no use for, but I very quickly came around and already find myself talking to my watch, James Bond style. I completely agree with this Ars post: http://arstechnica.com/gadgets/2014/06/android-wear-smartwat.... My wife & I have a "no phones at the dinner table" policy but even my kids have been telling me to "ask Google" for answers to questions. Having the knowledge graph so handy is awesome.
Yup, definitely gaining merchant adoption(its awesome for merchants) and developer interest(its really interesting technology).
Are you sure that prose and single-character button labels have the same readability characteristics?

The same property that makes "BIG TEXT" more difficult to read than "small text" might make each individual character easier to read. I'm not sure that it does, I just don't think your wikipedia page discusses this at all.
The "broadcast time" (and NTP time) doesn't need to have leap seconds at all, you could consider UTC as a timezone too.
You already need a table to convert between UTC and localtime, so why not use a table to convert between machine time and UTC too?
http://www.ucolick.org/~sla/leapsecs/right+gps.html
So, with T2 instances and General Purpose volumes, Amazon is now officially in the overselling business. Kudos to them for finding a way to do it fairly. Looks like extra tough time ahead for lowendbox sellers.
Google Glass to be banned from all UK cinemas
If the numerous and massive data breaches, and subsequent credit card theft and fraud events of the last few years have taught us anything, it is that yes paying in bitcoins has one fundamental advantage: you are never handing the store your full billing info which can be stolen and reused by fraudsters.

Now, Bitcoin also has its own security challenges (eg. how to secure a wallet), but there are solutions (hardware wallets) making it a fundamentally more secure way of transacting online.
I'm happy about that. I'd rather have a separate login (with unique password) for each service than log into everything using the same account.

EDIT: I misunderstood the complaint! I thought that they wanted to login using a Google account or something similar rather than having a place in Hype Machine to allow Plug to connect and use a token to pass the permission to the program. Oops! I completely agree with the poster's comment in this case.
In Russia, A Like Or Retweet Can Now Cost You Five Years In Jail
I used to get paralyzingly anxious at interviews, as it's really intimidating for an introvert like me to sit in a crossfire of questions for an hour. It feels as if the interviewers are deliberately looking for a reason NOT to hire me, although I know this is not actually the case.

Then I stopped dressing up for interviews and just wearing whatever I usually wear, e.g. very casual. For me, it turned the tables. I'm no longer just sitting there sweating, hoping to answer all the questions "correctly", but rather evaluating wether this is a workplace I'd be happy to work at.

The idea of dressing up just seems superficial. After all, if I do get the job, I'm certainly not going to dress up in a suit every day. Not only that, but wearing my usual clothes also gave me more confidence to be myself, instead of trying to be the ideal of a guy who gets the job. And if I miss a job opportunity just because I didn't dress the "right" way, then it's obviously not the kind of workplace I'd want to be part of anyway.

Dammit, I've worn shorts made from ripped jeans and a Boozembly t-shirt (http://i.imgur.com/UJeKRz1.jpg) at an interview. Nobody cared, the interview actually felt good and I was later told the only reason I wasn't chosen for that particular position, was that (and I'm paraphrasing here) it would've been too boring for me. Still, I'm expecting to hear from them soon about another, more fitting position :)
How To: Measure your ‪‎TCP‬ Session’s Quality 
How To: Measure your ‪‎TCP‬ Session’s Quality! ‪‎Wireshark‬ is your new best friend!
I think if the site is publicly accessible, it's basic Internet civility to allow IA to archive it, but especially so for a newspaper. It's a question of respect for your users and for journalism.

If they have fears about losing revenue - and although I find them silly - there are other ways of going about it, such as only allowing access to pages some weeks or months after they've been published.
I think a key point you make is regarding a for-profit company turning around and utilizing the non-profit assets.

If all OSS was 501c3 material, it would be easy to abuse for private R&D purposes.
My Experience at JuliaCon
Nice! I worked with this project when it was not yet public, and it's good. A lot easier to use than what the monads might lead you to think. The generated API clients are great too. Of course the Haskell client uses the same types as the server, so you get type errors in the client if the API changed.
Thanks for the post! I'm part of the founding team for a startup in Vancouver and work out of Mumbai, so this is super useful for me.

Also, +1 for suggesting Cathay and T Mobile! Try Wind Mobile if you need a connection in Canada. They offer unlimited plans for both countries, so it works out really well.
Dropbox and the failures behind it
I think a lot of the merchant adoption is driven more by marketing than anything; newegg will get a spike of sales from enthusiastic bitcoiners because of this.
So I was curious about this and looked up some more information on it (the NFL tax exemption).

Section 501(c)(6) of the Internal Revenue Code provides for the exemption of business leagues, chambers of commerce, real estate boards, boards of trade and professional football leagues, which are not organized for profit and no part of the net earnings of which inures to the benefit of any private shareholder or individual.

http://sportsfans.org/2012/03/why-is-the-national-football-l...

One more needle to add to the haystack of bull shit from my government I put up with.
RxJava's wiki is also pretty good: https://github.com/Netflix/RxJava/wiki
You misunderstand. This app requires you type in your password inside it, as opposed to using some form of token from the website (which is how OAuth2 works).
I'm guessing you are coming from a classical music background where if you can read the music you can pretty much play the tune. I tried applying this method to jazz and it was a complete disaster. I could happily play transcriptions of all of my favorite artists, but the second you took away the magic book with the black dots I was helpless and couldn't make my own music.

If what you want out of music is to press the correct keys in the correct order then reading music will get you a long way. But if you are leaning more towards jazz or pop and making your own music then reading can be a horrible crutch. And the better you are at reading music the more you will rely on it and you rob yourself of developing a functional ear.

And what happens when you fall in love with an obscure indie artist where no transcriptions exist?

Concerning which string on a guitar is used, you can often tell by the tone of the note. Even with muted strings that give a percussive "pluck" you can often tell which note was fretted. For the most part if you are familiar with the style of music you can make very good guesses as to where on the guitar something was played, and if you cannot tell the difference then I would argue that it doesn't really matter.

Finally, out of the long list of musicians I admire in jazz, blues, and pop, I cannot think of one example where they admit they cannot play by ear. In the subset that teach I cannot think of one example where they do not strongly suggest learning music by ear.
Synchronous vs. asynchronous logging
It's broader than that. It means that employers can start to effectively challenge anything (any benefit) they can somehow shoehorn into matching their religion.
How pickpockets trick your mind.
Announcing the file and directory browsing feature
This might be of some help : http://www.lifehack.org/articles/productivity/writing-and-re...
Do you still have any contacts there? I'm one of the (former) developers of vision workbench, and it's kind of a shame that code.nasa links to a fork that's almost 3 years behind (https://github.com/nasa/visionworkbench), rather than upstream (https://github.com/visionworkbench/visionworkbench). It gives the impression that it's a dead project :/
Once you find a blog you like, you can use Peel [1] to rip the MP3s to iTunes. Unfortunately it does not work with Hypem top lists, only the direct RSS that it aggregates.

[1] http://www.getpeel.com/
Hey guys,

We did some improvements for our next iteration of the prototype. We included leads from twitter, modified the homepage a bit and added more data and add some basic info features for the leads. We would love your view and what other feature might help you more?

http://leadify.in/

Looking forward to your feedback :)

Thank you.

Sumeet
Two interesting facts: these instances are HVM only and... VPC only, weirdly enough.
There's some meta-point here to make. I don't understand it well enough to articulate it, but I'm going to try.

Start with the acquisition of dev bootcamp schools and the emergence of these schools in general. They are very SV-esque. The funding. The founders. The aesthetic. There's obviously a link via teaching programming and preparing people to work in startups but fundamentally these are more like schools than tech companies. Why are they seem like tech companies?

Tesla is a car company. Also SV-esque.

So here's the poorly articulated meta-point. Technology has changed a lot in the last decade or two in ways that are relevant to many industries and many products. Schools. Banks. Hotels. Ovens.

Even just the information people have available about products is very different. The slightly above average consumer has information available about fishing rods or ovens is very different. A motivated buyer of an tablet has access to a lot of objective information and the ability to make a far more rational choice. Compare that to buying toasters or fishing rods. The average person walks into the store. The sales person might seem knowledgeable. But ultimately, brand matters more than anything and that is a very long feedback loop.

These days, it's a lot easier for a new product with a genuine improvement to win.

Between all these effects, I think there's room for radical changes to a lot of products.
https://en.wikipedia.org/wiki/Quantum_suicide
At first glance I was pretty disappointed that I just reserved all my t1's last week. After seeing that the new instances are EBS only, I don't regret that decision.

It will be interesting to see how these new boxes handle after the CPU burst is over. T1 micro's were notoriously unreliable because of the CPU limitations.
Hello every one!!!!
Please visit this site www.eocean.pk
I guess they get more foot traffic, and living streets (more shopping/social life etc). If you get that and less cars in traffic I guess I see a win there.
Android Wear, Auto and TV. What do these innovations mean for digital marketers
Ask HN: I have 10 months to spend. What should I learn?
Due to weird circumstances I have about 10 months with secured income without having to work. When the 10 months are over I need to get a new job.

Up until now I have been working mainly with UX/IA/Design, but would like to transition more towards web and/or app development.

I should mention that on the side of my day job I have launched a few Rails apps and also iOS apps, so I am not starting completely from scratch.

Things I am considering:

* ASP.NET MVC (Where I live this is requested from a lot of companies)

* Backbone.js / AngularJS / Ember.js

* Android development

* Swift (I will most likely look into this anyway)

* Or just deepen my knowledge in Ruby/Rails.

Any feedback and ideas on what I should focus are welcome!
I read the original erroneous code, the mistake and attempted to write a correct solution. I ended up with '(2048 - (size % 2048)) + size', the same expression as the original :/.

Us humans just don't do well with edge cases in ranges/bounds. Another seemingly simple task which is easy to trip over is : determining if a time interval overlaps another.
There are two sides to this argument. I argue both. All the fucking time.

If you're in the business of providing public content that's well-known, to the public, then allowing it to be archived makes a lot of sense.

If you're providing user-generated content I'd argue that the case for allowing archival is extended even more so. Sites that violate this, and Quora comes specifically to mind, are violating what many, myself included, consider to be part of the social contract of the Web.

On the other hand, if you're an individual, and you are posting your own content and ramblings, and circumstances change for whatever reason: you've got a job, you've lost a job, you're married, you're divorced, you're getting divorced, your child is at war in a foreign country, a foreign country is at war with yours, or you're just sick of the crap you wrote when you were young and arrogant and now and old and arrogant you wants it gone: I'm pretty willing to grant you that right.

If you've committed some terrible crime against humanity, or just a human, and have been fairly tried and convicted of it, I'd probably not give you the right to remove large bits of that information.

And yes, there are vast fields, deserts, tundras, plains, steppes, ice-fields, and oceans of grey about all of this.

Barbra Streisand got Streisanded because she is Streisand.

Ahmed's Falafel Hut likely wouldn't suffer the same fate. His Q-score is somewhat lower, and there's only so much real estate in the public consciousness.
Do you have any more information or references about this, in particular your claim that there are two different wavelengths in play?
How sad it is we are so easily seduced to take sides on a false dichotomy. How easily we forget our work becomes just a cog on someone else's platform. Relations centralized, us with the big player, very one-sided.
Exactly. Microsoft has no obligation to you. Your judicial system does. Microsoft might even be doing a good deed here, but the courts shouldn't have let them.
Yes.

"And just as measuring the trajectories of particles seems to “collapse” their simultaneous realities, disturbing the pilot wave in the bouncing-droplet experiment destroys the interference pattern."
You have valid points there. But in that case, I think using the existing system of time zones (i.e., leap hours) may be a better idea than introducing a somewhat new mechanism of leap minutes. Also because leap seconds are accelerating, in a few thousand years' time we'd have leap minutes every month, so it's better to postpone any problems even further into the future.
The idea of renting your own car out is already in practice (though not a self-driven one).

see http://www.snappcar.nl
Funny how I got all this downvoting because I used the exact same phrase as Microsoft did in their blog post to justify why they took down noip domains.

Microsoft wrote “Free Dynamic DNS is an easy target for cybercriminals”. Are my concerns that more free dynamic DNS services will follow unfounded?
These are actually quite interesting instance types. I can see the use for these.

How do Amazon handle the capacity planning internally? With a fixed resource allotment it seems pretty easy to figure out. Just divide the total capacity by the number of guests on an instance. With this setup presumably either, there are less guests on a host (to allow for more headroom), or if everyone bursts at the same time you don't actually get any additional capacity.

I suppose Amazon have a huge amount of data regarding how machines are actually used. They must have a fairly good idea of how much of the available power is used on average / other usage patterns that emerge. Would be very interesting data to look at.

It also begs another question. If you have seamless access to this additional capacity once you've earned the credits, could they introduce a system where you could have pay as you go access? I guess it's not that easy because at least the credit system puts a limit on how much each guest can burst.
Overstock is just one merchant, one data point. Not enough to draw a conclusion. On the other hand, BitPay represents 30k merchants.

And they did not stop releasing numbers. They recently announced processing $1 million every single day. This is 3.3x their daily average of 2013. Source: http://www.pfhub.com/bitpay-processing-1-million-per-day-ove...
Get Rid of Noise With These Fundamental Google Analytics Filters
I want to tackle a major aspect of any Google Analytics auditing process: filtering out noise from an overwhelming flock of data.

So, make your GA ecosystem more accurate and, as a result, more useful, with the following 9 filters.
But neither this, nor what the author is talking about is "the curse of smart people".

Conspiracy theorists, evolution deniers, religious fundamentalists, alien abductees and so on are examples of people getting together, and successfully rationalizing their belief in some quite twisted ideas. We don't call such groups "smart people", typically. They're not necessarily stupid either. They're just people.

So it's just the "curse" of being a human, I guess.

Whether we use our mind superpowers for good, or in order to fool ourselves and the people around us is completely independent of one's smartness, and has more to do with wisdom.

Many people believe that if you can wrap a convincing narrative around a set of selected facts, the narrative must be truth itself. Stories posing as insight are all around you.

Experience leads to wisdom, and wisdom teaches us to be more open-minded and less sure in the stories we hear or tell ourselves.
I agree that Python is a bit of an impedance mis-match for lots of short scripts compared to Ruby and Perl, however it's not that bad.

I'm forcing myself to use Python for SysAdmin tasks because I like it so much.

Here's backticks in Python, pretty much a copy n paste from the docs.

def backtick(cmd):
return subprocess.Popen(shlex.split(cmd),
stdout=subprocess.PIPE).communicate()[0]
Facebook Says It’s Sorry. We’ve Heard That Before.
Or it's sunk.

The more mysterious question is : why isn't it being replenished?
How do you write unit tests for classes like this? A lot of reflection I assume?
That reminded me that Descent is the only game to really make me feel nauseous - great game though!
DynDNS are fairly good, if you're looking for a paid service.
I enjoyed reading this !
My day job is working with programmers to find better ways of doing things. As part of that, I share with them things that folks have found make their lives better in 70-95% of the time. Not all the time, but most of the time.

You would think this would be easy, but it is not.

Instead of accepting the heuristics I'm sharing, many programmers want to argue about whether something "works" or not. They want a logical, rigid proof of why it works. They have tons of objections as to why it wouldn't work. They have anecdotes about other people who tried the same thing and it didn't work (Remember, I'm sharing things that mostly work, not Newtonian Laws) Anything at all besides actually trying it out to see for themselves!

Smart people, indeed all humans, reason emotionally and then use logic to justify reasons for their conclusions. People who aren't so smart are used to demurring to others for answers -- a priest, a counselor, a politician, a teacher. After all, they've learned they're not so smart. Society has told them that folks in authority are there for good reason.

People who are smart will also demur -- but to somebody who already agrees with them. And the internet is full of authority figures taking every position imaginable.

I really love working with extremely smart people, but you don't ever want to get in an argument with them. It's not good for either of you. They'll be able to convince themselves -- and you -- of just about anything they want. It's truly a terrible thing to be super smart, have blind spots, and be completely in the dark about it.

EDIT: And to the other commenter's point, this is not about arrogance. Even nice, humble people do this. This is about smarts -- the ability to use resources and solve problems creatively. When you put that to work to justify something (or avoid something, as in this article), it's amazing the things you can come up with. Even if you're the most humble person in the world.
Thanks, because that is a really well written article so I added that magazine to my RSS.
Google Glass Likely Banned from UK Movie Theaters
"Consumer protections" - not "Consumer protection laws" - All of the "consumer protections" I have actively used were given to me not by law, but by the credit card company. (some of those are mandated by law, of course.)

Of course, I have been passively protected by consumer protection laws, and yes, I would receive the same passive protections when paying via cash or bitcoin.... but when those laws are violated, it's almost never worth it to bring up a legal case. If I pay cash, and I get screwed, I complain to the vendor. However, if the vendor does not give me satisfaction, it's usually just not worth paying a lawyer.

It /is/ however, often worth it for me to call my credit card and get them to take the charge off.

While the credit card might not get me many (or any) more legal rights, it certainly gives me rather a lot more practical power if I have a dispute with a retailer (vs. using cash or bitcoin)
Great piece of software. congrats!
Feature request: Would love to be able to apply a filter by genre
The Story Of Slenderman, The Internet’s Own Monster
Non-VPC is being phased out.
Android developer seeking for a new challenge
I am Android developer. Looking for some opportunities to work from home.
$2,762,571 pledged of $200,000 goal

That's a lot of interest.