skysight-inc/HackerNews huggingface dataset:
> Before that, all of human history is pretty brutal and poor.

Interesting that you brought it up.

Ironically, it was India that was probably ahead of other civilizations way earlier than 1500s.

Then history happened.

And then finally Europeans happened - the same Europeans who invented "individual rights, scientific enlightenment, and all that".
Let's Class up our Cocoa singletons
um, no, that's not my account. that's an australian woman.

and i never told you to "shut up", directly or indirectly.
plus, when i do use that phrase, it's only in a joking way,
because i'm a poet and i believe very deeply in free speech.

also, i don't do "rants" -- my tone is always even-tempered,
and i use reason, not emotion -- plus my inspiration is _not_
"dark", let alone "very dark", let alone "very very dark"...
i take myself quite lightly, which is why i fly with angels.
so no, i won't be writing any gothic novels any time soon. :+)

now, have a nice day.

-bowerbird

p.s. apologies to lurkers, for letting this go so far off-topic.
Aza Raskin's father Jef incorporated the idea in his design for the Canon Cat, released in 1987. Notably, he felt Undo was such an important operation that it deserved its own large key[1]. He discussed many ideas behind the design, including universal undo as an alternative to confirmation, in his book The Humane Interface[2].

[1] http://en.wikipedia.org/wiki/File:Canon_Cat_keyboard.jpg
[2] http://books.google.com/books?id=D39vjmLfO3kC&q=undo
Thoughts on how to hire your first employees for your startup
I'd actually really love this as an iPhone app. Any plans for something like that?
Bill Gates WILL have an impact, even if it's only on a dozen people. So will the people who are inspired by him, and so do the people who have been working with the Indian people for years to make the country better.

The only people who can't fix things like this are people who throw up their hands and say that no one cares. Things can get better, despite the undermining tone of cynics like yourself saying they cannot.
Started with Stanford classes - did the first/ second lecture probably 10 times. Then went to the Big Nerd Ranch iOS programming book. Built a few throwaway apps based off code from both. The pinnacle was building an app far betond my skill level with a senior programmer. If you can find a mentor who's willing to code with you, ask them to build something. You'll learn much faster.
Movie2K Disappears Without Warning
I'm a bit biased (friend of Rand, founder of HubSpot), but I think the exact opposite is true.

Long-term, I think inbound marketing is way less risky for one simple reason: We're living in an age of increasing choice and increasing transparency. As buysers/consumers, we're naturally going to lean increasingly towards companies that deliver a better product/experience -- not towards those that happen to place more frequent ads. Those that build their brand by delighting customers (all the way through the process from marketing to sales to service) will find that their investments create greater returns.

But, as I said, I'm biased (but that doesn't necessarily make me wrong).
HN, really? This is the #1 comment?
http://dev.w3.org/csswg/css-flexbox/

