skysight-inc/HackerNews huggingface dataset:
Make Money 12 Month Millionaire Audio Coaching Sessions With Vincent James
Write the f*cking manual
Is that because you don't believe that age could possibly be a factor in likelihood of success for a startup, or because you believe that even if it can be a good signal that investors should ignore it on principle? I think if you look at this from an investor's point of view, it makes complete sense. It's definitely not fair, but in a way that's part and parcel of starting a venture.
No, variety also means:

1) scattering of effort (each framework gets less total attention by fewer people),

2) duplication of effort (besides what is unique in each, tons of effort is spend in implementing mostly the same things),

3) Many half-finished frameworks

4) Worse documentation and less books/manuals/video tutorials (see 1, 2)

5) Less chances of getting an answer to a framework problem in forums/irc/SO (again: scattering of resources).

6) Less vibrant ecosystems around the framework (if each of 10 frameworks has 10% of the market, it's not as good a business to invest in making plugins as something that has 30-40%). Same for hosting offerings, support, etc.

So you want variety but not too much. 2-3 big players would be mighty fine. 10 players of equal size, not so much.
“When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty, I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up.”

CS Lewis
...because they would never have noticed that you went to the Domino's website...

If you want to buy pizza anonymously, you have a good way to do so already available to you: pay in cash.
"A bad carpenter blames his tools." -- Unknown
Great idea ! But you are in front of lot of troubles :

* class are copyrighted to the teacher (or the school) in many crountries, you might have some law problems.
* students are generally poor => free to use
* students are genereally technology addict and know how to configure ads blockers.
* be sponsored by universities

Ideas :
* allow teacher to subscribe, and have a different interface to answer students' questions (students may discuss without teacher know, of course)
* mobile app to study in transport
* allow teacher to add optional exercice with correction (you do not want to be another online school and allows teacher grades their students)
As the article said, development ran long. Sony completely funded 33 months of a 10+ person team to make Journey. At $10-20 a copy, it would take a lot to break even.
Of course not. Why would they want to highlight a negative??
If this were a DoS backdoor, it would've not been that much harder to make it less discoverable. Just use two magic bytes, or three. The chance of false positive are virtually zero and yet you'd still be able to use basic ICMP/ping to trigger it if needed.
What, like COBOL?
True, for CRUD apps (which are most of them)

Still, the back end sees complexity the front-end doesn't. (it is mostly irrelevant for the Facebook frontend if they have hundreds or millions of servers - it certainly has an effect though)
I'm just throwing out some thoughts. How will this supply added value to e.g. the coursera forums and/or stackexchange sites?
New website and new pricing
Very nice. Still, I made the same thing 2 years ago:
http://ivanzuzak.info/2011/02/18/github-hosted-comments-for-...

The only difference is that I don't require users to log-in via OAuth, rather I point them to the issue page with the comments and they enter their comments there (which are then displayed on my blog). Less OAuth fuss (both for me and for users) with same functionality.
I told you so right here on HN, just after the journalist posted his sensational article.

This is all too common from car journalists: some of them will try to fake any test they can to try to harm the reputation of an upcoming car many people do believe in.

I'm not saying that journalist did it: all I said is that you should always be suspicious of claims like that by journalists. Many of them are little attention whores so you have to read between the lines.

And wait for more tests, counter-claims, car owners reports, etc.

It's sad that the journalists (not this one specifically) lack integrity because you can never know if an article was honestly done or not (like in this case).
Carpenters with bad tools often permanently lose fingers.
Buildout 2.0 is out What to do in case of an error
I've been wanting to use one of the new JavaScript frameworks on a new project, after dabbling with backbone and getting lost very quickly trying to clean up zombie views/events. My latest project is a front end site to a JSON API, so I thought it was the perfect opportunity, but after discussing it with my client we both decided not to.

Because I know what I'm doing best in PHP. So the site is going to do REST queries, but on the backend. We still have the ability to use the API in other clients, and we could in the future use shinyFrameworkOf2013.js, but for now we're building something we know will work.
How to Build a Keyword Opportunity Model with Example
Greatly agree with both of you. Maybe "older" founders do better in a B2B world in which they have some domain knowledge, contacts and expierence. Just my guess. What itches me is actually the whole ERP, MRP stuff. So in terms of companies I think I would rather be after the next SAP I think.
Creating Mobile Version for Your Backbone.js App using jQuery Mobile
Why can't he say that?

Several people in HN should know more about OO than Armstrong.

There are academics that have taught and worked for decades on OO systems and concepts among the crowd, unlike Joe.

In general, popular language creators are hardly the more knowledgable of the various PL concepts and issues. Simon Peyton Jones probably knows hundred times more about such stuff than Matz or Guido do, for example.
Sexism is not funny, let's stop laughing
I'd love to try Journey on a PC.
I like this because it demonstrates the complexity that can possibly be involved with some serious web development projects.
Also, I think it is the skill/ability to make the decision between these tools and platforms and know that you only need some etc - is what separates the good educated developers from the rest.
So here's a first stab at a Vim plugin for Critic Markup, forked out of tpope's markdown as to be a superset. For now it's just the basic add/delete/substitute. I'll add comments, highlighting and jumping to each change to accept/reject up next.

https://github.com/goldfeld/criticmarkup-vim
Um...no. It doesn't remain to be seen. You will never be able to prove that and there is absolutely no way that they will consider it "murder" or "conspiracy to commit murder".
Start with C SDL if you only want to do 2D stuff. Pygame is pretty good, too!
In Cyberwar, Software Flaws Are A Hot Commodity
you developers have no idea how good you have it.

Choose your boss? yes, by accepting a job offer.
Move to a different team? Again, by choosing a company.

Move internally? Yes, if you don't mind a firestorm that burns bridges, and moving to a job that won't use the skills I was hired for.

I'm the only one -- or at best, one of a handful of people -- who can do my job at my nonprofit. Does that give me more power? Heck no. Best I can do is threaten to quit, and if the boss and I don't get along, then they probably are just aching to hire in someone else.
As you keep zooming out[1] of the location of this nuke, till you see atleast a whole portion of the earth, you will realize that the existence of this nuke (or the concept of where/how it will be used) is unnecessary.

[1]http://goo.gl/maps/TNfuD
(Thanks to HN user jonsherrard for the link)
Nuclear tests directed by crazed lunatics are usually worth taking note of.
The stronger the bitcoin exchange rate is, the more stories I see about bitcoin. Or is it the other way around?
In Australia 240v @10A is a atandard household circuit, and dryers etc. run on 240V 15A circuits. (I believe 400V is obtainable as per the GP but I haven't lived i Australia for a while.)
I have to disagree. The usage depends on what you are referring to. If it is the user's files, then saying "My Uploads" is preferred over "Your Uploads". Saying "My" shows the users that it is their files, therefore, they have full control over their files and they can do whatever they wish with them.
A personal appeal from Bill Gates
Praise from whom? I assume critics, not users, because paying for a full version of Journey was an absolute no brainer.
Browser automation, leading to web crawling
> And Bitcoin as a brand is strongly associated with illegal activities.

That is vastly different argument than as labeling bitcoin as a toy.
Being curious and thoughtful is not the same thing as being stoned.

The point is not just the endless asking of questions, but rather not skipping the analysis of things you take for granted (or don't even realize you take for granted).

The point is not to be a 5 year old, the point is to ask questions like a 5 year old and use that to better inform how you act.
(http://krebsonsecurity.com/2013/02/security-firm-bit9-hacked...)

(https://blog.bit9.com/2013/02/08/bit9-and-our-customers-secu...)
I'm not the poster you're responding to, but I was under the assumption bitcoin's anononymity was one of its main draws.

The Bitcoin wiki has a good article on this:

https://en.bitcoin.it/wiki/Anonymity

Whilst it might be possible to obfuscate your transactions list (for all the good that will do you), there's still a paper trail.
Like my grandmother said: Being too young is a flaw that corrects itself over time.
I guess I'm a real blogger now
On that note, is there a good "marketing news" site for children's games? I have an autistic son and much of the improvement in his hand-eye coordination we've seen has come because of Mario Galaxy and racing games on the iPad and I'd love to find other games he'd be interested in.
From what I've read both Flow and Journey were meant in part to be tech demoes for the PS3. TheY push PS3 to the limit. The grass rendering in Flow and the sand tracks in Journey is not something that an iPad would be able to handle as gracefully, for example.
Sounds like somebody is advocating a short!
If I had a nickel for every hour I spent doing this as a teen... (Sinclair ZX-81, then TRS-80 Model 1.)

Also, that Zaks book rocks. To this day one of the best programming references I've ever used. http://www.z80.info/zaks.html
Rather than the language used, perhaps the interface would give the proper contextual cue:

* Use a button interface for all actions the user can take: [send][archive].

* Use a link for nouns / places the user can go: inbox | archive | trash.

* Icons tend to be actions (a star for 'mark this as a favorite', a trash can for 'delete this thing', a paper+pencil for 'edit this entry'), so they get grouped more with the buttons.
The idea is basically this:

An exploding buried nuke will send energy in all directions, thus the first movement of the ground is away from the epicenter for all measurement stations around.

An earthquake usually comes about because tension between different areas release, and in that case one part of the ground will start their movement away from the epicenter, the other part will start into the direction of the epicenter.

However, one might need measurement stations covering the whole globe to detect it this way.

edit: Hm, I can't find the image that I've seen in a plate tectonics book a year ago, but here's a plot from a model:
http://www.wlandry.net/Projects/Gamra
If you look at the arrows in light blue, you can see that some point into the direction of the epicenter while some point away, thus it's an earthquake and not a nuke.
While it's possible that their product might have protected them, that angle is merely self-promotional spin. The real reason that this happened is because Bit9 didn't properly secure their assets in the first place. It shouldn't matter if "a malicious third party was able to illegally gain temporary access." A perimeter defense can be a useful deterrent, but you should still keep your jewels in a safe.
I'm pretty certain this article is a ripoff of Ricardo Semler's "3 Whys" technique he described in his book from 1995 (http://www.amazon.com/Maverick-Success-Behind-Unusual-Workpl...). Not that this is a bad thing, but there are many more, better articles describing this using more clinical language and providing guidance for real management application.

Here are a couple of top Google results: http://www.managementexchange.com/blog/forget-empowerment-ai...

http://www.ict.swin.edu.au/personal/ebihari/

and even a version of The Art of War: http://www.worldmarkacademy.com/moodle/file.php/1/3.pdf
I never got this argument. Currently the money you pay with in the shop is the only one associated with funding wars, gangs, human trafficking, etc.

One thing that leaves a nasty taste in my mouth is that Bitcoin encourages people to use services that would otherwise be referred to as money launderers, all in order to try and guarantee their anonymity.
I think

> A class makes that simpler because each of the methods are extension points you can override.

is a strong argument in favour of classes. They're more extensible even if the author doesn't consider it. However - as soon as your class has an implementation like

def to_json(str)
JSONParser.parse(str) # JSONParser is not streamed
end

then you're in trouble. Unless your language supports dynamic lookup of constants, class names feel very much like a global variable that's a pain to change. In Ruby, as of 1.9.3, lookup is lexical so you can't simply define a class-local value for the JSONParser constant.

I don't know the story in other languages - I assume Java has it as you see a great emphasis on dependency injection. If dynamic lookup of constants was present I think classes would be more unintentionally extensible however they were written - as it is, you have to be as careful writing classes for extension as for functional code where you have to manually provide extension points.
Well as its value seems to be driven almost entirely by a combination of hype and fanaticism... either way really :)
This is a pretty transparent attempt by a PR team to try to spin this into something positive by saying "it was operations fault! if only we installed our own product!"

The fact is that Bit9's product wouldn't have prevented the type of attack they were hit by.
"Satoshi Nakamoto was the pseudonymous person or group of people who designed and created the original bitcoin protocol and launched the bitcoin network." -- http://en.wikipedia.org/wiki/Bitcoin#Satoshi_Nakamoto

-- I think that pretty much sums it up ... likely one or more people who wanted to remain anonymous.
Turn your webcam video into a 3D wireframe with WebCamMesh
"oh no, I left my phone in the same pocket as my loose diamonds"
Montana TV warns of ZOMBIE ATTACK in epic prank hack
A good carpenter blames himself for using the wrong tools and gets new ones?
I don't think many people consider "for better or worse" or "until death" as literals anymore (if they ever really did). If you can't really commit to those promises, don't get married.
Amazon Could Have Owned The Whole Bitcoin Economy In Place Of Denny Triangle
Wow! This is awesome. Definitely an "ultimate guide" to app marketing.
There is an excellent book on the subject. It's really worth reading: http://www.amazon.com/Lessons-Sandbox-Childhood-Rediscover-B...
It just says earthquake here (UK), no mention of nuke.
JQuery Object Quacks like an Array Duck
Wolfram Alpha can't be trusted then.
Smells like a bad idea, I agree. You have more chances to have a hardware error or system error that will cause your branch to be incorrectly executed than having an accidental SHA-1 collision. And if you're worried about SHA-1 collisions, use SHA-2 or even SHA-3.
Because somebody who owns a condo and is there for 3 weeks a year is sucking up city resources as fast as they can?
Bad tools can still severely hamper even the best of experts.
TV station hacker warns of zombies in Montana
> This is bigger than the set of miners, but not by much.

From bitcoincharts.com quickly estimating that the volume in exchanges was 2 million BTC. Bitcoins produced by mining = 3600*30 = 108000 BTC. Unless the speculators are constantly buying from each other, I would say that there are people earning bitcoins in the bitcoin economy, and the amount of those people vastly outnumbers the miners.

But I doubt that they care that much about the pizza service...
Great thread. Thank you for linking it. My recurring thought as i read through it was of the iPhone first and second generation when battery life was pretty awful and you tended to carry a charger and nurse your phone through the day (much as with my first GSM cellphone). The iphone 4 had battery life to the point where you just didnt need to care any more (like my motorola razr).

Problem is, Tesla doesn't have moore's law to make the car run faster on the same charge or allow more empty space for bigger batteries, so the only real solution is more charging stations and faster charging.
The second sentence really tells all. " Just learned Backbone.js and only found out it’s already out of fashion." This is why critical thinking and a sight of the big picture is so important. Who cares if something is fashionable? Does Backbone help you solve your problems? Yes? then use it. No? Don't use it.
This actually seems like a really great concept. Simple, yes. But definitely something I'd use. Thanks!
I don't think it's paranoid to think that almost every article about a non-trivial subject contains over-generalizations, misquotes, or outright falsehoods. It's been startlingly consistent in the cases where I had a thorough understanding of the subject.
2K on themes - I have no idea but I suspect not - its a competitive marketplace.

I think you can make 2000 USD a month by creating tools for your local businesses.

Here is my suggestion: go buy a list of businesses in your area for about 200 USD. You will get something like 5000 businesses for that in suburban area.

Split them into industry, and find their websites (most likely provided as the email addresses). Visit each site in an industry and work out which ones are just brochures and whoch ones actually take money online (customer signin, has visa paypal on page)

Now you have two groups. The brochure-ware group you can approach with examples from the other group saying "your competitors are doing this online - want me to help?"

The second group you can approach with "Do you know how many
customers visited your site - and I can improve this"

(bonus points for actually dividing this group into those who have google analytics and those who dont)

No one pays for cool themes anymore (well 20 bucks is not really paying). People will pay through the nose if you up their sales.

Try looking at www.kalzumeus.com for an intro.
I always asked myself why Alan Kay didn't name it "message oriented" then.
Suspended sentence for man on trial for manslaughter of 6 year old
Accenter.js - shim diacritical marks to fonts that do not support them
Octave for Android
Great. Any other suggestions / feedback?
The analogy between automobiles and software testing can be extended to consider the racing line - the combination of velocity and distance through a corner which results in the fastest time.

http://en.wikipedia.org/wiki/Racing_line
What else do you propose would set its value? It's not exactly correlated to precious metal so the exchange value is really the only definition isn't it?
Show HN: enthuse.me - A new way to showcase your expertise
Tests are typically conducted in vertical shafts, according to the Preparatory Commission for the Comprehensive Nuclear-Test-Ban Treaty (CTBTO). Holes are cut 1 to 3 meters wide and up to a kilometer deep. The atomic devices are assembled on site and placed in the hole, usually accompanied by lead-protected diagnostic canister that contains sensors to record the explosion. The tunnel is then filled with layers of pea gravel, sand and other materials to prevent radioactive material from being released into the atmosphere.

During a test, the explosion energy is released in less than a millionth of a second, according to CTBTO. The temperature will reach about a million degrees within a few microseconds, and shockwaves from the blast, depending on the size, can be detected by seismographs around the planet.

(From time.com)
Bitcoin is as anonymous as cash if you use a mixing service.
Firmware images usually have checksums. Was this an Intel blob suffering from bitrot, or does Intel have some more or less error prone way to build your own FW images for NICs?
I don't get it either.

I would, however, welcome a stronger focus on device durability.
Dave Lee - Introducing the Week Chart
The Many Tentacles of Octo P7C-1 at transmediale #BWPWAP
Assumptions are a funny business. Think of them as a kind of cache. We absolutely must cache most of our beliefs about reality. It would quickly overwhelm us to compute every thought response to everyday stimuli.

Many people think of the neocortex as a big computational device. In reality the data structure contributes more to our intelligence. In half a second we can easily recognize a familiar object. In that time, a signal can traverse perhaps 100 neurons. A cpu takes several orders of magnitude more. It is much more likely that we are retrieving most reactions rather than computing them. I highly recommend Jeff Hawkins' book "On Intelligence" if you want to learn more about this fascinating subject.

But many of these cached computations have a timeout that we fail to honor. In fact everything that goes into the cache is information about a reality that no longer exists as it did. We nevertheless get so much utility from the old cache that it can be easy to forget to prune and update it. If it ain't broke don't fix it.

Which leads to another interesting thing about assumptions. Your assumptions are always wrong. They probably yield a good amount of utility for you, but on some level they are incomplete at the very least. All of the items you pull out of your cache are improvable.

Another way to look at it is that nearly all of our potential lies in the set of things that we currently reject.
The nuke in question was already used. What's your point?
Personally I find myself avoiding writing in a functional style in Python because of it's lack of good anonymous function literals and poor handling of closures in nested functions.

Edit: when I say "poor handling of closures in nested functions" I'm referring to having to use nonlocal in order to modify variables in the parent function's scope.
Mapping the world via cellphones
That's nasty. Sounds like a surefire road to compromised projects.
> I'd just use Rails as a default for most things I do these days, and if it's not a good fit, evaluate other technology.

But ZOMG RAILS IS INSECURE, quick, switch to something else! [/sarcasm]. Evaluating other technology is the opening of the rabbithole.
"Let's argue about whether Haskell or Clojure is better while somebody else ships products using PHP and duct tape."

@agentdero

https://twitter.com/agentdero/status/174965036928868352
Amazing story.

A little off-topic question - how do stories like this get reported (got picked-up by arstechnica)? This isn't some standard Press Release or entry in the companies' blog. Is it initiated by companies (FB in this case) themselves? Or is it the journalists constantly sniffing companies for such stories?
It's something I've always been curious about coming across such stories. I am assuming there is standard PR practice for such things (for example I wonder how did that FBI e-mail snapshot got shared by arstechnica, despite the blurring and e-mail being ultimately set-up, there must be strict policies in terms of what to share and what not...) Someone please shed a light ~
Well I wouldn't give it to them either.

Seriously, you would give a 3rd party full commit access to all your repos? That's crazy talk.