skysight-inc/HackerNews huggingface dataset:
- Write a video game emulator (any old console or computer platform)

- Create a programming language

- Restore an old broken down pinball machine

- Build a mame arcade cabinet

- Write some Interactive Fiction

- Learn to make awesome programmatic artwork with something like Processing or Nodebox

- Create a roguelike
You'd have to be some sort of dangerous, crazy teabagger to suggest that kids and parents should have the right to choose a school that they like.
This seems pretty crazy. Reddit in general is a huge fan of this guy's content.

I wonder how much traffic reddit users are responsible for driving to his site.
lol, good one, or a way to lower the requirement for so much sleep
The point is that it only escalates when it's not deterred. "Break the cycle" is a platitude, not advice. What is involved in breaking this cycle, if not stopping the bullies?
-Switch from vim to emacs
so you're worried that the muggers aren't sane, but, hey, they'll be sane enough to honor the ancient mugger code and leave you alone after taking your stuff?

once somebody is threatening you with violence, you don't get to count on anything. especially if you act like an easy target.
Javascript

Read Javascript: The Good Parts by Douglas Crockford. After reading this, I can't help but agree that JS has always gotten a bad rep and been undervalued. It really can be an elegant language, and Crockford found the perfect way to demonstrate that.
Nicaragua to keep troops in disputed territory after Google Maps error
Ask HN: How to delete all FB information?
I remember there was a site linked on here a few weeks back that allowed users to purge their entire social network presence. The service would incrementally delete everything on FB, twitter, myspace, etc. Can someone link me to the site?
David Thorne is the closest thing to a professional shit-stirrer that I have ever come across. I guess he just doesn't know when to stop stirring.

I'm not condoning the posting of the personal info of those two people on Reddit, I think that was a pretty stupid and rude thing to do. But this does remind me of the Scorpion and the Frog story. I suspect this kind of thing (i.e. his response to the situation) is just his nature. He can't be anything other than sarcastic and cynical, at least not while wearing the persona he's created for himself on the Internet. Good luck to him, he's squandered a lot of previously generated good will.
"You have heard that it was said, 'Eye for eye, and tooth for tooth.' But I tell you, do not resist an evil person. If anyone slaps you on the right cheek, turn to them the other cheek also. And if anyone wants to sue you and take your shirt, hand over your coat as well. If anyone forces you to go one mile, go with them two miles. Give to the one who asks you, and do not turn away from the one who wants to borrow from you."

Reading this thread, it occurs to me once again how countercultural the Sermon on the Mount is, and how hard it is to seriously live it.

I wouldn't recommend this as a plan of action for somebody else's kid. Or for others, in a pluralist political context. Or for nations. Because hey, this goes down to a very basic belief about how to live rightly and wrongly in the world, and how to respond to violence and evil.
> I'm not a violent person. I never have been and never will be. I do not consider it a valid way to solve problems. Reverting to our animal nature is rejecting the progress we have made in our brains overriding unproductive basic survival impulses in favour of smarter solutions.

Sometimes the only way an animal will listen is if you speak their language.
Not once in that entire response does he apologise for his staff posting personal details (the closest he gets is saying that it maybe "wasn't wise"), and nor does he apologise for the shipping delay. While it's not his fault his old supplier dicked him around, a simple "sorry", followed by some mention of the steps he had taken to ensure this wouldn't happen again (independently of switching supplier; what happens if the new one dicks him too?) would go a long way to restoring faith.

On another note, I'm not entirely sure this article belongs on HN. It's not the kind of thing I come to HN to read about, that's for sure.
Were you bullied at school?
- compile a linux kernel
- overclock/underclock your cpu
Essay time.

In my freshman and sophomore years in college I did some substitute teaching. It was easy money. The state gives you $90 if you can pass a TB test and everyone makes it through the day with all digits. Simple enough.

