skysight-inc/HackerNews huggingface dataset:
Ask HN: Organising a Hackathon. Many put off by "hack". What Should I Call It?
As I said my school is small and many don't have much interaction with the outside tech world. I really want to Organise a hackathon and get my fellow students involved in building stuff. The few that I've explained it too are super interested however most when they first hear the word "hack" immediately get put off because they don't know how to "hack" into computers. What might be a more successful title I could use?
Distance - A Next Generation Arcade Racer
I think you're half right. If you opt-out of the online precursors to offline gatherings, then yes you'll be left out of those offline gatherings. That's still separate from whether your friends are the type to take pictures of their food and post to Facebook in the middle of dinner.
This is so cool--thanks for building something that has the potential to really help people. Is there some sort of vetting process in place for the TextAngels who sign up?
> "The runtime isn't written in a managed language, and that's where most of the vulnerabilities happen, right?"

At least some of those Java vulnerabilities are logic errors in the sandboxing/securitymanager parts that are supposed to prevent applets from accessing privileged APIs, and those checks are usually implemented inside the actual java.* standard library classes, in the Java language.
European Central Bank on Virtual Currency Schemes [pdf]
As a fellow fourteen-year-old programmer, congrats! The game looks great!
Getting displacement from accelerometer data with Core Motion
Well, sure. But I think that's maybe missing my point -- a managed runtime needs "holes" in it to do its job, which exposes the security problems of the rest of the system via inevitably leaky abstractions. The point was that the managed runtime does nothing to address this, it has to drill down to a C API at some point (or deeper, consider a similar hole in a shader compiler or video codec accelerator).

And contrast with alternative affirmative/MAC-based sandboxing schemes like Chrome's NaCl, or OS-level stuff using SELinux/AppArmor. These don't require a managed runtime at all, and yet appear ("appear" being a critical point of courses) to solve this problem in a more robust way.
Halo 4 Creators Introduce Lifetime Ban For Sexism
Well, now I feel old.

But more importantly, congratulations!
Amen brotha! I totally agree. Callbacks, especially nested callbacks are a nightmare to debug, and especially to refactor.
On-line, mostly The Register. In print, The Washington Post and The New York Times.
I don't see how is OP assuming anything of a sort. As far as I can tell, s/he's just telling her/his personal experience.
> my article isn't about gender issues....the intention is merely to show the perks of working in IT to a normal average girl that might not be sure about what career path to choose.

I'm trying to comprehend how that isn't about gender issues in the IT business, but let's just say that whatever the appropriate semantic expression was for what it is I was referring to, it includes your work.

>however, my writing style is indeed rather bold but i have no interest of watering it down with some political correctness filter. sorry, no chance :D

Sorry, I wasn't intending to imply you should filter your writing. My comment wasn't really meant to be a criticism of your writing in particular... actually, it wasn't even really a criticism of writing at all. It's more just... I doubt there are other industries where EVERY SINGLE ARTICLE like this would have a reference to porn (well, except for the porn industry ;-).

I don't think it necessarily speaks poorly of the people engaging in the discussion; it reflects where the industry is.
We don't have some magic sensor that tells us how far away an object is -- it's all gleaned from the light, and distorting the angles, in particular, will throw off this perception of distance.

It would be nice to see a write up of exactly what effects they considered, though.
The global war on free speech
"[Women] are still able to coerce me into doing what they want even though both of us are fully aware that there will be no sex rewards happening."

I'm pretty sure that random female co-workers can't actually coerce you into doing anything that you don't want to do. More likely, they're just better at persuading you to do something, and this could be attributed to women having better-developed social skills (without having to hypothesize some kind of "female approval" dynamic).
Write a buggy program from in-experience and not much bad happens. Do one tiny thing wrong in electric wiring and you can kill someone. If someone died every time your program crashed....
Afterburner Open Beta 3.0 Ready for Download
Well, this took longer than expected. Looking for a revolutionary tool (that probably needs some work) for creating stunning Wordpress themes? @AfterburnerApp Early adopters get a free license for some period of time.
Wow! Nice job! I haven't had a chance to download it, but just by looking at App Store page, the app looks fun and makes me want to download it!

