skysight-inc/HackerNews huggingface dataset:
Sure. For one, even on Earth, astronauts are able to walk in them. Diving suits are also clothes. Even atmospheric diving suits, like the Exosuit from Nuytco Research, are clothes.

So are the various efforts of Hurtubise, like the bear-proof armor suit and the Trojan Ballistics Suit of Armor.

I acknowledge that a powered exoskeleton can be a grey area, but I don't think a hypothetical tornado-proof suit would come anywhere close to this grey area.

Here's vehicles which are meant to survive tornadoes http://en.wikipedia.org/wiki/Tornado_Intercept_Vehicle . How do you make that into clothing?
Don't submissions here get screened? I was under that impression. Also, this doesn't apply to stuff that has hundreds of votes.

But even ignoring all that, just as an Gedankenexperiment: Yeah, and? Stuff has to stick around for quite a while to rise, domains have to be known, etc. It's easy to get "into the index", just as easy to drop out of it, but when it comes to any real traction even a front page post for hours is just a blip.
I really wish Rubinius has become Ruby 2.0. Making Ruby more Ruby and less C opens lots of doors.
MongoDB: Using the web-based administrative tool
The rumours of Fortran's death are greatly exaggerated.

People still write new code these days in Fortran for scientific computation. Fortran compilers are still markedly better at optimizing numerics, multi-dimensional arrays, etc, partially because of the effort invested in the compilers and partially because the language is easier to optimize.

It's definitely a niche language.
Some spectacular SEO surrounding Oscars...
Start working on a project, and when you have a problem, only then go look for a solution.
Local 0.2, Grimwire 0.1 release notes
While those where impressive changes that doesn't mean the culture and societal structure they have today is similar to those times.

Simply stated they have the lowest birth rate of any first world nation, we don't have to write them off, they are doing quite fine fading into the sunset on their own.
Ask HN: What quote inspired you the most?
I'm collecting quotes for my weekend project, http://www.inspirationalquoteaday.com, and would like to know what quote inspires you the most.
EU Transaction Tax-Capitalism Killer
> Ruby truly is the Apple of the programming world.

No fucking way.
That's it, but you cheated :)

I had to spend half an hour debugging a bizarre side effect of that parsing to pinpoint the problem.
i was going to say "learn how to learn", but that sounds rather trite. instead, learn what to learn and from where to learn.

if you're "lost within tons of information about it", it sounds like you are trying to gather everything you can. learn how to evaluate sources and pick a small handful to focus on, learn how to figure out what minimal info you need to to learn, and go from there. focus on the minimum viable info needed to accomplish your task, and go from there. minimize your inputs to what you need to have something to show.
That's the only advice a patent atty could possibly give.

OTOH, I'd say there is a non-zero chance that some HN user might see this and be able to reply something to the effect of "Yeah, went through a similar problem with that same firm last year. Contact me by email and I'll tell you how it went down."
"Be the change you want to see in the world." - Mahatma Gandhi
Some contracts aren't enforceable against minors. Do minors not need to disclose their age when entering into a contract? It seems like this should be a requirement.
How about automated importing of transactions? Lovemoney used to do that but then stopped

I have to say, i've used ZetaBee cashflow a few times over the last couple of years and found it to be fantastic in helping project the real amount of money i have available to spend.
I think it would make the point much clearer if the author of that article would actually explain a use case for this (apparently incorrectly handled) syntax which I have never ever come in contact with :).
Here's a thoroughly thought-provoking hour of Feldman in conversation with John Cage on radio, from 1966:

http://archive.org/details/CageFeldman3

I highly recommend listening to the entire series, of which this is part three.
Perhaps my favorite: watchoscarsonline. tumblr. com
There wasn't much experimenting. I've always been so heads down on the product, I've been terrible about running tests. I probably rely way too much on my gut feel with decisions like that.