So one day I was subbing in a high school math class. I looked over the lesson plan and noticed that one kid was marked as a "disruption". As I'm going over the roll I'm looking for him. Football player? Nope, not him. Thug kid? Nah. Smug asshole attention seeker? No. Oh, there he is and holy shit it's me! White kid with glasses, either over or under weight and reading Musician's Friend, probably has a copy of Elektor hidden in there somewhere. His bookbag has every one of his books in it because he doesn't want to go to his locker. Either someone keeps messing with him or he subconsciously doesn't want to remember his combination.

Soon the disruption became obvious. Every few minutes someone would hit him or yell something at him and he kept withdrawing into his shell. After I threw a couple out it stopped. After class I stopped him on the way out and chatted for a few minutes. I was right, there was a copy of Elektor in his bag and no, he couldn't remember his combination.

During lunch I hung out in the teacher's lounge and chatted with a few of the teachers. Finally I asked them about him. It was a consensus, he was a disruption and they couldn't wait to find a reason to expel him. This was the point where I realized I'd never make it as a teacher. After years of being angry at the other kids it never occurred to me that they were also the enemy. Suddenly the codes made sense. How many times had I heard teachers say that students should be able to "learn in a non-disruptive environment"? Fuck, they wanted me to get thrown to the wolves; it was always a part of the plan. I was just a cancer in the education system's body, something that didn't just work its way out, despite their best non-efforts.

The following year I took a job in a call center and moved to their IT dept. Subbing was easy, but at least IT didn't feel like blood money. There was a silver lining. I ran into that kid a few years ago in a restaurant. He was married with a kid of his own. He rushed and grabbed by hand. "I just want to say thanks. You were right, they were all assholes."

That was by far my most satisfying job related moment. Only Hallmark moment I have to offer.
-Switch from emacs to vim
Ask HN: What things do you hate but need to do on a regular basis?
In your life there are action items that you need to complete that you do not enjoy - a good example of this would be paying bills.

A second scenario would be where you want to do something because the result is enjoyable (going on a trip) but you do not enjoy action items required to achieve your result (planning a trip).

What are your personal action items that you absolutely hate dealing with? (This can either be an action item that you need to do or an action item for a result that you want)
I've noticed that you didn't put any open-source license with your code, which is understandable since it's your first. :)

So my question (likely to others) is this: when you do that kind of week-end projects, do you put a license with it and if so, which one?

The reason I'm asking is I also put some code on GitHub from little projects, but without any license for now, mostly because I didn't really care either way. But I imagine it'd make sense to know about a few good ones to go with and use that for most cases. (for example, it seems to me that the MIT license has got some popularity over the GPL, but I'm not sure why)
Or sed.
Finished Minecraft CPU Calculates the Fibonacci Sequence [video]
I have never been seriously bullied, but one time some bullying started for a couple of days that could have dragged on for a long time. Multiple people were throwing around stuff from my bag to each other, me trying to get it back. Of course you lose stuff quicker than you get it back. I'm small but I ran into one of them and bashed my head against his (I have a thick skull ;), knocking him to the ground. Never had a problem since.

It's nice being nice, but sometimes it does not work.
Same here. My schools days taught me a simple recipe for bully repellent: headlock their neck and pound on their face like a jack hammer. Size doesn't matter. Winning and losing doesn't matter.

But I also learned another interesting bit of bully psychology: they tease EVERYBODY, especially their friends. So tease them back. I discovered sometimes the supposed bully is just goofing around and this is how they relate to people.

Thirdly I discovered a simpler approach thanks to punk rock ethos: Don't even give a fuck about what other people think of you and let them know you don't give a fuck.
Boston's real-time transit data
- start using emacs or vim
I doubt there's a business minded co-founder who could have told us the direction we should be going in without learning what we did about hiring first.

You're absolutely right, and I agree with this statement. I'm left with the feeling that you don't think this could have been learnt without first writing code, testing the application, and learning the expensive way.

