skysight-inc/HackerNews huggingface dataset:
Chinese Python is a Chinese version of Python, but doesnt utilize the inherent tersity of CJK characters. For example it translates "import sys" as "載入 系統". The example I gave would eliminate spaces, semicolons, underscores between words by using one and only one CJK character per English word, so in the example "import sys" would become, say, "入統".
Although I prefer Python to Ruby, this is a very good online source for people to learn how to program.

Well done.
Safari’s WebSocket implementation and Java: Problematic
A bit longer than the example using CJK characters, though.
Logbook - Log your memories onto virtual logbooks made of Gists
Flurry Wrapper for Cocos2d-X. Supports Android and iOS.
...How? I mean, there's prior art all over: Steve Mann (https://en.wikipedia.org/wiki/Steve_Mann) has been doing this kind of thing since the '80s!
Spend a week driving in a college town and decide if lights are a good idea or not.

Everyone whipping around in 3-ton SUVs, texting and yammering away on the phone while they drive.

Just feel fortunate the do mostly stop at the lights when you are coming the other way.
I don't buy it. Especially this:

"Instinctively, we want to be kind to each other, especially out on the road. When you first meet a stranger, unless you're a mugger, you want to be nice to that stranger."

The author himself admitted a couple paragraphs before that he really wanted to speed up at a traffic light instead of stopping, thereby risking running a red light. This "Don't want to wait" is one of the many examples that come to my mind and contradict this "We're all nice, deep down in our hearts" idea.

You can remove traffic lights - if you reduce cars to a crawl/make them the least priority. Treating pedestrians and cars as equals won't work in my opinion. Betting safety on a hippie idea [1] doesn't sound compelling either.

1: To be fair: I _like_ the idea that we're all just totally trying to be nice to each other. It's just .. very much not true in my experience, especially among strangers.
I think you should just accept how other people want to discuss things on the internet. If you can't handle the mainstream then find a niche were your own brand of 'intellectual' discussion is enforced by nazi moderation (don't take my Godwin's law descent as a bad thing, nazi-like moderation can be a good thing).

If Hacker News is evolving into something you don't like, then find somewhere else to discuss things. You have no right to complain that the place you've settled in isn't to your liking when you're on the internet. The reason why you don't have that right? Because you can just go the fuck elsewhere, seriously move on, settle somewhere else, see if it's to your liking, if you don't fit in don't whine about it, just move on again. Petty stuff.
Seriously. Try explaining PfM, UML, DoDAF or FEAF, to a recruiter. Or Troux, Primavera, System Architect, or DOORS. Or why ISSEP/ISSAP can be critical.

All while the recruiter is trying to do their job asking "Do you know C hashtag?" ... LOLWUT.
You seem to assume that the only reason people stop for red light is the law. Considering that plenty of non-lighted intersections exist and people behave reasonably in them, I don't think that's a reasonable assumption.
Exactly, the hive mind at work, for example: http://gawker.com/5751581/misguided-internet-vigilantes-atta...

Also every once and a while a hoax reaches the front page, usually some highly suspect family situation or someone finding a treasure chest in their basement and asking reddit what to do.
curious already.
Its actually in Chinese but I used google translate
Don't not learn how to code
You just dive in head first and have to realize that a handful of your early projects will be garbage/useless.

If you've built a program/app in another language, try and rebuild it in the language you're learning or one you've never used before.
I agree with the knack of queuing being missing in different cultures. In Malaysia, when the traffic lights go out, it's absolute deadlock.
Loverobots is 100% correct,

Accel Parters = $6B Assets Under Management (AUM)

DST = (Not sure about AUM, but they have about $1B in Facebook which is a relatively large amount, but they only invested $200m which is a very small amount compared with large mutual funds.)

Compared that to large asset managers and you can see they are very small:

Go to page 23, Accel would be ranked around 480 on the list with just $6B under management. (the numbers listed on that table are in millions, top asset managers have multi trillion dollars under management.)

http://www.towerswatson.com/assets/pdf/2942/PI500-Analysis.p...