That said, removing the $14 plan did not hurt us at all. Since the $14 plan was half the cost of the next plan ($29), we were simply hoping that 50% of the people that would have signed up at the $14 level would go ahead and be willing to pay $29. At that point, the decision means we make the same revenue on fewer customers. My theory was that would help me stay on top of providing sub-30 minute email response times to all of our customers without going crazy. :)

While I don't have exact numbers, based on our growth after the change, probably 75% of people that would have chosen the $14 plan simply signed up at the $29 level and the other 25% didn't sign up. So, the net effect was great for us.
QR clock prototype
Mininet doesn't actually use PID namespaces yet. They warn that the PID namespace and host filesystem are shared:
https://github.com/mininet/mininet/wiki/Introduction-to-Mini...
Seriously, running a VPS is not that difficult.

The "ratio of providers supporting Ruby to those who support PHP" is quite irrelevant: just pick one of the providers who do support Ruby. There are enough of them.

No, it seems more like you (as the software author) only prefer shared hosting because that would allow you to retain control and make profit.

Also, from your slides: "security comes standard", "Builtin protection against CSRF, XSS, SQL Injection and a multitude of other attacks" -- what?! If the source isn't available, how can one be sure? And do you think the developers of the existing forum solutions wanted to make the mistakes that lead to their software being vulnerable?
Huawei Tries To Power Up Its Global Profile With The 1.5GHz Quad-Core Ascend P2
It was just a matter of running some SQL queries and putting it into iWork Numbers to generate the graphs.
Isn't it for transactional emails?
If you had to send say 300k emails a month, it is going to cost more than 200$.

Looks like the big advantage of mandrill over mailchimp is that the number of subscribers is unlimited.
Now tell me, did you initially learn to code just because you liked fast things? There is more to it.. it's sad when these "once-IT-lovers" forget about this part completely.

I believe that Ruby was born in the first place with a kind of a sentiment of not wanting at all to become the speed optimization guy if that ever means sacrificing the part in itself that allows for so much freedom and creativity!
And I guess this is exactly how the community around it feels it.

You get the good milliseconds stats, plus money.

A Rubyist might respond with a bunch of more ms. here and there(for now); he gets the same money; he has much more fun.

Is it so hard to understand ?

Do you still enjoy programming like you did in the first days?
If not, take a look at Ruby, seriously :)

Probably, better Ruby performance will come with time, but if Ruby will fail in the long term, then it will happen just because of a new more performant, but equally (or more) fun/smart language.

In conclusion I think that Ruby has the merit of having woken up the feeling that programming can always be as fun as the first days and.. that it doesn't have to transform you into a sad, dissociative geeky looking person anymore.. :P

No offense intended!.. :)
I thought we were speaking in general not about HN specifically.

In any case, no they are not screened. Submit a story and witness it appear instantly at http://news.ycombinator.com/newest
I would not volunteer any information about revenue.
Important note: the City of Toronto is listing the TTC data (via NextBus) as one of their Open Data initiatives.

http://www1.toronto.ca/wps/portal/open_data/open_data_item_d...

Call the city, talk to a city lawyer, find out what is going on here.
If Python vanished/became closed source/stopped being used tomorrow, I'd most likely switch to Ruby as it's the closest available language. Ironically, this similarity is exactly why I am least motivated to get into it. Why invest the time and effort to learn a new language, idioms and ecosystem that have almost 1-1 equivalents in a platform I know inside out for 8+ years?
What about throwing some text in there? A couple sentences might have pushed me to watch the video.
JS/CSS powered presentation for programmers
I think maybe different communities attract and cultivate people with different sense of aesthetics. I originally learned Django and have been picking up a little bit of RoR. I never found the additional context-specific RoR "magic" to be particularly elegant. It definitely reduces the number of lines of code, but I think to be elegant you need be as concise as possible while still remaining clear.
This is great - I'm a writer for Wired.com, this might have the makings of a fun story. I'm Joseph.flaherty@gmail.com if interested.
East Asia was an economic, scientific, and industrial leader for much longer than the West: several thousand years as opposed to about 300. In fact, it's likely that China would have undergone the Industrial Revolution around 1200 had it not been disadvantageously exposed to the "Steppe Highway"-- the reach extending from Hungary to Manchuria that made it relatively easy for nomads on horseback to terrorize agricultural or urban people. Each time China began to assert itself industrially, it would become rich enough to be attacked, and that would destabilize any industrialism that had formed.