It's simple with flexbox. Chrome and Firefox support the new standard. IE10 supports an older version.
I thought you were exaggerating! jeebuz... who thought that was a good idea??!?
If I understand it correctly, Aamir Khan is one of the biggest stars of Indian Cinema and all of his movies have been hit with indian public. Another big thing is, he has been associated with a TV Show, which airs on NDTV (presumably a well known channel) and DD (India's BBC). This TV Show is about perverse social situations in Indian Society and how to make India aware of its evils at the grassroots and take eradication steps. The show has been very well received.

I presume it to be a very good step, tapping into mass appeal of Indian Cinema and collaborating with an actor who has already done work in the field and understand the nuisances. For these initiatives to be successful, you have to pull force behind it. India's polio eradication schemes were massively popular because of various celebrities endorsing it day in and day out. They were the source of major line-ups at vaccination centers.
DIY Node.js server on EC2
http://codestre.am/ seems to be gone, but served this role.
Do you live in the USA? Do you know how notorious we are for paving over land with strip mall parking lots that will never be anywhere near full? How we run from our problems rather than solving them? How we move further and further away from the city, create massive traffic from the long commutes, and in turn move further and further away again? How county folks strike down and red tape high density apartments anywhere near their neighborhood, even vote against light rail and trollies because they're afraid the overhead wires will "lower their property value". We create neighborhoods that require a 3 mile drive just to get to your neighbors house a few yards away: http://www.chrisnorstrom.com/2011/10/the-great-cul-de-sac-pr... We're really bad at city planning.
You seem pretty young. I'm 39, and when I was growing up in the 80's, she was a pretty big deal.

I think it's pretty cool to see my childhood celebrities growing up and moving on with their lives by going back to school, a good one at that, and majoring in a difficult subject. Props to her.
It is technically possible to add arbitrary data to a transaction with OP_DROP, but it isn't widely supported enough, and most tools for exploring the blockchain won't display it in a convenient manner.

However, due to the changes in the way bitcoin-qt 0.8.2 handles dust outputs, I will probably need to change it to a different method in the future. For now, there are still a lot of miners that accepts those transactions.
Coffeescript Mixins
A step up from turning illusions for money.

Tricks.
Interestingly, this relates to the recent Time article summarizing Pew research.

>"The holdout cities — those where the earnings of single, college-educated young women still lag men's — tended to be built around industries that are heavily male-dominated, such as software development or military-technology contracting. In other words, Silicon Valley could also be called Gender Gap Gully."

http://www.time.com/time/business/article/0,8599,2015274,00....

I'd ask Vanity Fair for their studies and numbers on cougars, but I don't think I'd hear back.
I don't think I mentioned any all-or-nothing bits in the article. I merely suggested that major life events can and likely will happen that will throw you off your goals for a business.

I'll repeat what I said in another comment though:

> Agreed that not all startups need to be a go-for-it-all startup. But any business is going to a lot of work to get running. And then once you have customers it's going to be a lot of work to keep them happy. Even if it is micro business or a bootstrapped company.

> The four hour work week is a bit of a myth. Everything is going to be hard work.

Your quote "Stay focused. Work hard. Life goes on." is a good way to think about it.
Sorry, but I'm with tptacek on this one. It sounds too much like actual advice.
Maybe this always happens when something is 'new', but it seems like people put 3D printing in the same category as computers. A computer is a device that allows you to communicate with (almost) anyone on the planet, learn about almost anything, or entertain yourself into oblivion.

A 3D printer is a device that makes plastic doo hickeys. It's cool (I have one, I printed some cases today and just got done plastidipping them), but almost no one that I know would benefit from having one. Most people aren't designers, they aren't driven to design something they have in their head. There's only so many 'cool' things that you can make from browsing Thingiverse. Once you print those cool things, what are you going to do next? Wait until something new and cool comes that you think you need (once a week? once a month?) then print it?

Most people will not use a 3D printer every day, unlike they will with computers. 3D printers have a severe print time limitation - it takes me a lot of time to find/design something, slice it just right, print it, and have it in my hands. 3D printing has an incredibly high ping. My browser gets me any information about anything I want to know about in seconds.
How much wealth can be extracted from the Sahara, which is as large as the US or China? I guess solar power is an option.
The only thing I'm really sure of is that I am tired of building other people's dreams. It's time to build my dream. Failure is possible, but I can't sit here any longer and not try. The only reason I work for others these days is to fund my own ventures. I'll do whatever it takes.
Yet web page code can certainly be modified to perform malicious actions; XSS is a rampant example. More and more Javascript applications handle information that is of high value to users - passwords, private journals, financial information, etc. Code signing can protect users against an attacker who tampers with the architecture that handles this sensitive information.
http://movie2kmovies.blogspot.de/ is still up, but not telling, why the main site is down.
Monopoly mistakes we've all been making
If you time delay a video of my screen (vim) terminal splits fly open and closed, ranging from 1-2 under some work cycles to 4-5.

I like to think of this as an analogy to how the brain processes (what we call "having a thought"), in that our most widely used metaphor is of a light show or fire crackers going on in a cloud of smoke. The beams of light, when taken as groups arranged over time, or distributions, represents the neurotransmitter, the statistical distributions of light give us a concept map or ontology of thought.

Sometimes I close all of my terminal splits on accident with an ending of "Aha!"

Do this because you believe in semiotic alchemy, and for no other reason. There should be 10-15 physical programmers, if that. Anything more is excess.
Obligatory :)
http://www.youtube.com/watch?v=KUFkb0d1kbU
Too many personal Q's on the survey... so I laid it out here.