How much time did you spend making it?
Well I had having to decide in advance what I want to listen to.

And I hate interruptions in my music just because I happened to go into a house without wifi.
Right, very true, thank you.
The myth of the money multiplier
Good points here, but I have been seeing some great gains from social media.
[citation desired]
Yeah, I feel you. I'm on OS X and hate iTunes with a passion (it's almost an obsession). I almost died of grief when I learned iTunes 11 was delayed...

The sheer number of bugs that crapware has is unbelievable. And don't get me started on Music.app on iPad (iOS 5 and 6), or the dreadful state of "Shared Media" in iPhone and iPad's Music apps (stream from a computer).

God I hate them. If I ever switch from iOS/Mac, iTunes/Music.app are to blame.
Thanks! The game took me give or take 100 hours over about 4 months.
"If a person feels guilt, anger, envy etc. when others tell them their opinion, they will feel so regardless of the medium on which the message was delivered."

Agreed.
Adobe have been embarrassing themselves for a solid decade now as far as security is involved. Might be time for them to step up.
> If you're a woman of average or better looks, you have one under-spoken superpower. Namely, how you interact with other men will have a huge effect on their social status.

Hmm... I would say in general this is true of attractiveness of average or better than average regardless, particularly if you allow for broader definitions of "attractive", and once you factor in sexual orientation.... and even when sex isn't an issue, there's all kinds of stuff that people do that works the same way. Watch a middle-aged balding male salesman work their magic sometime... even when dealing with a heterosexual, middle-aged male customer.
Congrats! Would you consider putting the source on github?
Wow!!! Well done!
> It is simply that female approval is a huge factor in social status.

Oh, I think male approval is a huge factor in social status too. Indeed, I hear a lot of complaints from women in tech that seem based on that premis... ;-)
So, you're right of course, but I just want to point out that the JVM is very very widely used in another setting other than applets where it has a much better track record: serverside web applications.

I'm not sure we really know how to secure a desktop application / fat client platform yet.
And using something like Eventlet or Gevent can make asynchronous code downright pleasant. Of the two, Eventlet has the better docs, and both are easy to get started with, and stable enough for production use:

http://eventlet.net/doc/

Give it a try! You almost definitely won't regret it!
No hire
I do not think open rate is a measurement worth tracking. The only way to measure an open is via image load, and this can fail in either direction. Almost every email client these days blocks images by default, so it can read low. But, many people use preview panes or open every email as a matter of process, even if they quickly discard it without reading--so it can read high. (edit to clarify--if they have opted to "always show images")

Clicks are a much more reliable metric of engagement because a click is always a click. Email clients can't hide them, and people rarely click through by accident.

If you engineer your email to be read all in one sitting (no clicking), then there is another option, which is to do what print publications do--pay someone to survey your readership and provide a statistical estimate of your active readership. This also gives you the opportunity to learn more about them, which might enhance your value proposition for advertisers--if you can show that the "right people" read your newsletter.
http://gs.statcounter.com/

Stat Counter usually seems more reliable to me
oh, this made me look at google analytics instantly. my blog is still safe with 6.68% `total` IE visits.
"After some of the results had been presented to the public, some observers said MongoDB should not be compared to other NoSQL databases because it is more targeted at working with memory directly. We certainly understand this, but the aim of this investigation is to determine the best use cases for different NoSQL products. Therefore, the databases were tested under the same conditions, regardless of their specifics."

Oh, great.
A good person to follow here is Brad Arkin.
> it does mean whatever you've posted is not engaging the reader's interest

Or not. It can well mean that the reader saw how much text you wrote and went away after reading the title (or not even this) because he just doesn't like to read or has attention span of 30 seconds at most.

