skysight-inc/HackerNews huggingface dataset:
Unfortunately, that's just the way the cookie crumbles. Defending yourself against an accusation will always be costly.

I take comfort in the fact that the authorities very rarely make completely baseless accusations. There are certainly cases in which officers were mistaken, there are mitigating circumstances, or you can avoid punishment on a technicality, but I can't think of any instances in which authorities have been caught issuing vexatious fixed penalty notices.
I'm not normally a fan, but this seems to be a good application for some traditional vigilante justice. Yes, it's distasteful, but if done correctly (think "The A-Team") it can be a force for good.

Imagine, a team of elite hackers, roving the internet, protecting the weak. Bullies who think they are safe and secure behind the parents, the schools, and the society that ignores the reality of the fact that "mere words" cause a great deal of pain (and, as http://xkcd.com/1216/ points out, words cause far more pain than any physical torment).

I can imagine that such a team would often target the power structures around the kids, first asking parents or teachers to intervene, and if that doesn't work, resorting to things like straight-up blackmail (find some dirt on the parents to force them to force their bullying kids to stop going on line).

I imagine that for 90% of cases it would be enough to a) notify the parents and b) send them email notifications every time their child (tries to) say something hateful.

And, at the very least, it's a fun web serial concept.
Yes, maybe contacts should be a protocol.

"The big problem is...how can a protocol like this be made attractive to be used."

I don't know. How did the email protocol become attractive? However that happened, I'm sure glad it's a protocol rather than something that only AOL or Facebook users have.

If you post something on Facebook and tell me about it, I can't see it because I'm not on Facebook. But you can email it to me, and you don't have to say "You're not on Gmail, sorry," and I don't have to say "You're not on Fastmail, sorry."
Thank you for the imagery. As Dane who grew up in Elsinore, it will stay with me for quite a while I am sure.
There will always be bullies, especially in the school years, the big difference is now that the internet gives them further reach, if, the victim allows it. Not that the victim should have to avoid any websites, but thankfully there is that option, whether they choose it, or a parent or guardian is able to step in and do so.

I think the bigger problem is this - how do we setup online environments, social platforms where bullies can be quickly outed? Make all posts public? Moderated posts only?

In in ideal world, the parents of the bullies would be informed of the actions of their offspring, which does in some cases happen, and in a few cases work, but is harder to enact online.

The one single thing I always advise parents with children online is simple - be the person paying the bill, own the admin rights, and until the mid teen years, make sure you keep an eye on the sites and contact. Only step in if there is a real problem.
Wow, thank you for that list. My daughter is going to love this...
In this case I believe it was a dynamic import of a module that was not used in local development. Reasonable tests would have caught this.
Unlikely. A child's phone is almost certainly the legal property of the parent, who can do more or less what they wish with it.
> Is it acceptable for hackers' culture these days?

Yes, paying for content that you consume is generally acceptable. Or working out a method to circumvent the paywall.
This may have been an unfortunate tactic used in the feud between Westinghouse and Edison: http://en.wikipedia.org/wiki/War_of_Currents
I've seen people bookmark Facebook and Youtube as well, even though they can get to them through their browser's version of Speed Dial or by simply typing the first letter of the link in the address bar and pressing return.
It is only a parenting problem if you accept a certain level of mandatory responsibility for parents. I think that conceptually people have no problem with that idea. We all want to say that we are responsible parents. But to try to put something concrete down into legislation is a different story. People won't admit it, but they really aren't highly involved in many cases and sometimes have good reasons not to be. So when it comes time to talk about real consequences, I think there would be a lot of push back.

I'd like to see details of how #1 would actually look.
Nuber two is a definitely win.
#3 would probably be inevitable because #1 would likely be full of holes and grey areas.

Your analog seems ill equipped to deal with the constant surveillance and responsibility a parent would face. The bartender simply stops serving. End of responsibility. If the patron becomes abusive he gets kicked out by the bouncer. For parents you are talking about a scenario where there is no end of responisibility. You can't just kick them out into someone else's bar.
Well, I never used Ruby, besides to see what this Ruby on Rails was all about and I already knew Python since the version 1 days.

