skysight-inc/HackerNews huggingface dataset:
I think that's pretty correct, the entrepreneur's role is to disrupt the status quo, which is pretty much the opposite of how finance seems to operate.
Freelancer's Mistakes : Let's work better guys
Ever wonder how Stephen Hawking communicates?
How to Compete Against Apple … and Win
Bingo! That's why we created Sococo Teamspace, to make strides in capturing social signalling (expression, presence, 'over the cube wall' communication). We use it ourselves to develop Teamspace with a team distributed in 4 states, with great results.
Ignoring your point about deterrence, I have issue with this: "but I insist that these people should have so much evidence pointing them to having done the act that there is no possible way that they could be innocent."

What you're asking for is a two-tiered system of guilt. In one tier the convicts are Definitely Guilty, while in the other tier the convicts are Definitely Definitely Guilty.

I don't believe a system like that is stable. Every juror who convicted Carlos DeLuna (or Cameron Todd Willingham) did so with a very firm belief in their guilt.
Six Reasons a Non-Computer Nerd Might Want to Learn to Code
I've never used them... but there is also:
http://www.ohava.com

A DC/VA startup.
Plagiarize from Wikipedia like never before
Personally, I'd go with a headline more like "New Firefox Beta for Android is way, way faster!"

The Firefox Android team put a huge amount of effort into redoing the UI to make things far faster. Support for Flash is fine for some (and much requested), but not the marquee feature in my mind.

(I work for Mozilla, but not on Firefox for Android)
Teamspace, Box, TeamCity and our own SVN servers.
Idiomatic REBOL code avoids the shift key for its commonest syntax. Code grouping (where necessary) uses '[', ']'; multi-word variables are separated by '-'; etc.
Why have guidelines at all?
Hey, apologies for the bad experience. Is your device jailbroken, by any chance? I test daily on a stock iPod Touch 2G, stock iPod Touch 4G, and a stock iPhone4S, and it runs fine every time. I haven't had any other reports of it crashing or lagging on such powerful devices. Can you provide more information?
I wrote an online attendance system for my school, which often come with way more features than we need and cost in the range of $50k. It's not $2 million, but $50k is a teacher's salary. In education, that's huge. It took me 2 weeks to set up, and another 4 weeks of testing with teachers to iron out all of the bugs, but now it is used every day by all of our teachers.

I've also used my ability to code to develop learning apps for my students. It's been incredibly valuable in my career.
I really don't know why people worry so much about this. I don't think dissuading people from entering any field is surprising. Generally, experts in a field want passionate, talented people, because that's how the field will likely advance, which is what any good expert hopes for. If we scare off the dispassionate before they have a chance to burden the field, great. This is exactly the purpose of "weeder" courses in college.

Edit: Well, pardon me for having an unpopular opinion. I have no intention of apologizing. Perhaps your opinions will change when you see the damage that incompetence can cause.
Thanks, it's actually something I've been meaning to write about for a while, so Jeff just gave me a good reason. :-)
Simplify Null-Reference Handling of Properties in C#
Requiring high code quality without discouraging new/occasional contributors
Every time an engineer joins Facebook, a startup dies
Next to all the talent acquisitions (Sofa etc), many a great engineer is hired away from a sometimes promising startup by Facebook (Lightbox etc). What are examples where this happened? Your thoughts please!
It is newsworthy. So are any number of things that are not appropriate for this particular site. This is not a general-interest news site.
Why I Desperately Needed to Learn to Code
I wrote poorly, I wasn't meaning to imply js is haskell-like. It's scheme like.

I write js using underscore and backbone, so while I have state, it's pretty well encapsulated.

So I've got a few stateful backbone models. The inside of their methods tends to be primarily functional, followed by a stateful update:

var intermediateResult1 = _.map( input, function (ss) {...});
var intermediateResult2 = _.map(input, function(ss) {...});
var intermediateResult3 = _.intersect(intermediateResult1, intermediateResult2);
....
this.setState({ "my_attribute" : result })

My views are almost entirely functional - take a model as input, create some dom elements as output, and one side effect when updating the view.

They may be just syntax, but multiline lambdas certainly help. And some of this is just library support. But all put together, it makes my js code far more functional than my python code.
Great post. You should never identify yourself with what you do.

