skysight-inc/HackerNews huggingface dataset:
> For example I am an engineer, so this comment is
> written like code. It contains just enough words
> to express my point, it's clearly structured and
> my goal is to make it easy to read.

That second sentence sums up 95 percent of advice professional writing instructors give.
AMD licenses the right to produce x86 compatible chips from Intel.
NASA Mulls Deep-Space Station on the Far Side of the Moon
No, but if I hypothetically created and started describing a graphical windowing system as a "Windows," and a word processor as a "Word," Microsoft would surely complain. It seems a bit hypocritical to complain about others' dilution of Microsoft's own marks, but then dilute others' marks in return.

This is a bit of a digression from the original topic, but seems tangentially relevant given that we're talking about Microsoft accidentally misusing or deliberately abusing a term that has an accepted meaning in the marketplace, the very purpose for which trademarks were created.

[Also, I should have added the following disclaimer to the previous comment: Disclaimer: Long ago, in a galaxy far away, I worked for a company that seemed to have a chance at invalidating the Windows trademark, but when Microsoft offered a large settlement, my former employer took the money and ran.]
> One of the biggest improvements, not offered by the Lockitron, is the lack of needing to fumble in your pockets for anything

Did you watch the full video? This version of Lockitron has proximity-based keyless entry like some cars do. No need to reach into your pockets or punch in a code.
Comparing Device Description Repositories
Bad title. Should be
"In Germany, police has to inform public how and when they monitor online communications."

(Apart from that this is not really news, I could have told you month ago if you asked me ;)
Just Eat buys Spanish SinDelantal for a few million €uros
It seems like there's a bit of terminology overloading going on. You have Bitcoin the protocol, which all these things are using, but you also have Bitcoin the currency, which is separate from the other currencies using the same protocol but with different networks (or block chains or whatever you call it).
>A good starter article: http://informationarchitects.net/blog/100e2r/

Somewhat ironically, I find that page a little hard to read because the background is so bright. I find reading text on HN much easier with a darker grey background.
I love coding with emotion. As someone who is not a professional developer, I write mainly scripts or small, single purpose programs. Most are command line, some others only have the most basic GUI that would make everyone at HN cringe. This is fine for me. Reading my code, many times you can tell what mood I was in while writing it.

Unfortunately, finding new languages that allow me to write how I feel is sometimes difficult because no one talks about raw emotion in code, or single-developer and one-off projects. I love Lua for this.
Heh, it took me a while to realize this discussion started in 2004. Knowing the year added a lot of context to the discussion. I'm sure if it was done in the present, it would be an entirely different conversation.
Thanks! I learned something today. (The reason why I interact in these comments).
Not to be too off-topic, but with a slight modification:

> However, being an [insert pre-digital mgr/executive]* does not remotely qualify someone to run a multimillion dollar business, design software, dictate engineering decisions, etc. Unfortunately, the industry is structured such that they are doing exactly that.

This is everywhere, I think. I've experienced first-hand the same problems in non-publishing industries where companies who rely on the web to do business are staffed with people who hardly understand the web making technical and software decisions, overriding software engineers and programmers making suggestions that are in opposition to the random thoughts in their heads. This is where the trump card of being higher up the ladder is played, and typically with detrimental results of varying degrees.

It's a serious problem in any business when web & technology decisions are still being made by people who don't understand the web & technology, and can't build it themselves.

Outside of the software industry, most businesses I've run across think being able to open a web browser or being in a mgmt/exec-level position qualifies them to actually make good software decisions.

* By pre-digital I mean old businesses that have moved to the web for various things, but are staffed by people who don't build software making key software decisions [e.g., electrical engineers, marketing execs, etc. making decisions on platforms, languages, and implementations while ignoring the advice of actual developers].
"Importantly, these upcoming retirees have at least a bit of fluency with software (compared to a generation ago), and at could least handle iPad-like tools (touch, big buttons,
etc)."