On a TRS-80 and the first program I wrote was a Pong knock-off in (GWBasic? can't remember)

PEEK & POKE anyone?
So the "in" thing now is to shorten everything into treat size snacks and wrap that idea around a social platform? Just because Twitter took off on this premise does not make it a good idea to apply to everything else.

As for the app itself....Great job for a first timer. You've got a lot of talent even if this idea doesn't take off.
If we're going to talk "immappancy" where's Alaska? The infographic mentions "USA" but only displays the continental USA while using the size of the entire USA (Alaska included) in the calculations.
> "How we made those lead bullets"

Optimize something, reduce the running time by a few ms, optimize something else, reduce by some more ms, repeat 8 hours a day, with several people in paralel for a few months.

The concept of a "lead bullet" implies that the history won't be interesting to read, just some repetitive boring hard work.
The Bitcoin blockchain will presumably be around for the foreseeable future, and can't under any circumstance be modified by anyone. That's the main reason you'd want proof there.
I'd rather live in a world where terrorist attacks happen occasionally than in the movie Minority Report.
SpeedForm: Under Armour Has Built a Bra For Your Feet
Are you kidding Google phone is free and you charge up to $150.00 a month only a Canadian company has the balls to charge this much for some thing that is free in N America GET REAL and DO Canada a favor and go out of business Quickly!!!!
Don't forget the metal doohickeys, too.

How much of the stuff in your life could be made by snapping together plastic and metal doohickeys?
This makes Websockets so easy. Thanks for this, it's great.
Hey guys... did you know that continents are often bigger than countries? Mind blowing.
A manager can be a mentor regardless of the type of organization. What is important if you want to improve a particular skill set is that the people that are managing you truly understand what it takes to do your job well and can provide feedback on what you are not doing well from a "do-ers" perspective - more of an apprenticeship model.

I have personally found that mentors are great for career advice and resolving questions, but never have enough "skin in the game" to invest their time in my development.
I could give you a few numbers on cougars ;)
Do children in other countries/continents answer more accurately on these questions? I'd also like to know the actual responses, since I highly doubt that the majority of American schoolchildren responded with exactly "largest in the world," unless it was a multiple choice exam, in which case I'd like to see all the available responses.
It is strange how anti startup HN seems.
Once a professional Starcraft player said talent or nature are not mysterious. You got talent in some field means you know how to effectively and efficiently work hard in the field, that is it. So, i think 10000 hours are needed for both the talented and the mediocre. The difference is the talent know how to spent their hours.
Could you explain the rainbow tables comment?

