skysight-inc/HackerNews huggingface dataset:
You'd probably be surprised at how new/young we are, but I appreciate the unintentional compliment :)

In reality, we've been doing this outside of our 9-5s for a couple of years (with the majority of the "we" coming together while trying to build a few internal projects).

Most of our dev team has been full-time for a bit over 1 year now.

Start-ups are rough and when you're bootstrapping through consulting, some months are great, and some months are rough. I kept my full-time to feed in money during the bad months to keep the machine growing at times that I knew it was in the right direction. I had that job up until a little over a month ago.

The full-time job was actually great (consulting at the US HQ of a top-tier German car company, ironically enough) but I'm awful at working for someone else, there was too much talent and goodness brewing behind the DarwinApps team, and I was clearly the bottleneck. It's not easy doing something like this while you have a 9-5, but if you're young and single, it's doable. I'm not saying it's not doable otherwise, just speaking from what I know.

We are by no means a success just yet, but most of the core team is finally in one of two offices, working on the same problems full-time. It's a beautiful thing, but it's by no means a success just yet.

That being said, a lot of awesome people helped me with advice along the way. I'd love to help if you have any specific questions, think I could answer them, and if you think it would help progress your company in the right direction. Feel free to email me: Vlad (at) DarwinApps.com
Strange. I too am a member of the 50+ tab club, but this is why I've been using Opera for years (Firefox as well, but for dev tools). The difference between the two is stark, so I'm surprised we've reached the opposite conclusion.
I'm on the bus at the moment on the way to work, I use a Lenovo Thinkpad Edge in my personal time, it's a decent machine and was within my budget at the time I bought it, but I agree, the keyboard can be extremely loud in quiet areas, but that's one of the reasons I like it.

My iMac at work has a nearly silent keyboard and it drives me up the walls, being so used to developing in my spare time on a loud machine.
Make sure you read comment #3 by former Facebook (now twitter) employee "derrick503" http://blogmaverick.com/2012/11/19/what-i-really-think-about...
More succinctly: In the majority of these cases there is nobody to pay a few dollars to. They are orphaned.
This is definitely an interesting development. While I'm saddened to see a Ruby conference canceled with a full roster of qualified speakers, I'm happier to see the pendulum on this side of perfect balance than the alternative. This problem has clearer and more positive strategies than its opposite.

Edit: Whoa. I did more than 10 seconds of research and this situation is more fucked than I snap-judged. My heart goes out to the organizers. A very reasonable twitter debate was mistaken for scandal and outrage and shut down any chance of building a diverse and interesting conference. This was not the right time to take action.
Police on Sunday arrested a 21-year-old girl

A 21 year old girl..
That happens in 99% of PHP+MySQL tutorials out there...

And looking a little closer, even in the most reputable sources, you can found XSS and especially CSRF vulnerabilities aplenty.

People should not get security advice from a beginner's tutorial anyway, even if it covered XSS, it would have tons of other problems.
While I like Clojure, and I think ClojureScript represents some (at least theoretical) benefits, like being able to reuse same logic client-side and server-side, I think I'm leaning towards the same conclusion the author does:

Contrary to plain Clojure, “fun” and “productive” aren’t the words that come to mind when I think of my adventures in CLJS ... All that only to bridge the gaps and make ClojureScript look more like… JavaScript.

It may be a matter of habit, but as both languages are dynamic and untyped, I just feel it's more natural hacking at the web using plain JavaScript. I don't see ClojureScript providing me with enough unique capabilities I cannot have in JavaScript to be worth the trouble.

If I want to reuse Clojure-based logic, to me at least, it is starting to look as if it is easier to write your main client-side code in JS and just include CLJS-compiled JS when you want to reuse stuff.

That is, if you are willing to accept the overheard that involves. And in these times of "yslow", you may not. I probably am, but you may not.
No girl's arrested. They just made up the story to stop negative online trend related to Bal Thackeray. His death made a lot of people to start a worthless debate on facebook and twitter.
Well people on HN in general wouldnt be aware of Bal Thackeray . So the irony would be lost on them .
Although this girl might be arrested today, this general trend (growing accessibility to information) will show more and more people that there is a world beyond their immediate experience and what they are being told by people like Bal is false. Bal Thackeray was a bigot. He sought and exploited communal tensions and it's a shame that one can't openly criticize such a reprehensible person. Furthermore, his party Shiv Sena "operates as a network of street gangs" and is holds ideology which isn't far from the Tea Party in America.
You went from "there are no role models" to "being actively told that you are not made out for x". Of course I understand the latter. This article was about a conference where by accident no minority group ended up on the speakers list. That is not the same thing as telling minorities "no, you can't do that".

But sorry, I am a white male, so I guess my very existence tells every woman and non-white person on the planet that they can not be a programmer? That just doesn't make sense. It's not my fault that black parents tell their kids not to go into computing, or that parents in general discourage girls to use computers.