I think this is the most patronizing, biased, and ignorant statement I've ever read on Hacker News.
It's just four comments, but they are worth reading on the SF Gate article:

http://www.sfgate.com/technology/businessinsider/article/The...

Pretty good example the bubble we live in here on HN.
SVMs are very much used for regression as well:

http://scikit-learn.org/stable/modules/svm.html#regression

Note: the scikit-learn implementation of SVMs is based on libsvm:

http://www.csie.ntu.edu.tw/~cjlin/libsvm/
Yes, but what are ways it is possible to break into a car?
Break a window (drawback: sets off a car alarm)

Duplicate the a key (drawback: requires original key)
Steal car when open (drawback: not many people leave there car open)

How could you break in a key
Show HN: Intelligent leads for hackers and startups
Hey Guys,

We created Leadmachine after a HUGE pivot on ignite100(UK incubator). We could see the pain of all the other startups wasting money and buying poor leads while struggling to find those early customers.

Wouldn't it be cool to have contact details for all websites using Olark or Google analytics while turning over £100,000 in the UK? We can do that with Leadmachine.

I'd be happy to answer any questions you may have or listen to feedback!
Can someone explain to me why Ayn Rand and a work of fiction is held in such high regard? (I'm not trying to be facetious). As a foreigner living in the US for the past almost 7 years, I find it interesting that so many people (some with important jobs like our politician friends in the far right) base so much of their ideals on fiction. One could draw a comparison with Scientology where a whole religion was started by a science-fiction writer...
Brainstorming kinds of people
Right, instead we should cut our potential userbase in half to promote facebook. That's very realistic.
Is there anybody with insight into both camps who could care to comment the relative amount of working need to port a major ruby library like rails from 1.8 to 1.9 compared to porting a major python library like numpy or django from 2.7 to 3.0.
Data showing most people dumping iOS Maps seems legit
Have you read much Hacker News?
And the WSJ just reported baldness is good too. So, tall and bald is the key to success.
Good idea. Solves a problem I've been dealing with.
Most developers I know are upset about the amount of unnecessary work that porting their code to Python 3 causes, and vent that justified frustration (or just don't port). A few are upset over the direction Python seems to be going in.

I don't know very many who would classify their opinion objectively as "we think it would be better to throw Python 3 away".
Your proposed solution to the "problem" of capitalism is...?
Good point.

If I'm simply tolerating some aspect of a site, it means that as soon as an alternate source of or means for accessing the for the same content shows up - I'll leave and never look back.
How Airbnb Evolved To Focus On Social Rather Than Searches
I'm not really sure that this explains it at all. For one, there are sites similar to isitruby19.com - such as onpython3yet.com. What seems more likely to me is that python 3 was not as compelling of an upgrade until recently since a lot of stuff was back ported to 2.7. I don't know as much about ruby 1.9, but it is also seems possible that python 3 was simply more disruptive of a change.
If you're an engineer/coder building sites by clicking buttons all day, you're in the wrong job. That's not Drupal's fault though. Drupal is a CMS - a powerful one, but not a framework..

At my work we've got a team of "web designers" building websites using Drupal. It allows them to build most of the stuff that clients want for their website/intranet, without writing code. For the more business-logic heavy applications that need to scale and continuously require new features there's a separate team of Django developers.

This approach seems to work fairly well: designers get to build pretty advanced stuff they normally wouldn't be able to without some programming help, developers don't get the boring CRUD/shopping cart stuff.
7" tablets have been around, but so were mp3 players (even good ones!) when they debuted the iPod. Until the Nexus 7, I don't think there were any worth looking at.

A well built Apple branded tablet with iOS (and all the apps) for under $300 might not be technologically interesting, but it will immediately outsell everything because everyone's aunt will know exactly how it works and every app you've heard of will work with it.

ICS/JB are fantastic, but I'd predict that iOS's sheer familiarity will win out for most consumers. It's not really much of a prediction since Apple's so handily owned the 10" tablet market despite an abundance of competition.
If you look back at Niger though they've had a similar pyramid for the last 20 years, and it's not helped. Due to famine, illness or whatever there seems to be a fairly high mortality rate which prevents this.
I have a project that intents to subsume and improve on Python's doctest called Manuel. The Manuel documentation explains more and is written/tested using Manuel so it provides a good example of it in use: http://packages.python.org/manuel/

The download is available from PyPI: http://pypi.python.org/pypi/manuel/
Giftiz: More Downloads & More Engagement for Gaming Startups
Component programming in D
IOS 6 injecting should_group_accessibility_children to POST requests
Ayn Rand never objected to groups of people working together, after all, that is what a corporation is.

Rand and Objectivism never oppose charity or altruism at all. The "altruism" she opposed is when a group of powerful people (usually government) use violence to take money from people, or enslave them, and claim that they are doing it "for the benefit of everyone".

What she proved was that this was not for the benefit of everyone, but for the benefit of the politicians who are doing the taking. The science of economics bears this out as well.

This article is simple flamebait, and it fails to be honest in its premise.

If you have not read Atlas Shrugged, be aware that most of the time you see a mainstream article attacking Ayn Rand, they are usually being dishonest about what she actually said, as this article is as well. This is for political reasons (and that the left ideology is desperate to demonize her so that their adherents won't read the book and see the errors in leftism.)

Voluntary associations are not collectivism.
Are patent pools the solution to smartphone lawsuits?
Hey Guys,

We created Leadmachine after a HUGE pivot on ignite100(UK incubator). We could see the pain of all the other startups wasting money and buying poor leads while struggling to find those early customers.

Wouldn't it be cool to have contact details for all websites using Olark or Google analytics while turning over £100,000 in the UK? We can do that with Leadmachine.

I'd be happy to answer any questions you may have or listen to feedback!
Or just call it Londinium MMXII: http://www.guardian.co.uk/commentisfree/2012/apr/17/london-2...
He didn't do what the article claims: "He refused to participate in society and no one has seen him since."

What that means in the article is that if someone behaved like John Galt, they would not survive among our ancient ancestors. So a John Galt would have disappeared, that's why the article says that "no one has seen him since."
This is the best js tutorial I've seen in a while
I assume everyone already knows about mockjax [1], a fantastic library for mocking out plain-old jquery ajax requests. It's a great way to develop and test Backbone apps against an API contract even before the API is up and running.

[1] https://github.com/appendto/jquery-mockjax
I think you're misreading the statement. The article refers both to John Galt, the character in Atlas shrugged, and a hypothetical John Galt, who is a particularly self-interestmd member of a primitive society. When the article says "He refused to participate in society and no one has seen him since", it's talking about the hypothetical John Galt. The point the article is making that in primitive societies, the John Galts of the world who refused to fall into the fold would have been ostracized and then died without the community.
Somewhat related is that Elijah showed Aaron Powell this some time ago and he blogged about it at http://aaron-powell.com/javascript/stubbing-ajax-responses-w... but used a different mock objects generator. This technique has come in quite handy, so thanks for showing Aaron this Elijah.
US government wants warrantless tracking of cell phone users
I do drink coffee, but not as stimulant to boost my productivity. The only time I drink coffee regularly is when I wake up. Otherwise I drink coffee only when I feel like wanting cup of it. Though usually its about 3 cups a day. I do drink also water from tap only and yellow tea.

I do not believe anything boosts your productivity, better than you yourself deciding to be more productive.
Tantrum is a bit too much.

Python 3 was released three-and-a-half years ago!

There's a vocal part of the Python community, myself included[1], who sees a lot of great tools out there and thinks, "Come on, already! It's been more three years!"

While I've used both, I prefer Python. But big, important community packages like Django still not being on Python3 after three+ years is really frustrating.

EDIT: [1] -- um ... okay, nobody knows who I am, so I'm not a vocal part of the community. More of a silent, frustrated observer.
In fact, John Galt, and the others, bore significant personal risk and harm, in a variety of ways- for the goal of ultimately benefiting society.

Galt was an altruist, by the modern use of the word.

The error the author makes is confusing voluntary sharing with theft (Eg: sharing at the point of a gun)... and they always make this error because they want to pretend like the theft is voluntary so that they don't have to face the fact that they are advocating violence.
And you have absolutely terrible usability and tons of people fail to go through the signup process. So you gained imaginary security that doesn't actually do anything, and lost users. For most sites, that isn't a good tradeoff. I don't care if everyone knows I have a mailchimp account. How is it a security concern that people can find that out? If you are running some kind of freaky porn site it matters, but for 90% of sites it doesn't.
The construction used in SHA-2 is in part inherited from SHA-1, which inherits from MD5, which inherits from MD4. The only hash in that list that doesn't have a scary research finding is SHA-2. There is a general unease about the family of hashes SHA-2 is in (but that doesn't necessitate unease about SHA-2 itself).

SHA-2 also has length-extension, which isn't a hash flaw per se, but is something you have to know about if you're building cryptosystems with the hash (as opposed to using something off-the-rack like HMAC).

If you are using HMAC, you really don't need to worry much about which hash you're using. There is to my knowledge no practical attack against HMAC-MD5.
There will always be some people who will take solace and even delight in the argument that they are not only allowed but indeed morally obliged to be wholly self-interested.
A related and interesting talk given by Columbia Law School's Michael Heller: https://www.youtube.com/watch?v=9n89Ec3DFtk
Interesting. I was just watching a documentary on Netflix about them. It was a bit depressing. I really felt for them :/
Citation needed on how the open source software industry is so much larger (money wise) than the closed source software industry. I'm sure its much more of a mix, plus closed source software is more often sold, meaning more money is involved in say oracle DB vs. MySQL. Also, most of the OSS industry prefers apache/BSD style licenses that aren't viral.

If RMS was true to his principles, he would make GPL more viral to cover every deployment and co-deployment. But they leave this huge server hole instead. That is what I mean by arbitrary. Why a hole there and not elsewhere?
I'm not a ruby dev, but that first example seems to fly in the face of the whole semantic DSL that RSpec is attempting to accomplish.
It's worth mentioning that there are some people that simply can't brainstorm. For one reason or another, they suck at it. Which I've found is a really bad quality for employees of mine. Brainstorming is a great quality to have in a small tech company. Not just good programming skills.
Interesting footnote: because of concerns about the security of both SHA-1 and MD5, the original SSL3 protocol used both MD5 and SHA1 as its PRF. TLS 1.1 changes that with a PRF that relies solely on SHA-2.
coorperation doesn't matter what status you have. Your visa is only relevant whether you are allowed to work in the US or not. No non-immigrant visa allows you to work, the B-visa technically only allows you to have meetings etc.

ESTA is a an agreement with various countries for its citizens to enter the states for 3 months without a visa. Many people I know use ESTA to work in a grey-zone
"Not So Bootstrap-y": How To Build & Customize Your Own Bootstrap Theme
Because that is the chemical formula for ketchup.
Very cool concept, you have my email, can i ask OP how they generate the leads? Scanning twitter? Using Humans? What makes your leads any good?
I am not paying to any Software as a Service business, but I do use Github and Dropbox for free.
Don't think the intention of the artist was to make a prediction, or to draw parallels with today (however true those parallels might be), its just comparing two dystopic fictional futures..
It isn't a bad idea to require recognition, but it is a bad idea to cede control of the process of recognition of academic institutions for .edu domains to the government administration of a single nation as there is far too much potential for a conflict of interest.

Also, although there are many places a hell of a lot worse, the US is not generally thought to be the worlds most trustworthy nation, if the argument is about the potential for political corruption or interference.

I just think it makes a lot more sense for .edu to be managed by one of the established international academic NGOs.
The cheating pygmy in this article isn't being "rationally selfish" (a phrase used by Rand). One who is rationally selfish doesn't harm others by their selfish actions. Instead, they just make sure that personal and family needs are met first. Any benevolence would be a personal choice not influenced by feelings of guilt or peer pressure.
I'm surprised nobody picked up on the seemingly obvious metaphor these metronomes are for people and behavior.
Sharif University of Technology in Iran also has a .edu domain.

They redirect all web traffic to .ir, but all emails work with .edu

http://sharif.edu
Do we really have to be so picky about certain use of words? The point is clear, and I think it make sense, that's why I love this piece of writing.
We're only 2weeks away from a public beta so we will hopefully by then have a video also describing what the product is on the home page as it's clear that's needed!

Apart from that the proof of the product comes in the quality of the leads, some amazing early feedback and hopefully we can carry our momentum forward with us.
Fiction is the delivery mechanism for a philosophy. The book argues that philosophy logically. The fact that it is delivered as a fictional account is merely a method that makes it less dry and more comprehensible than a straight up non-fiction philosophy book.

Fiction allows her to illustrate abstract concepts concretely.

Making the comparison to Scientology would be silly, since Scientology is a religion, not a philosophy.

By the way, I can assure you the author of this article (and every anti-Rand article I've ever seen from leftist publications) has not read Atlas Shrugged.

If you had read it you wouldn't ask the question, because the use of fiction to deliver the philosophy is extremely effective.

That and the fact that in the last 50 years so many of the types of events that seemed outrageous at the time have actually occurred in reality.
In what way does people being able to find out you have a mailchimp account cause a problem for you? Are you concerned someone is going to threaten to go public with this shocking information if you don't pay them off?
If the iPad Mini is an iPad 2 internally, the pricing isn't so weird. Those specs would make it a weak substitute for a new iPod Touch. (lower resolution, slower internals, not as mobile, worse cameras, etc)

Beyond the consideration that pocket computers make lousy solutions for the things tablets do, and tablets are lousy at the things you want a pocket computer for.
Yeah mockjax is a great library as well. I usually recommend people added mockjax to existing projects, but if it is a new project recommend using amplify.request. The amplify.request piece enables you to do some things you can't easily with mockjax. For example, amplify.request allows you to change the caching strategy in the define statements and not where the request is being made. Also if the data from the server changes you can add a decoder to the define statement to map the data to what your code expects. Or if the data going out changes you can add a dataMap to the define statement to so your main application code doesn't have to change. You can also create a custom request type other than jQuery AJAX (think maybe websockets or Dojo's ajax). I sometimes use mockjax also in a jsFiddle or demo code where I don't want to get into amplify.request and just want to use out of the box jQuery.ajax. Thanks for your comment.
Ha-ha-ha.

Ggoogle is typo squatting. There's nothing inherently wrong with you using that domain but serving ads or having a search engine there would be most likely trademark infringements. If you had similar livery to Google then you'd probably be 'passing off' (in the legal sense).

Personally I find nothing morally or legally wrong as long as you make it clear that the origin of the domain content is not Google Inc. and that you don't use the domain commercially (in the copyright law sense of commercial).

Perhaps you can explain how a non-commercial use of that domain harms Google and indicate which laws prevent such a use.

Google wisely own ggoogle.

There are live examples of similar named sites: moogle, agoogle are domain-squatted, foogle hosts a business, etc..
Docks for iPhone 5 will have to be twice as heavy for one hand undocking
I am (I'm a beginner), and I agree. I'm actually reading The RSpec Book right now, and though I'm not far into the RSpec docs, it seemed to suggest using this sort of documentation.
No problem. Aaron Powell is a great guy and a smart dude. Yeah, check out his posts ;)
I use Steam from about 5 computers in different physical locations, and it never asks me to log out the way you described. I just log in on the machine I'm currently using, that's all.
Well yeah always cheating will drown out the real thing, but still if the community actually see this new real interesting thing it will find it's way to the front page.
Great comment (I'm placing it here but there are more).