For me the only place for JavaScript is on the browser.

For anything else, there are endless languages to choose from.
You're talking about martyr complex: https://en.wikipedia.org/wiki/Martyr_complex

I'm pretty sure I went through this in my teenage years, but whether this is a more common problem to the victims of bullying -- that I'm uncertain about.
Looks like an editing job from closer inspection. The logo is too straight and parallel to the camera.
Since the author wasn't nice himself to link the Github repository, I will. https://github.com/mb21/JSONedit/

* You should create a new global variable called "app"[1], that's bad because it will create collisions with other stuff.

* The directives.js contains other directives than just the json thing[2] . Are they meant to be used with the jsonedit or is it something for the demo?

* The directive have a lot of things to do. You can notice that when you have HTML and a mixed stuff in the directive. Try taking all the calculations, parsing and actual functionality that have with the data to do, and move in into a provider. Let the directive only handle how to show and interact with stuff. You should have a read about separation of concerns[4] and single responsibility principle[5].

Other than that, I like the idea and I would use this when debugging stuff in my AngularJS, if it were easier the actually include. It seems to be dependent on Angular UI for some strange reason. Handy that you can edit the data live. Nice work!

[1] https://github.com/mb21/JSONedit/blob/gh-pages/js/directives...

[2] https://github.com/mb21/JSONedit/blob/gh-pages/js/directives... and https://github.com/mb21/JSONedit/blob/gh-pages/js/directives...

[3] https://github.com/mb21/JSONedit/blob/gh-pages/js/directives...

[4] https://en.wikipedia.org/wiki/Separation_of_concerns

[5] https://en.wikipedia.org/wiki/Single_responsibility_principl...
> Actually the point of this article is: "Evidence suggests that despite what we think: Humans are smart".

Yes, and ironically enough, the article represents a glaring counterexample of its own thesis.
Kathy Sierra's experiences are very relevant. She didn't just log off; she fled her career and home. "What happened to me pales in comparison to what’s happening to women online today," Sierra said. "I thought things would get better. Mostly, it’s just gotten worse."

