skysight-inc/HackerNews huggingface dataset:
It is really interesting how those with weak arguments and creative interpretations of what is written resort to personal attacks as their only remaining tool.

I painted a hypothetical scenario where I clearly stated that you have someone a few feet away recording your daughter as you walk down the street. Nowhere in there did I say that I would personally resort to physical violence. I never have in my life. Why are you reading more into it than I have said?

As for the "don't be a dork" bit of advice. I am a dork. Or so says my wife. I am a geek too. Now, the term "dork" can have many meanings. Between dorks it is a little different. When I am doing something stupid or overly geeky my wife will say "You are such a dork!". It is not a pejorative at all. It just means that you are being dumb in a geeky way. Case in point: We had a brush fire in a hill near our house. I took out my RC helicopter, strapped a camera and video transmitter to it and flew it up about 800 feet (not over the fire, people, property or near full scale aircraft) to get a view of what was going on. The fire captain even took advantage of what my video monitor was showing. At the end of that my wife said "You are such a dork!". And she was right.

> I'm waiting for you to get to the part where this justifies physical assault.

And you'll never see that. Again, it's interesting to see how some are choosing to read my comments as though I justify someone getting beaten-up. NOWHERE DO I SAY THAT. READ THE FUCKING POSTS AGAIN.

I am talking about common sense and manners.

This guy decided it was more important to wear all this shit on him while going on a vacation with his daughter? What the hell is wrong with HIM? Unless he is genuinely handicapped (which does not seem to be the case) he is just being an inconsiderate dork. If I go on vacation with my kids I go on vacation with my kids. I might bring some work with me, but it is always in the form of a laptop for coding that I'll only use when they've gone to sleep. I am there for the family and their experience, not to shove my dorky pursuits on their face 24-7.

This isn't even about marginalized groups. IT IS ONLY YOU and others that are choosing to interpret the comments as such. Well, get over it, none of what I said has anything whatsoever to do with marginalized groups at all. It's about the potential of being a jerk by not being in touch with the incursions you might be making into other peoples spaces and privacy. That's all.
If you're natted, the source port seen by supernode doesn't have to be the same as the one seen by others. Someone on your network may be talking to the same supernode already, so the conflict has to be resolved by some remapping in the nat.
Interesting to know who Gladwell serves.
It is the user's session data. If it is stored on their end, they can choose how long they wish to store it for, and delete it any time they like.
Charlie Rose Interview of Marissa Mayer
Actual link: http://www.youtube.com/watch?v=seX7jYI96GE
His Clojure analogue Rich Hickey gives great presentations at conferences. If he had the time and/or means to do a course, it'd also be excellent news.

Edit: Though I don't think he's affiliated with a university. Oh well, there's still lots of good Clojure-oriented stuff available: http://alexott.net/en/clojure/video.html
Looks interesting, but alas neither the pdf nor epub download links work.
To pinkbucket: you seem to have been hell-banned when your account was new. You will need a new account. My condolences.
Why the launch of ShareBetaKeys.com Is a Success
I think this article should be titled "How to create a basic pricing table with HTML and CSS" This isn't an effective pricing table. There are plenty of articles out there about how to make a pricing table effective and this doesn't follow most of the rules. Of course - to really determine if a pricing table is effective, you need to test it and do some multivariate testing. None of which the article talks about.
Serial hacker says latest Android will be “pretty hard” to exploit
WTF Crock?
>"If you're not in pain then you have no reason to be on any type of assistance."

So that's the qualifier for having a debilitating disability? Not medical bills, not the cost of equipment and care, but pain? Hell, I'm in pain all the time. Where's my check?

You'd think the qualifier for disability assistance would be having a disability that costs you money and keeps you from earning money. Pain is not automatically a disability, and lack of pain is not automatically the lack of a disability.
ZKM App Art Award
I'll only sign a one-way NDA if I'm in a weaker bargining position---example, I want to buy something from you or use some of your knowledge.