Also it is worth noting that the companies he mentions like Fidelity are experts at valuing publicly traded companies where Accel etc. are experts at finding small, rapid growth companies.
It's not hard. A friend of mine nicknamed a very rare disease on Wikipedia. A few months to a year later a news organization used the Wikipedia page's nickname for the disease when writing an article for it. He then cited the use of that nickname on the Wikipedia page with the news article, and thus, the nickname had a validated citation, and will possibly never go away.
there's no guarantee that its the navigation menu. i prefer if someone familiar with google adsense knew what is wrong before i start changing stuff. the last thing i need is spending 12 hours and then realizing it didn't make a difference in the results
How to Set Up Metric Collection Using Graphite and Statsd on Ubuntu 12.04 LTS
Which leads back to: Why is there a roundabout in the first place?

Huuuge roundabouts with traffic lights should really be good old-fashioned crossroads. Those take less space and work fine. Roundabouts tend to be a better solution _if you don't have the constant flow of heavy traffic_.

I agree with the gp: Either a roundabout xor traffic lights.
Poor man’s AMD & Mootools
This is also possible via scroll position sampling, but it requires a bit more technology.
So potential solutions:

1. Use NoScript

2. Logout of social sites when you leave them

3. Use separate browsers for social sites

None of those is a particularly convenient solution.
I may well be trying to do something similar in a year, so I look forward to seeing how you do! Good luck.
10 quick brainteasers to test your mental sharpness
I know that hindsight is 20/20, but I can say with a lot of confidence that this would raise serious red flags for me if I were researching a similar stock today.

"How exactly does Enron make its money?... "If you figure it out, let me know," laughs credit analyst Todd Shipman at S&P. "Do you have a year?" asks Ralph Pellecchia, Fitch's credit analyst, in response to the same question."
Google's Code Editor
BOATI was the name of my ticketmaster clone for a college CS class. I was livid about convenience charges for 'virtual' tickets.

Bend Over And TIcket
I'm glad you like it! Now I have to find a way to attract users and see if they like it too :)
http://www.verifone.com/payware-mobile-enterprise/solutions/...
WpXtreme preview: a better Wordpress users management
A little preview of the new users management provided by wpXtreme, a fantastic plugin that dopes your default Wordpress installation.
L. Rafael Reif selected as MIT’s 17th president
"It analogizes all this to a musical composition that is readily protectible under copyright even though individual notes are not."

This is a nice analogy. APIs are more expressive than individual notes but hardly raise themselves to the level of a fully formed composition.

Imagine a list of musical phrases. That includes scales and progressions at the simplest level and pleasing variations on those themes but not enough to form a contained composition themselves -- at most a couple of bars.

Each entry could show what scales and progressions they are derived from and even suggest which other entries, in simple combination, are common or otherwise musically sound. Let's further assume that they are given convenient names.

Would that rise to the level of copyright? If someone were to create a distinct variation on that list but slightly different for use with instruments tuned in an unusual way but used all of the same names because ultimately the way all of the phrases relate to one another is the same, would that be fair?

I haven't thought this scenario all of the way through, but it seems useful to take my familiarity with software out of the process...I have to admit, at first blush, I am a bit torn.
CreditCards.net Acquisition Announced
Kumare: Anyone can be a godman...
Same for me, good luck!
The Idiocy, Fabrications and Lies of Ancient Aliens
Linux at 21: A new Linux Foundation t-shirt contest & video
Snipping some insults in return and focusing on the issue here: "graduates, all experts at disinformation" — snort!?!?

The world is full of experts in disinformation, and they're not the graduates of a short University course on History that couldn't even fool reddit (no offense redditors!)

