skysight-inc/HackerNews huggingface dataset:
For those of you who claim that the right thing in this situation would be to turn the child over to the authorities - what exactly do you think the authorities are going to do to make this situation better? The child obviously has some darkness that he needs to work through - to work through darkness he needs the support of a loving community. I find it very sad and disturbing that some commenters (who I assume are adults) believe that the right thing to do is to hand a child like this over to the police or mental institutions. This idea that the police are some sort of magical wand that you can wave at problems to make them go away is at the center of our (our here meaning the US & Britain's) social decay (c.f. the current treatment of drug abusers, ethnic minorities, and the "mentally ill" in the United States).

Assuming this story is true, what OP did was the right, human, adult thing to do - to treat the child as a human being capable of change and growth and to see to it that the community accepted him and moved him towards change. Concepts like "justice" and "psychosis" are easy to throw around and are very practical, but their use is typically the root of more harm than good.
i think the reality is that if it's signed, however you choose to sign it, it protects the merchant from a chargeback ... Although, signing it with a stick figure is interesting. I wonder if the bank would consider that negligent if you decided to contest the charge.

If you had real guts, you'd contest the Mariah Carey charge. Seems like you have a strong case that you aren't her.
I really hope the OP didn't just leave it with "get him counseling" and then walk away. I hope he required follow-up that the counseling was happening and progress was being made.

In fact, if I was in that situation, I think I would want to be given the ability to talk to the counselor about the progress (or lack thereof) being made. Even if I knew he was going to counseling, I don't think I would be comfortable just washing my hands beyond that, for exactly the reason you point out.
A file storage service, ala dropbox, that allows you to select multiple files and download them as a zip. The concatenation of several uuids adds up quickly.
Bangs, ones and a typo culture
Reminds me of Cory Doctorow's "Printcrime": http://craphound.com/overclocked/Cory_Doctorow_-_Overclocked...
Fantastic read. As a current CS student (Junior), I'm hoping a GitHub employee might let me know if there are internship opportunities for next Summer? I'd love to try some SlowMerge(TM) ... and work really hard of course.
But there are many ways of inflict damages, patent lawsuit is just one of them. Why is this weapon special? If it is inherently evil, then using it under any condition should be condemned. If it is not, then again why treat it like it's special?
> Testing for membership is an O(1) op

Curious how. O(1) an array index lookup, not a string lookup, I thought.
>* The term "trolling," as the folks I know use it, doesn't refer to stuff intended to cause harm or grief.*

That's very interesting. I don't think you'd have to look very hard to find someone who would include harm and/or grief short of murder as "trolling." Just making someone feel like they have a target painted on them can cause substantive harm to someone. Do this in the context of gender, and it can be called sexual harassment. Do this in the context of race, and it could be called racism or a hate crime.

I remember the time before 9-11 and McVeigh when talking about a bomb in the US was a joke, because it was inconceivable such a thing would really happen. Amazing how a change in experience changes that. All of you college students and suburban kids in your teens and 20's out there, keep in mind that there's a whole lot of experience out there you don't have.
You are not entitled to scrape content from other sites, even if they contain publicly submitted data. I do support this sort of thing in the hacker spirit (as long as you aren't being too agressive) but selling an application using these techniques is downright unethical.

You have zero control over what you are selling to people. They don't know that you aren't using an offical means to get the data and the application could stop working at any time. And if you were scraping via the client (as opposed to collating data on a server of your own) you also put your customers in a position where they might be violating the site's TOS and risk reprecussions (ip ban, etc).
We wrote this tool to keep track of our own ideas in a more organized way. You own all your ideas but can share them easily.

We figured we should share this with the hackernews community since this place is full of great ideas.

We'd love any feedback you have!
Hi, I developed a model for equity sharing called a Grunt Fund. It makes sure everyone gets a share that is proportionate to what they contribute. The book is on amazon.com, it's called Slicing Pie (mike moyer)
And vice versa. If you're in China, you only get the most basic details for other countries - my hometown Oldham in the UK (population ~100,000) doesn't appear at all; nearby Rochdale is there but has no roads. And there are no satellite maps at all for anywhere outside China (except Taiwan and other places claimed by the PRC).
We made an explicit choice not to support non-JS users with our product. For simplicity, we don't support non-JS users in our marketing material/web site. We do intend to do something better there, for example by having a no-script pitch for why you should enable JS on our site.

We have a very pragmatic attitude. When people complain, we start to prioritize it (thanks for the bug report/nitpick!). If no-one complains, it can't be important. We haven't heard any complaints from non-JS users yet :)
1 petabit per second fibre transmission over 50 km
WinX Youtube Downloader Review - Download Youtube videos free 
A very easy and simple Youtube video downloader that works for Mac & PC.
Absolutely free and the interface is straight forward.
well said, the story seems a little too dramatic for me to believe is possible...wow ! I mean mailing stuff...May be the right thing to do is to show the damage done which the author did, and to let the kid off with some counselling and forgiveness allowing a chance for him to change his ways and have a shot at a bright future.
These forms can actually help segment your customers and reduce sales cycle times when used appropriately.
I provide technical support for Americans from the UK. +1 for understanding some of my audience.
Great comment. "trying to rationalize..." I think that really says it all. Human nature indeed.

It's certainly not rational.
Could something like CloudBerry's S3 PowerShell snap-in set the MIME type?

http://www.cloudberrylab.com/default.aspx?page=amazon-s3-pow...
That's not universal, though: Apple is literally unusable for me and others because of design decisions that you can't really fix, simply because Apple.

It's high-handed. It's dictating to the user, and it's a reason (not the only reason) Apple won't ever be the only player in any market it enters.
This is super old...
I'm sorry but we're past the "can" stage.

Electric propulsion just is better for any type of friction based transport within our atmosphere (trains/buses/planes/cars/bikes). The only problem was battery density per dollar. However, thanks to the incredible - and I mean incredible - success of laptops, phones and tablets over the last decade that problem is just about solved (due to astonishing volume/economies of scale/incremental li-on research/massive factory investment).

High battery density at low cost (key) + 92% efficient electric motors (already done) = cheap, efficient transport for all - everywhere (think the electrification of trains - but throughout suburbia). Hook up this electrified network and make it fully autonomous (cars/trains/buses/planes) - and we've just turned the physical world into the Internet. No more oil shocks, no more traffic jams, no more pollution (in city centres), no more time wasted, fully networked, no more car ownership, no more driver deaths - for more see Google car discussions elsewhere.

We will utilise fully electric transportation systems within the decade for the same reason that gasoline/diesel based transport dominated electric back in 1900 - it's just better, faster and cheaper.

It also has the benefit of allowing us stop giving a shit about the hell hole that is the Middle East (I went there).

With the introduction of electric cars, the astonishing growth and dramatic lowering in cost of solar PV (thanks to China) and the development of nuclear fusion with the ITER plant - you'll soon wonder why you cared about the price of oil at all.

The electric car will send everyone in the Middle East back to Africa level care and development levels - a.k.a. We will no longer give a shit and brutal poverty.
> Messages sent from the client to the server are obfuscated with a basic transmission mask of 4 bytes which is sent within each websocket package.

What is this? Some pretend security feature?
Roues Carbone Velo
>what made you accept the offer on such a short notice?

I was the first hire with good equity...so I guess I was just plain greedy and not thinking straight. Or maybe it was the boredom that comes from working at a safe job in a bank...I was plain ecstatic to get back into a startup.Mostly my greed and idiocy. Am never going to be so trusting again.
The crux of this is that there is increasingly a fundamental difference between "websites" and "web apps".

If your site is essentially a collection of documents, then I expect it to work with standard browser navigational tools, be easily linkable and function without Javascript being enabled, it should also work in old browsers.

If you are doing an application on the other hand, It's far more reasonable to expect an upto date browser and JS etc. I almost don't want to know that it is running in my browser, because the navigational toolbar in my browser is probably a bad fit for whatever it is that your application does.

Of course there are blurry bits and grey areas here. But as a rule, the front end of your blog is a website and the "admin panel" is a web application.
No you can't move the goalpost; were talking about lying to raise social status and get ahead, not lying to make ends meet. It's clear you're not capable of an honest conversation, good day.
If a person takes such a personal, aggressive, and malicious position towards you and your family, by reporting them to the proper authorities you haven't "ruined" their life. You shouldn't feel guilty bringing the perpetrator of a serious crime to justice.
I love hearing problems like this! I just posted a book on this topic on Amazon.com, it's called Slicing Pie (mike moyer). The basic concept, called a Grunt Fund, is to account for the different contributions people make using hypothetical values. The % each person deserves is proportional to what they contribute relative to others. The point of the book is to address problems exactly like this.
on the contrary, i've had a coffee shop owner tell me to come and stay as long as i want for one simple reason. more people at a coffee shop is validation for the passers-by that have no context for the value of said coffee shop. lot of people being there is the only data point they'll get.
> Hopefully the teen idiot will have something good come of his counselling and the world will be a slightly better place.

Sociopaths benefit from counseling in that they become better able to fool counselors. We can only hope whoever he goes to realizes this.
You don't have to give up anything upfront (see my earlier post on Grunt Funds)
Everywhere wants to sound like the best place to work, so it's pretty common to get some fluff in a post like this. But even on top of that, he's rightfully passionate about where he works because from what I hear, GitHub treats it's employees very well
Google's president in Brazil will be arrested
Eh, I wouldn't call what 4chan does "trolling." They get their lulz by hurting people, both to prove they can do it and just to enjoy inflicting pain. They usually want their victims to know exactly what's happening, who's doing it, and why.

I hope trolling doesn't come to mean any kind of maliciousness, because it won't enrich the language much for it to take on such a broad meaning. Thanks to human nature, we already have a pretty comprehensive vocabulary for obnoxious behavior. Trolling in the narrow sense is a handy addition for a behavior that has emerged as an everyday fact of life in the internet age, but trolling used in the broad sense is usually a lazy replacement for a better expression.

Edit/PS: To be clear, what 4chan does is bullying. Harassment, spreading embarrassing information, vandalism, insults, reputational attacks: there is nothing novel about this pattern of behavior. In second grade (the early '80s) my entire elementary school was taken out of class so we could watch a short film about bullying. If I remember correctly, a kid was bullied until one day he fell over dead because he didn't want to live anymore. Cheesy, but it shows that 4chan's methods and intentions aren't new and don't merit a new name. The only novelty is that the bullies' unashamed voice has been added to the conversation, so now we know they do it for the lulz. (Which is what everyone assumed about bullies anyway until someone invented the idea that bullies were abused and miserable themselves, which became the new conventional wisdom until it was challenged recently, and now I think even the touchy-feely types think it's really all about the lulz. But I digress.)
I'll take two please.
Better analogy: You ask about the deposit not reflected and they say "Sorry, you didn't choose the account option to prevent the money from vanishing. It was noted in the fine print; didn't you read it?" Then you get a new bank.
What? Can anyone provide background about the videos in question?
Tesla, here's what I want.

- $30k base (I buy around $20k, but can justify the delta because of the fuel savings), could care less what the top end is, but probably no more than $45k.

- Accord or Sonata size. I'd even settle for a BMW 3-series or C class size.

- For the base price I want 300 mile range.

- Seats 4-5 adults

- don't need leather seats or other fancy stuff, just a/c am/fm/hd/xm radio with an Aux in. Don't care about touch screen nonsense, GPS nav, maybe just give me a place to put my phone and it'll fill in for all that stuff. I don't even care about a CD player, the phone will handle it all through aux.

- Cruise control is cool, but I won't pay a dollar more for it

- 0-60 in under 6 seconds.

- 5 star crash ratings all around

- sell it with civic/accord like reliability for 5 years

- then I'll buy it

everything else is cool, hell I'd love to plunk down on a top of the line model-S, I drool when I watch Veyron top speed runs, I love this stuff, but honestly when I get down to it, I think of cars like rapidly depreciating transport appliances. They have to be cheap and reliable, utilitarian and just reasonably comfortable (not luxurious). I don't care if the car is 50/50 weight balanced, or the car can park itself, or the cup holders retract into the dash. I don't give a shit about this. It's not that I can't afford it, it's just that I'd rather do other things with my money. This is not a value judgement on those that do spend on cars, but it's not what I spend my money on.

I'm the type of car buyer that buys 1 car every 10-12 years and drives them for over 250k miles or till the wheels fall off. I buy in the segment of cars that sells something like a quarter million cars a month in the U.S. alone. There are a lot of us.

(and yes, the model-S and X are probably among the most beautiful production cars in the world today)
You have to make sure your periodic tasks acts in such a way that if a piece fails, the rest doesn't execute (using && for instance). Then you would add hitting your special url the last thing to execute.

If you have a way of checking things like this, great! You should keep doing that!
‘Unreasonable At Sea’, The Accelerator That Plans To Circle The Globe By Ship
There's any number of places on the net where someone could post content and "have some random person on the internet see their post" ... but they continue to choose Craigslist because it's got the audience. If they want more-broad usage rights for what they want to post, they're free to chose an alternative platform on which to post.
You're talking about http://lists.w3.org/Archives/Public/public-webcrypto/2012Sep... , right? I replied, and also tried to clarify in a follow-up message on http://lists.w3.org/Archives/Public/public-webcrypto/2012Sep...

As far as "arrange to get people in a room" - that's exactly what we're trying to do, and exactly why we solicit feedback. While the Hacker News engagement is great, and so is Twitter, I suspect that I'm missing 90% of the discussion because nobody is sending mail to where we asked - public-webcrypto-comments@w3.org - and so no one in the WG is having a chance to engage and discuss.

Again, we're not trying to design a cryptosystem here, as far as a "secure messaging protocol" goes, least of all because no one who submitted feedback during the months of time spent when it was a W3C Community Group and chartering into an actual WG did anyone actually give a use case where their needs would be met with such an API.

Definitely, the best place for concern and criticism will be the mailing list, and that's the whole point of the wide canvas and call for feedback.
I do two things at coffee shops:
- go outside the busy times (ie morning and lunch trade peak times).
- Tell the owner that if they need the table then to let me know and I dont have any problem moving at all since i know I'm only going to be drinking a few coffees.
Trick Yourself into working
>If it is inherently evil, then using it under any condition should be condemned.

Perhaps the legal system is misguided to consider violence in self defense different from unprovoked violence?
Depending on how compelled you are and how often you make those trips you'd like to make, you could potentially shore up your garage with a cheap beater from the 90's.
I didn't say anything about the main design. Look at that browser message and tell me it isn't stupid.
I really enjoyed reading that. Thank you for linking to it.
When working on Aardwolf which is mostly pure ANSI C (GCC) nothing quite beats VIM with cscope extensions.

For quick editing a webpage or some CSS just plain old notepad++.

For day job stuff, either xcode or Visual Studio depending on the App.
I think that was about as useful a list of demands as mine:

- $30k base price

- Be a Ferrari

You're basically asking for the performance and size of an M3, the reliability of a Civic, the range of a Japanese gasoline car, all for the price of... well, a Civic. Presumably all while maintaining electric's 200mpgE+. Of course it would sell; it would be the biggest bargain in automotive history.

*mpgE = miles per gallon equivalent
Don't provide any extra support? "Your browser is not supported/you are on your own" is much better than denying access.

Eventually people will start spoofing just to get in, and then you have a much worse problem in your hands. You know the Opera story. There is no excuse to block user agents unless it's commercial software with support contracts on the line.
Even lying to raise social status and get ahead is better than cheating on your taxes, according to the law.
Tesla's Supercharger event streaming live (starting 11PM EST)
Hey, it could have been worse. A friend of a friend had the rotten luck of getting hired at a company, moving across the country, and getting laid off within the first week due to the company shutting its doors, not once but on two separate occasions!
I don't think the point people are making when they say he should be handed to the authorities is that they'll fix him. The point is that he should answer for his actions. Fixing the darkness or not, the kid DID make death threats and make someone's life miserable by unacceptable and criminal means. Criminals need rehabilitation, but they also need to be taught that their behaviour is unacceptable.
The problem is that batteries are expensive. High-end cars have high margins (it doesn't cost 2x as much to build a $50k car as it does to build a $25k car). When Toyota introduced the Prius, they added all sorts of (what were then) $30k car features. Why? Not because they wanted to make a luxury car, (a friend of mine remarked that if they just added leather seats he would buy one instead of an expensive Lexus) but because it costs next to nothing to add those convenience features. That way people compare the Prius to a $30k car and see only a $1000 hybrid premium instead of a $5000 premium. That's also why you don't see $15k hybrids: Taking all the "premium" features out don't make it cost any less.

The reason this is possible is that hybrids and EVs have the margins of much less expensive cars.

Edit: added a sentence
And your implication that a "loving community" can wave a magic wand and make this sick adult better is equally incorrect.

I would suggest in fact that some of the signs this troubled individual would behave in this manner were probably already apparent to his parents, but they chose to dismiss it because no parent really believes their own child can be capable of such horrible behaviour.

This is a person that needs professional help - from an objective third party. The authorities, while certainly imperfect, can provide this.

For all you know, when this adult was confronted and "broke down" it could have all been an act. He could truly be a psychopath (and his actions certainly suggest that)
You listed a series of victimless crimes to prove that two crimes that do have victims are unrelated?
Electric motors are awesome, but you're underestimating how far behind battery technology is as a automotive power source compared to gasoline.
Superb!

Also, they say "The current items that RoboHornet tests captures the major pain points of jQuery, Google Apps, Google Maps, Ember, Handlebars and Cappuccino" but one of the tests is "Calculating primes from 2 to N". Srsly. Hennessy and Patterson specifically mention the Sieve of Erastosthenes (a common prime number finding algorithm) as an example of a bad toy benchmark.
I would be surprised if this passed muster in US courts, that an IT dept could present fraudulent information to an individual in order to access private data, vs just blocking that traffic.