If its just consultancy, then you'll have to have a two-way agreement because surely I'm going to comment on your implementation for free and I can't have my expert knowledge bound up and sold off in training manuals now can I?
Now imagine seeing the same article if a new male CEO were expecting a child.
Some Entrepreneurs Never Learn to Manage Growth
"I’ve yet to learn all of the passions of my coworkers, but I have gotten the chance to learn many, and every one of them surprises me."

It's surprising to me the number of recent posts trumpeting the realization that programmers have a life away from the keyboard. I must be doing it wrong.
Subjective. All the things you marked as not interesting were actually quite interesting to me.

Sure, maybe the content has changed a bit from being completely startup centric, to more generic lifestyle subjects. But the quality is still quite high in my opinion.
This is weird. Autodesk? And seems like a pretty early sell for a modest amount considering the property was #1 in a supposedly hot market. Odd.
The article mentions that they've barely scratched the surface (as it were) of understanding how the optic nerve works in a large way (part of that is color encoding).

I would assume they've gotten this far on a little guesswork and labwork testing how the optic nerve receives and transmits impulses to the brain in a very simple way. So far, it looks like they've figured out how it encodes light/dark shapes (thus grayscale), how the optic nerve encodes the input it receives from the retina as color and how the brain receives that encoding to process it is still a mystery.
Two things that were non-obvious to me but made me extremely happy when they worked: panning and zooming.
> He said he did go to the police and they did in fact ignore him

He said:

"I also contacted the Embassy, Consulate, Police, etc., without much luck. "

It very much sounds like he either did this after he got back or over the phone from the hotel.

He did not GO TO THE POLICE. I would have gone to the nearest police station and planted myself in there. If this was as serious as it seems, that would be the only way to handle it. Also, it would be the best way to explain and show his rig to the police.

By his account this was a serious incident and he had all the evidence and witnesses he needed. I would tell the family to go sight-seeing on their own and get my ass over to the nearest police station to deal with it.

I am still waiting for someone to provide an account from a different perspective. Nobody has the full story. It's silly to defend him (or McD) without more data. I am certainly not doing so. I am pointing out that he, in isolation of this event, seems to be quite inconsiderate about forcing his rig onto people's spaces and invading their privacy.
I believe companies are paying them for access to the best students of specific courses (for recruiting).

For example, the Princeton Algorithms course says:

.. Coursera will maintain limited data regarding student progress and performance in this course and, with your permission, provide authorized third parties with access to such data.

https://www.coursera.org/course/algs4partI

Given what recruiting fees are, I'd imagine this could work quite well. It is unclear how well it will scale, but if they can keep their costs low enough it may not need to.
You can still have the cookie concept, and have the session id be a random number each time someone sends a tab to the site. The cookie can hold those preferences, and the session id can be used for session stuff. As a bonus, you can then only load the cookie on the first page load, and keep the values in cache associated with the browser random session number, saving in data transfer issues, and losing nothing. And for those that don't need cookies, they get a big win in terms of privacy.
It allows them to amortise porting efforts with sales on multiple platforms.
I disagree here.

First, in order to achieve strong consistency in a distributed system with replication enabled, you will always have to write to multiple replicas: provided the number of replicas is the same, whether you're using a consistent-hashing based replication (Cassandra) or a distributed file system (HBase) it really doesn't matter much, as I/O latencies (both network and disk related) will always play a large role here.

That said, you can have different performances if you:

1) Change the replication factor: this is something you can do regardless of the actual system you're using, so it doesn't count.

2) Change the number of "acknowledged" writes/reads as a fraction of the replication factor: strongly consistent systems will always provide at least as much acknowledges as Cassandra's QUORUM, so no big win here.

3) Change the point where you acknowledge writes, either memory, disk or physical sync: this is about durability, and if you use different settings for different systems (i.e. Mongo VS Cassandra) it is apples and oranges.

