skysight-inc/HackerNews huggingface dataset:
Thanks for linking to the print version - it is much more pleasant to read :)

Note however, that in the print version, the graph[1] that shows Percentage of cocaine samples found to be cut with cattle-deworming drug levamisole vs. Total number of cocaine samples seized by the DEA for 2005-2009 is not included.

[1]: http://www.thestranger.com/binary/98a1/Feature1-570.jpg

Edit: What I find odd, is that while they (thestranger.com) have opted to remove the main image for the article, they include all comments - which, with 97 comments so far, means that those who print the article are going to end up with 4 pages containing the article and 13 pages of comments.
This is a FAQ: http://codelesson.com/faq

CodeLesson courses are taught online; there are weekly assignments but no set meeting times for classes, which works well if you have a day job, as most CodeLesson students do.

That said, there is plenty of structure, including weekly readings, message board Q&As, and several hands-on assignments each week that are evaluated by each course's instructor. Most courses have screencast videos and some have live chats.
Thanks for your advice, I've just added a ToS and privacy policy based on it.
They should be warning about the flour.
How are they able to rule out variability in T cell recognition (responsible for the signaling that the cell should be destroyed) is allowing for immunity and not the MHC?
This might not be such a fantasy as you think it is. Yes, it will be very unpolished. But you can get the basics in place in a couple of hours: login, questions, answers and voting. I agree though that to get it to the level of stackoverflow will be very hard indeed in a weekend ;)
so excuse my ignorance on the issue, but does this mean as any of us starting projects/companies (even commercial) using mysql that we have to pay up now? what does the future look like for it..
Ack, both fixed.

Actually, that's a lie. They aren't errors. Bonus500 once spurned my love so I secretly redirect users to Learn You Some Erlang, instead of Learn You A Haskell. :(
As a work of fiction: Kyle Mills's Rising Phoenix deals with a group tainting drugs to create a panic.
It's a shame print is a bit of a slump because you can't use the size of tech and tech business magazines as a proxy for a bubble anymore.
But an app written on top of MySQL, even though it connects over the wire and a JDBC driver, has to be GPL – why, simply because MySQL decreed it so

WHAT!?

Assuming the email is from a US-based company, this statement is entirely false. The GPL is a copyright license, which means that no matter what claims Oracle makes, it cannot restrict any action unless copyright normally forbids it.

Later in the same email, the author goes and rambles on about some invented Torvalds-vs-Stallman dichotomy, which makes me think this is less about "they might sue us" and more "fuck the hippies!".
Two additions:

1) -Wall -Werr does not note type conversions (indeed, it could not, because they are necessary - just dangerous. -1 < 0U is usually not true!)

3) Casting is very much necessary with function taking a variable number of arguments.

But yes, modern tools and C90/C99 help a lot.
No, it doesn't mean you have to pay up now.
Can you link to this special one-time tax exclusion? It would help tremendously for startup founders to understand this potential incentive. If this one-time exclusion is set to expire, then startup founders will want to consider accelerating their fundraising plans.
I think it is a good idea to move away from MySQL. That being said, this article is brim full of things that are factually wrong, and misinterpretations of what famous software authors have said about their software's licenses.

Hackers need to think about this stuff far enough so that they do not arrive at factually incorrect conclusions.
I've never seen the GPL extended to sites/services using a GPL'd service.

I find it hard to believe an mysql community server in a web application stack would be threatened by Oracle's changes.
I really want to see a top tax attorney analyze this law and how it applies to founders and angels for tech companies.

Specifically, I think the Small Business Jobs Act of 2010 can be used by founders to buy founder shares at a trivial basis in one or more corporations founded in q4 2010, built into businesses over the following 5+ years (possibly in parallel...maybe you work on one full time every day, and let a few sit idle with minimal involvement until later...). Then, provided the business capitalization is less than 50mm at exit, and your ownership is 10mm or less, you have zero federal capital gains or AMT liability -- I.e. You win at taxes.
There is also a convention of capitalizing the first letter of a sentence. The example text demonstrates that corpus quality (forgive the fuzzy terminology) trumps clean, simple rules.
This sounds sophisticated, but is it true? Are there any stories currently on the frontpage that this is the anatomy of? Or even in the top 100?
Sometimes, the truth hurts.
Slightly disappointed he landed with a parachute, but still a marvel of human ingenuity.