I repeatedly said in my comments that I understand the statistical likelihood of people being less exposed to computers in their youth. But of course, you didn't read that. You only read what you wanted to read, which is "hey presto, here is another one I can vent my accumulated rage to".

Thank god people like you understand so much. You make the world a better place.

Also, who exactly tells black kids computing isn't for them? Any citations? The media? Parents? Gang members? Peers? Teachers? They really do that, they actively say "computers are not for you"?
I think you should blur the names in the Customer Outrage section.
Bal Thackeray has nothing to do with religion, he was more like a far right politician. In India there is a huge celebrity cult (people get crazy about politicians / actors / sportsmen) and Bal T's followers / goons virtually own Mumbai.

I live in India and it is becoming a police state much like China, people have been arrested just for criticizing politicians on Twitter. Anything I say online can hurt anyone so I stand a risk of being arrested if I criticize even the local politician. Also, things will not improve only get worse. In other news, I am trying hard to get out of here and its not easy.
Well, would you disagree with that the world would be a better place without religion in this day and age?
"Respecting shared public space is becoming as quaintly archaic as tipping your hat to a lady, now that the concept of public space is as nearly extinct as hats, and ladies."

...and there you get it. It's really about someone pining for the golden age, and habits that weren't as innocuous as he presents it.

Nowadays we have to live in the same space with millions of people, who all have different needs and habits. The kinds practicing rap on public transport are probably using one of the few spaces they feel safe to do so. It's annoying to you, but in your golden age half of them probably wouldn't grow into their current age, and the rest would be working in a factory. And just your hat-tipping-gentleman social position would mean that you can order them around. Unless you're unlucky enough to actually be one of them. Is this really something we want to present as more civilized? Because for me, the respect is obvious in that people can do a lot more than in your golden age (which was mostly more stinky and loud than in your icons).

We get quiet cars. We are able to acoustically isolate areas in libraries to an extent impossible. And at least Swiss quiet cars are actually quiet cars, so your headphones and typing is annoying others, and you will be reproached for it, so please use a notebook.

While settling down I talked a bit with my neighbors. And there's one thing I found out: I'm not the quiet one. We all were. Just at different times. When I shut down on the weekend, my upstairs neighbor likes to exercise. At time I like playing computer games, she does late work from home stuff. And your noisy teenagers may turn out to read books or code at home. No matter how impossible it seems to you that a woman with a cellphone might actually be a coder, or an artist.

Ah, and more and more railways are carrying quiet cars. So maybe portraying them as last vestiges of your vow-of-silence lifestyle is somewhat misguided.
Indian English treats 'girl' as equal to 'woman' in most contexts. Likewise 'boy' == 'man'. as seen in marital partners ads '41 year old boy seeks 35 year old girl ... '

(fwiw I don't think there's anything wrong with that. Indian newspapers should use the local flavor, rather than trying to conform to (say) US English)
I find the argument about wiki-fying bizarre. Do people really want W3Schools wikified?

In my experience, wiki programming/documentation resources, with a handful of exceptions, are horrible, abandoned places.

Most are are made into wikis because they didn't have enough content in the first place, and there was some misguided notion that the users will just "jump in" and create it.
If you serve the US market Joyent is maybe good, if you serve the EU market you have way better deals with EU providers. Joyent have some servers in EU but they are just collocating. EC2 is available worldwide for good latency.

Joyent love micro benchmarks because they allow one customer to grab a lot of CPU in burst, but if you are one of the other customers on the same hardware node, it is better to have a bit slower all the time than high variability like Joyent. Predictability when you run your infrastructure is better.

