skysight-inc/HackerNews huggingface dataset:
very cool piece of work.

Would be even cooler if I could get stats of my most popular threads and comments. It would be also interesting to see pg's most popular thread and comment.
yeah -- we'll try to smooth this out!
Here's a copy of the draft proposal:

Use of Creation of Copyrighted Materials (Prince George's County Public Schools)
http://www.boarddocs.com/MABE/pgcps/Board.nsf/files/943N845D...
Show HN: MyPastes, a quick way to share text b/t devices & people (via MHacks)
Who's Ready for Some FOOTBALL (Data)?
Get 1Password on the cheap
Considering Java's continue problems on the client side with security, I'm not sure this would be the smartest move.

Java in the browser, and Java as a server-side runtime, are pretty different things. As far as I can tell, the various SecurityManager flaws that have been in the news lately, have little or no impact on Java when running on a backend server. But if you are considering applets or JWS as part of your system, that's a different story.
A Chequered Past
Could it be that Rails (and by extension Ruby) is the first really popular post-web-revolution language used for development since PHP, and, unburdened by lots of bad practices having evolved alongside (not necessarily because of) PHP, re-introduces a whole bunch of good practices like unit testing?

And could it be that as a result young, excited and still green developers, comparing themselves to the 'bad' previous web generation, get a bit cocky about it?

These are not rhetorical questions; I'm actually asking this. I came from humble hack-together-crazy-bad-php-apps, went through getting used to more frameworky stuff with Drupal, and then ended up at Rails with a certain comfort and a definite increase in best-practice. My first introduction to unit testing was through Hartl's tutorials, perhaps because I have no formal programming background. I could see how some people after a similar process get cocky about how great they are because they write tests.

I'm not defending cockiness or whatever characterizes the Ruby community. I'm just wondering.
What's the difference between buying hard disk and getting a medical therapy?

* You can ask for a chargeback.

* You get a one year guaranty.

* You are not desperate.

* If it goes wrong, it's almost sure you aren't going to die for this.

Let's suppose that someone tries to sell a homeopathic "hard" disk: The information is stored homeopathically in water and read later. Is it a possible business model?

It's important that someone control the medical procedures and control that the effectively work. There have been a lot of horror stories of medical procedures that were totally ineffective of even dangerous. A similar case, with less emotional charge, is the need of regulation of airplanes.

> Wilkinson tells NPR's Laura Sullivan she got better immediately — 11 of her 25 MS-related symptoms have either improved or completely disappeared.

I hope that it's true, but I have a lot of doubts.

* How were these improvements measured? Self-reported or an independent test?

* Is this case reported in a medical journal?

* Can be only the placebo effect?

* Is this only a spontaneous temporal remission?

* Is she taking another treatment?
Cynically: many stories are reposted. Discover what those are, and what the popular opinions on them are. Then monitor new, and make the popular comment early to reap most karma.

Commenting at the right time seems to help.

Having a single thought per post also helps; people tend to upvote if they agree with the entire post.
Apparently, it could also be used for chat. http://mypast.es/penn
Sounds like the open/closed principle of SOLID development. "Objects should be open to extension but closed to modification". This basically means that users of your code shouldn't have to modify your classes to add functionality. It should be done through inheriance and adding new types. http://en.wikipedia.org/wiki/Open/closed_principle
Even shorter list:
1. Plan your day.
2. Execute on the plan
3. Review and score how it went.
Craigslist Finally Gets More (P)Interesting, Adds Visual Browsing
Gravatar down - 2:25PM EST Feb, 3 2013
The obvious answer here would be Slashdot's system- not just upvotes, but specific categories of upvote. It seems to work well, but it does add an overhead to the action of upvoting an item.
I've read a previous thread a few months ago asking for advices on analytics for a startup, you can find it here : http://news.ycombinator.com/item?id=4707903

In it you can find multiple open source solutions such as Piwik (see sheff comment), snowplow (https://github.com/snowplow/snowplow) and Graphite (http://graphite.wikidot.com/start).

Hope this helps.
Why has the singleton pattern been rejected? Similarly, why has the template method been rejected? Both seem entirely reasonable patterns to me - what is so wrong with them?
"Coke has the distribution channels to get the Slingshot into the hands of those who need it."

I think this is the key .. as long as it's not anther profit venture, this might just work.
For what it's worth, I applied "freedom is slavery" and "ignorance is strength" to programming back in the 90s in a rambly post on my website. I don't know if Allen ever saw it, and security wasn't much on my mind back then. (We're acquaintances, I admire him, and I'm glad to hear of this talk.)
I will be getting to know the systems better soon, and hopefully they aren't using JSW or Java applets! Considering I don't have any Java experience, it's good to hear that backend Java is safer.
Police crack down on Silk Road following first drug dealer conviction
That's very cool stuff, and a really clever solution to a highly constrained problem. I'd really love to see one in action - and it looks like I could.

> Why do this instead of powering each device individually? One: you save three electric motors. Two: there is no need to provide batteries or electric outlets at any of the locations. Three: you can balance the system so that one device helps power the other, saving a considerable amount of energy.

Pairing rocking machines like this is a real efficiency improvement, especially with IC and steam engines where you don't really have the option of capturing the return stroke's energy directly. Even with an electrical system, where this is possible, it would add a whole lot of complexity.

> In these cases, you can distribute mechanical energy without conversion losses.

Without conversion losses, maybe. However, you are going to lose a lot of energy to friction (especially if you have a lot of the rocking posts, friction posts, hold-downs and so on). Also, unless the rods connecting the machines are perfectly elastic you're going to lose a bunch of energy to heating the rods themselves.

You can have all the "Doubts on progress and technology" you want, but if you only count one kind of loss (electrical conversion) and not another (mechanical friction and inelastic fraction) you're going to end up with a non-realistic bias in favor of mechanical systems every time.
There's actually a bunch of people smarter than you that doesn't want to work with you because you're an arrogant little schmuck below their level.

Figure out who those people are, become humble enough to start learning from them, rise to their level, rinse and repeat.

In general it might be important for you to realize that modesty is an incredibly valuable skill that will allow you to continue to interact normally with people as your skill level is rising. The more modest you are the more awesome people will let you become without starting (wanting to) sabotage you.
Intel is only competing with AMD so it's not really an issue of competition it's a question of the quality of that competition.
It predates Java, and there are a number of examples that use SmallTalk.
Yeah, I read about that. Could definitely influence my choice of framework/CMS down the line!
slashdot does let you choose the meaning of your "upvote". While its comment system is far from perfect, it does have many good ideas. For some reason, I felt like karma whoring was less of an issue back when I was over there. Maybe because you could only be upvoted 5 times per comment, and you couldn't directly submit stories.
In this case too, you would need to maintain a reference to the inode server side to avoid it being unlinked. Perhaps if you're actually passing the fd to the client to hold on to, but that fd represents an awful lot of state.
'I make code mostly by trial and error, I make lots of sloppy mistakes' - maybe you're not as gifted as you think
Economy is first a knowledge problem
I think the loss of market share came before the lack of quality. I remember when the original Mac came out, it was a very impressive device, but the price was outrageous compared to a PC compatible. It wasn't until Windows 95 came out that PC caught up, and if my memory serves me right, PC was already dominating the market.

At the time I thought that the lack of quality of the Mac was an offshoot from the lack of market share, but having read a number of books lately on that era, I think it was more a lack of Steve Jobs that was the problem.

It will be interesting to see what happens now, because again they don't have Jobs, but the current team are in my opinion far more on top of things than the management team in the 90's. OSX is also on a much firmer footing than the old Mac OS, particularly because of the Unix roots.

iOS I'm not sure about. I think they have made a number of compromises and sacrifices in order to make the phone run quicker and be more "simple", but I think it is falling behind Android. I also think that their reliance on marketing Retina DPI along with having s fixed resolution is getting them into trouble.
My apologies for posting this
This is the next generation of surveillance
scary...
This article (the one I've linked) outlines some great points surrounding the issue of ADHD and the use of medications. In general, North America loves to throw medication at every problem. Big Pharma plays a huge role in this. Big Pharma loves to medicalize simple facts of life, or take a real issue and broaden the definition so that more people fit within that definition. There is very little money in curing the sick, but there is some great profit in treating the living and healthy. ADHD, Social Anxiety (which isn't even the name of it, it's Social Phobia in the DSM), and PMDD just to name of a few examples.

My point is this: Be a skeptic, be overly critical of diagnosis, and look for other forms of treatments outside of medicine where appropriate. You would be amazed at what you can accomplish with therapy, but where it makes sense take medicine as a treatment.

http://www.psychologytoday.com/blog/suffer-the-children/2012...
Pardon me but I call it development, not systems administration. I know enough about being a sysadmin to know that I am definitely not one. I just consider myself a full stack developer; a very far cry from systems administration.
Heh, I actually forgot about much of that. Plus, I was under the impression you meant really simple bare-bones sites with only a bunch of pages.

I definitely see why Drupal would be beneficial in this situation though.

(P.S.: I'd love to somehow know when you've written this blog post!)
Not exactly what you're looking for, but it's a start.

https://en.wikipedia.org/wiki/Subvocal_recognition
AMD “Never Settle” Bundle Gets Updated With New AAA Titles
>running Windows games on other platforms and usually the performance is too poor or unreliable except in the case of very old games

IME this is out-of-date.. I run PES 2013 with wine. (I haven't tried many other games, but quite a few are compatible). I have to run it on one setting lower, other than that its almost identical to running it on windows, wine is impressive these days. I agree it would be quite limited with ARM, although there are x86 phones.
I had to edit my submission to make it shorter than 2000 characters.

But I rarely worked directly with people that I wanted to learn from, usually I always end in positions where everyone else wants to learn from me.

And that is horribly tiring, I want to learn, not to teach all the time

Of course, right now I don`t have a choice, being a startup co-founder means that I am the leader anyway, but I had a couple of past jobs that I tried to end as grunt and failed, I always end falling up...
Submitted a resume as a junior IOS programmer and got hired as a "solutions architect" and "R&D head"? That doesn't even make sense.

Sorry but I smell troll-bait here. I'm flagging this post.
good point. I do run into this issue at times, just haven't had a need to start from scratch with clients in a year. I either support existing wordpress/drupal installs, or work with existing rails apps.
The alternative is longer timeouts, perhaps even indefinite when requested and for low-risk (view-only) activities.

If I say something is my secured home computer and I want a longer session, give me a few hours. And if you need to re-auth me "for my protection", do it when I try to do something fishy, like a transfer-out-of-bank or atypical-bill-pay... not just check my balance/ledger for whether a transaction has come through.

The error is the assumption that this does "play it safe": I'm unaware of any study that this decreases account misuse. And if login-phishing is a major (if not the largest) risk, then training someone to constantly expect some random tab to have a "timed out for your protection" screen, needing re-login, just gives phishers another hook where a user's guard is slightly lower.
There are only about 40 geotagged tweets per second across the world. The extra frame rate isn't going to show much more.
The beta testers: https://hn-karma-tracker.herokuapp.com/month/october-2006. I had no idea John Resig of jQuery fame is a YC alum.

Then there's a gap of three months months before the early adopters: https://hn-karma-tracker.herokuapp.com/month/february-2007.
I know this is going to sound preachy, but the best way to improve your karma is probably to stop thinking about how to improve your karma.

That is, just post your thoughts on a topic, written as best you can. At least, that's worked well for me and probably most other high percentile-ers. Don't start pandering to what you think will attract a lot of upvotes- karma is meaningless after all.
Developing Android Apps
We want to develop an Android app like the DareTwo app put out by www.daretwo.ca for couples and singles health. It has become an icon in apps, it is a great app and one that we want to develop a similar version. if you know how we can do it that would be great.
Angels: Questions for Entrepreneurs (part 1)
U Mobile Credits Redemption di Facebook
It took you 6 years before you touched std? what std are you talking? as in the namespace std::cout, std::cin, etc?
If anyone is interested in a book on the subject, I really like William Irvine's "A Guide to the Good Life" (http://www.amazon.com/Guide-Good-Life-Ancient-Stoic/dp/01953...)

I have some extensive book notes here: http://www.quora.com/Leo-Polovets/Exceptionally-long-book-no...
Livestream of MHacks, the largest student hackathon ever
I sure hope Dean Kamen will not be remembered as the guy who invented the Segway but as the guy who came up with AutoSyringe and his work on dialysis pumps.
I think those laws are there for a reason, and that Ritalin has a high probability of abuse or "resale".

Some doctors will e-prescribe Class II prescription renewals, if they know/trust the patient, without physically seeing them. Most require at least a ~5 minute consult, sometimes with a Nurse Practitioner. I personally think the laws are there to avoid fatally tragic stupidity, like this article describes.

My shortest consult was 30 seconds in the hall with a NP, but yes, I take prescribed C II stimulants.
Fascinating. May I ask where you operate?

Reason I'm asking is that my main client works with Rails, but it's a big and rather old-world company where this choice was shockingly 'modern'. There's little to none off this sentiment you describe though. Rails was a pragmatic choice, so we use it.
Nina Schmidt, Danish professor in economics, calculated recently that every Danish baby girl born now, is expected to cost the government almost 300,000 dollars over her lifetime, and that every baby boy born, will contribute with merely 110,000 dollars.
https://www.mm.dk/kvinder-er-en-underskudsforretning (in Danish).

The Danish government is running huge deficits on the budget and it is hard to see how that will change in the coming years. Had it not been for the oil and gas in the North Sea, which peaked in 2004 and 2000 respectively, we would have been in a much worse situation.

The Danish version of the Nordic model is not sustainable. Not sure how it is in the other Nordic countries.
I started writing a comment about this article, but it got too big, read it here:
http://lazyfairyecon.tumblr.com/post/42208462291/the-economi...

tl;dr: The Economist magazine - no analysis and cowardly opinion. Centrism and charts without context instead
Patented, naturally.
The U.S. political system was hacked decades ago, by political parties. Parties, not special interests, undermine the design of the U.S. federal government.

They have baked themselves into the basic structure of the government through power structures like debate commisions, special spending restrictions, and legislative rules--none of which are anywhere to be found in the nation's founding documents or concepts.

Special interests were not only anticipated by the framers of the Constitution, they are an essential aspect of the government's functioning--see Federalist #10 for instance.

Political professionals like Al Gore do not like the Citizens United decision because it reduces the power of political parties, by giving any organization the same power to communicate political messages. But in that respect it is very closely aligned with how our political system was supposed to work from the beginning.
Sorry to be blunt but you are not "gifted" - you might have experienced being the most intelligent person in the room, but that's dependent on the other people in the room.. Applying for a junior iOS job and instead be offered a solutions architect role speaks more about the company you work for than your skills.

I'd advise trying to zoom in on what excites you about your current role, and look for opportunities at a larger company that will stretch you and engage you with people of equal or greater ability.
I never claimed ADHD/ADD didn't exist. I'm just saying I was called a prime example of ADD, and I was able to eventually control myself. I'm sure there are people out there that can't, but I'd personally wager that most folks who have ADD ADHD just need to find out where they fit in life, not take a drug that allows them to do something they otherwise couldn't.

If it works for you, fine, more power to you. My real point is that calling someone broken because they are diagnosed with ADHD ADD is wrong, in my opinion. It's a character trait or flaw that can be useful if you find the right place for you.

The right place for an ADHD ADD person might just not be in an office sitting at a chair all day. Maybe it's out running a trade show, or a frantic diner or store, or maybe it's being a professional gamer. Who knows? ADD ADHD doesn't mean yer broken and only fixable with drugs. You can find your own way in life, is what I am saying, and drugs are not the only option.

Dropping out of school is the best decision I ever made, frankly.
Arrogance is not the problem, even if it points you to the easy way (low quality C++ code as you presented)

The problem is you not only that you are not challenged, but you don't love what you do - when you enjoy something, doing it is its own reward, and you want to be better and won't tolerate low quality.

Maybe that thing is code - maybe it's not.

I would suggest you try something totally different - but something that interest you. Only you can answer what it is - maybe it is economy, or physics, or wrestling- whatever, deep down in yourself, you know you really want to do, but maybe are afraid to do because of the consequences on your beliefs or on yourself.

Find that, do it, and the problem will solve itself.
Set targets for failure. Chances are you'll also have a deep fear of failure, and while your boss thinks he's pushing you, you know you're really taking the safe option. Wake up and realise that. Quit your job if you have to. Find some fear and constantly push the boundaries of your comfort zone.

(On an interesting side note as a previously devout Atheist, I found that finding my spiritual side and a Faith really helped. That was a big surprise for me.)

Find a meaningful goal that motivates and drives you. For me it is helping the homeless and dispossessed. Set yourself small, regular targets to achieve things - reward yourself when you achieve them. Find a partner that when you're around him/her you feel compelled to do great things, someone that won't buy your bullshit, and ask them to support and push you harder.

I'm not there yet, but as someone who can relate, I feel like I'm finally starting to get there. As Generation Y, I feel we buy too much of our self-confidence in our abilities to "hack" everything. The sad realisation I made (after years of fighting it) is that there is no substitution for hard work - sure you should still work smart, but that doesn't absolve you of the need to word HARD. Really hard. Get up and give me 10 pushups! Good point... regular physical exercise helps too. Don't wanna gym? 20 mins a day, do something... squats, long walk, reconnect with nature.

Hopefully one day the fear of not achieving enough will be greater than the fear of failure. Good luck :-)
Not sure why this is on here really, but I will say I picked this up about a year ago and started reading it and was absolutely blown away by how relevant it still is 1,000 years later.
...Think about how grounded you have to be to turn away from the life of material fulfillment that is offered to you as a Roman Emperor and instead live a life of philosophy and the mind. Wise dude, and it's worth reading what he wrote.
This has been an awesome event, thanks to everybody who put it together!
Tagwhat Aims To Become The Go-To App For Local Deals
I thought of that possiblity... I many times cringe at my own code, and every time I get a task, I feel that I have no idea on how to do it.

But I never failed to do what needed to be done, and I always get praised in the end.

And trust me, this is absolutely horrible, I am always feeling I am not good, yet I am always getting more and more pressure on me, with people throwing more and more crazier shit at me believing I can do it,

I had one job where I was asked as first project to develop alone a geo location augmented reality library for iOS.

I had no idea on how to do it, and it took my three months, and I thought I was slow. When I was done the CEO of the company gave me a 10% raise and praised me for a whole week saying that what I did was really fast and that his other workers would not do that fast... I did not knew if I felt great for the praise, or bad, because I was feeling that I did not deserved the praise and that I was like cheating the guy out of his money.
For an account only 290 days old, mtgx has a ton of karma. Any idea who that is or where the karma comes from? Don't see many highly rated posts or comments in their feed.
If you have some specific evidence that the prior art did in fact apply please feel free to share it.

Dismissing the due process of a patent holder simply because you disagree with it and claiming the whole system broken because you didn't see the outcome you had hoped for is childish.
It would be a waste of time; the devices are arm and not x86.
Which movie critic should you believe?
Wine is not an emulator. ;)
Hard to do, now that comment scores are no longer public.

I can also think of some useful analyses if user votes were public. It might also help control gaming by surfacing voting rings and so on.
Evil persons act selfishly, with seemingly no respect or consideration for the common good. That seems pretty clear cut to me.