In my experience "tl;dr" is much more often a sign of laziness and/or being impaired in the field of literacy than it is legitimate complaint about how well the text was written. It's so stupid I really can't stand it; not too long ago, when my colleague used the phrase in this sense, I had to ask him: "Why are you proud to be illiterate?". This is what "tl;dr" really means: that someone can't read efficiently, has no intention of changing this and is perfectly happy that all the knowledge he'll ever get will be shallow and fragmentary.

From what I see this attitude often spreads into other areas, like reasoning, arguing and even just chatting - in effect such a person is dull, uninteresting and frequently incapable of any deeper insight. I don't think there is hard scientific data on this, but I do think it's time to gather some. And to invent a cure, because - for me at least - it seems like a disease.

There are legitimate uses for that damned phrase, but they are few and far between. In your example - is it really that hard to write, as you wrote: "I got this far in and it hasn't kept my attention. Abandoning the effort"? Why would you like to replace these two sentences with a "tl;dr"? I can think of but one reason I would consider legitimate and it is the case of major disability which makes writing that much harder for the one commenting. There could be other good reasons, but laziness and illiteracy are not among them.
I think the issue is with self-identifying redditors.

I've been merrily using Reddit since 2007, but I wouldn't go to a Reddit meetup. Why? Because the "Reddit" culture is one I don't particularly find interesting. It centres around bad in jokes, immaturity and sexism.

