skysight-inc/HackerNews huggingface dataset:
I have been dealing with similar issues. Never been successful at anything I have done and I began programming later than you did, with C. I did run after a lot of tech, new toys etc. Even though it is nice and many times important to know the new and emerging stuff, I accepted that it overwhelmed me and I have to narrow down a bit. So, I started learning a (only one) new language and chose Python because it seemed easier to focus of the task at hand with Python and not get drowned in gory details of the tool.

I figured that I will work on what I like rather than what is or will be 'cool' after 4 years of this struggle. There were humanitarian projects I had thought of as a junior in college that never saw the light of day. I have begun those. It makes me happy to work on things that I want to work on, rather than what can become a great business. At least that's a start. I have started thinking in terms of how can I deliver a great product to my users from the idea I have and love.

Don't get me wrong, I am still learning. I have to make a mental note every hour of the day to not compare, not get distracted. My physical therapist told me that one has to make a mental note of their posture. That is termed as "body mechanics". I think that that goes with our minds too. You have to keep training yourself to stay positive by little tricks like avoiding comparison, recognizing what you want to do and accepting reality etc.

Maybe not the best advice but my 2 cents.

Good luck!
I dislike loggin in to sites that I have been referred to by other sites in general. Not sure if there is a solution for paypal? Like getting an transaction id from a shop, then logging on to PayPal and paying that transaction id?

Might be something worthwhile to provide a solution for (possibly even a valid use case for QR codes - pay with phone on a web site)? But then, not many people will care, I suspect :-/
When people upvote objectively bad comments, we get evidence that their votes should be weighted down.
I debugged a few crazy bugs in the past. Example: we have a listing of some items sorted by ascending distance from the user and someone noticed the ordering isn't always right. Luckily at some point I looked at the SQL server production logs and noticed that the SQL string is always the same, doesn't include the coordinates of the newly arrived user. This bug turned out to be there for years and nobody ever noticed it. The pitfall was that there was a constant reference to a template SQL string for doing the ordering, that was passed to an external plugin that filled the template with detailed data. Unfortunately, the plugin modified the string instead of making a copy, so the sorting criteria applied correctly only to the first user. More unfortunately, there were multiple application servers in a round robin, so when you did the first few tests you hit different servers and the behaviour was correct until you managed to hit the same server the second time with different coordinates.
> As soon as you have a government and regulations you don't have a free market.

You have a centrally planned economy with an identity crisis. The supporters of which are loathe to admit it.

(Case in point)
What? Before the Wii... Nintendo hasn't "dominated" any market since 1995 or earlier.

The PS1 had 100+ million worldwide sales compared to the N64 ~30 million. The PS2 also soundly beat the Gamecube in worldwide sales, and the XBox established itself as a market leader.

The last time Nintendo had dominance in the console wars was the SNES. In fact... one can argue that the 1995 to 2005 decade was Nintendo's worst performance in the console market.
Fulfilling these commitments is Heroku’s number one
priority

I think this is the part that really breaks the camel's back for me.

I don't doubt that dealing with the biggest PR disaster in the company's history is their number-one priority, don't get me wrong.

EDIT: It's probably better to make your opinion known on the blog post than here, though.
OT but maybe not really:

> Rational discourse goes out the window at that point, because they're convinced they're right and it's impossible that other view points may be correct. It's part of the reason most of the world is still religious.

So you think that if people were only more open to rational discussion then fewer of them will stay religious? I think you are discounting the vital role irrationality plays in our lives and playing up the importance of rationality. I think religion offers people something that is beyond or external to rationality -- not something that opposes it. Same goes for "religious arguments" about editors. Instead of belittling such sentiments, you might want to find out why they're so prevalent and whether they are indeed harmful. I suggest you read Dostoevsky's Notes from Underground and Thomas Mann's The Magic Mountain. These books have awarded me a lot of insight on the subject.
Consider Nest too, made my ex-Apple'rs.