It's tough, awkward, and often frustrating, but you can connect with potential users ("prospects" or "strangers") and flesh your idea out without writing a line of code. People are willing to talk, but you have to approach them -- and go outside of your comfort zone to find them.
Accompanying notes from the creator on reddit: http://www.reddit.com/r/gaming/comments/e49q7/demonstrating_...
"However, a 20% reduction in Yahoo’s workforce across the board is misleading and inaccurate" sounds like PR speak for "only an 18% RIF across the board" or "a 20% RIF, but only in Engineering"
Advanced Persistent Threat - A misappropriated buzzword to describe what used to be called targeted malware attacks or in some cases Computer Network Espionage (or sometimes Exploitation).

There's a metric shedload of garbage out there, so if you want to read some more, here's some interesting links:

http://www.uscc.gov/researchpapers/2009/NorthropGrumman_PRC_...

http://www.f-secure.com/weblog/archives/00001637.html

http://www.infoworld.com/d/security-central/shell-rolls-royc...

http://www.scribd.com/doc/6967393/Project-Grey-Goose-Phase-I...

http://www.scribd.com/doc/13442963/Project-Grey-Goose-Phase-...

http://www.youtube.com/watch?v=XXnIvBBASLI
- Build a windmill
If a greater than symbol as a breadcrumb separator classifies as "shitty user experience" then you must lead an incredibly pampered life.
I've had essentially this conversation with my son. Mine breaks down to:

- Attempt to walk away from verbal abuse.
- If it gets physical, fight like hell until the threat stops, then walk away.

Your goal is not to "win" or injure, your goal is to walk away.
I especially like this:

"THIS IS OK. Your well-being is more important than their rules. If you get suspended for three days, then I'll take three days off work and we'll keep up with your studies. I will be on your side."

That said, I would outline this with a child subject to ongoing torment. I would not recommend brawling any time someone starts just anything as a possible once-off.
It's simple darwinism. It is possible to mug people and escape a number of times before you get caught. Once you start mugging people and murdering them... That won't last very long.
My experience has shown that the CPC rate for Facebook advertising is generally more than double the rate that I pay for search CPC.

I'm guessing part of the allure of Facebook advertising is being able to get 250k impressions in 30 minutes and only pay $20 for the privilege. A lot of advertisers look at this and probably think 'Wow, a quarter of a million people have seen my brand'.

However, when you look at it from a CPC perspective you'd be more effective spending your money on search ads.
Yeah right, this is exactly what they want to do.

It's bizarre this is even considered, because this whole thread is filled with revenge fantasies about bullies. Why would you think the bully is just going to think "oh yes, zhuge omarion lionhearted is the superior fighter, I concede" like in some corny kung-fu movie? If you hurt a bully, they are just going to plot out how they are going to hurt you worse the next chance they get...

Finally, if violence is truly the answer, why not just go all-out Columbine from the beginning? There's no more bullying when the bully is dead. Then the problem is truly "solved," right?
TSA’s New Book for Kids: ‘My First Cavity Search’
That's not the way it works in my experience. I'd also rather have it your way, but it just doesn't work.
- Program a microcontroller, interface it to both a packet network and some analog sensors.
Sockets and Nodes—An Experiment (Part I)
Why is America so rich?
To do that you'd first need to be in a situation where teachers earned the kids respect instead of demanding it by fiat.
This might be a reason for the weird name:
http://www.azlyrics.com/lyrics/johnnycash/aboynamedsue.html
Bullies pick on you as long as the benefit is greater than the cost. If you don't fight back and the school/parents don't provide effective punishment, the cost is zero, so the bully will pick on you whenever it's worth slightly more than nothing to him. If you make the cost "getting kicked in the junk", the bully is only going to pick on you if he thinks it's worth getting kicked in the junk, which is not very often.