There are definitely interesting parts of Reddit, but for me (and I'd imagine others) the culture which some users (unfortunately the loudest) identify with as being "Reddit" is quite immature and tedious.

Perhaps at one point Reddit was a shared interest which could lead to interesting conversations, but for quite some time the size of the community (and its spread in topics) means that the only shared interest of redditors (judging from the front page right now) is memes and funny pictures.

TL;DR The millions of Reddit users you'd actually want to hang out with probably wouldn't turn up to a Reddit meetup.
Did you hand out Werther's originals for Halloween?
Why would you ever use a "factory" in Ruby?

I'm less certain that DI is "wrong" in Ruby, although it's definitely unidiomatic.
Very impressive! Keep at it! You have a great future ahead of you!
"eBay blacklisting has forced us on to dole"
I see it as the sorrowful realization of authors who know they'll be brutally summarized by a hostile third party unless they do so themselves -- against their will.
The reason people don't use explicit state machines more is because it's kind of a painful way to write code. Suppose that I want to do a bunch of HTTP GETs, munge the data, and then fire off corresponding HTTP PUTs. I would like to be able to write something like:

def process(job):
http.put(job.destUrl, munge(http.get(job.srcUrl)))

print "Processing some jobs"
workerPool(MAX_CONNECTIONS).map(process, jobs)
print "All done!"

Wouldn't that be great? And in fact, you can do this easily with something like Eventlet, so I'm not asking too much here.
There are myriads of ways to make your pain known without being rude, dismissive or just plain stupid. Assuming, of course, that listening to the boring story really is painful - it can be viewed as a challenge for you to guide the person telling this story to do this in a way that will be enjoyable. Lastly - if you can't do this, you can just leave - I think it would still be much better that uttering "tl;dr".
We also have mandatory security training for all developers. Turning every developer into a security reviewer helps a lot.

It's nothing compared to the knowledge I got by working in app sec or teaching network security, but it's pretty good for increasing the base of knowledge among general developers.
BubbleWrap: Making Cocoa APIs more Ruby-like, one API at a time
...in the US. Mexico didn't get iPods that year. Mexico didn't even get the first version of the iPhone when it came out. You had to buy it in the US and unlock it. I think the first iPhone legally available in Mexico was the 3G.
I was writing/learning HTML with FrontPage 2003 and Flash 5 (6? 7? I thankfully don't remember anymore) when I was 14 - while knowing almost no English (thus, not understanding even what the menu items and controls mean!) and without a manual or teacher and just clicking around and seeing what happens to the code :-( Hard, hard times it was. But I enjoyed it nevertheless.

But still, I'm jealous of you.

If you were to seek my advice, I'd tell you to watch some OCW (OpenCourse Ware).

http://cs50.tv <-- great for starting out. I am ready to bet $50,000 that you'll learn soooo much (while not being overwhelmed) that you can't believe it

http://cs75.tv <- great for starting web development (php, mysql, javascript, css, ...)

http://see.stanford.edu/see/courses.aspx (CS106A is good for now or a little later, CS106B and CS107 are way more advanced but you might find them very educating in a year or two)

http://ocw.mit.edu/courses/audio-video-courses/#electrical-e... (I've heard good things about 6.00SC)

All in all, I'd suggest you start watching cs50.tv right now (if it's not a whim and you're really interested in programming as a career, or if you at least enjoy programming right now).

Best of luck.
Great job! Congratulations. It takes a lot of persistence and drive to see a project through to the end.
The key reason people use Instagram is not about filters. Which is why Hipstermatic which was far more popular at first let most of their employees go.

There is a level of context around Instagram pictures. The cropped square image that is easy to consume as you scroll, the filter, the way the geolocation data is shown and the way you like and interact with the picture.

The way you interact on Twitter is different to Instagram. When I see someone Instagram a picture I will rarely comment but when I see a post on Instagram I'll interact with most posts. Instagram isn't necessarily especially brilliant but all of this is about context. You don't post the same content on Twitter and Facebook.
So true ... and on the server side you have JEE6 with CDI. You can even extend DI to a GWT client in the browser by using Errai. Life is way easier than it was even 3 years ago.
Vergence Labs - affordable wearable computing
Sometimes I'm a bit skeptical about these kinds of posts "I'm X age, I made this". I feel like, why would a 14 year old want to make sure his age is on the post title?. It's not that extraordinary I think, I mean it's great that his doing this, but it's not that un-ordinary, sometimes it seems like someone else is driving this for promo.
So many example - I don't know if there is a generic answer!

But let's take them one by one.

Physical coercion is always wrong - it has a direct cost on others.

Layoffs are fine - no one has a right to work.
Hostile takeover - ownership right are respected so that's ok.
Fracking is an edge case - a negative externality if people already lived in a place and expected no such new industry would show up - so in that case, at a direct cost - and it becomes a bad thing.

If however similar or identical industries were already in place, yet people decided to move in, it's freedom - and it's fine.

Medical testing - I guess that would depend on what you mean by unethical. I'm sorry I can't answer for that one, expect by default a "direct cost" if you mean people entered medical testing while not being told the whole truth if laws requiring the whole truth to be disclosed exist, or in their absence if they were lied to. That's because it's just like cheating in a contract.

I hope this helps.

+1'ing you anyway since it's an interesting questioning about limit cases (and flipping the bird to the downvoters)
Yes but he took on all the risk himself. Even had private investors. So basically the crown didn't have much to lose and a lot to gain.
I might, I'm not sure yet.
I was doing 68k asm at 14. Kids those days! :)

(now then again anyone who's done 68k asm would know this is extremely easy to code and understand, more than objective-c in fact. But then again, I had Codewarrior [which I won at metrowerks] and powerplant, and those, are hell.)
I know, right? Me too!
Get off my lawn. I first learned HTML and JavaScript using Notepad in 96 when I was 14.
It depends on what the application looks like. The most straightforward and robust thing is to block on events. But if you are doing tons of this kind of thing, and the data is relatively self-contained and packageable, then I would do something like spawn a worker thread that gets the data and then puts the data into a result list (that, again, the main program blocks on).
I'm just saying you're going to have a hard time convincing everyone that your project is the "async" JavaScript library. I presume you don't plan on suing them for trademark infringement.

It's annoying (it's happened to me too) but I don't think there's much you can do about it. Especially when the name is incredibly generic.
i've been following elm with interest for a while now, and the author's general blogging style is "here are some reasons you'll be happy using elm" rather than "here is why elm is better than all the other altjs languages out there". elm doesn't need to stand out, it just needs to be a pleasant, productive way to do things.
Nice, pretty good for a first game!

Now that you've started writing some code, you can start talking to users!

Here's some quick feedback I've got:

-It's a little hard to tell where on the screen I can touch to move the miner vs. where I can shoot. Perhaps but a line on the bottom demarcating where touches will move instead of shoot?

-Perhaps the game would be more fun if the movement was faster? If you sped it up, it would make it easier to grab 2 pieces of cheese on the same row. It's up to you to decide how to balance control responsiveness vs. difficulty, but it's worth testing it out.

At any rate, good job and congratulations!
It is common practice to separate server and client side code like this. The back end just outputs the result of the query into the javascript.
Firefox is horribly slow, and I don't even mean in comparison to Chrome. It's slow in its own right.

The constant updates? I'm getting used to it (although I can't really tell a difference one version to the next). It's the slowness and the crashing that gets to me.

