skysight-inc/HackerNews huggingface dataset:
Broken again? Or maybe the interview was taken down.
Please please please let me view the top pics in slideshow mode.
Excellent post - and timely. So many problems to be solved (i.e., opportunities) in the world.

Greater things are accomplished by collaborating - within and outside the organization. And the goal must be bigger than the individual contributors.
I just started recently. My initial impulse was 'THIS!' and nothing more, but I figured that'd get me nothing but downvotes, instead of furthering the conversation.

I can take harsh criticism, as long as it's not ad hominem. You, for instance, are absolutely correct, and that is a pretty embarrassing mistake. Thank you for pointing it out.

I'd fix it, but it's past the edit window.

PS: Mr. Grammar Nazi, it's 'tongue' :)
Anyone used SmugMug (http://www.smugmug.com/) - is it any good?
Chad--
Marshall @KE4ZNR here. We actually met up for a few mins at the Durham Tweetup at Bronto. Just wanted to say as a satisfied user of both Notifo and Pushly that any company out west would be lucky to have your skills in their arsenal. I am glad you and Kim are doing well and you still have the support of the Triangle Twitter Community in whatever projects you tackle in the future.
Look forward to seeing what the future holds for you.
All the best from Raleigh.
Marshall @KE4ZNR
Dreamhost sells them for $15 and if you're using their panel will also handle installation and setup.
I think you overestimate the lifespan of these things. When we're inundated with a dozen new public humiliation memes a day, people just won't remember.

Who looks to see whether some person you've met is the subject of embarassing YouTube videos?

Do you really think you'd recognize the Star Wars Kid if you passed him on the street?
Does Y Combinator have a financial connection to Flattr? My link was deleted...
Since you know what you are talking about- do you know where the hydrogen is coming from in these explosions?
How's the internet over there?
How about: how can you manage your business so you don't have to overwork your programmers as a core business strategy?
Me too. http://blog.getgush.com/post/3858261541/were-hiring-a-few-se...
Well, to be fair, I was only disputing the assertion that the first character in "taihuu" meant "big" (I'm assuming the author of the post assumed it was 「大」, a natural assumption to make). Giving a translation of the character at all was a side point. It's not like I said that "taihuu" meant "platform wind" or anything, only that the character in question meant something other than "big".

Further, you asserted that 「台」 was adopted into Japanese as a simplification of 「颱」, which I've shown to be false (it was adopted into Japanese as-is and wasn't simplified until 1956, and was also simplified in the same way in Chinese), yet people continue to upvote your incorrect assertion and downvote mine. Not that I hold that against you; you seem reasonable enough. But it does make me wonder what people's motivations would be.
Since when does being wrong revoke someone's right to express said wrong opinion?

This: "I got all of reddit to utterly destroy her" is the exact type of mentality that myself, and as I estimate, the OP, have a problem with.
"The internet simply increases the reach that stories like this have"

And drowns each needle in a steadily-growing haystack of other stories.
As an example: http://www.etsy.com/people/vanessakaleidoscope/feedback?type...
I don't mean to pick on this person, but I'm using this page as an example (and it is from the P-A forums, I didn't dig it up).

Some users think that "feedback" is like an email to the seller; it won't be public.

Given that people are upset, why doesn't Etsy just disable this "feedback is public on your profile" feature?
I've spent a lot of time on gifted-homeschooling forums and the like (and used to be "somebody" in such circles). I have two sons who are very "twice exceptional" (gifted with learning disabilities plus other handicaps) and I did extremely well in school but a medical handicap has held me back and generally frustrated me in life. Finally getting a diagnosis late in life allowed me to begin moving forward, but from a starting place of a deep pit, in essence.

I have come to think that "impostor syndrome" is probably at its worst with "twice exceptional" folks -- folks who are both more intelligent or competent than average and also have some kind of handicap (ADHD, OCD, dyslexia, whatever). I have found that the best antidote involves figuring out what is real and what isn't. I mean, I have done so many things that people said "could not be done" -- and I don't mean they said that I couldn't do it, I mean they said that no one could do it. -- that listening to other people about what my limitations "should" be is utterly useless to me. At the exact same time, there are lots of things that I find incredibly difficult or problematic that most other people don't struggle with. My observation has been that people like me frequently only find out what their actual limits are by hitting a metaphorical wall at like 100 miles an hour. When I fail and fail big, then I know I cannot do it. That is the only real, meaningful test. Listening to other people and their predictions/estimations/whatever doesn't work. Nor am I actually a good judge of what I can or can't do. My own predictions of my own ability sucks eggs. I've worked hard on finding less disastrous ways to find my limits and to fail more gracefully but failing still is basically the only reliable test of my limits.

Learning some real world, hard numbers that compare your abilities realistically to others helps. There are some sources of info out there and all that. And then just gradually testing your limits in some manner that is meaningful to you which gives you the feedback you need to judge what you are really capable of and whether or not it is genuinely better than what most other people could do in that area. Sometimes such data can be quite hard to come by. But there are ways to develop mental models for assessing such things.
At this point the thing that needs to change is organizational. It doesn't really matter how good IE9 is, what really matters is when and how the updates are released. If they keep "modernizing" themselves (if it is even that) every 3-4 years they are still doing it wrong.
Wow. Cognitive Dissonance.
In your defense, a modern compiler will generate code very similar code from the code linked in the OP. Non-optimized recursion is very expensive in C :)
http://stackoverflow.com/questions/34125/which-if-any-c-comp...
مظاهرات غزة
It looks like SpotColor has been withdrawn as a free app and is now $5 at the App Store as well.

I recommend checking out iColors which I've been using for years and has the same functionality - http://www.fadingred.com/icolors/
I can't wait for them to Sun up and get their own language going: HPJavaC++#ObjectiveWebOSCloudpad. Enterprise Edition.
This is really not a nascent market any more when you have some of the largest Internet companies using cloud services heavily, like Netflix.

The incumbents have huge scale advantages and accumulated experience. Also, they have a huge base of open source, freely available libraries out there to allow interaction with their cloud. (I feel like there is one for every AWS service in every commonly used programming language.)

These are huge advantages that HP will have tremendous trouble overcoming if it just comes out with a "me-too" cloud service a year from now.

If HP announced their cloud service TODAY, and you were choosing which company to put your web service with, would you really consider them over the existing services with a significant track record and third-party support?
Well, they have 403-888-xxxx numbers, which I thought was pretty cool but I didn't get one because I didn't want to confuse people b
I empathize with what you are saying, but I don't agree.

I think it's crucial to recognize the difference between what I'm talking about, and what happens when people with experience make mistakes. Environment matters, tremendously. If you're an amateur hack, selling your 3rd rate skills to customers who don't know any better, and you're lack of capability is hurting people because your software is being exploited, the response SHOULD be swift, and harsh.

If you are working within a framework of extensive testing, analysis, and basic rigor, and a mistake makes it through, and you add that case to your testing and learn from it, the response should be moderated significantly.

Just because someone with 2 months of PHP experience CAN stand up a web service and take credit cards over the internet and become the next web success story, doesn't mean that they should. I believe this industry has gotten to the point where there needs to be minimum table stakes for entry - you can't just find somebody who'll design and sign off on a house for you for super cheap because they're new. There's a reason for that.

Until IT moves out of the wild wild west, though, it needs to be policed like the wild wild west - shoot the idiots that threaten the town.

Sorry that's kind of rambling, but I think it mostly gets my point across?
Best of luck.

It'd be fantastic if you supported YubiKeys: http://www.yubico.com/for-developers.
please sanitize input
Don't underestimate the social aspect of programming.

The vast majority of geeks have no audience that will bask in their genius other than other geeks. If you do something absolutely brilliant who are you going to tell? Your boss? Odds are he won't appreciate your genius. Your mom? Odds are she won't appreciate it either. Your other relatives? Your friends? Some random person you run into at the bus shelter or train station?

Geeks crave appreciation, because pretty much everything we do is invisible. Even the UI is widely acknowledged as only the tip of the iceberg, and for the most part nothing really interesting happens there(1).

There is a deeply primitive aspect to geek culture, the sitting around the campfire swapping war stories element. And if you weren't there man, you just don't understand...

(1) Even good UI design and usability/accessibility is mostly mechanical. "Honey I'm home! What did you do today at work dear? I left aligned all the labels on exactly the same pixel column! That's nice dear." Shoving alt labels on your UI elements and picking a boring (but readable) font ain't glamorous.
> This is a lovely glass......ummmmm.....massager. Yeah, that's it! A massager! Use it for aches and pains on your neck, back, or, um, yeah.. ;-) Don't worry, your secret is safe with me ;-)