What's interesting about the Chinese story, though, is where innovation came from. The examinations and civil service hierarchy played a role, but the groundbreaking cultural accomplishments always came from the "outer elite", not the high-ranking mandarins. The inner elite was stodgy and complacent, just like modern corporations with MBA culture. The artistic and scientific accomplishments people remember now tended to come from people who were exposed to the ideas of the scholastic elite, but never got into the inner circle.

I think there's a lesson here, for modern Asia (Japan's cultural exports come from people poorly regarded by that country's elite) and the West.

Venture-funded startups were an outer elite in 1975, but they've been co-opted by the inner elite. Silicon Valley, when it was a genuine outer elite, produced amazing technological advancements. Now it's just a side-show for MBAs to pop into (over the heads of engineers, as unnecessary VPs earning 10 times the equity) when they feel like doing something different. I don't know where the outer elite is now. I know that I'm probably in it (whether I intend to be or not) but, if so, we're in a nebulous state of geographic and cultural diaspora.

The interesting question is why innovation must come from an outer elite. The process seems to be like this: the inner elite sets values (scholastic achievement) judged to be socially beneficial but, at some level, organizational politics outclass those values in terms of who actually gets in. In fact, the interface between outer elite and inner elite seems to be based on that: the outer elite is as far as one can go based on the values set by that elite; the inner elite still comes down to "old style" social scarcity, connections, and favor-trading. The consequence of that is that the outer elite exemplifies those values more than the inner one and, over time, delivers more of value. I don't know how to turn this into anything actionable, but it's an interesting observation.
It's just a weekend project to start with, the first version of the app took a weekend, another weekend tweaking bits, and then a weekend to shoot and edit the video.

Would you want automatic importing from your bank account or from a table of data?
I could make your words mine, just s/6502/Z80, it was really fun in the old days. :) But I'll add that x86 was pretty approachable, say up to the 386/486 times when I've written some minor stuff, mostly low-level graphics... even with quirks like segment registers, one could learn enough to hand-code expertly (beating the hell of any compiler of the time) with modest effort. Pentium onwards though, things got much more complicated esp. microarchitectural performance (have to consider out of order execution / ILP, use tricks like prefetching for cache perf etc.).
C++ is not a "poorly designed language", it is a language with a number of difficult corners imposed by legacy compatibility with (originally) C, and later with its own multiple decades of use. Features that have serendipitously been free of such constraints are generally extremely well designed.
It is of course possible, easy even, to design a language ex novo that has no such legacy baggage, yet none is remotely as compelling as C++ for a wide swathe of tasks, more eloquent testimony to the quality of C++ than any amount of Internet squabbling.
While that is true, Feldman did encourage people to walk out, do their daily chores, have some fresh air etc. and come back in if they wanted to, in the brief introduction speeches to some of the performances of his longer (5+ hour) pieces.
Will we learn anything from Afghanistan?
I'm specifically talking about failure of components here rather than bugs. When you have more components that can fail independently, dealing with failure is necessarily more difficult, for the simple reason that there are more ways that you can fail.

> interface-enforced simplicity is not the only reason you would go with queues and RPC

No, certainly not. I shouldn't have implied that that was the case. However, if reliability, maintainability or simplicity is the reason why you are considering breaking up your large components then perhaps there is a better way of achieving your goal.

> it is much more difficult than you think to enforce such abstract common disciplines on a large project.