(http://pastebin.com/cfNvRDgS and http://www.theverge.com/2013/9/12/4693710/the-end-of-kindnes...)
Thoughts on a better memory abstraction for Python
That's not at all effective - David Ogilvy is an ad agency executive, in the business of lying, or so I (and others) believe.

Even if we believe that advertising is not all about lyig, the PDF is all about how to get and keep clients. It's a pitch to other ad agencies, Ogilvy's competitors. Why shouldn't Ogilvy pitch a little disinformation their way, might keep the wolves from the door a day or two longe, eh wot? The "perfidious Albion" stereotype would seem to apply here. Caveat Emptor would seem to apply in large quantities.
William Adams (http://mysite.verizon.net/william_franklin_adams/portfolio.h...) is a typographer who has extensively used both InDesign/Quark and TeX. He has often posted his experience with the two in different tex related mailing lists: http://wiki.contextgarden.net/Comparison_between_ConTeXt_and...
This is pretty awesome. I can't wait to play online multiplayer FPS games with this.
> Why?

What good is it being rich without poor people for contrast?

Or, from another angle, I suspect (without any formal economic training) that hyper-rich with private jets is not possible in a society where most people are moderately rich, because there wouldn't be excess cash to monopolize.
LyX is halfway there. It is a visual editor for LaTeX, but it does not actually show the final result. Instead, it operates on an intermediate representation. Stuff like section headings, math environments and tables are shown correctly (unless you use non-standard features), but margins and spacings are not. Ergo it isn't suitable for designing, or nitpicky typography. It calls this approach WYSIWYM – what you see is what you mean.

The user experience is quite similar to your regular word processor, except that the “paper” metapher is removed.

I tried it out for a while, but I feel more productive (and more in control) when using a regular editor with nice syntax highlighting.
Yeah, this is true. I can't help but wonder what, exactly, this press release is referring to.
I click on facebook ads for fake saliva, fake tears, gout remedies, "vitality supplements" and other old fart ailments. I'm trying to build up a facebook persona of a crotchety, ailing, "got off my lawn!" type of elderly nutjob.
No, I look at this as I would connect my laptop to a supercomputer via ssh or PuTTY.

I still have a good amount of computing local, but for those heavy jobs, I can send it elsewhere and have it come back to me. Think voice-text transliteration, near immediate video processing, instantaneous (near real-time) voice translation, map stuffs.

And if we use a system that allows shared code to migrate from one machine to the next (think Erlang), then we don't even need that ssh tunnel... The estimated weights on a process would send it appropriately to the right cluster of CPUs.
Porting it to javascript kinda defeats the idea that principles described here transcends any current trend.
This is an interesting view, and the same could be said of many types of bullying victims. It's a complex issue. That's not to say that this is true of every or even most victims of bullying. It would be victim blaming at its finest.

Most bullying victims would be able to do something to make the bullying end. But many times, the victim doesn't have this knowledge or is for some other reason able to defend him/herself. I was bullied throughout middle school, but it stopped when I got the social finesse to defuse it. If I had kept on the way I was acting before, I would have become a victim of bullying at my workplace when I was 23. I've heard similar stories from others. You're not the source of the bullying, but there are different social mechanisms which can make you a very tempting target.

Like all difficult interpersonal problems this needs to be attacked from multiple angles. Just wanted to emphasize that bullying is not at its core a form of self-harm.
A tour of the Arduino factory
> "the rise of advertising has emerged from the collapse of disposable income"

I respectfully disagree and argue for the opposite. It is the increase in disposable income that creates a bigger market opportunity, which in turn drives more competition from sellers that want a piece of the market. Because consumers already have too many choices and little attention span, they need advertising to get in the door in the first place.

While word of mouth is the holy grail of advertising, many underestimate how long it takes to generate this type of growth engine in a sustainable way, even for the best products.

As for the video game industry, a product's typically life cycle is 1 to 2 years, and the entire market changes every 5 to 10 years (e.g. think about how fast the transition went from arcades to home consoles to online/social to mobile phones). The majority of profits come from the first few months' of a game's release; so aggressive advertising is almost essential to success.
> Use the sjs binary to compile your sweet.js code:

That isn't JavaScript.
CODE is an amazing book and I rarely see people mention it. I've yet to come across a resource that is so good at joining electrical engineering and computer science.

It starts with an abacus and 400 pages later of flip-flops, memory gates, and microprocessors it leaves you with a fully built modern computer.

That said, I would not put it in a beginner category. I read it after 4 years of ASM programming and building electrical gadgets and I still had to stop and reread chapters quite a few times until I got all the concepts out of it.

If you're at all interested in how all the parts in your computer interact and work together at the lowest level, READ THIS BOOK.
Thanks for the additional thoughts. I'm not arguing with you. I genuinely appreciate that Humble Bundle is being compared to EA. I think their distribution model is a huge improvement to EA's.
Um, can you give any example of these "too common" events? Kidnapping is essentially nonexistent in the US today. And I'm really struggling to think of anybody as famous as Lindberg, but if somebody ever kidnapped for ransom the child of Angelina Jolie or Steve Jobs or Michael Jackson I think we'd have heard about it in the newspaper. Nobody would say "ho-hum, it's just another celebrity kidnapping story..."
If you were going to do something like this, it makes more sense to think in terms of a network, rather than a bus. What you'd be transmitting wouldn't be the memory contents, it would be the (much smaller) computation results. That does have implications for where you cut the modules up (you'd want your GPU to be sat right next to the screen, for instance), but doesn't fundamentally damage the core idea.
I spent 6 years in the boston tech startup scene (2004-2010) and have spent 2010-2013 here in the NY tech startup scene.

My quick observations:

- Better engineers in Boston
- Larger thinking business ideas in NYC

Fusing the business ambition of NYC with the technical acumen of Boston would be an amazing ecosystem.
True. It should be pretty simple to model this out in Bayesian fashion. Doing so would probably bear your theory out, i.e., these schools seem overrepresented in top-tier finance relative to their numbers of graduates in any given region (VC in this case, perhaps IB/PE/etc. in other cases).

It goes beyond the credential, though. The credential is a side effect. Many (most?) lucrative careers in finance don't happen when a person with a Harvard/Yale/Princeton/Stanford diploma applies blindly to a job at Goldman Sachs. They begin when that person is an undergraduate at H/Y/P/S, where the Goldman recruiters show up in greater numbers (and with bigger quotas) at those schools than they do elsewhere. That's where the pipeline begins, and that's precisely why it's very hard for any credential to rival the pipeline these schools have built. From there, advantages begin to accrue and compound over the years (the "Cumulative Advantage" Theory).

Arguably, in many cases you could trace the origins of the pipelines even further back, to the elite private and prep schools with well-paved inroads into H/Y/P/S/etc.

There's no question you need to be smart to flourish at these schools, and to succeed in high finance. Probably in the top decile of IQ and effort, at least. But smart is just table stakes.
Game Show Problem (1990)
http://edramalpl7oq5npk.onion/Sabu is a good explanation
This is kind of a dystopia disguised as a utopia to me.

Who builds the robots?

The robots build themselves.

Who builds the factories that build robots, who mines the raw material to make them, who provides the fuel to run everything?

The robots do these things too. There is no human labor, the robots do everything.

Who owns the land and the buildings and the infrastructure to support and maintain the robots?

Obviously, the robots own everything as well.

Who makes the decisions about distribution of goods and services?

The robots make all the decisions, dispassionately and fairly.

But who writes the laws?

The robots.

And who enforces the laws?

The robots.

I... don't forsee this scenario ending well for the humans. The problem is, a civilization in which humans play no active role is also one in which they have no power. We'd basically wind up as morlocks, assuming the machines don't just grind us up into lubricant first.
Heh.

My girlfriend's complaint about her android is that it's all software buttons on the screen. She wants physical buttons ala blackberry (but absolutely NO blackberry!)

And a bigger battery would be helpful.... As would a better antenna! She remembers the old 5W bag phones that could get signal from hell and back.
I'm curious whether anyone on here ever actually seen anything like the Soccer Goalie story in your own usage of social media. I would say this video is one of the most truthful statements about what social media is actually like; the soccer goalie story is an absurd outlier about possible upsides of social media and an unusually negative portrayal would be more along the lines of cyberbullying and harassment.
I guess this is why RMS dislikes binary blobs.
Something like the Lisp machine, where you can access/modify
OS source while it's running, would be dream come true in today's world.
> I don't understand your argument that it's increasing when compared to WW1 and WW2.

That's not my argument, that's your argument, but it's perfectly valid as far as it goes.

Let me explain. When you perform a moving average, you can prove anything by choosing an unrealistically short averaging interval.

With respect to mass death, if the averaging interval is ten years, things seem to be getting better. If the interval is 100 years, things are much worse.

The same method is used by climate deniers -- a one-year averaging interval suggests that the climate is cooling. A ten-year interval shows that it's warming. They're both mathematically valid measures, but the future isn't a year long and it's not ten years long, so choosing short measurement intervals is intellectually dishonest.

I'm not saying that about you, only that the interval you chose isn't appropriate to the issue under discussion.
The writer successfully alerts us to the problem of how these apps are being used, but I'd like to hear more about this girl's family life.

Why no mention of her father? Why does she have different last name than her mother? Why was she "dating" at such a young age? Why is her mother portrayed in isolation rather than as part of a healthy community?

Everything in the article seems to be symptomatic of the issues that we should really be talking about.
This isn't a solution. The bully usually knows the victim, so this solution is the equivalent of "just stop hanging out with people". The world has changed since we were kids; communication today is mostly digital. And if the bullying didn't happen online, it would happen in person.

It's just the same problem we've had before, inflicting a new domain. The solution will be the same as always: Active intervention, both towards the perpetrators and the victims.
One more addition for the list - the Khan Academy programming tutorials - https://www.khanacademy.org/cs Very hands-on, kid-friendly (but good for adults too) - I'd recommend them for middle school and up.

Also, there's Berkeley's Snap!, which is a browser-based version of MIT's Scratch, with some advanced additions like first class procedures. (http://snap.berkeley.edu/)
Offensive URL generator/redirector
Think and Grow Rich | Outside the Lines
I don't use LaTeX often at all, but I have found in the past that it was awesome for collaborative papers. Just check it in to version control, start taking advantage of include to break it up into logical parts and reduce the frequency of merges, and you're golden.
Note that the "City of London"[0] is a city within Greater London.

0: http://en.wikipedia.org/wiki/City_of_london
They will still have to earn money somewhat to be able to live/get food/etc? If yes will be mass poverty, death, and/or living at expenses of a government (and won't be a estable situation). If no a sizable percent will anyway still be active, a lot of people don't just want to live, but do something, get a meaning for life, and it won't be only sports or arts.

There are areas (specially services, not so much products that can be mass produced) where no matter how much automatization you get will be hard if not impossible to replace the human touch, at least while we don't get general AIs with human-like intelligence and personality (for some meaning of it, anyway)
> rather than thinking that social media is "evil".

Are you suggesting that this was the message of the OP? That's not what I took out of it.
Unofficial Github API with unlimited requests and no authentication needed
I know HOP.

It depresses me how much of HOP is irrelevant in Python because they have proper iterators. And how few Perl programmers realize that these days the lack is a major omission in the language.
Here is a link to releases:

http://www.bls.gov/bls/newsrels.htm

I vaguely remember an article that said that some folks get the BLS data a few milliseconds faster than everyone else and avail themselves of this first mover advantage -- don't quote me on that, though. Regardless, I somehow doubt this API will be useful for first mover advantage unless perhaps you are already doing this type of technical trading in the finance industry.
Is it generally considered better to go with a better supported OS (eg CentOS or an Ubuntu LTS) and use extra package sources for non-OS programs or to use a more up to date OS that's already tested with the latest programs?

We made this choice recently, choosing Ubuntu 12.04 and a few (popular but unofficial) PPAs, rather than use Ubuntu 13.04.
It could be a leftover hood from the electric chair. I imagine it's more important to cover the face of someone being electrocuted to death than being gassed, at least from the observer's standpoint.
http://tvtropes.org/pmwiki/pmwiki.php/Main/GoodIsDumb
Okay Thomas, what is the NSA attack tree for doing things like stealing the private key(s) off of my machine or doing meta-data analysis on me? I bet a lot of people would like to see this analysis from you!
You've escalated a conversation about spaces into a personal attack. I think you should reconsider this.

I'm not sure what specific meaning you've assigned to the word hate. In my mind, hating an idea is not a fatal personality flaw.
Definitely not. The picture is dated to around 1945, about half a century after the War of Currents had ended.
The author didn't do his homework. Alice http://www.alice.org/ is missing from the list. Also Logo is not explicitly there.

The most important issue with this kind of lists is taking programming literally. I think "pre-programming" approaches like http://mydoodlegame.com/ can be very useful before jumping to code.
Pynchonopolis ‘Bleeding Edge,’ by Thomas Pynchon (review)
Thank you. It was a covert human research operation experiment rather than police enforcement, but it still bear some meaning on this issue. The government offered one victims family an out-of-court settlement of $750,000.

If the government release a virus and it cause damages, government might be found liable. Still, an out-of-court settlement is not exactly a predicate, so its hard to know what would happen.