I would've thought it'd end up in a dictionary, not a rainbow table. (although I have to admit I've forgotten the details of how rainbow tables work)
This inspired me to find a scale comparison of Africa vs my home (Australia) which led me to MapFight:

http://mapfight.appspot.com/africa-vs-au

http://mapfight.appspot.com/africa-vs-europe

http://mapfight.appspot.com/africa-vs-usc
have you played with marionette.js ? it builds a lot of very useful features on top of backbone
I also think it is a bad move for the end user. But likely a great move for Moz.

They realize that SEO has limited revenue potential and probably already maxed it out. If they pivot themselves to create tools for marketing then they can magically double or triple their revenue. In order to do that, they have to ditch the geeky and, sometimes slightly slimy, "SEO" prefix.

Companies will pay big bucks for tools related to marketing whether they are worth it or not.
If you're going to criticize, criticize. What's your problem with the post? Tear it apart so there's a real discussion on the points brought up.
Great read. Lots of points that hit home.
Localization platform Phraseapp now offers Gengo powered translation
But its likely that with improvements in the technology, the downsides you mention like print time, small range of applications, etc. might be solved.

Its really similar to when the first PCs came out - only hobbyists were using them, and most people probably didn't have much use for them, until easier to use OSes like Mac/Windows came out.
That's because SO optimizes for 'informative', while HN and /r/programming optimizes for 'interesting'. The intersection between the two is not very big.
While I understand and (for the moment) agree with your point, this was most certainly true of computers in their infancy as well. Most people had no context to assume that computers would take off and become ubiquitous and vital to so many parts of our lives.

It also takes a lot of time to conceive of/design a program, develop or have someone develop it, debug it, distribute it, and get people to download and install it. But this has happened, and on a grand scale, due to a steady progression of improved demand and increased efficiency of supply.

I do not mean to suggest that 3D printing will find the same reach as computing, or in the same way. I simply mean to point out that we do not yet have the perspective to see where it might go or how it might make itself indispensable (or at least invasive) on a commercial level.
Ironically, solar power, which is based on solid-state, performs worse in the heat.
Each and every point you make is along the same lines as what originally happened with computers.

Think about it this way; 3d printers will eventually expand. You'll be able to print more and more things. Soon, they'll be useful things. Then, you'll be using a printer to make essentials.

One day, they'll be indispensable, just like computers today.

They won't be the same as what you see now. They'll work with metals, they will mold and polish. They may even do some crazy assembly in addition.

Whatever they will be, we probably can't envision yet.
Can you give me examples of this caste system probem?

After actually living in India for some time - my impression has been the opposite - overzealous affirmative action
Just How Awful Will That Google Movie Turn Out to Be?
Most important thing in your first job is that the team is well balanced. And that you are collaborating with people who are amazing, rich and had history of doing great things before. [As to your boss, of course having a nightmarish boss fresh from some traditional caste system could be disastrous and can end up haunting you. But that's an outlier case.]
> That would certainly seem feasible if you interview for personality traits, interests and learning skills, more than actual/concrete knowledge and working skills.

That's a good chunk of the way we (ThoughtWorks) interview, along with general smarts and good company fit. It's easier to teach a very smart person [language x, skillset y] than it is to teach a random person who knows [language x, skillset y] how to be very smart.
The current fad of quasi declarative web components looks like early Ext to me, and I think everyone knows how that turned out.

I really wish we took it back to a document approach. True REST, everywhere! That's new and novel. Frameworks that build in behaviors with static html - that's just a poor mans gui toolkit. I suppose the web will have go through the task of figuring out its just another in a long line of mistakes. It's like people want to rebuild xslt but badly.
I agree completely. The geek in me wants to know what they executed on. If I'm an entrepreneur facing the same situation, I'd like to read exactly what others did. Even if it can't help me directly, it gives me some motivation that if others did it, I can do it as well.

Even if it was boring or rote work, I'd love to know what it was.
RemoteJobs.io: The best remote job openings for web professionals.
> Theirdispleasure means it's possible some future pruning-rules would discard these from the well-replicated eternally 'live' set of recorded values.

The block header contains the merkle hash tree of all the transactions, meaning that the transactions, in their exact original form, are required by any client that wants to verify the proof of work and validity of blocks.

> or greater efficiency you could batch together multiple timestamp requests into a hash tree, and just insert the root into the blockchain

Yeah, I thought about that. If I'll be getting a lot of orders, I'll probably start doing that.

> you can avoid destroying balances (and creating 'dust'), at the expense of a bit more state, delay and transaction fees. You mix the (root/document) hash with some salt, to create a real private key...

I originally mentioned that option in the website, but commented it out [1]. Although my reasoning there about future pruning rules isn't quite right (as I wrote above), I still think the amount is too tiny for it to make a difference. As I wrote in the website, destroying coins like that to create 1 billion timestamps is equal to 10 BTC being lost due to someone losing his private keys.

[1] https://github.com/shesek/btproof/blob/master/views/index.ja...
Hm few things:

1. During the signup process (signed up with Facebook) it asks me to enter my US number. Entering my Canadian number worked fine.
2. Whenever i dial the number provided (its a 647 area code number) i get a message "Sorry we could not connect your call. Good-bye." not sure what I'm doing wrong.

Otherwise, excited to get started...i badly need a service like this.
ACLU Opens Torture Database for National Day of Civic Hacking
I think you misunderstood his double negative - it translates to 'all computers can open AU Gov documents out of the box now?' and I think you are agreeing with him that this is true.
The exchange matches buy orders against sell orders. In this case they were matching buy orders against sell orders that had already been cancelled (which is not something that should ever happen). NASDAQ stepped in and took the other side of the buy orders, and so ended up with a short position.
Having said that, I'm not sure i have a particularly good answer to this conundrum.

Well, let us know if you do. The speculative opinions of message board nerds is as important as someone who became wealthy and is putting his money where his mouth is.
There very well could be. The most likely difference between someone who tries gambling and gives up after 30 seconds and someone who becomes a gambler for life is that the latter is far more likely to have done well in their first game. That's where the notion of beginner's luck comes from — it's a selection bias where people who are lucky at first are more likely to continue gambling. I don't see any reason why a similar selection bias couldn't exist in programming. For example, perhaps people who start programming at a very early age are more likely to continue programming. This survey won't prove anything, but very well could point in the direction of some interesting correlations.
I'd love to see this site get more activity and exposure. (I'm not affiliated with it in any way).
A more informative source for that image:
http://www.economist.com/blogs/dailychart/2010/11/cartograph...
The first cloned dog, in fact.

http://en.wikipedia.org/wiki/Snuppy
Internal Indies
Africa is a continent, not a country.

An appropriate comparison would be Asia, which is considerably larger than Africa. North America (which includes Canada and Mexico) is somewhat smaller than Africa, but not by much.

Russia, Canada, China, the United States, Brazil, Australia, India, Argentina, and Kazakhstan are all larger than any African country.
Valve explains how Dota 2's communication ban system is training its player
Coders and Government Join Forces for National Day of Civic Hacking
You don't need to know who the person is to be able to hear what they sound like. When I first heard of this effect it was a sound clip of a blogger with whom I am not familiar with, but I got the gist of it without knowing her identity.

The point is the what, not the who. They could have put any affected female in her place without changing anything.
Not to take a cheap shot at ddg ( user), but they are a more consumer focused company. Google on the other hand is more b2b.
That's an interesting question. Debuggers are very different when they target functional languages and the mote you express with fewer lines of code make for somewhat surprising.

OTOH, the way one codes in functional languages is also different. Lack of a debugger may not he a problem as big as it would be with, say, Java.
The New Canadian Paint Pro.Com's $99.00 App That Puts The underemployed / unemployed in their own Eco-Green Painting Service Business and Fire their bosses Forever...Canadian Paint Pro.Com
Google’s Matt Cutts On Advertorials & Webmaster Guidelines
and also this: https://github.com/jeffbski/react
I believe it's primarily because story submissions don't have down arrows? At least not at my karma level.
Too bad. If it's any consolation, there will still be terrorist attacks.
Feminists wield banner in protest against school molestation case
What about a system of mirrors pointing at a large boiler?
If my investment strategy is "buy stocks and pray that some random HFT fuckup in the next 40 years doesn't wipe out my entire life's savings along with everyone else's", then the evidence is growing year by year that this strategy is going to be a losing one.
Did you know that Africa is bigger than North America?
This article is missing some important context on why the true size of Africa matters: https://en.wikipedia.org/wiki/Mercator_projection