Chrome has me spoiled I guess.
One thing that needs to be mentioned is ventilation for the exhaust gasses of these things.

The Pacific Northwest had a similar (but smaller) storm to this in 2006. We had much less sea damage, but more wind damage from trees falling over. Power out for 10+days for some people.

14 people dead in WA state, but 8 of these came from CO poisoning - 5 in 1 family because they ran the generator in their garage!

http://en.wikipedia.org/wiki/Hanukkah_Eve_wind_storm_of_2006

My in-laws used a generator for this time. They were out for 10 days, and needed to walk 2 miles each way (due to downed trees) to get gas for the darn thing. No-one thinks about the gasoline infrastructure needed to keep vehicles and generators going if the power is out for multiple days. New Jersey is finding this out right now!
EFF Launches New Transparency Project
This is why women often wonder why the world has become less 'nice' as they grow older.

In fact, the world hasn't changed. It's just that the extra consideration they got because of their looks goes away as they grow old.

In contrast men often spend their early years not being taken very seriously. They often have to fight to get noticed.
From my admittedly tl;dr link:

"The large institutions have almost all been created by men. The notion that women were deliberately oppressed by being excluded from these institutions requires an artful, selective, and motivated way of looking at them. Even today, the women’s movement has been a story of women demanding places and preferential treatment in the organizational and institutional structures that men create, rather than women creating organizations and institutions themselves. Almost certainly, this reflects one of the basic motivational differences between men and women, which is that female sociality is focused heavily on one-to-one relationships, whereas male sociality extends to larger groups networks of shallower relationships (e.g., Baumeister and Sommer 1997; Baumeister 2010). Crudely put, women hardly ever create large organizations or social systems. That fact can explain most of the history of gender relations, in which the gender near equality of prehistorical societies was gradually replaced by progressive inequality—not because men banded together to oppress women, but because cultural progress arose from the men’s sphere with its large networks of shallow relationships, while the women’s sphere remained stagnant because its social structure emphasized intense one-to-one relationships to the near exclusion of all else (see Baumeister 2010). All over the world and throughout history (and prehistory), the contribution of large groups of women to cultural progress has been vanishingly small."

Also, I just love Monkey Economics. I hope it works for the soon-to-be-dumbed-down-so-dudes-can-get-laid version of Wired:

https://www.youtube.com/watch?v=J8449HgS3FM
http://gs.statcounter.com/#browser-sa-monthly-201110-201210
statcounter puts IE9 at 17%, not that far off: http://gs.statcounter.com/#browser_version_partially_combine...
What slowness do you talk about? I have mine open with 20 tabs. No slowness.
No evidence, uninformed, no nuance at all - this post can be dismissed more easily than he dismisses an entire culture.
Because he's 14 and super stoked about accomplishing something that many people twice his age couldn't do, so he's showing off a bit.

Sometimes I'm baffled by how hard it is for seemingly intelligent people to grasp very simple human behavior. Spend an afternoon with a kid once. I promise you they'll let you know when they think they've done something cool.