I wonder if Nest does well, if Apple would ever acquire them and/or consider branching out into general appliance design. I wouldn't mind a washing machine I could program with my phone and monitor progress of a laundry load remotely. ;)

Rumor seems to imply that some type of watch-replacement is next up though.
Opportunityspotting
I read it as very self-reflective, but not in a bad way.

His slight self-degrading humour strikes a chord with me as a soon-to-be-30-year-old who is still an utter failure (by "millionaire by 23, billionaire by 28" standards).
Well, in all fairness (and I do think that the original conspiracy theory is inane, and reflects someone with an axe to grind rather than a rational assessment of the situation) - the actual hype cycle would look more like:

o Write up a great story that makes a product sound amazing
o Get lots of people to use it, wait in line
o Dropbox values the application based on user engagement stats.

I don't think there is any evidence that Ryan Lawler (the author of the TechCrunch Mailbox Stories) was incented or directed in any way to write them. Indeed, here on HN, https://news.ycombinator.com/item?id=5389748, he states that he and Arrington/Siegler don't even have any type of special relationship. He's not even sure that Arrington even knows who he is.

With all that said - I just checked, and I've finally (after a month?) made it to the front of the line, so I'm off to chase Inbox Zero!
Thanks for the feedback, good stuff.

As for contributing: we'll be releasing the code when we launch the site for real (i.e. actually replace python.org), and we'll certainly be taking pull requests. I'll also have some contributor guidlines written up by that point.

We've got some serious work to do first, though :)
Can't agree with this more.

I visited SF, Chicago, NYC and Austin, TX all in the last year - each trip has made me more and more inspired.
I'm waiting for Pikmin 3 as well before I even consider getting a WiiU. I might wait a bit longer as well, for the next Super Smash Bros and the next installment of Pokemon Stadium (yeah... I know...)
they could have been doing this all along if that was their priority. it's only a priority now that they are under a microscope and possibly facing lawsuits.
You're not a loser, just human. Hope you make it happen bud!
The Graphic Drivers for AMD/ATI were always the main reason why I did buy NVIDIA. As long as I can think back, there have always been problems with those drivers.

I didn't have any of their cards for a decade until I got an old company Dell and hooked it up to the TV. From time to time it forgets that there IS sound coming through the HDMI cable. I googled around. Seems to be a common problem for several versions already. It seemed to have been fixed for some people. Some...

I can't understand how you can allow such things as a big company today.
There are huge variations across countries, or even across states or within a state within the US, so it's not particularly predictive to say banning guns in Japan means they should be banned in the US.
I would love to see more details about this.

How did you implement your data path from getting GIS data (shapefiles I presume) to PostGIS then GeoJSON and finally into ThreeJS?

What about combining the statistical data with the location?

And the heatmap/choropleth, is that something Three.js can do?

I have no knowledge of developing 3D stuff, but I have been looking into using D3 with canvas rendering just for this kind of visualizations. I'm playing with multidimensional data as stacked 3D cubes. So, getting something like this would really bootstrap my project to another level. Any thoughts about open sourcing?

In all, this looks very useful and expendable. The sky is the limit. Literally, when is sky coming? ;)
Then that puts you in a position to achieve fulfillment at an earlier age and with less risk than most twenty-something startuppies dreaming of an exit most won't ever get. Even though you're a dreamer, keeping realistic expectations and finding some project you care about is gonna put you on a fast track.

I learned coding within the last 2 years or so, and before that I had felt quite as you did. I dabbled in Visual Basic at 14, but then I came upon this huge wall of C++. I couldn't grasp OOP and it's weird Cat cat = new Cat() for the life of me, and I though I just wasn't smart enough, so I stopped playing with it until recently. In the last year especially I got comfortable (and grew to love) the command line, git, vim and a bunch of technologies I thought I would never have the patience or diligence to wrap my head around. Really the last year has got me so far. You can do a lot in a year's worth of spare time, if you can find a practical project to motivate you.
Whereabouts in Switzerland are you? There's plenty of stuff going on here.. certainly if you picked something like Ruby, and became proficient, you'd be able to find work..