They are politicians, lobbyists, campaigners of all political stripes, bureaucrats, journalists, historians etc. Knowing how to sort the wheat from the chaff (and knowing it necessary to do so) is half the point of education, especially in History. And that's what the professor is helping achieve, not a systematic destruction of the written word through a single demonstration as part of a 3 credit University course. Experts at disinformation my hat!
Know the Right Resources for Your Startup Stage
It isn't a jab. Reddit is a different community, much closer to the 'average' than what people want HN to be.
Physicists Carve a Niche in Time
the implication that learning to code results in 10,000 viewers? please. it wasn't your coding skills that brought in those UVs. by your logic, all of the sites created by shit-hot coders like us should hit 10,000 views in the first two hours easy. you're propagating the kinds of myths that i debunk daily with friends and family, who grossly underestimate the difficulty of attracting eyeballs to their content (and whose motivation sadly erodes when said eyeballs don't instantly materialise).

if people have something to contribute, there are so many tools and services out there that negate the need for coding it isn't funny. i always advocate non-coders to test out their market theories using tumblr, wordpress, facebook, twitter, posterous, pinterest, et al before rushing off to pay someone to develop something. (in fact, i think us developers should bill ourselves for our own time on our own projects, but that's fodder for another post).

should the average person understand tech? definitely. understand the web? for sure. hypertext markup? why not. javascript? yea, you can skip that.

jeff atwood, you are right on the money.
just a quick compliment to RH; loving how the employees are giving constructive feedback on the comments here :)
People love start-up stories and case studies, this will be a real-time version, I'm off to make some popcorn, best of luck!
little side note: the audio on the video is way too low (at least on my speakers). otherwise: I see a lot of potential in this idea, especially in the level editor - you just gotta make sure people can use it in a compelling/engaging way.
Nine Inch Nails distributes their public remix material by BitTorrent. With session files getting into the many-megabytes I don't believe they'd be able to afford this without BitTorrent, given the number of fans downloading their raw material to remix.
yep, and they failed.
Obligatory xkcd refernce: http://xkcd.com/978/
The Benefits of a Unique Company Culture
Managing CSS And Javascript In Production Is Hard
Stocks can pay dividends which are a direct result of their profits, and so the corporate tax rate effects the amount of actual money that gets paid out. Stocks that don't pay dividends are an interesting case, that is the investors allow the company to reinvest their earnings for growth with the expectation of future dividends.
Thanks. To tell you the truth, Google Adwords is a lot more complicated than Facebook ads. With Google, you need to:

1. Work on keyword research. Long tail keywords. Negative keywords. If you only rely on keywords Google recommends, you're missing out on quite a bit.

2. Creating ad groups. You can't create an ad group with a 100 keywords in it. They have to be narrowly focused and shouldn't have more than a handful of keywords in each of them.

3. Focus on landing page quality. Create headlines dynamically based on the keywords.

4. Track ROI. And pause the ad groups and ads that result in negative ROI.

And this is only for the search network. Not the display network.

Compared to this, Facebook is pretty simple. But yes - Facebook needs to do a better job educating folks how to best use their ad platform.

Yellow page ad strategies work for Google because people already have buying intent when they run a search. Radio ad strategies work for Facebook. Its more suitable for brand building. If you are selling cars, and an average person buys a new car every 7 years - you won't see a lot of sales in the first 3-6 months. Facebook needs to educate on this.
What's funny is, not having this feature is one of the main reasons I moved over from myspace. Having your every message now visibly tracked is not a good way to entice new people, who are worried about their privacy, to stick around.

Does this move mean that FB has reached its saturation point and now the best way to instantiate more clicks is to prey on our insecurities? Who knows. However, it does feel like I've read this script somewhere before. If we're lucky, maybe next we can see how many times our profile has been viewed.
Goodbye, MongoDB
You're completely correct.

I'm focused on the consumer, because I feel Microsoft wins enterprise by default. Who is the competition? Open source? I've been laughed out of Fortune 50 meetings for suggesting it. Small to Medium size software firms? They just don't integrate with Windows or Office as well. No one in the enterprise ever gets fired for choosing Microsoft. This is changing, but it will take years.

The problem is that the enterprise is a limited field. Once you sell to the Fortune 1,000 there isn't anywhere to go, outside of creating new products to resell to this group. This is why Microsoft feels like they are meandering, they need new revenue streams. This is also why they don't work so well in consumer products. Running after market leaders in hopes to find a revenue stream pisses off consumers.

Consumers are a different story. There are 7 billion individuals that don't have a procurement department. They buy smaller goods more often. There are entire industries that could be changed with one breakthrough product.