4) Change your physical storage structure (provided same level of durability as explained above): different databases use different structures, Cassandra uses Memtables+SSTables, which I don't expect to be slower than HBase HDFS-based ones.

So in the end, Cassandra is at least as fast as other distributed databases, even when working in strongly consistent fashion.
Paid Google Search Ads Outnumber Organic Results By 2:1
Google’s Take on “Change Aversion” Misses the Point
True, Where California's statutes affect innovation is in the case where you're trying to raise money. In a state that enforces non-compete agreements you have a harder time if your new venture competes with the place you just left. That is because there is a risk that if you're successful you will be sued by your original employer and shut down. This is not true in California so it is nominally easier to raise funds.
"Ipv6 is Ipv4 with bigger addresses,"

Yeah, I used to think that, then I participated in some IPv6 conversions and watched some others. I don't think that any more. IPv6 may not be the Glorious Solution to All Network Problems Ever, but it's not just the obvious incremental improvement on IPv4 either. It's a new protocol.

(I do sometimes wonder if an IPv4.1 that simply set a flag and used 8 bytes instead of 4 was proposed right now if it could still beat IPv6 out to the field even with IPv6's head start. Note, I'm not saying this would necessarily be a good idea, I just find myself wondering if IPv4.1 could still hypothetically beat IPv6 to deployment.)
I'm with you on this one, there wasn't anything I saw in those Android libraries where I thought: I desperately need that for iOS.
Take the DRM of your bank account login then.
Gates had academic success: http://en.wikipedia.org/wiki/Pancake_sorting

Wasn't topped until 2008...
Mozilla Firefox 14.01 release notes...
It seems like Carreon was doing most of the havoc-wreaking, and most definitely not anonymously.
It's hard for me to understand how a person could have a sense of touch but not feel pain. It seems like touch is just a continuum where pain is where it crosses over into being unpleasant. I've always been similarly confused about how painkillers work. Pain must somehow be an actually different thing than regular touch, but I don't get how this can be.
Dear Marissa Mayer...please make Flickr awesome again
This is extremely neat! The visual semi-patterns here are very interesting.
I've often wondered if an adult fraternity scheme would be practical. I suppose this is why country clubs exist.
tptacek hits 100k karma points
Made everything myself: Design, Webpage, Video and of course the Music
Feedback would be greatly appreciated!
Rare beans grown by dirt-poor Indian farmers makes fracking possible in the US
New York isn't quite as expensive as people make it out to be. It's not cheap - but you can sacrifice things like square footage, or short commute times to save on rent, which is most of the expense.
How many universities get the creator of a language in to teach you how to use it?

I think that is why lots of people are attracted to working at Google (Pike, Thompson, van Rossum, Bloch, etc)
The Coursera website is iterating change faster than it can add new courses. You can feel it going from 0 - 60 with each new visit. OTOH, it's also beginning to feel -- big.

Udacity seems more approachable and familiar. Oddly enough, even with 2000+ episodes, so does Khan Academy.
A lot of hardware (proxies, DPI gear, hotel wifi hotspots, cellular carriers, etc) sniffs/mangles HTTP in transit and must be verified to be compatible with new HTTP features. HTTPS doesn't have this constraint.
Facebook deactivating apps with no privacy policy. Generate one w/ the Graph API
Exactly. The timing is just too convenient. When you are embroiled in a internet flap is not the best time to sell your business.
What is the general sentiment in the community about endeavors like this? Only anecdotes, but usually when I see an article like this find it's way to Hacker News I'll see a few posts from people describing themselves as part of the academic community discussing the cons of the way these are being rolled out and implemented.
Its not useful to include the British to imbue some meaning to the conversation.
I single out British because although they claim to a governance described as unitary parliamentary constitutional monarchy they have some of the most decidedly backward understandings on race (esp race-based-class), ethnic origins (Highlanders vs rest), religious denominations (Protestant-Catholic strife) & the concept of nationhood in all of the western world.
For such a modern society their outlook on these matters is striking and confused.
For a nation that made its business to civilize more than half the world at one time, she shows some forbiddingly contradicting understandings on these matters.
So why is Europe faster at approving this technology than the US?
Device vs Ecosystem Innovation
As per a comment below, designers/people "don't know what IRC is." I agree with you (and anyone working in web should understand its technologies -- past and present), but that's an argument.
You do realize that the patent system was designed for the express purpose of granting individuals and companies a legal monopoly on technology that they can exploit in the marketplace, with the goal of using that carrot to encourage innovation in pursuit of that monopoly power, right?