(edit: I realise finding work probably isn't the focus, but.. just saying)
I can tell you it wasn't available in my high school.

We had one class called "Web development" that was nothing more than playing with a WYSIWIG editor. One student was kicked out for creating their webpage in Notepad, because the teacher thought it was "hacking". This was discouraging.

I enrolled in the local community college during high school and took a "Programming 101" class. We learned how to use if statements, variables, functions, simple loops, and almost made it to arrays after _3 months_. 102 and 103 weren't much better. This was also discouraging.

The head of the CS department eventually told me not to waste my time taking the CS classes there, that they were worthless and won't transfer, and I should wait until I get to a university.

Is this what we want?
Well. while I absolutely find these comments to be unhelpful, it's definitely not a good idea to censor comments or explicitly ban them. I'd like to think that we can filter out these comments by the community downvoting them rather than PG doing it himself. It should be a democratic process.
The government did mismanage its finances too. The banks are much bigger though.
The UK will compensate some of its expats:

"But I can tell you that for people serving in our military, people serving our government out in Cyprus – because we have military bases there – we are going to compensate anyone who is affected by this bank tax. People who are doing their duty for our country in Cyprus will be protected from this Cypriot bank tax."

http://www.guardian.co.uk/world/2013/mar/17/cyprus-savings-l...
I don't think it's 2005 if it's not m$ flat.
Good luck!

Some of us never quite make that leap. Hope your landing is a good one! And if it isn't, well, do it again anyway.
I guarantee you that pg isn't claiming he knows which the "Top 46" of 84 are. All he can do is pick the best as he see's them, and hope for the best.

I think he's said in many article, that, in fact, the vast majority of the returns each session will come from only one or two startups, and he certainly isn't able to identify those two in advance.
Do you think you can clarify? Most people seem to think that Python's docs are quite good — it's one of the things that originally brought me to Python, along with many others. If you can explain how they let you down perhaps we can do something to fix it?
The present tense of "is" is also a bit irksome. "Was" it their priority, or has it just become that in light of recent events.

I'm not going to make it sound like this is something that can be fixed and mended by hiring some copywriters and PR consultants, but they're doing a very poor job of making me personally give them the benefit of the doubt.

It's like the asshole who says "I'm sorry you feel offended", or "I'm sorry I got caught". There isn't even a semblance of an apology and understanding of the consequences of this for their customers.
It would be pretty cool if those who both could and wanted to contribute just did - like how open source software works. In practice taxes end up being pretty arbitrary and have unintended consequences. Lots of people actually agree with increased spending such as this and could easily fund these efforts. Those who don't agree could keep their money. Win-win!
The README says the license is AGPLv3, but the LICENSE is a copy of the modified BSD license. Which one is it? (I prefer the AGPLv3 for network services, but modified BSD works just as well)
Start failing hard. Pick a thing which you know you are going to fail at. Don't choose small or sane. Choose ridiculous and impossible. On top of that you have to fail within a deadline, say 12 weeks. Then go at this thing with all your might. The objective is to fail with dignity. Try it. It will snap you out of your comfort zone and jolt you into frenzied action.

Good Luck!

Also: http://en.wikipedia.org/wiki/Boiling_frog
We should SSL all the things. No excuses.
That's the point - they can safely pocket the 10$ and return "this number is not in our database".
I'd support an unbiased and scientific study, but I don't think this is likely to be one, nor would anything the CDC/NIH funds be likely to be.

The only funding source I could imagine being impartial would be either a large organization with balanced pro and anti gun agenda (say, the US Military -- it has a pro-gun agenda due to interests of members and mission, but is very safety conscious and runs the world's largest school system as well.) Or maybe taking equal amounts of money from a pro gun group and an anti gun group and giving it to a fairly independent researcher with no ongoing ties to the organizations.
> Incorrect arguments are bad. Nonsensical incorrect arguments are harmful. They make it that much easier for partisans on the other side to refute valid arguments against Techcrunch. They turn real issues into tribal conflicts so we can't discuss them for real anymore.

I agree, but I'm not so sure the discussion about those arguments is so harmful, and their presence on HN shows that there is a real problem, namely the appearance of shadiness, one strong enough even to affect HNers.

We may disagree on tactics, but I think we might agree on one thing: TC (and tech journalism) must be fixed. Moreover, I advise that Carthage must be destroyed. :)
I'm in a similar boat. How did I start to change? I thought long and hard about what was important, not just for myself, but for the world, for everything. I looked for the most important thing that I could possibly work on. (For me that turned out to be AI). After that all my day-dreams of things I could be doing circled back to "but that's not as important as AI so get back to work."

Then I found a community of people who were doing what I wanted to be doing. I quit my well paying job and did a short series of internships (one paid, one unpaid) at companies in these communities. I got in by learning as much as I could as fast as I could, caring deeply and honestly about the work these places were doing, and interviewing well.

One led to a job where I worked for 2 years. In this new community I was able to build skills and connections that gave me the confidence to break out on my own when the company started to diverge from my Most-Important-Thing-In-The-World.

I'm now working on my own start-up. It doesn't have customers or a product yet, but even if I don't 'make it' with this one I am doing every day, and making things with my own hands, and it's an incredible feeling.

You can do it too. If I can help just drop me a line. (Contact info in profile)
The Cypriot government during the loan negotiations at Eurogroup on Friday was essentially blackmailed. They were presented with the deposits haircut and increase in corporate tax. Our president threatened to leave the negotiations cause stealing depositor's money is unacceptable and was threatened that if not accepted the European Central Bank on Tuesday will stop providing liquidity to one of the main Cypriot banks which would lead into: the bank shutting down immediately, taking down the 2nd largest bank with it; 8000 people would instantly lose their jobs (Cyprus population is just 700k) and by the end of the week all small and medium sized companies will cease operations. The country would then default and be kicked out of the eurozone with all the consequences that it would bring.
Guys in your activation email replace 'attiva' with 'activate' in the url. Sorry am away from computer and can't push code changes right now. Yuk has to happen
ESA launches drone app to crowdsource flight data
Yes, I know, but it seems a little bit misguided / misleading, particularly since the BEAST in particular was pretty much mitigated in most browsers (see the link I posted + other links I posted below).
No great work is done in 30 years. Important steps are made a few years at a time, but what counts happens in a lifetime.
There are no more than a few hundred million in bonds. The banks were funded by deposits not bonds. The junior bonds probably will be wiped out but the amounts are tiny and there are no details released yet.
What would the two sides be? One side is presumably every citizen, but that leaves no citizens on the other side. Sounds more like a revolution.
Maybe generalize some of these posts to the point where you can't google ypur way back to the original author, then add them to a " wall of shame"? (I sometimes find this tempting personally.)

Examples are often a geeat way to learn.
Dots - Modularize your dotfiles
Yuk. Read my earlier comment.
Get over to the nearest meetup, hachathon, or tech conference. Help out in any small way, learn a few important skills more thoroughly, and slowly build up traction from there.
Ash HN: What's the easiest way to parameterize a Rails app?
Just wanted to say it's fascinating how articles are targeted to demographics. Never seen a "Be happy at work" post before that said things like

"People make mistakes. Employees don't meet your expectations. Vendors don't deliver on time." - don't blame employees

"Yeah, you're the boss. Yeah, you're the titan of industry. Yeah, you're the small tail that wags a huge dog."

"Yeah, you're more educated. Yeah, you're more experienced. Yeah, you've been around more blocks and climbed more mountains and slayed more dragons."

"The higher you rise and the more you accomplish, the more likely you are to think you know everything--and to tell people everything you think you know."

This is not your usual "How to be happy" article. Fascinating. I wonder what would happen if I forwarded this to, say, my mum who works as a government clerk, or any of my college student friends bussing tables on weekends.
Don’t blame security breaches on open source tech. Problem is lack of oversight
It's AGPLv3.
Thanks you!
Computer Crime: Then and Now
Do not let your reading habit die with Google Reader Introducing After Reader
Great, just what we needed, more flooding of the 'new' section so no worthy Show HN survives.
You seem to view yourself and your life as a failure, as a "loser", and think you have a long-term record of failures.

Such an ingrained self-image is not going to be magically changed by any advice from a web forum or self-help book. Even were you to find what you consider "success" (which is most likely merely monetary), I doubt it would really make much of an impact in the long run. Take a look at the countless lottery winners who wound up miserable or worse, or the startup founder suicides that have been in the news lately. Wealth and "success" did not solve their problems in the long run.

If you are really serious about changing your life, I strongly recommend taking up therapy with a therapist you respect and trust, and be prepared and committed to doing a lot of hard work on yourself, with their help.

Though CBT (Cognitive Behavioral Therapy)[1] and other short-term, "evidence based"[2] therapies are very popular and nearly the only kind insurance companies want to pay for these days, I personally look at them as a superficial bandaids[3][4], and antidepressants as emergency tourniquetes at best.[5] My own inclination is towards something like Logotherapy[6] (which focuses on helping you to find meaning in your life), Jungian[7], Transpersonal[8] and Humanistic[9] therapies.. so that's where I'd personally steer you to.

But whatever therapy you pick, it's most important to find a therapist you respect and trust. If you can't respect and open up to your therapist, or if you can't commit to lots of often painful hard work with them (because looking deeply and honestly in to yourself is often painful and difficult), your time spent in therapy will be wasted. Try as many therapists as you need to to find a good one.

[1] - https://en.wikipedia.org/wiki/Cognitive_behavioral_therapy

[2] - https://en.wikipedia.org/wiki/Evidence-based_medicine

[3] - https://en.wikipedia.org/wiki/Evidence-based_medicine#Limita...

[4] - https://en.wikipedia.org/wiki/Evidence-based_medicine#In_psy...

[5] - https://en.wikipedia.org/wiki/Antidepressant#Controversy

[6] - https://en.wikipedia.org/wiki/Logotherapy

[7] - https://en.wikipedia.org/wiki/Analytical_psychology

[8] - https://en.wikipedia.org/wiki/Transpersonal_psychology

[9] - https://en.wikipedia.org/wiki/Humanistic_psychology
How the fuck is this ethically any different from those webcam/revenge porn blackmail sites?

Hypothetical question, by the way.
Uncle Bob and Functional Programming
What was used to make the site? Django? Flask? Bottle?
Hey, I am 30 and also a loser! I have built some things, including a web app that got exactly one customer who runs his business on it, and I just let it sit there month after month, not failing, but not growing because I don't market it and it needs more features.

But I feel like a loser in the sense that I have not done nearly anything near what I feel capable of; and have spent several thousand hours of my 20s reading the internet and playing video games and smoking weed and /maybe/ a quarter of that much time actually being productive.

Good luck Stefan. I also feel like with my 20s being gone that I'm going to be looking back on my life, rather than forward any minute now.
Still not fixing the core issue - intelligent routing.

I've played around with various routing methods before, and intelligent routing does seem to be incredibly difficult at scale. I don't think anybody gets it right? Any examples of intelligent routing at scale that works properly?

If not, might be a good place to start an OSS project into and benefit everyone. Intelligent routing should be far from impossible, all you need is very basic communication between servers and routers, possibly using some form of minimal broadcasting or multicast?

A simple solution could be having each server send 'dont send me more requests' and 'im ready for more requests'
I agree, though I quite like Ext.js and 'god forbids' dojo...
The other option is taking more than 7%. The suggestion was a 40% currency devaluation. Although no one really knows what would happen in detail.