I'm speaking from my experience working on medium-large programs written exclusively by myself. I don't know that my methodology would scale to a team, but I also don't know that it or something similar to it couldn't.
I've been lurking on HN for quite a while, but first post. Can I add a URL and text?
I run a price comparison site for textbooks, SlugBooks. There are two simple factors which impact slow adoption of digital books:

1) college bookstores. It's a distribution issue. Students are used to walking into the bookstore to buy something. The bookstore is used to selling them something. Digital books hurt that experience so there's an inherent disadvantage to bookstores promoting digital. This is as big a factor as any.

2) price. Publishers think they've priced digital books fairly, because they use the full retail value as their point of reference. Instead of paying $200 for a full retail copy, students will surely pay $100 for a digital rental, right? They fail to understand that digital books are going to be acquired online, meaning there is a greater chance students purchasing these books will be comparing prices. College bookstores which offer digital as an option even compare that price to their other (often more affordable) options, like buying it used. That $100 digital rental is frequently available for less than $60 on Amazon or sites like it.

It's not a feature problem, it's distribution and really bad pricing.

Until publishers pay attention to these things, digital will never catch on (regardless of how much they innovate technology).
I think the true measure of a language is how little it makes you swear when trying to make changes to your own code that you wrote a year ago.
You might find an atty to help, if you'll counter-sue for expenses.
Monsanto seed suit and software patents
Well the point is that they shouldn't call the method iso8601 if it doesn't implement the whole iso8601 standard
I am impressed contemporary classical music has such a warm welcome here in a technological community.
> While those where impressive changes that doesn't mean the culture and societal structure they have today is similar to those times.

The point is that they can change their culture and society at a particularly rapid clip, so that is moot.

> Simply stated they have the lowest birth rate of any first world nation, we don't have to write them off, they are doing quite fine fading into the sunset on their own.

I don't understand why having a decreasing population is inherently seen as a bad thing. For comparison, Japan has 1/3rd the arable land of Germany[0], yet it has 1.5x the population[1]. Japan is overpopulated - now it's just going to an equilibrium population size.

0: http://www.wolframalpha.com/input/?i=arable+land+%7C+japan+v...

1: http://www.wolframalpha.com/input/?i=population+%7C+japan+vs...
Awesome :) Will drop you a note now!
Let me simplify this title ...

"Does Google Care?" And the answer is a resounding no.

I like using many Google products, but as a company I find Google to be somewhat despicable. They have enormous power and the sheer impossibility of making human contact with anyone at Google seems like an abuse of that power.
Eww, pay-for django extensions.
you could try Miro Video Converter
And a program is usually made of many units so is much larger then 500 LOC
Stop Writing REST API Clients
That's positively koan-like in terms of the sheer number of independent factors aside from language that could impact that metric.
It would be a simple plain white background with a button that says push. And a troll face would pop out all up in your screen.
These things equate to literal switches by design. Has anyone used them to indicate the action to be done when pressed? If so they are clearly confusing buttons with switches. Assuming a switch would steer your right 99% of the time - the other 1% of the time you probably should just close that site's tab and never visit it again.

You cannot control that - but then again I can create a button that is just as confusing.
Usecase is that there are various embedded/industrial/enterprise systems that return and expect dates in either of those two formats as part of their API. Either because they want to represent the idea of "month" or because they don't care about days and not about week days and months (Implementing whole calendar in random embedded/industrial system is unnecessary busywork that costs you not only effort but also code size)
I thought we were speaking in general not about HN specifically.

Not just HN, but I replied to this, so no: "(e.g. HN, Reddit, StackOverflow)"
To_h in ruby 2.0
1) It's in the standard. If you call a function iso8601 you better follow that standard. Or document where the function deviates from it.

2) Just because you didn't come in contact with ordinal dates doesn't mean others don't need it.