How do those turbines compare to something like this? http://www.jetcatusa.com/p200.html

Is it really just a matter of having 30k and the balls to pull something like this off?

edit: It is those turbines exactly, it looks like.
Blog Comment Similarity Detector (Free Code For Disqus)
It's coming on and off. The video in the comments is what you want to see anyway.
OK, what I am saying is that the original statement only makes sense because it has an implication of maintaining coherence -- but it doesn't actually bring that important point out. It is not quite the simplifying, per se, that is difficult, it is keeping the overall structure or improving it. Maybe that is an overly fine (or pedantic) point, but maybe not . . .
Box.net is secure as in "they 0wn your data and can give it to anyone they want".
The Mystery of the Tainted Cocaine, Part II
Seth's Blog: Alienating the 2%
Where is that open-source MapReduce stack? Facebook even gives their HPHP, Hadoop, and other code back to the community for free. The fact is, Facebook cares about Data & Google cares about technology. Google has just perfected making other companies look bad, while Facebook has the attitude of "let's keep working on our features".
JBoss has a long tradition of not leaving anything out of its free versions. To the contrary, as you noted, one usually does not get support for the more bleeding edge features under a support agreement (although one JBoss project group I know personally of has tended to provide that support in practice to paying customers).

I think the fear is that the "good stuff" for the JVM will only be available in paid form.

SpringSource now employs a pretty high percentage of the Tomcat committers and offers it's "TC server," a non-free version of Tomcat with a bunch of managability features on top. No one seems too upset about this. Perhaps because there are so many other servlet container choices out there?
There are three tools for discovering truth and making decisions: reason, intuition, and revelation.

Revelation means ask an expert, read the documentation. It is most appropriate when you don't know what you're doing at all -- when you have no sound first principles to feed into the engine of reason, and no experience on which to build intuition. Revelation is fast but limited; you instantly gain a conclusion as sound as your expert, but you cannot improve upon or critique it.

Reason is most appropriate when you have moderate experience in a field. Through revelation and limited experience, you have developed some sound, inviolable principles, and can reason your ways to new ones. You know what must go here because you know what must go there, and you can figure out how this works because you know how that works. Reason converges to truth slowly but inexorably. It will eventually get there. But it takes a long time to process a lot of input or to navigate a complex landscape.

Intuition is an appropriate tool when you have high experience in a field. Even presented with a complex problem, you know what to do. You just know that OO is the wrong paradigm for this, and that code must go on the server, and this bug is almost certainly caused by a mismatched type somewhere in the parser. Given time, you could probably justify it. Doing so would be equivalent work to writing a paper -- there's just a lot of stuff to consider and weigh. But the power of intuition is that you can decide nearly instantly, and often decide right. Intuition as a tool doesn't converge to truth; it quickly leaps, and then it either gets there or it doesn't. And even when does get there, you don't know immediately whether it actually worked or not. It always uncertain, being only as good as your necessarily incomplete mental models. But there are times when a fast guess is way better than a slow conclusion. And there are times certainty isn't possible anyway. One problem with intuition is that you can't improve its results for a particular problem. If it's wrong, it's just plain wrong. You can't doggedly grind on like you could with reason, or ask another source like you can with revelation.

The highest level of competence comes from using all three tools in concert. With a lot of experience, revelation is sharp: you know who the experts are and what they are likely to know. Reason is sharp: you know a lot of useful rules, and the fastest ways to check truth for certainty. Intuition is sharp: you have a feel for the rhythm of the hills and valleys in the problem landscape. You can guess the existence of a distant mountain the hill-climbing rationalist would take forever to find, quickly and soundly check the local landscape for its unexpected little pits and spikes, and borrow a good map to cross a desert quickly.