Comparing Microsoft and Apple is natural. Microsoft begs this comparison with its technology competitors by entering their markets and taunting them. They just do such a horrible job they don't feel like competitors.

MS Stores built as fancy luxury consumer hubs. Xbox 360, the billion+ dollar winner for MS last year, was born out of building hardware with software. The Nokia Lumia 700 is effectively the same mix of hardware and software (as Nokia was shadow taken over). The Zune was. Safari, Firefox, and Chrome lead the browser revolution, and all I see on TV now are IE commercials. Zune Marketplace. Windows Phone (the blackberry ripoff). Bing. Silverlight.
They spent $240 and got no new customers. The $240 itself is irrelevant, the return on investment is what matters.

Perhaps they will next spend $250 on photocopied flyers and get 500 new customers. Perhaps they will then spend $1000 on a quarter page color ad in a local paper and get 10 new customers. None of these raw amounts have any bearing on whether Facebook costs $240 for getting no customers. What matters is whether there is a return in the investment for the ad campaign.

The implication that it is better to spend $240 on an ineffective campaign than spending more than $240 on a better campaign is not a reasonable comparison.

Of course the campaign was not completely ineffective. It cost them $240 to find out that Facebook campaigns did not provide a good return in their specific case. This may or may not be applicable to other businesses. Apparently GM has reached the same conclusion with $10 million in ad money. The Pizza place is smart, they were able to come to GM's conclusions for their own case, but it cost them a lot less to learn this information than it costed GM.
The 7 stages of debugging
In Ann Arbor Michigan, they've been installing roundabouts in many junctions [1]. My next door neighbor is a landscape architect and is a huge fan of them -- they virtually eliminate fatal accidents. Roundabouts normalize traffic, creating a continuous flow of more evenly spaced cars with overall greater throughput. With islands in the middle, they are much safer for pedestrians.

There are two downsides. They really require much more space than a traditional intersection. They also remove "traffic gaps" between major streets that permit people to make a left hand turn out of a neighborhood.

He's not a huge fan of 2-lane roundabouts. They create an incentive for drivers to cheat by driving down middle of both lanes, staying at 35/40 rather than slowing down to 25 go around the round about. They also cause confusion when someone gets into the wrong lane (left/center lane must go straight through) and this reduces throughput. Perhaps there is a minimum/maximal traffic where they work effectively.

After using roundabouts at nearby intersections, I'd also add that they are much more attractive. Waiting at a light causes stress (and people tend to "text", causing more delays). Given the chance, I prefer to take routes that use roundabouts. I've timed them, and they are faster and more consistent then traditional 4-way-lights, especially at intersections where left/right hand turns normally cause traffic backups.

[1] http://www.annarbor.com/news/roundabout-planned-for-geddes-a...
GM isn't a mom and pop. They engage marketing agencies who certainly know what they're doing.
Rapid Wireframing Tool For Teams – WireframeSketcher
Yeah, it's really useful to be able to automate tasks, especially when you're the intern that gets handed the boring task the higher ups don't want to do. An intern's job is basically to do the lowest level tasks that computers can't do. And yeah, sometimes (ok a bunch of times) your superiors have no idea how simple that task is on a computer. However, other times the task is just complex enough and happening rarely enough and your skills are not good enough to justify an automation scenario. Then it's really boring. I would say learn programming to raise your complexity bar on repetitive tasks.
> what is your music?

Mostly heavy-metal / hard-rock, along with some techno/eletronic music, euro-pop, some gangsta rap, and classical music. Mainly I listen to stuff like Anthrax, Alice Cooper, AC/DC, Alestorm, Armored Saint, Agnostic Front, Borknagar, Bonfire, Bon Jovi, Blind Guardian, Children of Bodom, Cinderella, Crashdiet, Cradle of Filth, Dokken, Dimmu Borgir, Danzig, Death Angel, Damageplan, Down, Dio, Europe, Emporer, Exodus, Firehouse, Finntroll, Foreigner, Gamma Ray, Grave Digger, Great White, Guns N' Roses, Hammerfall, Helloween, Iron Maiden, Immolation, Iced Earth, Incantation, Journey, Judas Priest, Jacob's Dream, Krokus, Korpiklaani, King Kobra, Lacuna Coil, Lita Ford, Manowar, Motley Crue, Motorhead, Metallica, Megadeth, Morbid Angel, Mortician, Nuclear Assault, Nevermore, Opeth, Overkill, Ozzy Osbourne, Poison, Pantera, Queensryche, Quiet Riot, Savatage, Slayer, Slaughter, Steel Panther, Testament, Trixter, Tristania, Tygers of Pan Tang, Uriah Heep, Van Halen, Vader, Vains of Jenna, Winger, Warrant, Warlock, Whitesnake, Y&T, Zebra, etc.