3) The article has a link to https://en.wikipedia.org/wiki/Ordinal_date. The wiki page doesn't have any specific use cases but just use your imagination.
At least if the program is short then you can work out that this is the case.
archenemy means add some text to your site, and I agree. Without watching the video I have no idea what I'm looking at other than it's related to personal finance.
I think archenemy meant on the site itself rather than on HN.
My use case is external USB drives. A lot of comments in this discussion have said "use a network drive!". Which works in some scenarios, but brings a lot of complication.= over a USB drive.

A $85 USB 2.5" drive carries a terabyte of data, fits in your pocket, needs only a single cable to use (and no external power), and transfers data faster than 100MBps ethernet. Or if you really care about speed, $40 gets you a 64GB USB3 flash drive that's faster than gigabit ethernet. The problem is there's no filesystem you can write on these drives that every machine can read.
stupid simply small business 'housekeeping' tools - open source. people could setup tools, create a dashboard, setup recurring actions, notices, invoice tracking, tax calculations, etc. <I've exceeded 4 hrs I guess>
But the thing is you have an entirely different mindset when you are responding to 'shadowfaxx12' rather than 'Martin Carpenter'

I don't think this is necessarily true. People may be quite willing to be uncivil to "Martin Carpenter" as well... after all that's one of the points of 'doxxing' someone on a forum, to humiliate them with their real identity, and troll their real-life friends and family.

Plus, how are you going to tell whether "KRapp" is my real name, a derivation of my real name or my account name is just a pseudonym that corresponds with a real name? You could guess it from my email or my facebook account. In my case (and probably most cases) it's quite easy, but if you're serious about using real names, I think you're still adding some minimal effort on your part to have to validate them.

Maybe my real email is "somethingotherthanmyname@gmail" and my real name just happens to be "Jango Fett." How 'real' does a name have to appear? Google's already running into problems trying to enforce this, and they already have all the data, because 'real names' don't necessarily map as logically as people assume.
Hopefully they announce when the Geeksphone dev phones go on sale!
Walks And Walking in Norfolk - Free Norfolk walks and walking routes
What does this have to do with django extensions?
The format could be very simple, but... allowing comments after values make it unnecessarily complex to parse. For example:

value = "example # no that's not a comment" # but here's one

If inline comments where not allowed we could just check the first and last character for a quote and we know we have a string, same for arrays (check for [ and ]). But with inline comments, we need to parse the whole string.

As far as I can see both the C# and Python parsers don't handle this kind of comment correctly at the moment, and probably many implementations will have troubles with that. They should just drop this option in my opinion.
There is also Marionnet, that runs virtual nodes using User-Mode Linux.
> "I was treated like a criminal," he complained to me, looking back at the raid.

Today we learn several lessons:

1) Don't break in to computers of American corporations while living in a country that has historically been very friendly with US law enforcement.

2) Don't break in to computers and boast about it to video game bloggers while using your real identity.

3) Pirating games and using stolen credit card numbers are both crimes, yes, but not doing them doesn't mean that breaking into computers isn't a crime.

4) If you don't want to be treated like a criminal, maybe don't commit crimes.
Product Development and Customer Experience
Sorry, but Hibernate has been far superior to ActiveRecord from day one.

ActiveRelation is very similar to the criteria api, but it still uses string parsign.

HQL is awesome.

That said, I haven't done Java for 3 years and am a 100% rubyist (and some lua)

The developments of rails are good. But they are simply all the stuff that maturing platforms will need. Rails is becoming JEE, but in a more developer friendly way. This is a good thing.
My Christmas holiday project postmortem
I really like his point on the premature scalability having a big effect of a startup's failure proability. It's really a hard thing to make sure you are not growing too fast or too slow. It's much easier when you are bootstrapped, since you only scale when the profits tell you. The problem arises when dealing with startups that aren't bootstrapped and have that extra capital laying around that is supposed to be used for scaling, but there is no indication on when to start the process.