Also, Joyent will kick you out of their infrastructure if they consider at their sole discretion that they are not making enough money out of you, but this is my personal experience and may not be yours. So basically, they broke the trust I placed in them, I am migrating out at the moment, so take my comment as coming from someone with a bad experience with them.
This site probably isn't the best place for linguistic prescriptivism.
But if there were no "religious sentiments", there will be no law. Religion looks even worse in this case: they're a politican's bitch (psychology term) and they seem to be content with that.
Well you seem to have made it into IT against all odds. Must have been quite the battle.
Just a point: "Darwinian evolution will improve us eventually" I completely disagree. In a civilization Darwinian evolution does not apply anymore because society protects its weakest members.
Very true. It amazes me that in 2012, the code in 8 out of 10 PHP/MySQL questions on StackOverflow is still vulnerable to SQL injection. Sometimes people post code that is running on real, production web sites that handle credit card data. They even give you the URL. It's super easy to crack any of them - hell, you can see exactly what you have to do in the ugly 500-line monstrosity they posted. Any resource that is dedicated to education and teaches web development should take SQL injection very seriously. There is no excuse for not doing so.
For whatever it's worth, we are very actively working to make SmartOS a more hospitable environment to those coming from other systems. I'm not sure if you're interested in the details here (after all, it sounds like you might have spent longer on the HN comment than on the "30 seconds" with SmartOS), but if you provision the default base smartos64 image (currently version 1.6.3), "top" is available via pkgsrc ("pkgin in top"). Not only that, but due to popular demand, we've also ported "htop" to SmartOS ("pkgin in htop"). In terms of node.js version, I think what you're referring to is the node found in the base platform (/usr/bin/node), not the node available via pkgsrc (which will appear as /opt/local/bin/node). This is definitely a point of confusion, and we've rectified it in the next version of our software by not having the node version that we use in the base platform be visible to SmartMachines (that is, there isn't a /usr/bin/node).

More generally, we're definitely committed to making SmartOS the best environment for the modern cloud; I'm sorry that your experience was frustrating, and if you have any additional concrete feedback on what you'd like to see improved, we're all ears. And finally, I know you said that you "don't care" about DTrace, but I just can't help my (biased) self; if you're developing a node.js app, you really should check out some of the things that SmartOS can uniquely do with respect to node:

http://dtrace.org/blogs/dap/2012/04/25/profiling-node-js/

http://dtrace.org/blogs/bmc/2012/05/05/debugging-node-js-mem...
I have a model-m. Do I win a prize?
But those tutorials should include a warning like "what we teach here is enough for you to build a nice dog house but using the same techniques on a sky scraper will surely lead to disaster" - and then give you resources to educate yourself further.
> In Germany, I don't recall having a lot of problems with noise

Here in France all train cars are "quiet cars" and most people respect that.

Sometimes you come across somebody who insists on talking on their cellphone while seated (you're supposed to make your calls on the "platform" which is the space between cars), but it's rare and usually doesn't last.
I think thats why people collect old bonds, as they were very ornate to make forging harder. Access to quality printing was less widely available, but I am sure there was fraud. However as you had to present coupons for interest and certificates for maturity, I suspect they would check them all together to check for duplicates, manually. I know a few people who worked in that kind of area who are old enough to remember will ask.
I sincerely don't believe cancelling was the right choice. There were 5 speaker slots left to be filled with a December deadline to fill those slots. Why not use the controversy to attract appropriately diverse speakers with interesting and relevant proposals?
Be Careful not to Become a Conference Ho (2010)
Elon Musk: From electric cars to Mars [video]
Can I take not being arrested? Because this seems to be the best thing the religions don't provide.

Also can I take religion not being shoven in my face? Because where I live (Russia) this seems to be the trend despite decades of atheist state.

The problem with religions is that you can't always opt out.
It depends. I would say that religions give a lot of people a meaningful life by providing values, hope and guidance on what they should aspire to. But there are always those on the extreme fringes, who make the rest look bad.
The irony in this story is that, before considering a prize, the Nobel committee waits until a discovery is shown to have a connection with reality. It seems such a standard isn't in force for this prize, since string theory, for all its accomplishments in pure mathematics, may turn out to have nothing whatever to do with everyday reality.

http://www.guardian.co.uk/science/2006/oct/08/research.highe...

A quote: "As one scientist put it: 'The uncritical promotion of string theory is now damaging science.'"
I think the worst thing about the Windows 8-feedback so far is that everyone is very dismissive about Metro as a whole.

Lots of people (me included) will tell you that Windows 8 is great and a solid upgrade from Windows 7. That there are improvements across the line, and that if you don't care about or don't like Metro, just don't use it.

People are assumed not to like Metro. People are told how to avoid it. If Windows 8 in any form succeeds based on that feedback, it would still be a failure for Microsoft, because the whole point of Windows 8 and the one thing they are actually trying to sell is Metro.

I'm not driven crazy by it, but I don't use it much. I don't use Metro-apps. When I was given a chance to sample a Microsoft Surface tablet, Metro made a whole lot more sense. But I'm not going to be using it on my laptop.
> With that said, the story doesn't have much to do with religion. The guy who funeral they said shouldn't matter was a political leader, not a priest.

He was also more of a national/ethnic leader than a religious one, with religion only serving as a convenient delineating factor for the "nation" he represented, and even then, only later in his career. He started out as a Marathi ethnic-nationalist, and then started adopting elements of Hindutva as a way of broadening his "brand" to non-Marathis.
I don't blame faith. Faith is your fundamental right. But I do blame religion.

The word is 'anticlericalism'.
There's no padding in DNS requests (having written my own DNS decoding routines). There's also very little that can change in a DNS packet that won't cause an error---basically, the only thing that can change without causing a DNS decoding error are text-related fields (say, the payload of a TXT or SPF record type) and even then, given the restrictions on character sets in DNS host names (and the crazy compression scheme used for domain names), it's actually surprising to see bit-6 errors, as that bit should cause more invalid domain names than not.

Edited because I thought bit-6 errors would flip letter case (upper to lower, lower to upper) when it's bit-5 that will do that.
Do people not understand the start screen works exactly the same as the start menu? Hit win key and type to search. Forget win+q or the charm.
The story of Wii
Religion is like almost anything, it's serves a valuable purpose for a huge number of people but there are some that abuse it. The world is a messed up place for a large amount of people, if the idea that there's a higher being that they're doing this for and that idea is what they need to keep going where's the problem?

I guess ultimately the world would be better without religion if you only consider the negatives, but if the world is better without religion then it's also better without alcohol, drugs, cars, love, internet, business...
talk amongst yourselves...
Thanks for your link.

If your time's worth so much, why are you on HN spending time contradicting someone? Saving all your HN-time and writing an article to educate people would give greater value to your time and educate more of humanity...
”much like china”

I beg to differ...

India is finding its own path, and well, it's still mostly democratic.. Much like the USA.
That may be why they start, but nobody would come back if the site wasn't so terribly useful, concise and easy to navigate.
Computer Science or Software Engineering?
W3SCHOOLS

AN INTERVENTION

http://w3fools.com/
Hell is the "ordinary people".)
I think the point was, that even if you are a freelance - you still have employ yourself, with all the overhead that implies: running costs, pension, vacation, accounting etc.

So basically most above-average developers in US (and areas with similar wages / living expenses) would charge at least $100 per hours.

Your point about developers in countries with lower living expenses than the US is valid. But that would also depend on the customer being in said country.
Wohnungsräumung 
Wohnungsräumung Wien , Wohnungsräumung
Im Großraum Wien führen wir für Sie besenreine Wohnungsräumungen, Entrümpelung und weitere Dienstleistungen durch.
Ebenfalls können wir gemeinsam mit Ihnen einen kostenlosen und unverbindlichen Besichtigungstermin vereinbaren wo wir gemeinsam alle Einzelheiten mit Ihnen besprechen und schriftlich fixieren.
> which can provide legally tenable support guarantees irrespective of individual developers

There is very little in software that is irrespective of individual developers, least of all support guarantees. It in fact hinges entirely on the current and former individual developers, and the quality of whatever notes or documentation were left behind. The mere fact that two parties negotiate that software should be performant and bug-free, does not make it so by force of will.

As for business continuity, most "app" companies have been around for 1-3 years, whereas the developers that comprise them usually have a decade or two at writing software professionally on the resume. There are more established "consulting" companies that pre-date iOS, but I'll let you in on a secret--they farm work out to freelancers. It's entirely a question of how many middlemen you want between you and the person ultimately responsible for getting the work done.
The idea is that you have a small button in your status bar, that switches between 'all images off' / 'show cached images' / 'all images on'. This setting is remembered on site-by-site basis.
It's an intriguing thought but misguided. We shouldn't try to enhance our logical minds, we should be focusing on genetically engineering a race of super-empaths. By a super-empath, I mean a person that could feel any death within radius of earth as a grueling experience. I know it sounds absurd, probably even impossible to genetically create, but that is what we need.

A logical person might detonate a nuke. However a super-empath cannot without suffering horrifically.
A co-worker in Mumbai also made some controversial statements on Facebook. He's absolutely fine, but just about every one of his friends scolded him for being so brazen. I was out of the city for the weekend, but by all accounts it was a terrible place to be.

This news is not terribly surprising, though as many have said, likely not true. It is extremely indicative of the immense gap between India and more developed nations.
I was going to suggest that you contribute, and then I looked at your idea of whitespacing English and decided not to.
> ... and leads to a far more guided 'evolution'.

At that point I stopped reading. There is no such thing as "guided evolution." If it's guided, it's not evolution. The "guided evolution" sentiment only betrays the ignorance of the writer.

Evolution is not a process of design by committee as suggested in the article. It is a much more basic process in which whatever survives, survives, and no one may ever know the exact reason why the last organism standing is present for the next phase.

As to "We must create a race of superhumans ...", we're not qualified to do that, any more than a team of carpenters can create an Einstein simply by diligently hammering on the problem.
My theory is that this would die down after a while if you don't "feed" it.. at least for most people. What is your experience? Have you ever tried to force silence upon yourself?
This is precisely why I didn't locate my cloud storage company on Fatal Disk Error St.
Help Redline Smalltalk get to V1.0
1) This is from 1998.

2) I didn't realize until I googled Sanjit Biswas that he was one of the cofounders of Meraki. Great story. I guess he won't need to go do R&D, after all.
This is wrong. In a civilization Darwinian evolution has different selection pressure, but selection pressure still exists. For example, instead of the weak, the unattractive drops from the gene pool. (As far as I know, no civilzation guarantees reproduction for all members yet.)