This engine of canny guesses and rapid checks and good borrowed maps is precisely what makes communities of hackers work so impossibly, frighteningly fast.
It's worth noting that the press release that was done on behalf of Ballmer when he did his stock sale is standard industry boilerplate. The verbiage (including the "diversifing his portfolio" phrase and the "I'm excited about our products" bit) is literally identical to the language used following most other insider stock sales. (Which is to say, it's meaningless as a barometer of whether he plans to stay at the company or not, or whether he's going to sell more shares or not.)
Ballmer sells 20% of his MSFT holdings
I grew up with that drilled into my head in typing class but, come to find out, now it is not followed in many cases. Most type faces should only have 1 space after the period. http://www.wsu.edu/~brians/errors/spaces.html

It took me forever to stop hitting the space bar twice after ending a sentence.
> Yes, that's quite clearly the point.

Then it's a fucking stupid point. Brand doesn't equal known-how and HTC has more than a decade of smartphone design and build under its belt. 3 times as much as Apple.

> If Foxconn -- the makers of the iPhone -- came out with a smartphone

Foxconn aren't the makers of the iPhone, they're its manufacturers, they weren't involved at any point of its design. HTC never built phones according to external designs (though they do build to match external specs when not selling under their own brand).

Therefore

> they would be a new smartphone company

Yes, Foxconn would be a new smartphone company because they have 0 experience in actually making a smartphone. HTC has 10 years of experience in the field at this point. They're not a "new" smartphone company.
Nice own.

I met him personally. Totally incredable guy, who knows how to work with people.
I used essentially this method as well for personas (personas.media.mit.edu) as so many web results were the same... except I kept track of duplicates to then employ further metrics to select 'the best one.'

Works well.

Although the tokenization is very much a poor mans. I have since open sourced my tokenization framework (for python) which handles real world text: http://bitbucket.org/azinman/defuse/src/tip/smgtk/tokup/

Aaron
The turbines when pointed at the wind are actually not facing the wind. They're at an angle to the wind, which means you're making power from the turbine. As long as the power made exceeds the wind resistance and rolling friction of the vehicle.

Also you might be interest in this: http://www.treehugger.com/files/2007/02/windmill_sailbo.php

I was actually looking for a horizontal turbine boat I saw, but this came up before. However, the question with boats is whether it can beat the current as well.
Adding fibers to v8: efficiency + clarity in SSJS
This sound like an experiment that mythbuster could replicate.
His youtube http://www.youtube.com/user/jetmanofficial#p/u/1/xWIoOzrGnOU
The capital gain tax issue has been raised here but there is also the fact that the stock market is hitting highs right now.
Banks and telcos weren't adding many executives between 1979 and 1995 [1] (he never said he was considered for a new position), so it's plausible they were all hired before race and gender quotas would have required shunning them.

[1] http://en.wikipedia.org/wiki/Scott_Adams#Office_worker
> If they dropped the price by $200, it would have a negligible impact on sales.

> [...]

> From my wireless company I can pick up an iPhone 4 for $159

Now realize that if they dropped the unsubsidized price of the iPhone 4 by $200, you could get it for free subsidized.

> In the unsubsidized market they do have such a thing out -- it's called the iPod Touch.

Actually, in the unsub market they also have an iPhone. It just isn't available in the US. The touch doesn't help them get phone market share (though it does help them get more devices out there).
There's no reason it's so complicated to do something on a PC

Of course there are reasons why it's complicated to do things on a PC. A PC is an open-ended tool, that's why. One person might playing world of warcraft, while someone else might be using emacs to write a clojure web-app, while someone else might be using google sketchup to design a floorplan, while someone else is chatting on skype. Meanwhile I am using my PC to emulate the original sony playstation and post to hacker news, and my friend is watching a movie on Netflix.

