skysight-inc/HackerNews huggingface dataset:
Or you could (gasp) actually learn/use more than one language at once. Sane people don't switch from one language to another -- they use the best tool for the job, when it's needed. I probably use between four and eight different languages a week, all of which I'm proficient in. I use them for different jobs, because they (or their libs) are more or less suited toward the task at hand.

And moreover, why the fuck should anyone have to "sell" you on a language? You're not buying the damned thing; it's free. Use it, or don't. Actually, don't. We need fewer entitled-feeling developers like you, and more people who care about improving the community.
I work for Gandi in the US (full disclosure, here). We have been looking at this issue in particular lately.
There are a few ways we can beef up login security, but the bottom line is that it's a balance between that security and the inconvenience of lost login names. Many, many, people forget their logins, and this makes it easy to retrieve. This is more of a problem with accounts that you log into once a year or two, like registrars (Hint: use password storage software!).
That being said, we are actively working on a more convenient way to configure logins to provide security than this legacy method. I expect we will be addressing this in the next couple of months.
"Top by what standard?"

I am specifically talking about top by money earned per year. Not top in terms of best outcomes, or most effective.
The appendix is actually not evolutionarily useless; it apparently helps to foster beneficial bacteria within the intestines. Which, although I tend to agree with the author, is definitely not a point in his argument's favor.
The biggest advantage of flash is that it is easy to disable and you don't loose out on disabling it.

Yes, I'm prepared to miss they days of flash.
The woman behind the Netflix Culture Doc
Voyager surfs Solar System's edge
People hope that if they are honest and in the right that they will be exonerated. Typically, it just means they say something they shouldn't and they are punished for it.
A surprising JavaScript memory leak found at Meteor
How about a web ring?
This is the introduction and conclusion to what could be an interesting blog post on how to present and "sell" new technology to people using Go and Ruby as examples. Unfortunately, the entire body of that blog post is missing. Kudos for getting me interested in the topic, but go back and finish the post, even just talking about what you didn't like about Go and what they could've done better to sell you would be interesting.
48 here, and Geocities was my first foray into writing HTML. It was free and, if I recall right, you could FTP your files up. When I got DSL I chose ATT because they offered 20 MB storage, only to find that you could not actually have a simple, static website. They hashed the filenames upon upload AND each time you edited online, so it was really storage only.

These days even a static website can be jazzed up nicely with some JQuery and/or HTML5. I'd like to see this develop.
In addition to this helpful guide, note that statsd / graphite both spring some unfortunate surprises on new users, e.g., graphite changing your data across retention rates and time scales [0], graphite changing your data at different plot widths (?!) [1], statsd believing that only count and time data deserve to be aggregated [2], etc.

I have no alternative to suggest, however. Perhaps Cube [3], but unclear if it has any user community.

[0] http://stackoverflow.com/questions/10820119/graphite-is-not-...
[1] http://graphite.readthedocs.org/en/1.0/functions.html#graphi...
[2] https://github.com/etsy/statsd/issues/98
[3] https://github.com/square/cube
Soldiers have different rights than regular civilians. Don't conflate issues reductively.
Oh hang on. Minecraft? Is that what we are talking about? Or perhaps are the kids using that like we sort of used the internet in the old days? Ish?
That's not what Jay-Z said...
I'm sorry to have offended you, but seriously, he was 18 years old when he made that comment. I said some incredibly stupid things when I was 18, but nothing quite of that magnitude. I mean, shooting up a school and eating their still beating hearts??

At minimum, the young man could use some anger management training. I think that probation beats the heck out of jail time. And, I'd argue that community service is good for just about any teenager (even those who haven't been convicted of anything).
Sadly, this won't make the web fun again.

So two things that are important to note here, the first is that the 'fun' part of the web was learning new things and static HTML, even dressed up with HTML5 goodies, will be fun if you don't know these technologies but no more or less fun than doing the same thing on a Raspberry Pi or something similar. Its the 'learning' that is fun, and the web was more 'fun' when you were learning it because it was all new, and once you learned enough about it to see it for what it was, the parts that are less seemly start to dominate your vision and it feels less fun. Which brings us to the second part.

The second part, and I don't have a good solution for this, is that folks will use this, and they will put good content on them and they will get page views and searches and what not. Then the 'link authority' of neocities will start to rise because, well it has a bunch of good content.

Once it crosses a threshold (which is sadly pretty low) then a crap ton of SEO types will start creating pages on it to boost the organic rating of various web sites. And then Google will penalize neocities, and the good stuff will become unfindable (on Google at least) because Google won't index it, or they will pump down host rank to the point where it shows up on the results on page 3.

Just prior to that people will build sites on it that do drive by malware injection using javascript. The preferred cloaking vector for that these days seems to be a script reference that points out to something that looks like jquery but really isn't.