You don't need to be stronger, or a better fighter, you just need to make fighting you painful enough that the pain outweighs the gain. This is one of the key principles of deterrence (even on an international scale) -- you don't need to be strong enough to win the fight, you just have to be strong/vicious enough to inflict enough pain that "not fighting" becomes a better option for your opponent.
Call me back when the results have been replicated several times by independent researchers.
That's an interesting approach that provides a USP for the search field. All the search companies I'm aware of use the personally identifiable data to sell stuff, provide a tuned experience or some element of both.
Honestly, any license is better than no license.
They're both solutions, violence is more often an option rather than relying on the intelligence of both parties.
If you think otherwise then I think you're naive and would benefit by gaining experiences other than your own.
"But hitting back only works if you're stronger than them." It's easily arguable that this is case when strength is measured in intelligence rather than physically.

The correct way is by intelligence but by being prudent in a Machiavellian sense and knowing when you need to be physical and when you can and should use a civilized argument. But just painting every situation as one of white or black for all time is nice abstractly but it's not practical.
Not surprised this one got removed. That other book mentioned sounds like a confessional, almost: the author's attempt to exorcise his demons from what he has done.

But this book encourages its readers, assuming the readers belong to its target readership, to engage in conduct which could be construed as an attempt to slip through the law and evade a deserved sentence for child rape.

I felt my gorge rise when I saw the title of the book listed in the news articles, and found myself wondering how in sanity someone could write such a book in the first place, unless he wrote it to justify child molestation. Unbelievable.

Imagine if the book had instead covered the topic of how to get away with date rape at parties, or how to get away with beating one's spouse regularly, or how to evade the law and become some sort of anti-Semitic race killer or gay basher or stalker. I doubt that any such book should remain on Amazon's shelves for long. I can't praise the gall of the man who thought to post this book on Amazon in the first place.

Nonetheless, despite its despicable content, I doubt that removing this ebook from Amazon's shelves will stamp it out of existence. From email attachments to sneakernet and passing around on memory sticks, this pernicious-sounding book will likely find itself distributed hither and yon.

And I find that thought discomfiting and sad, but for the fact that those pirated copies would not yield one penny of royalties to the author. And I can't see much wrong in that.
Their parents care more about them than any politician cares about his voters.
I'm using this on my latest project. You can't beat the price :)

http://themeforest.net/item/its-coming/111152
FarmVille is Still the Most Popular Facebook App, #2 is Windows Messenger
Ender killed that kid.
It worked for me growing up.

I attended 8 schools between ages 12 and 18 (yes, more than one per year) and was bullied throughout.

And that's why comparing parenting strategies is almost never fruitful -- nearly every decision a parent makes is deeply personal, made with very few data points.

