skysight-inc/HackerNews huggingface dataset:
I'm not a lawyer, though I once was studying to be one. In '92 I took a break from programming and went to law school (University of Washington) with the intent of becoming an IP, corporate, tax, and civil rights lawyer.

This was motivated both by curiosity about the law, and I was getting burned out on programming. We were basically a small contract programming shop, specializing in taking on firmware projects that were late, over budget, and failing and turning them around on a fixed bid and tight schedule. It was rather intense, and after four years of it, I needed a break.

Law school was a perfect extended vacation. While I was in law school, my former company had switched from the business of fixing people's messes to developing its own products and selling them, and I had done some programming on that part time and over the summers as I got over my programming burnout.

By the time I was finishing up law school, and only had left writing a paper for the intellectual property seminar I had taken, I hit a case of writer's block. I could just not get going on the topic I had chosen (intellectual property issues of usenet).

By that time the plan was to get the law degree, pass the bar, and go back to my old company as primarily the chief programmer and secondarily as in-house counsel on corporate and IP matters. I went back to work full time that summer and intended to write the paper when the writer's block passed and inspiration struck, however long that took. I never did get around to that, and that's where the matter stands today, 16 years later.

So, combine that with (1) a decent math and science background (BS Mathematics, Caltech, class of '82), (2) an above average ability to recall obscure but relevant snippets from magazines, books, blogs, and whatever other random sources I've read or seen, and (3) sufficient lack of a social life that I have time to Google obsessively before making statements of fact that I'm not sure of, and I can end up sounding like I actually know what I'm talking about!
Two Green Cats - Mindfield
Not only on old phones, think about all those Chinese ripoffs of the iPhone, Nokia, etc... yeah! running J2ME!
Just out of curiosity, to what degree was Clojure chosen because of the ability to use Java libraries vs the language design + community?
Does this mean mongo might be better than something like redis as a memcache replacement?
This is what I found in common: people want to "make an impact", but are stymied by other people who don't care about their ideas and don't appreciate their effort.
1) It is confusing. Batman is neither a common word nor name. Without reading about it you could easily mistake it for a product of the DC comics web team.

2) I'm sure they care about their trademark being devalued through unauthorized uses.

The real defense batman.js has is that the library is named after a turkish provence: https://secure.wikimedia.org/wikipedia/en/wiki/Batman_Provin...
Apparently a someone does. http://www.sparkfun.com/products/9374

From raphman's link
To me, dvd+streaming is worth more combined than separate. I guess Netflix will find that out. Without the DVDs, Netflix is just another streaming company with little to differentiate it. There will no longer be any barriers for me to switch to another streaming service, like Amazon.

80% of what I want to see is DVD only. It is far, far too soon to dump that - I'd dump the streaming first.
Managing and measuring Drupal core complexity
> Would be great if more people were honest about what they really believed.

Why are you implying we're not? I do believe there is no big issue with female developers, apart from the fact they (still) don't fit the typical female role idea in the minds of too many people. Most girls will follow the group and do what their older friends / family / ... did and where they feel they should be. And that simply does not include "nerdy" positions.