> What is the music of hackers?

I don't think there is any such thing... hackers have pretty broad tastes in music, in my experience. But there does seem to be a common thread of thought, suggesting that fairly repetitive, lyric-free music (techno of some sort, for example) is good for listening to when actually programming.
Incremental cycle collection is quite hard

Incremental GC has been done. It wouldn't be super efficient, which is why one would encourage the pros to use weak references.
I'm not saying that guns are strictly non lethal tools, but there are different uses besides killing people.

Good point. You can kill animals for food, and I myself have enjoyed punching holes in paper.

But this ...

You could shoot the tires of a fleeing car, or you could stop a person by shooting into his leg.

No, no, no.

Shooting at a moving target is real hard. Shooting at a tire is stupid - the bullet is going to hit the rim, and be flung into who knows what direction.

You're not getting this: if you shoot a bullet into a person, anywhere, you run the risk of killing him, or at the least crippling him for life. A shoot into the knee is a life-changing crippling event. Tear into the femoral artery and your target is going to be dead in just a few minutes.

a civilian probably wont be able to pull this off successfully in stressful situations

I think you are imagining the cops have a lot more juju with firearms than they do. To attain the kind of skill you are a talking about - reliably hitting a guy in the legs - takes way more range time than is going to be practical.
I have always gotten paid for every hour I've ever worked, but I've lost money on investments. In fact, one of the reasons for a wage is so that your risk is limited. In theory you could get paid purely in stock grants and bear the risk that entails.
"I spent 10 hours making a system to perform this 1-hour task in 5 minutes!"

Note that this only pays off if that task occurs frequently enough to offset the upfront programming cost.
Where I live, you can buy about 1000 flyers for this amount of money. But you still have to get these to the people which will drive the costs up to twice as much (either pay students or postal fees). The waste is also bigger with flyers because they are less targeted, more like a shotgun approach - scatter everywhere and hope it hits someone.
This tutorial really got me going with programming. Learning through examples is probably the best way of being motivated while acquiring knowledge.

I've been able to apply this knowledge through a fully functionnal Rails App that scraped 5 job websites.

Thanks!
I wouldn't necessarily target specific markets. Things I've purchased in the last year that I would have used this for:

1. Herbal teas

2. A camcorder

3. A digital camera

4. A laptop

5. Console games

6. A new phone (which I still haven't bought, because I can't find one I'm comfortable with)

Most of those are electronics, but I'm sure that if I thought about it longer I could come up with a bunch more.
This will be fixed in VLC 2.0.2 :)
did they hope facebook users would be more inclined to buy GM vs a foreign car?

Is there something particularly unique about Facebook users? Is it some niche group?

Of course not. It's a cross-section of demographics.

And among normal people, yeah most do choose to buy a GM car. I have a nice GM SUV -- fantastic vehicle. I see a lot of people are cludging out the dated "durr GM bad" nonsense from the 90s.
In fact, I believe Apple Store in Europe (at least in France) uses this: http://www.ingenico.com/en/0/ismp_gtygmj7t.html
Short of reading the source code for the plugin, you can't know for sure. That's why Chrome just warns you that it can access your browsing activity, that's all you can know. You have to decide whether or not you trust the plugin author with that access.

Assuming (a) the plugin can access your data and (b) the plugin can communicate with some external system, there is no way* to either prohibit the plugin from sending your data to that external system or universally detect that it is doign it.

* No technical way. Of course you can use contracts, TOS, & other legal methods.