( By the way, if any parents here have NOT read Nurture Shock, buy it right now. Pretty much the only data-driven book on parenting there is. http://www.amazon.com/dp/0446504122 )
> *Obviously this isn't true 100% of the time, but more often than not.

See, but that's the crux of the entire issue, and you (nor the OP) have not offered statistics backing this up. Anecdotes are not data, so I don't care if this "worked for me" or whatever.

A bully who gets his ass kicked, or doesn't win soundly enough, could easily escalate the next encounter with a knife or bat or something worse. Or maybe not! I don't know, neither do you or the OP, and so maybe we should not be making authoritative declarations about these things without consulting actual research.
What you need to do is demonstrate that you are willing to escalate things beyond a reasonable level. It's not about strength, but about willingness to go the distance.

Someone shoves you: throw a chair through a window, flip a few desks, go completely ape-shit. Make it known that you are willing to cause lasting and permanent damage for the slightest offense. Pretty soon no one will want to cause that slightest offense.

This is an intelligent tactic. And will preemptively stop a lot of aggression.

Kids don't take dumps in hallways because it can negatively impact them. They will take dumps in hallways they don't frequent just for kicks.
This is probably the soundest advice to dealing with bullying I have ever seen. As a kid that has been to 7 different schools in 2 different countries (and learned English in '99), I assure you "hugging it out" with the bully will lead to you getting humiliated.

They do not respect loving them.
They do not respect constructive dialogue.
Your peers will not respect you for trying to reach out to them. In fact they will see you as a kiss-ass, or worse a "bitch" (sorry but that's the term).

I moved to the US in '02. Attended a great Catholic school for 8th grade. Was accepted despite the funny accent and funny name. Went to high school and had a miserable 1st month of school thanks to a group of jackasses. One of them had the gall to touch me after which I took a lunch tray to a kids face. God my butt handed to me but guess what? No more bullying. Hell I got elected to the student council, dated some great girls, and had a great high school experience.

Stand up for yourself. It might hurt but you will get respect. Kids/teens are animals. No need to go cerebral on them.
>> one end of the phone connection could be hosting in a web app via flash/silverlight.

Have you seen Phono? http://phono.com/ - It does exactly what you're describing. Phone in the browser, talking to a SIP backend.
> "The image's eventual position was selected at random, but volunteers guessed correctly 53.1 per cent of the time. That may sound unimpressive – truly random guesses would have been right 50 per cent of the time, after all."

The sentence right after that addressed the seeming insignificance of 53.1%:

> But well-established phenomena such as the ability of low-dose aspirin to prevent heart attacks are based on similarly small effects, notes Melissa Burkley of Oklahoma State University in Stillwater, who has also blogged about Bem's work at Psychology Today.
I was surprised to discover that the phones with larger screens are not much larger; they have less bezel.
233 Entrepreneurial Ideas
Some examples you might find useful:

http://blog.templatemonster.com/2010/06/11/55-coming-soon-pa...

http://blogs.sitepoint.com/2009/05/14/design-a-successful-co...
If you hurt a bully, they are just going to plot out how they are going to hurt you worse the next chance they get...

It doesn't work like that. In practice, the bully will take the path of least resistance and pick on someone else. Which sucks for them, but the hierarchy has now shifted - the original victim has moved up, but the capability/social capital of the new lowest member of the group is still higher than theirs was. It doesn't take many iterations of this cycle before the bully will either meet their match or have a critical mass of the class openly against them.

This happened in my primary school, actually, the bully in this case was a kid who'd been held back from a higher year. Eventually simply no-one would talk to him. Problem solved.
Nanogenerator Powers Up
Phys Ed: Do Protein Sports Drinks Work?
I got this email a few days after experiencing trouble with Netflix (on Safari on a Mac Mini). The movie false-started a few times and didn't work, and I moved on to some other entertainment. That was the first time I'd ever had trouble with Netflix, and I was equally pleased by their customer service.
Ah, but it doesn't apply to the business world, that's the thing. What makes school bullying viable is that nothing you do matters---the effect of everything you do is delayed twelve years. Everyone progresses at the same rate through the institution, in spite of high or low performance. So if no one's going to outrace you (and even if they did, it would only be academically, which no one cares about it in k-12), there's no real penalty for becoming some poor kid's private nightmare.

Not so much in the business world (and especially tech); while you're busy engaging in a dogfight with Joe Competitor, some third company is kicking your trash by spending money on R&D rather than winning a marketing/feature war. So it generally makes sense to avoid direct confrontation, because it slows you down.
Don't forget "classy."
Where have all the IP addresses gone?
I see no Bing....but I love that adage chart. Thanks.

Btw, I don't think it makes sense for Bing to buy the keyword search engine. I can't see how that makes any sense. Unless consumers are REALLLLY dumb. Then again, I might be expecting too much.
We had a discussion at a previous software company I worked at regarding credits for outages.

We were debating whether to give out credits automatically or to send an email with a link to get your credits (like Netflix did). We went with giving credits automatically.

I'd be curious to hear opinions on both approaches and why other businesses went one way or the other regarding credits.
> the bully is only going to pick on you if he thinks it's worth getting kicked in the junk

Or he'll "pick on you" with a huge stick out of kicking range, or he'll guard his nuts next time he's got you in a headlock.
On another note, I'm not entirely sure this article belongs on HN. It's not the kind of thing I come to HN to read about, that's for sure.

Sorry about that. When I saw the post on reddit, I thought it would be good to get HN's take on it, since at its core it's a business snafu. I'll try to be more careful in the future.