What you are labeling as 'abuse' is much closer to 'using the system precisely as it was intended'. You may not like the system. You may disagree with the goals of it, or you may think (as I do) that the goals are worthwhile but the system is actually a hindrance to the goals in many cases, but it is clear that Apple is litigating to protect it's IP in direct accordance with the intent of patent law. They aren't using litigation as a revenue stream like patent-troll shell firms, they aren't using litigation for retribution on FRAND, they are protecting specific designs and technologies for which they have been awarded patents and they choose (as is their right) not to lisence.

Abusing a system != using a broken system expressly as it was designed.
For instance, if Microsoft wanted to learn about technical or trade secrets of competitors communicating through Skype (say, a couple of start-up founders), now they're free to do it.

What? No they're not.
Maybe I'm missing something, but is the following valid?

#!/usr/bin/python2
print open(__file__).read()
# do other stuff as well

That is, why not just print the source file, rather than store the code within itself?
Shut. The. Front. Door.

Holy. Crap. Guys!

SO PROUD RIGHT NOW I CAN'T EVEN STAND IT!
My thoughts on the matter: http://jackmcdade.com/asides/learning-to-switch-off
Couple of interesting points.

First, the cartels are probably the biggest supporters of the current drug laws. It's like being given a magic bottle that makes money all of the time -- as long as you're willing to use violence, which was never a problem for them.

Second, I am not optimistic about the U.S. political system growing a set of cajones anytime soon, but damned if there isn't a tiny bit of movement, from both parties. http://www.msnbc.msn.com/id/48203995/ns/world_news-the_new_y...