Computers get simpler to use when people solve problems in permanent ways. They get harder to use when new challenges expose fundamental limitations of the existing design (IE the design was TOO simple).
In a few months, I will be moving out of state but will continue to work remote for my current company. One of my tasks between now and then is to get our "system" in place for dealing with this (eventually we will take on outside people that have never worked in-office for us, but I and a designer that works remote already are out "pilot program").

We're small and would line to make do with consumer-level solutions. I have been wondering if Cisco's Umi (home Telepresence) is what we're looking for. Nothing else has really jumped out - Skype is OK for desktop-to-desktop 1-on-1 chat but I don't know if it's a solution for our meeting room...
Bill Gates selling $272 million is like a guy with a $100K RRSP selling $680 in stock.

Even the reference to Ballmer selling $1.2 billion under the 'guise' of diversification, is not big news. Does anyone really think that MSFT is the sole best stock to hold? Ballmer can probably get better returns by investing in startups than by holding MSFT.

That he is diversifying his portfolio is merely the truth. What it doesn't communicate are the reasons, as CEO of MSFT he could negatively affect the price of their stock by giving any answer that belied an investing strategy in which holding MSFT stock was not the best idea. He's pretty much bound by fiduciary duty to his stockholders to give an answer which reveals nothing about MSFT.

Although unpopular right now, if you want to call a bubble, look at gold and other commodities, especially ones on which futures are bought and sold.

We don't have pets.com IPOs, we don't have a lot of public money flowing into the tech sector. Yes, there are deals being made privately, but presumably the companies buying them are buying them because the technology they created can be better capitalized by augmenting an existing tech giant rather than via an IPO.

If you want to find a bubble go look at who made tonnes of money in the real estate bubble and look for them pouring that money into a speculative market.
They don't want to be the start of a trend of large volumes of people dumping their stock in such a fashion (this would affect stock prices)?
ESR's self promoting behaviors

The substance is lacking because I am not motivated enough to think harder about the man's writing. Something switched in my head and one day I realized he was the antithesis of the hacker-ethic he preaches. "Real Hackers", much like the real Scotsmen, work silently, are under-appreciated, and often unknown.

Having said that, it takes one to know one; given an audience the size of his, I am 100% certain I would go on a similar journey of self-worship and rampant "blow-hardery".

Ahhh! what wouldn't I do for unearned public recognition and a permanent podium.
1) Uhm that is exactly what I said. It's common practice to compare Android as an OS adoption vs the iPhone adoption rates. Then when people do the same for Apple and add the other iOS devices, then articles as the one in the OP are born. Read my post again, because you're agreeing with me kind sir.

2) Here you're assuming that the users actually care about the iOS vs Android wars. A regular user who has an Android phone will not buy another Android phone because of its OS, they'll buy it because it's marketed as the successor of the phone they used before. By your example a regular user of Blackberry phones would easily move to another brand because it used the same Blackberry OS, or a iPhone user would move to a different phone manufacturer because he was told it also has iOS. This is simply not true. Nexus One users are more likely to buy a Nexus Two (and not a HTC Magic 2 in contrast) and iPhone4 users are more prone to buying a iPhone5 because of the product loyalty and brand popularity inherent in both choices. Industry trajectory is not measured by who has the most amount of devices with an specific OS out there, it's measured on who has the most amount of POPULAR devices period. Twelve years ago, people bought Nokia phones because they where the most popular ones around, not because they used Symbian OS.

On the downloadable app part you seem to equate quantity with quality, which is flawed at best. Quality developers will flock to the platform that is more profitable and merchantable. You're right, the most popular platform is the one that will get more developer attention, but device share is not a measure of popularity in the mobile app sector. Profits are.
I meant Vim, sorry.
This one is close enough to startle me, at least:

http://news.ycombinator.com/item?id=1876621
Ever heard of sarcasm?
> No I do not believe in a god, […]