The description of the dildo.
I don't think the answer to why Japan is handling this so well is "culture", it's preparation and organization. I recommend everyone read Patrick's blog on Japan (http://www.kalzumeus.com/2011/03/13/some-perspective-on-the-...). I think that gives some real perspective on exactly why Japan will prevail.
I have no idea why it was deleted, but that wasn't a very good article- lots of tweets, a bit of text and two YouTube videos. A nice detailed writeup would have been more useful to me.
>> Why, for instance, do class methods rely on annotations?

Python do not have annotations. Decorators are not like java annotations.

>>Why not take advantage of the explicit self?

I think "self" is good. Python lets you bloody patch python objects and classes in runtime and "self" makes it more clear.

Something like:

class MyClass(object): pass

def setX(self,x): self.x = x

MyClass.setX = setX

mc = MyClass()

mc.getX = lambda self: self.x

(INB4: I do not think that bloody patching is good practice)
Damn I was 5 seconds away from doing a bEEf payload...
One person put in a video, and within a few moments everyone completely abused it... pretty funny.
I have a friend who's been using SmugMug for a while. He likes it better than Flickr and seems to have had a very positive experience with the service overall. I was considering using it myself.
What Pi Sounds Like
True, but the reactors aren't full of light water anymore, they are pumping sea water into them.
It's guaranteed that function pointers survive a round-trip conversion to other function pointer types - so you can just use a type like `void (*fp)()` as a "generic" container, making sure that it's cast back to the correct type before use.
Because that would defeat the purpose. For a site like etsy feedback is very important and if a buyer or seller is untrustworthy you need to know.
IPad 2 Beats Out MacBook Pros In iMovie Speed Tests
Why Jetpack really packs a punch - the future of WordPress & the cloud
Sure. But one doesn't have to be the lead to be successful, and this thread is about success.
Going to one of the largest developer conferences of my particular niche in the development world was a particularly eyeopening experience. While there were definitely talks that were above my skill level, they were also well above the skill level of many of the other attendees. Being able to compare my code with some of the rockstar/ninja/insert-superlative-here showed me that I was working on things at the same levels as them, and in some cases found that my code might even be better. Check out your peers outside of your immediate surroundings and read their code.