Then again there's the thing discussed a couple of months ago - too many developer communities are just unused to women developers and create weird situations. Bring up some project on typical forums and mention the name of a woman leading it. See how many will turn into "look, it's made by a woman and she's pretty too" threads, forgetting the project itself completely. Point it out and you'll meet with lots of aggression :(

Surprisingly, I did meet a few women leading interesting software projects and a number of developers - majority of them in eastern Europe. In UK, I haven't met any... (apart from those who migrated) Just a data point.

> the reason women generally don’t get into tech is because they’re not interested in it

This is the interesting part. The real question is - are they not interested because society makes them think they shouldn't be or because women are naturally different from men in a way that makes them not interested. I think we'll only find out once "geek girl" stops being a bad thing for teenagers and guys in development stop being more interested in the "woman" part of "woman developer" (in work context at least).

Whether we really need to fight that hard to change the current situation is a completely different question though. Maybe it just needs time and 1-2 generations to correct itself.
I started with two finger scroll on my pc and two finger right click, but it was not the same.

I got a mac a few weeks ago and I've been discovering these gestures and loving them. Common ones I use:

two finger right click

four finger swap fullscreen apps (lion)

two finger scroll

two finger back/forward (not a very common use case)

three finger text select

three finger window drag

three finger window resize

I disabled pinch zoom, hate it. Same with rotation.
Clojure is an amazing language, and part of that is the access to a huge breadth of Java libraries. Storm makes use of Java libraries/projects like JZMQ, Zookeeper, and Thrift.
Great to see that HN thinks this is bad now the Microsoft does it. Back when Lion and its app-store was discussed not a single comment with a positive score opposed this.

Personally I am mostly negative to this idea no matter who does it, but I am also willing to give Microsoft the benefit of the doubt here. At least they haven't messed it up yet. Apple has already proven that they are willing to abuse that sort of power and I can't understand why anyone would trust them again.

Hopefully the walled gardens (all over) will prove to be a temporary thing, although I can't say I see any signs of that happening yet.
Once we start to see hardware accelerated Canvas on mobile devices, I think a lot of the mobile development will move towards HTML5.
I was doing a very small elearning startup at the same time Blackboard started. We were all at the same edu tech conferences, knew the same people, etc.

At the time, Blackboard and WebCT were the biggest players in the elearning space. I think Blackboard simply did a better job of winning contracts and selling. You have to remember, when they started these companies were installing systems on campus (there was no SaaS initially) ... so it was a big deal if other campuses in your area used it and/or if it worked with your student information system.

Blackboard got a strategic partnership with microsoft (I think money too), they absorbed some smaller players (like Prometheus) and eventually acquired WebCT.
How about postscript? You can even send it directly to most printers.
If the treaty did nothing more than current law, there wouldn't be much reason to enact it...
Everything you need to know about Catastrophic Health Insurance
This is a course that went with this book: http://www.stanford.edu/class/cs246/cs246-11-mmds/

Some interesting material in the presentations and the homeworks as well, although the bulk of the content is definitely in the textbook.
I agree. A real data analyst or mathematician or anyone collecting survey data for that matter first must study the sample, not the output, which is what has been done in this case. The sample here is stack overflow which is a community of people looking to solve coding problems. There could be a few things at work here:
1. iOS devs hang out elsewhere
2. There are fewer iOS devs, who have tackled and solved the problems already
3. iOS devs don't need a community to solve problems

I'm not suggesting one or all of these are true, just saying these things need to be considered before positing a position based on data. Again, the sample defines the output in a much greater way than the data (e.g., if I survey 100 fisherman about whether they develop iOS apps, 100 will say no)
I'm genuinely surprised to see webos people. Are you still developing for webos or did you stop after the announcement?
Soon Node.js will not be bound to 1GB memory limit thanks to new v8 GC
I'm surprised the D programming language hasn't taken off. It's been around longer, has a better feature set, and doesn't use ancient programming language syntax. To each his own...
Microsoft creates its own walled-garden with Windows 8 Metro apps
As a note, I would tread very carefully with #13 (Secret projects). Especially if you work on it at work. One of the reasons these types of projects never get approved is because of #6 (software must earn profits), and being seen working on that type of thing can give the impression that you know better than your boss, which is not the impression you want to give.
far from a microformat....
There're a couple of problems we're trying to solve, which are all related.

1. Find leads - we aggregate leads from various sources and send them to your inbox etc.

2. Manage leads - any lead you add/bookmark (via a bookmarklet or forward to a secret inbox), we'll send you reminders to follow up.

3. Stats - we send you weekly stats to help you gauage your conversion, which sources work best for you etc.

Ultimately we would want features like adding templates just like tout app. But that's not our core feature.
Sometimes I wish I could downvote stories like this (and I use that term very loosely in this case) and have HN automatically ignore any votes by anyone who upvoted it from that point forward on every other post. That way I could filter out things people upvote without reading the actual post.

Sure it would scale terribly, but it would make me feel a lot better.
While similarly named, these functions actually do quite different things.

jQuery.extend is a function which copies references to properties out of later objects into the first argument.

CoffeeScript's extends is a language keyword which creates inheritance relationships in CoffeeScript's built in object model. (Which is similar but not identical to the object model in Backbone.js.)
The advice is not going to apply to the top of the top or even near the top. It's for the other parts of the bell curve.

If you're really good or make money for people (take Lady Gaga as an example) you can get away with anything. But most people or the people that that post is directed to aren't.

As a side note I always wondered why back in the day Bill Gates, when he was the richest man in the world (or near that) always wore a suit to business meetings. I mean you would think he would just do whatever he wanted to. But apparently he still had to answer to "someone" and felt it wasn't appropriate.
Naturally. That's the "Zune" strategy.
No, jQuery.extend copies properties. It is not the same as CoffeeScript's extend, which uses prototypal inheritance as well as copying static properties.
Yeah, give it time. It usually takes the BlackBerry people a few years to catch up to the present.
It is better to see Metro as a layer on top of the windows OS. It isn't really competing with desktop apps, but with web pages.

The average consumer has more tabs than windows on their taskbar. Windows is becoming irrelevant. Microsoft wants to coax people away from their web browser, and back into native apps. A closed app store is a good way of offering that in a secure, simple, and profitable way. Desktop apps never succeeded in all three of these things.
My team's core language is named after a surrealist British comedy troupe ;-)

http://en.wikipedia.org/wiki/Monty_Python
About 6 weeks ago, we launched our new mobile website using jQuery Mobile at www.crutchfield.com (viewable on your smartphone). Fun project and JM is truly impressive!
If you really enjoy video production and the video was fun to work on - why not do that full-time. Or make a tool related to it.
D has competing "standard" libraries, no major backers, and no "killer features". It may be a net gain over C++, but it lacks flash, marketing, and arguments compelling enough to overcome inertia, while having one major wart that turns people off (the library situation).

D is doomed, but not because there's something fundamentally wrong with it, but by circumstance.
That's why I like iTunes, particularly now that they allow TV shows to be redownloaded so now I don't have to worry about using up a ton of space.
> the Googlers publication thread

http://news.ycombinator.com/item?id=3013314

> not a fair apples-to-apples comparison

Speaking of apples, will the next up be "Apple papers", linking to http://daringfireball.net/ ?
[video] Large Scale Data Processing With Hadoop And PHP
Until I left, my previous company's policy were shoes (not sneakers, or black sneakers), collard shirt (right now your thinking polo!.. but read on), tie (yeah, so that nixes the polo), slacks. On Fridays, you get to take off the tie.

Come to work without a tie? Go back home. I always kept a backup because sometimes you forget!!!

Too bad (dress code != skill).
Indeed. The medium defeats the message, when you're offering web design advice on an unreadable site.
> In the field of software development, location doesn't matter.

Wishful thinking.
网站推广外包
Only Advanced-Degree Holders See Wage Gains
Nice, although I still think yours screams "I was made with Latex" a little too loudly. What do you think of mine?

http://dl.dropbox.com/u/712576/thomas_shaddox_resume.pdf

(the content is still from college days when I had no real experience, so please don't judge the content)
Want to work for American Apparel? Attach your picture.
The local video store owner around here told me when it closed that it was netflix that did her store in.
I know there are a lot linode users here but is it really Hacker NEWS suitable? I'm not saying that I don't want to see some of the cool/interesting stuff they do, but this isn't it.

If there was a HN post every time a provider launched a new PoP we'd be swamped.

Disclosure: I work in the hosting industry.
"Aren't you worried that it takes few weeks(days?) of coding for dropbox team and one update for your solution to become obsolete?"
Wouldnt this logic apply to every project? What if Google Docs just builds a dropbox type app on top of it? Google certainly had more resources and superb tech talent.
I think all companies have their focus and are already very busy getting their product right. If you think there is a need for which you have the right solution - build it.
Who knows - Dropbox might just buy you out.
Expect This Year’s f8 To Be Huge - The Biggest Since Facebook Platform Launched
These arguments never quite make sense to me.

The reasoning appears to be "since technique X can cause problems in some circumstances, it can never be used in software for domain Y (usually avionics, space, or similar)".

However, obviously every technique could cause problems in some circumstances. Therefore I conclude it's impossible to ship software into space.

Since software clearly is shipped into space, it seems likely there is some problem with the above argument. My suspect is the "could cause problems? Can't use it!" line of reasoning is oversimplified for the purposes of explanation, and hopefully something better justified is actually occurring.
There's also Eterna http://eterna.cmu.edu/ - I think it was on HN some time ago. (also biology-related)
The world is changing. It's very different now.

There was a time when there were Feudal Lords and now there aren't.

Similarly, we're moving away from a time of microserfs to hackers and coders who are free.

Love the downvotes - Guess people would rather take advice on how to be mediocre and miserable and do things you don't want to do than take control of their own destiny and find a company they love being at or start one themselves.
Elon Musk (SpaceX, Tesla, Paypal co-founder) doing an AMA on Reddit
Secretly Nimble: Apple’s agile product development
Usually
The end of Wintel? Windows 8 ARM will not run x86 apps
Perhaps it's just the font, but this and most other Latex resumes scream "I was made with Latex!" For some jobs, that might buy some geek cred, but I wanted to make mine less Latexy. What do you think? (Disclaimer: content is crappy and outdated)

http://dl.dropbox.com/u/712576/thomas_shaddox_resume.pdf
Denis,
I love the site. Its both useful and well designed.
You might like to check out Bitcasa.
Manas
Session Race Conditions and Session Puzzling – Now Simplified
For me, it most definitely is the large catalog size, easily 10x the streaming size.
I have attended two public colleges in North Carolina, and both of them are migrating towards it as their primary LMS. So, obviously not that much.
From a quick glance at the code, it looks like it is using gdb to call methods in the Python/C API. I agree, it is pretty neat.
New Attacks on SSL Breaks Confidentiality Model
Intent to manufacture, no. Implementation details, yes. Your disclosure has to enable a person of ordinary skill in the art to make your invention. If you don't know how your teleporter works, you can't get a patent on it.
That's why there's a voting system. The People will decide.
Incidentally, "a sort of Hotel California" is actually a pretty good analogy for data lockin.
Money. The site was started on a shoestring budget, and we don't have the resources (servers, support, etc) to serve the 300,000 undergrads at CUNY.
I think it depends a lot on the reputation you build around yourself.

Ever noticed how the design/artistry department gets away with looking all sorts of crazy creative? If you convince people around you that you are crazy creative then you get to dress pretty much any way you want!

Of course this must not be a show you put on, you must always be like this.
Go East Young Man
The introduction of Terence as a discussion topic on HN was the purpose of the post. The necessity of such a discussion is evidenced by the first reply's immediate and only focus on the post's apparent off-topic nature.
50 free UX/UI/Graphic Design lessons
Steve Jobs circa 1996 - Apple nees to innovate to return to glory [video]
Blackboard doesn't own the market. There are tons of campuses that are using alternatives, and more than a few that are migrating off of Blackboard onto other alternatives.
You've missed the bus on female nerds vs. male nerds.

My wife is a senior Oracle DBA. She's very technical. She has great Unix skills on top of her Oracle knowledge.

I know plenty of women like that in tech. Intelligent, highly skilled, motivated. In fact, almost all of the women I've worked with in software development fit that description.

On the other hand, the majority of men I've worked with in software development are just putting in time. They're working 15/30, collecting their pay, running their fantasy football league from their desk. They don't really understand what they do, but there's always someone willing to carry them.

Why the imbalance? The women who aren't interested in tech move on to something else, leaving behind the good ones. The men who aren't interested in tech linger on, becoming a burden (Wally!).

I wish the uninterested, uninspired men would move on as well. It's no fun having a team lead who spends his days surfing porn, YouTube, and NASCAR.
I mocked up the first figure in PPT 2007 in about 5 minutes:
http://mattj.me/llvm_ra_copycat.pptx
http://mattj.me/llvm_ra_copycat.png
http://mattj.me/llvm_ra_copycat.pdf

The default font, drop shadow, and line spacing are not exactly the same (suggesting that these figs may have been created using e.g. Omnigraffle), but it's easy to make something that looks pretty similar.

Not trying to be a shill here, I just think Powerpoint (07 and onwards) is underrated as a figure creation tool. I use it for all my academic papers, and have found it much less painful than Visio, Dia, xfig, and others with nice-looking vector (PDF) output. I don't know if there's a way to make Powerpoint do this out of the box, but I always throw figures through pdfcrop [1], then include them directly into my (pdf)latex source.

[1] http://pdfcrop.sourceforge.net/
My first question was "what library situation?" so in case anyone else reads the comment above and asks the same question:

http://en.wikipedia.org/wiki/D_%28programming_language%29#Pr...
Here's two good relevant books:

The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger: http://www.amazon.com/gp/product/0691136408/

A general history, and you'll find the section on coupling standardization all too familiar. Although the text leaves out one critical detail:

Prime Movers of Globalization: The History and Impact of Diesel Engines and Gas Turbines: http://www.amazon.com/gp/product/0262014432/

(There's but one picture of one of the huge diesel engines that power pretty much all large cargo ships.)

These "prime movers", along with the steam turbine, which produces most of the world's electricity, are all examples of rational or scientific design (compare to the cut and try history of the steam engine). The impulse to develop his engine came to Mr. Diesel during a thermodynamics lecture.

ADDED: And even more relevant to HN, the diesel engine did a pivot when it's intended (by Diesel, at least) primary use was supplanted by the AC electric motor.
Picking both results in a 40% price hike. I think the OP was referring to the whole situation, not just the name change.
There is no functional app store, right? There is an app I'd make on Kindle if the distribution channel works. Now I'll make it for iPad and maybe Android tablets.
My worst on-call pager duty IT lackey job still beat the hell out of convenience store clerk and buffet-steakhouse dishwasher.
The Assads versus YouTube
Are cash prizes all that helpful in fostering insight?

I recall a demonstration at TED where cash incentives cause a worse performance, maybe due to pressure.

So if people are showing up on intrinsic motivation alone, it might be good to let that lie.
we know that, but all the work was done pre-twitter aquisition.
How to built a webapp in $8.75
It's like turning a real page! :)
I have a difficult time finding things that differentiate Batman.js from Knockout.js

edit - Further research shows RESTful persistence is the highlight difference and Batman.js is a bit cleaner.
The built in "experimental" browser does a good job with Safari Online Books now, so I've been very happy with mine.

I'd love to hear more about that. That's one thing that has kept me from getting a Kindle. But if I could use Safari reasonable well with it, it would be a no-brainer.
Since 2003 I've written BREW, J2ME, Blackberry, a smidgen of iOS, and a metric ton of Android. I now write Android software for a living, first for doubleTwist and now for Tumblr.
I'm buying NFLX shares at $147. Down from $300, I think people are overdoing how much impact the recent issues will have on the company value and future prospects.
The Reddit thread has some nice discussion: http://www.reddit.com/r/golang/comments/kkf7o/it_just_works/
This is a huge win for anyone hosting data that falls under Japan's very strict privacy and data export restrictions, and shows Linode is definitely competing for space in the professional hosting market.

Most providers offer a Japan hosting solution as the second facility in the APAC region after opening in Singapore or Hong Kong. Sing/HK is used for the bulk of the hosting business so typically the first offered but a Japan presence is next up, regardless of size, to offer a complete global solution for customers who handle data that must be within the Japanese borders in-place.
Cloud-based open source project for massive-scale graph analysis
10 SEO Metrics you can’t live without
黑河黄页