Then the owner is going to get a lot of threatening letters from lawyers who were told by people who got hijacked to "get the bastards who did this!" and the bad guys will be well cloaked but the neocities ownership will be just standing there, an easy target (for hassling at least, register your DMCA agent right now if you haven't already to avoid the copyright trolls).

And at the end of the day the real reason the web isn't fun anymore will become apparent. There is too much money to be made by manipulating it, and so its full of bad actors who are chortling away while stealing billions of dollars from hapless 'lusers.'
"Version Control is not a backup system"

I think it is. In fact, when working on personal projects that's the ONLY reason I use it.

I don't understand why Linus gets his knickers in a twist about the commit message thing. Whilst I do try and keep my commit messages useful and not blank, I can only think of three or four times in the last ten years where I've actually had to go back through previous versions of code to try and understand the current code. Why is it so important? Just look at the code you have now and fix it!
Geocities was great, and I'm really glad Kyle is doing this.

The very very first site I built (in junior high) is still live and kicking on freeservers: http://sina.8m.com/

Certainly it falls in the "vast wasteland of garbage" category, but I'm glad it's still online.
As a vim user, I feel as if the essence of vim is an extension of my mind. Much like riding a bicycle, I instinctively think "select this line and the four lines below it and copy it" as "V4jy" with little cognitive thought. Kind of cool from a cognitive science standpoint.
Django 1.3 was released back in March of 2011. That's more than two years ago! Were you waiting on some sort of third party package or something?
Both Google and Apple have an interesting controller too- smartphones. Games running on an AppleTV and controlled via an iPhone seem like a pretty decent concept.
Apple vs. Literature
Currently, Django closes the database connection at the end of each request/response cycle.

In 1.6, Django will optionally not do this; instead, a setting can specify the maximum amount of time to hold open and keep reusing an existing connection.

This is not connection pooling; that would imply some functionality to actively maintain and allocate connections. This is simply "your process will hold its connection open from one request/response cycle to the next".
We can use Java applets for interactivity.
My friend built something along these lines: http://democratize.ca
Writing less and less code
Suggesting that people don't implement multiple auth systems seems short-sighted. Right now, if I service requires an OAuth login and doesn't actually use the service it's authing against, I won't use it.

Those of us that use LastPass / 1Password are better off creating independent accounts with separate passwords rather than centralizing auth to a service that still basically relies on a single username / password combo.
I think this is the exactly what he meant with regards to language definition being arbitrary and often politicized.
Okay, then my current config is probably as good as it gets for now.

Thanks for the help :)
I agree. I have a much, much harder time remembering complex passwords over longer ones. I can barely remember my SSN, and that's about the length for complex patterns of numbers/symbols for most people.

Long strings for passwords should be the norm. I have no problems coming up with 30-50 char long passwords from scenes in my favorite book, Alice in Wonderland. They aren't ever going to be cracked by a dictionary, they aren't direct quotes, aren't all the same case, and are unique. (It's much easier to remember a long string based on each site than it is a random jumble of letters). I eagerly await the day my bank lets me use longer passwords...

Before anyone suggests a password management tool, I inherently distrust them. They are a single point of failure.
Launching My App to my Alma Mater Aug 1
Yeah, having read the replied and ideas, Gopher is sort of what I was thinking. Its coming back to me now...

Im going to do some revision reading.
Pathwright: everything you need to create your own online school
> they come from the same set of experiences that you yourself will have if you stick with it

I ask this very non-rhetorically - do you believe that this is a totally natural convergence of thought, or is it possible that this is the progression of thought that this particular set of guidance will lead you toward?
It probably isn't the optimal strategy. But it's real world, average-case human honesty. One reason among many why fairness in prosecution and sentencing is critical.
Digg Brings New Updates on iOS With Digg Readers Support
Reliability is a bit suspect too. Old indirect injection diesels could be fixed with a rock and a hammer, the new stuff is way less tolerant of any mistreatment.
I'm not sure if this story is true but it leads me to a question:

Should any parent let their child use any IT system that creates a permanent record that they are not in charge of.

I would be far happier with a child writing a blog that their friends can access rather than ever posting to Facebook. Have logging turned off on comments entered using your child's account and you have plausible deniability.

I suppose the problem is telling them that are not allowed to comment on their friends Facebook posts.

It'll be interesting to see what we have in 15 years time?
I've been using ST3 for Ruby/Rails development. I was particularly interested in the "go to definition" functionality. I am a regular user of RubyMine and while code inspection is it's strong suit, the editor never felt responsive. Hence the ST3 trial.

The method jumping functionality is very good. Not on par with RubyMine; e.g you can't jump to an ActiveRecord method or any other 3rd party gem. But for navigating your code base, it reliably finds method definitions across the whole project and find them quickly.