In the end, do you ship software? Is it solving the problems it was designed to solve? Are the people you're leading happy, healthy and also productively shipping software? Then you're not an impostor.
Great follow up to the diatom bloom analogy. Investors are partially to blame when they suggest we entrepreneurs "look at what XXX startup and YYY startup is doing." If your idea or market segment is too new / under-served they get scared. Sheep mentality runs rampant on both sides of the table.
Bad HN title.
Replacing Twitter: A Modest Proposal
Putin: calls himself an early riser, goes to bed at 10-11-12. (source http://www.gazeta.ru/2001/03/06/intervjuprez.shtml)

Medvedev: wakes up at 8, goes to bed at 2 or later. (http://www.kp.ru/daily/24089/320586/)

Obama: shows up at the office shortly before 9. ( http://www.nytimes.com/2009/01/29/us/politics/29whitehouse.h...)

G. W. Bush: early riser, goes to bed at 10 (http://abcnews.go.com/Politics/story?id=1474572)
If they actually maxed out, you'd hear about starvations.
And just to add, I really like Flickr. The interface for organising photos is streets ahead of Facebook. And as an amateur photographer, I enjoy looking at others' work and seeing the exif data to see what camera and settings were used.
Buy somehow it's not enough to make me want to stay.
This is not a joke any more than the dvorak keyboard layout is a joke or the metric system is a joke. It's an objectively better approach whose only drawback is the overwhelming force of tradition.
Pretty good, and getting better all the time. I'm not sure about the prices and speeds, but can tell you telecoms here sometimes feature P2P capabilities on ads.
I fully agree with you - everybody has to start somewhere, and nobody gets ahead just doing things they're 100% comfortable with.

That said, if you're going to give the impression that you can swim in the deep end, you need to be fully prepared to suffer the blowback if it's discovered that you actually can't swim in the deep end.

In response to the due diligence - this sort of goes down a rathole, but the industry as a whole is lacking serious professionalism and credibility standards (certifications don't count, in general). There is no professional liability (aside from personal name besmirching - hence the harsh criticism and feedback). If you get hired in 2011 to do a site for someone, and your database stores passwords in plaintext - in my mind, that's a fundamental enough error that you SHOULD be able to be held professionally and legally liable.

I'll be the first to admit - the problem with this is the question of where do you draw the line? What SHOULD everybody know AT MINIMUM before they can commercially sell services like that? I hate the idea of licensing as much as anybody else, but our only recourse is 'self-policing' - hence the harsh criticism and attacks.
Sounds more like forced labor to me. If this money was returned to those taxpayers, there would be more resources for the private Chilean economy to create jobs.

This is command economics with a Web 2.0 veneer.
How many poorly made real-time chats with no-sql and javascript will we see on hacker news this year?
Thanks, Marshall!
sanitized, thank you
The responses to this give me such little faith in this community and the internet in general.

This is a pain, sure, but for everyone to suddenly be saying "if they don't fix this today I'm never using them again" -- don't you think that's a bit rash?

Why can't we raise our concerns about this policy with pointless threats that so little will ever carry through with. This is a relatively small issue, but one that a lot care about, so make it clear it matters to you but to say "if you don't fix it I will never use you again" is lame. Explain why this is bad instead of just saying you'll never use it again. It seems so childish.
Hey thanks for using NowJS! It's awesome to see it actually being used. Let me know if you'd like to chat about your experience or brainstorm ideas sometime.
Techrunch before & after switching to FB Comments, by the numbers
Meh I spend way more time thinking than I do typing nowadays. Honestly, putting more thought into what you are going to do next, instead of just banging away until it works usually alleviates the issues you mention. Experience helps with this also (not saying you are inexperienced, but just that the more experienced I become the easier it is to tackle any problem).

Also these refactor the world type changes aren't very common in my experience. Well thought out code can avoid a lot of it.

I find Haskell incredibly valuable for writing up quick solutions. Notably because I have built up a large library of useful pure functions that I have at my disposal, and they cover a large part of the domains I am working in (ever expanding of course). It really just becomes a matter of writing a bit of glue for the right pure functions.
For folks looking for a really fast and easy way to play around with Plan 9, I would encourage you to look at 9vx: http://swtch.com/9vx/

No virtual machine, just a tarball (available for freebsd, linux and mac os x) that uses vx32 (http://swtch.com/9vx/) to dynamically execute plan9 code in a sandbox.
love it, helped me make this in 1 hour!
Apple's Role in Japan during the Tohoku Earthquake
motokosgunatgmaildotcom. Thank you btw, this will quickly be in the mail or hunted down @ the local used book store.
Mike hit the jackpot
This seems like the Tom Friedman Talks to a Local Cabbie effect, of interpreting one's recent personal experience as an unfailing guide to global trends.
I spend many, many hours helping people learn, and not by pushing them off the edges of buildings.

Even google has had XSS style problems - that shit is HARD. One form field having filtering issues is one thing, a whole site of problems with absolutely no effort put in to mitigate what are, effectively, known issues, is an entirely different thing.

If you're not worried about anything security related on a public website in 2011, you don't deserve to live on the public internet, and should jump.
No, I think the author's point is that the Japanese culture is the reason that there isn't panicked looting and rioting in the streets. Civil disorder is not uncommon after a natural disaster, especially when basic necessities are on the line. I think Japan as a country has done as well as it has because it is a culture of acting in the best interests of the whole, not of oneself (mostly as a result of its dense population, I would wager).

The preparation and organization played a large part in ensuring a minimum number of casualties, but there's no doubt that it was a culture of doing one's duty/service to society that ensured that all the preparation and organization actually came into play when disaster struck.
Actually the government is displacing whatever private venture market exists in Chile. If there is a lack of venture capital in Chile, the government should address the taxes and regulations that are stifling startup activity.
Hacker Dojo work has caused me to run into a number of governments / entities with money trying to do things like this by either directly handing out cash or handing out goodies and tax breaks. One of the oddest/largest is in Vietnam http://www.quangtrungsoft.com.vn/

This doesn't prove it's a good idea, but it does help to realize that there are enough of these programs going that they can at least learn from each other's mistakes.
As was clearly pointed out, seller feedback -- over which you have no control -- is also public. And from your CEO's statement: "We do have plans to give buyers on Etsy the ability to hide feedback for certain purchases. We certainly appreciate privacy, and we spend a lot of time on these issues."

Now, I barely use etsy but my gf is a heavy user. I admire your company, but if this is true -- that any purchase I or my gf make can receive public feedback from the seller -- that's really not very cool. Plus your ceo has a "plan" to allow people to disable it. It's hard to believe that your current answer to "I bought a custom dildo and the seller said I was a good buyer" is "tough shit -- email our customer service to hide your name and wait for this change to be deindexed from G/Y/B".

I hope that I've misinterpreted the above article / response, because based on my limited purchasing history at etsy, it's not at all what I would have expected.
It's expected to stabilize at about 70,000,000. It'll shrink, but it's not going away.
Second Fukushima reactor explosion. "Rods Exposed"
I don't think it was a constructive response. No, the original post was not literally true.

But I don't think many people would deny that one's 20's are a key decade. In fact, if I had to pick a most important decade, that would be it. In your 20's, you're expected to start a career, and to do something valuable for society. You're going to meet the people who, 20 years later, will be willing to work with you because "I've known him for decades." 20-somethings have more energy than older people, but more direction than younger people.

Nobody seriously thinks people "suddenly" can't build cool things at a particular age. But I know very few people who would think that someone's intellectual output or energy keeps growing past their 20's. Of course, very few people expect a 25-year-old to be as wise or well-connected as a 45-year-old; if I were betting on who would start a better law firm or hedge fund, I'd bet on the older guy.
A few hours later we see that the reactor 2 of Fukushima 1 is severely damaged, radiation is leaking, most of the staff has been evacuated.