Third, and most importantly, we're always going to have smuggling. Always had it, always will have it. I think the goal here is to allow a lot of things to be smuggled but to keep the total dollar amount down. The drug trade is tens of billions of dollars, and it involves moving plants that grow as weeds. High-value art, rare fish, or any of a hundred other things really shouldn't be getting that much attention. There simply isn't enough money there to corrupt the system. The key problem (as far as customs goes) is rampant smuggling destroying control over the border. That's the problem to address. (I'd add that legalization would sure help a lot to address it.) We need to decrease the complexity of the customs laws and increase the focus of enforcement. Trying to ban something that huge sections of the population consume, or trying to control tens of thousands of random little items, are both ways to destroy the entire idea of having a customs office in the first place.
FYI, consumer products group of Autodesk referred in the article includes products such as 3ds Max, Maya, etc.
I guess I'm most surprised (alarmed?) that there is 4 mb of Javascript that has to be executed on a Twitter page.
Great idea for a start, best of luck!
I'm totally in shock right now! SO FREAKING PROUD! Do they mark the start of the JTV mafia officially?
'Valid accusations'? You gave an example of one person being obnoxious and used it to condemn all others of the same origin. It is profoundly unscientific and illogical to build an argument the way you have.
Autodesk wrote my favorite mobile photo filter app: Pixlr-o-Matic. They've made some really interesting contributions to the mobile imaging space, including Sketch, a drafting tool for phones and tablets. Another competent company in this space is very welcome indeed.
From the comments

> I believe it's Google Closure compiler putting commas in there.

Someone else linked to an explanation of why

> http://blog.vjeux.com/2011/javascript/javascript-comma-trick...

</fact><opinion>

So from the looks of it, the problem is in Opera's javascript implementation.

I'm not sure how much Google uses Closure Compiler internally but I wouldn't have thought they would use code they knew to cause issues in some browsers. I guess that ether means the Opera implementation is wrong and the code should work fine, or Google didn't test this as fully as they should have done
As someone with only one eye, this headline is misleading. But retinal implants are still very cool.
So how does having a protocol standard state value, lets say a uuid, rather than a cookie with a bunch of keys, one of which is a uuid, change things? Well first, we can now disassociate valuable private data from a session identifier. Second, we can now have the http routers point session ids to specific servers, allowing a level of "on box" caching per app server, allowing faster lookups without needing to hit memcache-type things, just poll the local state cache first.
Its a lot lovelier once you've got it in your hands and realize its actually very, very comfortable to hold for hours on end - unlike iPads/iPhones/most other mobile devices.
The double standard is disgusting
Congrats Michael and team! This is awesome.
But it's probably never going to happen.

Sure it will happen. Just not before enough baby boomers die.
You mean that's the whole West Coast? God, I thought only Seattle was frozen-hearted.
Headline makes it sound like there is a bug with Twitter. In reality they are doing something totally legal, if a little gross to look at IMO (C / C++ embedded coder by training).

The actual bug appears to be not a bug so much as a limitation in the Opera parser with regards to how many comma delineated calls it can handle at a single time. Somewhere around comma 1019 things get messy.
European and US regulatory approval processes are very different. From what I understand, one of the bigger differences is that some EU regulatory bodies only require that a treatment be proven safe, not effective, whereas the US requires both. This means that in the EU it is sufficient to prove that your treatment is non-harmful, you are not required to prove that it actually works. In the US, you have to do both which can take much more effort.

I'm sure there are other reasons and I'm not an expert, I just had a discussion with a friend of mine that is an AIDS researcher about the drug creation process and I was interested to learn of the difference.
Cool way to display primes and composites. This type of thing is what lured me into programming in the first place. Graphing number theory experiments.
I feel like sharing the strange flood-fill algorithm i once stumbled upon: https://vimeo.com/699396
Is it a bug though? Sounds like a conscious design limitation in the parser. A bad limitation, but not a bug. Sounds like it's behaving "as expected".
That "explanation of why", when you take the trouble of reading it, is just an explanation of how. The article ends with:

Conclusion - Using the comma trick to do { }-less indentation is far from viable. However this may still be useful for debugging and overall it is fun to try new coding styles!
Who Brought India's Freedom, Gandhi Or Netaji or the Japanese?
I spent sometime in Lyon last summer, the cafes aren't too slow when you want to grab a bite to eat. However, I can only assume one would go to McDonald's to get a Royale with Cheese ;)
Maybe 4mb of memory required in the compilation step, the file mentioned in the article, "t1-more" is only 355kb over the wire.
They are a legacy player.

But it didn't have to be that way.

Things maybe available at no cost, but you can be damn well sure that a lot of companies want to pay. That's why Citrix does so well from Xen, and RedHat from Enterprise Virtualization.

If VMWare had been more aggressive in their pricing they could have flooded the market to the point where they would have been the default choice, and cheap enough that no one would bother looking elsewhere.

The VMWare customers I know are looking elsewhere too, but it is reluctantly. They don't actively want to move, but the cost savings are just too big to ignore.
Finally a subject on hn that I can shine on with random details: BMG Songs is not owned by Sony Music, but by Bertelsman and some private equity firms. It predecessor BMG Music Publishing was not part of the merger with Sony. In fact BMG Music Publishing was later sold to Universal Music Publishing. BMG Songs, the company initiating the take down, is a relatively new around the block, but largely run by ex-BMG Music Publishing guys. Their portfolio of music exists almost exclusively through buying up independent publishers (i.e. rights).
If the running program has to get its source code from some external source like a file, it's generally not considered a quine (consider a Turing machine -- its state transition function is not written anywhere on the tape).