It's not on par with RubyMine, but it's still a solid addition.
Have you ever been to 4chan? Is the real problem here that he made a stupid remark on facebook instead of anonymously in the depths of the internet?

He was obviously trying to make a joke about how 'insane' he is, and came up with some prose to try and show it. His reference for 'insane' was a school shooter cannibal.

I don't really understand how any of this could be construed as anything other than just poor taste humor.
One person in a nation of 300 million was jailed for speech. And it was notable enough to drive a very sympathetic story in a comparatively high traffic (if cheesy) news outlet.

That doesn't make it acceptable, but it's hardly the kind of systematic suppression of free expression you seem to be invoking.

Context is important.
It's hard for me to take seriously anyone who suggests they're going to eat a human heart. Even without "lol" and "jk", I read that and I think, "Oh, that's a joke", not: "what a horrible, ugly threat".
The NSA vs. democracy
Solar System - CodePen
Video Friday: Space Humanoid, Robot Golfer, and Most Destructive Bot Ever
First thing I tried out was - does it close <div/>. Yes, it does: "<div/></div>". I'm really happy with lots of sublime text features. But this simple untested completion error stunned me.
He is the real-life incarnation of Tony Stark.
Nourishmat - easy gardening system
Looks cool! I wrote a similar library that's been working out well in my projects:

https://github.com/jkrasnay/sqlbuilder
For a single sentence written in response to a direct insult and immediately labeled as a joke by the guy who wrote it, there is no legal strategy that sounds right to me because this is not something that should require a legal strategy to begin with. This situation is preposterous and criticizing the error in legal tactics made by a minor who had no reason to believe he had done anything wrong is completely missing the forest for the trees.

edit: apparently he was 18 at the time, so he wasn't a minor, but I don't feel that makes the situation any less ridiculous
I work at a startup with even fewer people than yours (we currently have three developers in total), and if anything, the idea that you shouldn't stay late unless necessary has been pushed. It's definitely not usual (and I would argue somewhat abusive) to expect employees to work overtime on a regular basis, regardless of whether or not the company is a startup.

It's a sign of a bad manager that they expect to get more productivity out of their employees through additional hours on a regular basis; this has been proven repeatedly over hundreds of years to be a fallacy. I suggest you read Team Geek and maybe Peopleware to get a feel on what good managers should be doing... though it will probably make you want to leave your job even more, which is probably not a bad thing.
The blog post claims that they only accept https on a page that is not served over https: https://www.evernote.com/shard/s120/sh/e57bad7c-811d-4632-ad...
What's the deal with this Dwave device??
Is it the real thing?

According to wikipedia there is a "history of controversy." [1] Can anyone here provide more details?

http://en.wikipedia.org/wiki/D-Wave_Systems#History_of_contr...
Show HN: Taco - Basecamp to Zendesk, All Your Tasks in One Place
For the past 23 months, we have using, iterating on, and - eventually - loving the prototype of a web app we call Taco. Taco is a task list, except...it's not. It works with the task lists we (and many others on HN) already use, like Basecamp, GitHub Issues, Google Tasks, Zendesk, and RSS feeds and brings them together on a single screen. This allows us to prioritize tasks across multiple task services and figure out what exactly needs to get done each day. We've discovered that we don't need more ways to create tasks, we need ways to confidently decide which one is most important and finish it.

A couple weeks ago we decided we were ready to try to bring peaceful productivity to others. So we setup a Kickstarter campaign and as of today, it's 141% funded.