You could do anything you want if are passionate about something, ignore everyone claims you can't.
TerseTag Wants You To Tag
Oh, the irony.

Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.
out of all the posts on HN right now about this, this one is by far the most insightful.
That's a fair point. Unfortunately, it's too late for me to delete. Lesson learned - I'll refrain from posting this kind of story in the future.
I recommend using six decimal places for best accuracy, so 34.100912, -121.187176
I would say it more strongly. Threading is like crypto: unless your full time job is writing threading libraries don't even try to write your own.
I'm pretty sure they have confirmed that Skype will have deep integration in WP8. And look at BBM, iMessage, Google Voice... the carriers may not like these things, but so far they've been unable to stop them.
Wasn't Pluto discovered based on Percival Lowell's calculations that there need to be a Planet X to account for gravitational anomalies in Neptune's orbit?

Do your own fact checking, but iirc Pluto was a lucky find - it was way too small to be the theoretical 'Planet X', but just happened to be in the right area when Clyde Tombaugh was looking there based on Lowell's calculations?

I guess my point is: this isn't a new theory, but it certainly has a lot more data than Lowell had in the '20s. And it would be fascinating if a ninth planet were discovered, based on the same process that led us (flukily) to Pluto.
Well, these "weeder" courses actually make for intellectually lazy education. Rather than study how best to teach a subject so everyone has a chance regardless of initial ability, you design curriculum that only works for naturals.

But, ultimately, it's not the teacher's right to decide who's "passionate" enough or not. Trust me, if my teachers had any say in my success I'd be digging ditches.
Nobody is stopping you from upvoting his posts.
I feel that programming is complex enough that it's not necessary to "scare off" the dispassionate by pleading with them to stay out of our special sandbox, and not play with our toys.
What makes "Google" a better name than "Bing", if you ignore the success now associated with it?
Some people develop passions because someone somewhere showed them the wonder and excitement in a field or subject that was otherwise closed off to them. That's the point. I'm betting that there are out there right now a million ninja coders who don't know they're ninja coders yet. They don't know that there's this whole field that appeals to their meticulous nature and love of building things because they've never been shown it.
Concerned about smart meter privacy? RMS looks for someone to lead the charge
This isn't just a business-as-usual government-screws-up story. I have not seen a case of wrongful execution as bad as this. So while it's not evidence of an interesting new phenomenon, it's new evidence of an interesting phenomenon.
DIY learning: Schoolers, Edupunks, and Makers challenge education as we know it
Back to the future (rethinking interactive programming)
And the most Googled terms are...
> The problem is that the list of things you should learn, as you imply, is endless.

That's not a problem, that's opportunity.
You have practical experiments in physics and chemistry but most people don't seem to remember much of them either.
It's human nature for browser makers to value ease of implementation over ease of use. But to basically tell developers to move the discussion elsewhere and then ignore that discussion is not right. There will only be about a half-dozen implementations but potentially millions of uses in the future, so which side should get more consideration?
First, fix your app, because the only review I see on the app page is a bad one saying it doesn't work properly. After you fix it, focus on marketing. This is a niche product for people interested in their YouTube channels. Make a YouTube account if you don't have one already and find people that are YouTube partners. I'm a YouTube partner. It used to be a program difficult to get accepted into, but now I believe it's open to everybody. You'll know if someone is a YouTube partner if they have a banner next to the subscribe button above their videos. Subscribe to these people and message them letting them know about your app. Don't give everyone the same cookie cutter message. Try and spark up a discussion and also let them know about the app. YouTube partners make money off their videos, so they will be very interested in your app. I know I am! You can also target people with up and coming videos, meaning videos that you think are about to get popular and possibly viral. Tell them why you think that their video has potential, and then let them know your app can help them track their video statistics.

Once you've done that, spend extra time messaging everyone else on YouTube that has a video uploaded on their account. Choose people that are more active on YouTube, not people that haven't logged on in 3 months. I'd try targeting the demographic of young teens that make Apple related videos (I was once one of them). They usually have iOS devices and will be very interested in not only buying your app, but maybe even reviewing it as well.

As long as you fix your bugs and have a perfectly working product, with a little bit of hard work (in terms of marketing), you could make much more than $30 a month.

You can catch me at alexgreene7@me.com if you want to talk further.
Big-money startup acquisitions could be on CNN. I'll start flagging those.
The author's comparison doesn't really work. The power of those IBM mainframes was in the entire architecture (SNA - System Network Architecture) not just the processing unit. Terminals such as the 3270 talked to cluster controllers that talked to batch controllers that talked to other controllers that fed the processor etc. (simplified).

Data making it's way through the device chain was nothing for a 3 MIPS processor with 64 MB of internal memory and 3MB IO to handle.

As far as IPL's were concerned, it was more common for the controllers to be IPL'd than it was for the processor. Because of heat and cooling issues, nobody ever wanted to shutdown the processing system or even let those boards deviate much from their operational temperature. Bad things always happened when they powered down and cooled off. Always.