Ergo, you are an atheist.

> […] I also do not believe in blind faith of which you blatantly have in the non-existence of god.

There is no proof of such beings existing, no phenomena require their existence to be explainable and assuming their existence may compromise understanding the actual nature of phenomena. Therefore until shown otherwise I have no reason to assume they do exist.

With respect, your "agnosticism" is a distinction without difference and just sounds like an attempt to raise yourself above some arbitrarily defined group of people. Perhaps there really is a significant number of people who somehow have a spiritual belief in Atheist Pope, science or whatever, but your approach is unlikely to change any of that.
I never assumed she was talking about 50 men, nor do I see what difference it would make. It's the scorekeeping style that struck me as absurd in this context.
The DBpedia license would force him to license his code under GPL or similar, no?
Amazon Testing a Like Button
Hmm, yes, that must have been the one he was reacting to. But he seems to be claiming it's a pattern. So let me modify that question: Are there any stories currently on HN that this is the anatomy of, that weren't themselves the inspiration for the post?
The site reminded me again how overpriced consumer goods, especially electronics, are in the UK.
Amazon to buy Diapers.com for $540 million
"excited" is a marker for a CEO lie according to the recent article on HN. http://searchyc.com/submissions/ceo+lie
Almost everyone says "two times faster" when they mean "twice as fast". This is clearly wrong, but how can we ever hope to fix this? A billion-dollar public awareness campaign? Re-education camps? Please let me know, I can support the cause by wearing your T-shirt.
Web applications are safe (no distribution), but shipped solutions (server, desktop) require a different license unless you release source to your app in a GPL compatible way. The drivers being GPL are the big hit plus all the work to say the protocol is also GPL (not sure on how that works).

I think the whole Oracle situation should be a lesson in how the GPL/Commercial license scheme plays out in a "hostile"(1) take over. I am really not sure how this needs to be managed or what assurances a company should ask for.

1) hostile to the software, not at the company level - think competing product
Google bars data from Facebook as rivalry heats up
Apple, by contrast, focuses only on product innovation, not scientific invention.

I would have to say that this is because the rate of innovation is so terrific, anything 5 years behind the innovation curve is only just beginning to become stable enough for mass production. A good example is the unibody process Apple rolled out. Sure, it's not exactly the newest technique to build something, but it was pretty new to use it to build consumer laptops.
Scalable JavaScript Application Architecture [video]
I have a preliminary implementation of this, geared for map/reduce-style parallelism in Perl, up at http://github.com/spencertipping/metaoptimize-challenge (in the fcm directory). It may be a start to solving step 3 -- using reduce-by-two on each step and dropping low-relevance words (I think this is valid, though I'm not 100% certain).
I totally agree. I may be totally wrong on this point, but it seems to me that over-engineering (in the forms of feature-creep, premature optimization, premature scaling, over-specification, planning for too many unlikely use cases, and all its other myriad forms) is often a tunnel-vision problem, a feature of the blessing/curse of engineers' tendency to focus really hard on a single thing.

If you look at the single-page source code to Plan 9's implementation of the cat command, and then compare it to GNU's, you can almost see it directly. The Plan 9 coders were looking more broadly at the OS and knew they'd need a cat command, while the GNU coders were thinking just about the Unix userspace, so when Plan 9 had cat, they continued hacking by moving to the next thing, but when GNU had it, they continued hacking by stuffing more things into cat.

Hackers love hacking, and this is great for the hackers and the users, but one rarely hears "This program is sufficient. I will consider it complete and write a different one until it becomes clear that the program is insufficient." (I don't exempt myself here.) Or maybe it's just too apparent when the designers forget it, so it stands out.

It's even more apparent on the web, where the default mode of a site is to see itself as a site rather than a component of the web at large.
Aren't the drivers under the GPL and not LGPL? If I distribute and app with GPL code linked, doesn't that trigger the GPL's source requirements for linked code? That is big difference between LGPL and GPL.