Learn more at http://tacoapp.com (includes Kickstarter link).
Problem is without being convicted, he has already spent 3 months in jail... So not only does it seem an overblown charge, he is being punished for it while still being legally innocent (hasn't been proved guilty).
The smartphone is not the same as a proper controller with tactile feedback.
Having only seen the 'wheel of justice' grind people up from a distance, I'm not really sure, but my intuition is that prosecutors make careers out of getting successful convictions, and they absolve themselves of any responsibility by telling themselves that they are merely advocating for the state. So if they do something wrong, it's really just the state at fault.

I'm not saying all prosecutors are horrible people who want to ruin lives indiscriminately, and they serve a valuable purpose, I'm just worried about the feedback loop we created.
Clickable link: http://tacoapp.com
The real market opportunity is games that are fun.

You do not need to realistically model blood and brain-matter splattering or how sweaty arm-hair behaves on athletes in order to have fun.

And it's not a hardcore vs. casual dichotomy, either. Exploitative in-game purchases in casual games are as bad as all the bloody war games.
To me it's most terrifying that both government surveillance and speech prosecutions are increasing at the same time.
You're thinking like a programmer. Learning HTML is not fun at all, for the vast majority of people.

It's 2013, Google is a lot smarter and there are more ways to explain the varying quality of community sites. Note how Neocities is all subdomains.

You're also assuming that everybody wants to get search traffic. Everything on Facebook has a PageRank of NaN, and yet people still post. What if the whole point is to make pages about your pet cat, just because?

Maybe an interesting strategy would be to make the whole site NOINDEX by default. Turning off NOINDEX could be a premium feature. (Of course this could fail utterly as the customers that Neocities wants probably don't distinguish between URLs and search queries.)
I think jOOQ is a little more heavyweight. It introspects your database and builds a Java class structure that reflects the schema. More typesafe, certainly, but more of a commitment.
i said the same thing... why?
The article brings up a good point: must you watch the deploy like a hawk and do nothing else while it happens? The author mentions reading HN. What's stopping you doing something else during the deploy that's actually productive, to hide the time cost?
I don't see how this adds any value at all, considering that anybody can build their own 3D printer and/or rebuild the software for controlling the printer, and get rid of any such feature.
Digg Reader: It Just Fails
Ask HN: What do you do for activities outside of work?
Yes, but the reason that they would be good candidates to lead the hearings is that they've been trying to warn us about surveillance abuses for a while. They didn't wait until it was politically advantageous (read: after the Snowden leak) to do so.

Source: the second link in your comment.
This is why I loved (the idea of) MUDs/MOOs so much in the mid/late '90s. They were mysterious worlds to explore, and it was exciting to know that the admins ("wizards") were adding more areas purely through the magic of their keyboards. People would do crazy things sometimes to try to mess around with the world or other players. As a newish player, you didn't know what you might encounter.

I still see a bit of that in the pirate Minecraft servers that my little brother sometimes plays on. Micro-communities with their own rules, custom mods and settings, and kids horsing around and building their own flights of fancy. That's the kind of organic exploration and worldbuilding I'd really like to be involved in eventually.

I think I'd like to build a connectable MOO-like world in which people could set up their own areas/rooms and connect them to a limited number of neighbors. Give them item creation and scripting capabilities as well. Simple, hackable, and almost completely user-created. Woops, that'd just be text-based Second Life. Maybe with some unusual features like a resource/power grid that varies according to the average amount of players in each room (to incentivize building interesting, entertaining scenes and scenarios). Or maybe the initial set of rooms could be all these NeoCities pages converted to ASCII graphics and randomly connected. Who knows.

Let me know if anyone's building a fun interconnected playground along these lines and is looking for contributions. I'm probably not good or energetic enough to do it alone.
I'm not saying it's easy. I'm saying nobody can really help you.
Initial thoughts (I have a particular attraction to college-based startups, given that I had to suffer through four years of Blackboard and bespoke PHP apps for registration/etc.):

- The landing page has a few pieces about what the app does, but not how it helps me. So I can broadcast info to a group... how is this easier than a GMail chain or a Facebook group?

- What's the product strategy here? Customized 'bubbles' for each school? I feel like that's working inversely against the network effect: while you might find it advantageous to get specific branding for certain schools, the bigger issue I see is that me and four of my buddies at NotRealCollege University couldn't see this on Hacker News and be like, hey, let's use this from now on! You're limiting your potential growth.

- Which leads me into this point: who are you targeting? Obviously there's a focus on students, but consider tailoring something towards teachers. Something small and accessory to start (since most colleges are locked into contracts with Blackboard/etc.) but seriously, professors at the college and high school level are victims of one of the biggest mismatches of software supply and demand.
Something like GitHub Pages?

http://pages.github.com/
IANAL, but as I understand it, in order for the courts to consider this a "true threat", the government must prove (beyond reasonable doubt) that the it was intended to be taken seriously (the subjective test), or a reasonable person familiar with the context would interpret it as a serious threat (the objective test).

Here's a case of almost the same thing happening in CA, from December of 2012: http://www.popehat.com/2012/12/18/the-true-threat-doctrine-i...
Oh, I realized that. I was just giving context.
Defeat the NSA and use BBM...
I was sold on Go based on Rob Pike's 30 minute presentation at OSCON a few years ago. Just knowing the history and credentials of the Go development team puts it on par with Ruby and Python in my mind. And I know lots of languages. It may not be as mature as Ruby but it's usable already and way faster and more stable.
These are interesting, but for some reason they read a little too much like AA self help books. Perhaps because it's difficult to be informative and vague at the same time.
"do you believe that this is a totally natural convergence of thought, or is it possible that this is the progression of thought that this particular set of guidance will lead you toward?"

Happy to answer, but I'm not sure I understand the question -- could you rephrase?
Think about the money saved which can now be spent productively instead of funneled to politically connected businesses.
It's hard to switch back and forth between tasks, especially if you have to poll the original task occasionally.
That brought me sweet memories. Great idea <3
How does packer compare to boxgrinder?
MacroPy 1.0.0 Released (Syntactic Macros for Python)
Coding While History Happens
Agreed, though I have to admit that I chuckled at the ethernet cable one.