Raspberry PI is better compared to a PDP-11, a VAX, or a Data General (Soul of a New Machine).
Follow an email's journey with Story of Send
Greensock Animation Platform (aka Tweenlite) now in JavaScript
The prison business
CSS to the rescue

imgset img{display:none;}
imgset img:first-child{display:block;}

Same with modern HTML5 tags, modernizer or any other tool would handle that for you.
You avoided the question, what would you prefer? There would exist two (or n) instances of you, with a shared history, but no shared present. Maybe you posit the question is moot because the concept of you dilutes at the point where a copy is made? I can't imagine how it would dilute enough for the physical you change its self-preservation instinct, though.

On the other hand, I'm not so sure that the digital version is preferrable, there are lots of maladies that would be trivial on digital versions, for example destroying the being, controlling it and altering in any way. All that stuff is (so far) harder on the biological world.

(PS: Thanks for the Hofstadter pointer, I stopped following him at The Mind's I)
Exactly. And Jeff shouldn't worry about it. Programming is hard job, and only passionate will excel in the long run. Why the hell should we scare people by posting page long article?
Programming tastes evolve over time. At one point, and for at least a few years, I believed Python was the one true language revealed mystically to GVR. Up until that point, I'd done most programming in C++, so you can imagine how much fun Python was, in comparison. After further development and discovery of other programming languages, the shortcomings of Python have become obnoxious, much like torturing someone by dripping water on their forehead incessantly. Part of the problem is that I have to use Python for my professional work now. Using a language for your day job is a sure way to reveal all the issues.

Here's what rubs me raw day-in and day-out:

1. Lack of immutable/persistent data structures.
2. Lack of multi-line anonymous functions/lambda.
3. Variable scoping fail, causing hacks like the new `nonlocal` keyword.
4. worst_possible_variable_name_convention.
5. Python evangelism. (community issue, mostly)
6. Hypocritical "explicit is better" and "flat over nested" values with insane amounts of magic built into language and class system.
7. No switch.
8. GIL. (Actually the CPython runtime in general)
9. No macros.
10. the insane way "unicode" is supported.
11. and on and on...

At this point I write Python code, but not generally by choice. Mostly my coworkers can't even imagine writing code in another language, given that we have been allowed to choose our implementation language(s) as a team.
What a load of crap. All these CEOs are guilty for low stock values? I doubt. Cisco, for example makes top notch networking gear, and it's only so much they can achieve there - I've had my Linksys routers for years now and I doubt I'll have to change them anytime soon. I don't think they can revolutionize the market any further. And that is not CEO's fault - they merely stick to what they are good in. Why is that wrong?
If we attempt to look into the future, I think we see that computers are likely to permeate every aspect of our culture. If they continue to decrease in size as they have been doing, they may actually end up being embedded in much of the stuff we use.

We should also notice that programming itself has a huge gradient in terms of difficulty. Things like Scratch, and other block programming languages make the act of programming easier, where amateur developers can focus more time on trying to solve the problems they are working on, and less time figuring out which parenthesis they missed.

So we have two trends - that programming is becoming easier to do, and that computers are becoming more common. Both of these lead me to the conclusion that not being able to program will eventually be akin to being illiterate. You won't be able to use and modify many of the tools of the future without some programming skill.

Further, many people are developing some of the core programming skills in pieces. Look at http://ifttt.com/ for example. This is an example of using apps as procedure calls, and writing very short subroutines to handle tasks for you. It is a perfect example of how programming is beginning to permeate popular culture.

Soon, telling people not to learn how to program will be much like telling people not to write or not to do math - it will be a bit ridiculous. We will just need to be able to use better systems for keeping track of who is an amateur, and who is a professional, much like we do with writing and mathematics.
How to spam HN:

- http://news.ycombinator.com/submitted?id=digiwizard

- http://news.ycombinator.com/submitted?id=Semteksam

- http://news.ycombinator.com/submitted?id=jmartellaro

- http://news.ycombinator.com/submitted?id=davethenerd

- http://news.ycombinator.com/submitted?id=tanousjm

- http://news.ycombinator.com/submitted?id=mfiman
That's worse than the OP's link.

If any company paid that much there'd be a line at the front door every single day of people wanting to be hired.
Unfortunately, don't know the answer to this as even getting the $2-5M number took us some digging. But your assumption is probably right and is only logical in that the "spoils" of an acqui-hire are not evenly distributed across the team.
Is this your landing page ? I am asking since you contact email is : contact@gmail.com ?
- Times Sq. Background is too flashy. I suggest change it
- Due to the background, the page fonts are hard to read. For example, the error message is in red which does not mingle well with the times sq. background.
- "meet and interact with new friends, easily and efficiently". How easily ? How efficiently ? Just saying "easily and efficiently" does not really mean much. Either remove those words or add more specifics.
Funny. The ability to have segmented areas for different topics is one of the reasons I read reddit.

Also, if "general interest" stuff turns you off, why on earth would you go to Metafilter?
I think people who make things should be able to choose the business model under which those things are offered to the public.
Frankly, these "jokes" (in scare quotes, because they aren't funny) are simply a form of bullying or mobbing [1].

Not enjoying bullying, especially if it goes on for months or years, does not say anything about your social skills, either good or bad. It does say a lot about your workplace if such bullies are a permanent fixture, and if the problem persists, then cutting your losses and moving on is probably the sensible thing to do.

Yes, ideally, you should stand your ground and fight, but if this kind of garbage is tolerated by management, you're fighting a losing battle.

[1] http://en.wikipedia.org/wiki/Mobbing
nice app mate
Actually, my feeling is that you misunderstood Jeff. He makes a great point - we can't all be programmers, world needs people with all kinds of skills.
An interview in the New York Times is not an academic research paper. In this context, it's reasonable for the interviewer to take the mathematician's word for it rather than hammering away at a pedantic detail that may or may not be relevant.
Aha. I interpreted "what they did with MySQL" as "What the MySQL team did by writing a successful database", but you meant "what the Bump team did with their application, were it to be on top of MySQL." Got it.
Probably not quite 42% given:

"Embedly's crawler doesn't go out looking for URLs. We only process URLs that have been shared through our API. You can then postulate that our Open Graph average is actually higher as the sites that are shared more are optimized to be shared in Facebook."
Yeah, "Bing" is the sound a microwave makes after you've been waiting for a minute.
The Future is Parallel, and the Future of Parallel is Declarative
Types of Coupling
It's not about the Protocols over APIs. It's not even about open-web over walled-gardens.

Take a quick look back: Google Wave wasn't a safe bet, even though it was a federated protocol. On the other hand Facebook's Open Graph is a safe bet, even though it is hardly a protocol, but rather FB's API.

If you'd like to be sure something doesn't get deprecated, make sure it is widely adapted before you use it. In this case you would be a part of community, whose opinion has a leverage over technology providers.

But this way you may miss an early opportunity. It's all about choices. Luckily, we have plenty.
Thanks Zed! I think that was pretty insightful. You brought a whole new perspective to the "please don't learn to code" issue. Jeff may not even be aware of the reasons behind his resentment, but now he wouldn't need a shrink to find out would he? Thanks!
There was a documentary on HBO recently that stated this as well. What's going on is that someone who is obese needs less calories per day to maintain their weight than someone who is not obese. Something to do with metabolism rates slowing down when you are overweight.

See "Weight of the nation."
meh they're all about defending their own piece of meat. Sacha talks about his book, zedshaw talks about his books.
Of all the posts pointing what Jeff's flaw in logic was. The one post attacking his person instead, saying he's just a mindless bully that should be ignored. Is the most insightful?
In most cases where social justice stories are plastered to the top of the front page, the people voting them up also believe that the story is uniquely interesting or important. Likelihood that this particular comment of yours is going to be used to justify many future stories like that, most of which will not be germane to the site: extremely high.

I also object to the idea that miscarriages of justice in death penalty cases are a "new phenomenon". This isn't a new phenomenon. It's just pithy, enough to capture the front page.
1. Music, etc (anything that can be formally described by a markup language)

2. DNA sequences

3. Anything subject to algebraic expression

4. Proofs and Arguments (_Paley's_ Divinewatcher, _Descarte's_ Mind-Body Problem, _Nozick's_ Experience Machine, _Gödel's_ Incompleteness Proof)

5. Programmatic Techniques for manipulating one's own brain

6. Expression of physical laws

7. E=MC^2, Gravity, etc. (assuming God is a "Programmer of Nature")

8. Personality types (fitting analytic descriptions; Analytic/Description Psychology, Jungian psychology, "narrative psychology"), because eventually:

9. Neural Networks, and the like

10. The Universe itself

(11. Historically rooted chess strategies (the notation as a historical marker of creativity in time))

(12. Just about anything that might exist within the domain of W3C Provenance)

((13. Anything conceptually dependent on _techne_))
Keep him in jail for life. Have a solid policy of not negotiating with terrorists. (Kidnap victims should be immediately considered murdered, with their salvation a potential bonus of whatever operation you carry out to resolve it, not an overriding goal.) Demonstrate that policy resolutely.