skysight-inc/HackerNews huggingface dataset:
$ export HISTFILE=/dev/null
Why You Lost Your Startup Passion—and How to Get it Back Again
Huh? So you're suggesting setting the bar low for your inner-self just so you can avoid intimidating partners of a lower standard? That makes no sense to me. If I were single (which I'm not, because I have a satisfying relationship built on mutual admiration), I would want people of low aspirations to self-select themselves out of my dating pool.
They would get quite a few pseudorandom numbers of mine, aside from a self-compiled Linux kernel. :-)
People working with computers seem to have a lot of spare time
They're just doing their job though. Even when telemarketing was common I never felt that was an appropriate response.
Usually busting your ass "now" will give you more flexibility "later."
Startup Advice from Tyler Durden
Who knew "Fight Club" had so much great advice for startup founders?
Cool piece of work. Guess it would be good if I can record my handwritten signature once and have it included on my mails or letters everytime I compose one? Something like Gmail in the settings panel?
The Brilliant Ads Of The Vancouver Aquarium
"This is a Luddite view"

No it isn't. I finely articulated my argument and you chose to focus on one sentence of my post out of context to make my position appear extreme. I agree that automation tends to create jobs, but that is not a law of nature. The combustion engine didn't create more jobs for horses, it dramatically cut their populations. In 1915 there were 21 million domestic horses in America, by 1960 there were 3 million because they were automated out of existence and only remain for recreational use.

http://answers.google.com/answers/threadview?id=144565

Now let's take one of Lanier's examples:

"Here’s a current example of the challenge we face... At the height of its power, the photography company Kodak employed more than 140,000 people and was worth $28 billion. They even invented the first digital camera. But today Kodak is bankrupt, and the new face of digital photography has become Instagram. When Instagram was sold to Facebook for a billion dollars in 2012, it employed only 13 people. Where did all those jobs disappear? And what happened to the wealth that all those middle-class jobs created?"

So my honest question is this: How did digital photography, which put 140,000 people out of work and, as Yahoo's CEO correctly notes, eliminated the business of professional photography, create more jobs than it eliminated? How does an ATM machine, which replaces a dozen bank tellers, create more jobs than it eliminates? How does a shopping website, which eliminates a dozen local small businesses, create more jobs than it eliminates?

I want to believe this is all going to turn out okay, but I'm also watching private companies making record profits and the stock market shooting for the moon while unemployment numbers remain unchanged. I don't know how we are going to correct this or if our worldviews will allow us to even consider it a problem. We can't just dismiss anyone who points out these market shifts as a "luddite" and move on.
OP is right about not using regex, but wrong about the "just send it" solution (for reasons outlined by several other posters).

We use this clever (and well-explained) solution from http://my.rails-royce.org/2010/07/21/email-validation-in-rub...
How We Measure Success
I'm not worried about now. There are jobs now. I'm worried about the future, because unless you either (a) align a string of high-value projects or (b) move into management, you are toast by a certain age in our industry, no matter how good you are. I know some top-notch programmers who've been utterly screwed. (I'm not in that category, but don't want to end up there in 15 years.)
IF you are willing to learn, I might know someone that can help you.But he doesn't work with everyone.He is definitely one of the best there is.Email me and I'll see what I can do.No promises.Thanks.
90% of HN-ers are wrong. Bloomberg was all about using computer technology to efficiently deliver business information to finance people. If it's not a tech company just because the target audience is finance people, then Facebook, Instagram, etc, are not tech companies but rather entertainment companies focused on teens and 20-somethings.
Well, it's unlimited for residential use; you aren't allowed to use it for a business. So essentially they're saying that if it looks like you're using the plan for a business, they can investigate.
what really got me into programming or really interested in tech at all, was basically working with my dad ON stuff around the house, being able to take things apart, move electronics components around and see the effect, and then get to slowly transition to doing it myself.

the big block to doing these sorts of things really tends to be fear of failure. after a few electrocutions, burnt devices, and realizing that failure really isnt quite as bad as it's built up to be, I think any kid would be much more brave to try and open tech up.

if you are a programmer, do a 24 hour project yourself, a quick game, a quick project on arduino, basically something to get tangled with quickly and accomplish quickly.

hah what got me interested though is just curiosity / hunger for more knowledge, some of my first conversations with my dad revoled around ohm's law, newton's laws. and learning how to take things apart meant that I also had to learn to put my dad's toys back together before I got caught :)

anyways I'm a 3d artist now, but I'm also one of the only ones at my company who can write cgfx shaders, fix hardware, and troubleshoot the computers without calling IT.
greed, envy and a celebrity worshiping culture
I feel like this statement does not reflect an understanding of the problem.

Machines do not have arbitrary-precision integers. If you need to take X units of Y bytes, and your integers are 32 bits, and X is big enough so that X * Y will not fit in 32 bits... Then this problem has to exist somewhere - the machine will have to truncate the product into a 32 bit entity, the bit pattern of which is a legitimate quantity in its own right. The allocator doesn't and can't know whether you really meant "the lower 32 bits of X * Y" or "the product of X and Y", because the former is a totally valid input.

You could very well make the same mistake in a higher level language since AFAIK most of them don't have arbitrary precision integers by default: create an array of a size based on an expression with an integer overflow. The difference is that it will blow up in a "safer" manner when you index beyond the end of the array. You could argue that this is the real benefit of the higher level language and perhaps you're right, but somebody at some layer of the system must implement that check; the machine does not have it as an inherent feature.
Mutator: A hardware iPhone mute switch
One of the most interesting articles I've ever read. Nice research too.
Is it a crime to menstruate? (2010)
I have no idea but would expect it to be a feature by the time it becomes a product.
I-5 bridge that collapsed into river is already gone from Google Maps
You can always email Bret yourself and ask - his email contact is available at worrydream.com.
Wow. Maybe there are legal or labor expenses way over what we have in South American countries.

I've heard that a lot of medical expenses in the U.S. are due to the high amounts of litigation (I still can't believe the stories of healthcare costs in the United States).
>At some point in medevial times each of these new numbers were considered the work of the Devil because they did not have concrete existance in the physical world.

Really? Do you have a cite for this? It sounds made up.
Book a flight to some place you've never been before.
Rich Notifications in Chrome
AT&T Adds New $0.61 Monthly Administrative Fee To Wireless Customers’ Bills
If you want to maintain a high reputation for your MTA's deliverability, ignore this post. Attempting to send hundreds, thousands, or tens of thousands of malformed addresses to domains (some of which will be well-formed) will result in a higher spam score that will ultimately create more work for whoever is managing your mail platform.
My private SSH keys have passphrases of 19-20 random characters. I store them in a KeePass database (AES encrypted) so that I can copy/paste. For keys on my Mac, I've also allowed the KeyChain (Triple DES encrypted) to remember it so that I don't have to copy/paste it every time.

I think this approach should be more secure than trying to set memorable passphrases for all my keys. Thoughts?
More like time/date, UPC, quantity, item description, price, coupons, sale discounts, sales tax, rebate info, clerk info, customer info, payment info, and more. Times dozens of items per receipt, times dozens of registers. All continually operating 12+ hours a day. All needing low-latency access to master databases, credit card servers, and banks.

Trust me, retail is big. Like "Big Data" big. There is more data there than you think. ;)
"Child's play" usually connotes a sense of ease that, uh, isn't actually available to everyone. If you were correct, then everyone over the age of 20 would have a completely fulfilled life and would only care about money for the sake of making the world a better place.

You might be shocked to discover that not everyone is like you. Not everyone feels sufficiently fulfilled in their own life. Indeed, some people feel that their fulfillment may come from "the advancement of society", oddly enough. But are they chasing the advancement of society for its own sake, or are they chasing it for their own self-esteem?

I'd personally like to refactor the entirety of society. But, you know, that's childish and it's also just me.
Yeah, this a great comment. I think he's specifically addressing people who want to be big and then paint themselves into a corner with overspecialization.

Totally agree that specialization and attention to your niche are great way to succeed. It's just important to make sure that your aspirations for the company map to the potential for the product.
There's a Dojo nomad community, we hooked Kurt up with them when he arrived, you may want to find them. They're good folks and offer each other great tips.

But, for the love of christ, please don't sleep in the Dojo ever, it endangers our zoning. We've had enough trouble with that can of worms already, and I don't ever want to see the zoning board again except maybe at a nice party.
I know right. Is like saying, it took so and so this much time to compose this song but I was able to replicate it in a few hours.
It let people seamlessly move to gchat from compatible chat services, which led to quick uptake (it's the only reason I started using pretty much as soon as it was available) and got Google a lot of chat logs to datamine.
GopherCon Registration Opens ($250 Early Bird)
It certainly seems as if it does. They repeatedly pursue strategies to gain access to private data and actively work against compromise or safeguards. If that is too strong, I think everyone has to agree that shoring up privacy rights is something they are clearly hindering.
2013 Summer Reading List — Curated Recommendations For a Curious Mind
Yahoo is already making infrastructure changes in Tumblr (screenshot)
That doesn't include the cost of wrecking your back from sleeping in the back of a honda civic.
I actually agree with you. Bloomberg is a tech company, and a very very successful one at that :). I was just pointing out the perception.
Yeah, it's a bit weird, but I usually just click "Display as List" on search results pane and then it becomes more usable...
Awesome; I'd love to get hooked up with them. Also, I promise I will never sleep in the Dojo :)
> Yes, it is [compiled]. (Perhaps not entirely...

Wow. No, it absolutely is not. I have no idea what you could possibly mean by "not entirely" compiled.

>The rules for the grammar are difficult and tedious to manually write.

There's nothing difficult about the syntax. It's a subset of javascript.

> The fact that everything runs in a massive array, so you've got a lot of memory management to write, is going to be a problem.

No more difficult than managing memory in C.

> The existence of numbers like 1384465 and 4980736 is what makes that particularly hard to read.

The lack of meaning for those numbers is what makes it hard to read. It wouldn't matter if 1384465 were 2 or "a". It's been minified, so the meaning has been stripped away. I agree that it is hard to read, but it's not a result of using asm.js, it's a result of minification and auto-generating code. There's nothing inherently illegible about asm.js.

> Most asm.js code on the web is going to be incomprehensible; the examples you can read are the exceptions, for didactic purposes, not the rule.

Sure, just like most javascript on the web is incomprehensible, by virtue of being minified or auto-generated.
I'd also add:

> Each time, I have ... negative feedback

Great, you have the ability to focus and prioritise which is something people with positive feedback lack.

Though I guess the question I am most interested in hearing an answer to is: Why are you doing what you're doing?

If the answer is to do a startup, it's the wrong answer. If it's to solve problems and fill a need, then it may be the right answer if other people share that problem too and your solution works for them.

Answering "Why?" supplied the epiphany I needed to start building what people want.
Where do you store the passphrase of your passphrase database ?
* Puffy wool shirt

* winter over-shirt

* shirt with integrated hat
Errorception - Better Script Delivery
Why not? He has a positive impression of them, and if he screws it up he'll know that was his fault, not theirs.
would it be fair to differentiate the two concepts as:

1. using "0" as a digit

2. using "0" as a number
I have no illusions that these thoughts are shared. But they are fun!
Maybe slightly off-topic, but I came across a sly (and clever) way to advertise by belittling your competition:

http://www.specialized.com/us/en/bc/SBCBkModel.jsp?spid=3844...

The 404 page ("Oops! Looks like we lost one").

Anyone who is into road cycling will get the pun immediately. Specialized vs Giant. The Rabobank team rides Giants. While the Specialized guy is riding in the front of the pack on that picture :)
"Almost the entire rise—as both the new CDC and GBD numbers show—is driven by changes in a single band of people, a demographic once living a happy life atop the human ziggurat: men and women 45 to 64, essentially baby boomers and their international peers in the developed world."

"When teen suicide was on the rise in the 1970s and 1980s, society was stung by the conclusion that something must be wrong with the way we live, because our children don’t want to join us."

These are the same people. The teenage cohort of the 70s and 80s are the middle aged cohort of today. Were we drinking poisoned baby formula in the 50s and 60s?
You want:

unset HISTFILE
Ask HN: Would you rather log in with Facebook or leave your e-mail?
I'm building a free to play strategy game using node.js and HTML5 canvas and I was planning to release it on Facebook. But, many have told me that people don't like logging into Facebook to play it because they are scared they would be spammed. I've seen other similar games, and they require your e-mail instead.

Now, this looks controversial to me. Is it really true that people would rather leave their e-mail (which can then be spammed to death) than login with Facebook (where you can easily revoke permissions for each game separately)?

If you considered playing a game, would you rather log into Facebook or leave your e-mail?
I don't know about the grand parent, but personally I store that one in my brain. It's about 32 (maybe more?) characters and quite complex, but it's the only passphrase I need to use regularly so it's etched into my mind.
"If that fails (or your regex fails, or whatever validation you use), ____SUGGEST____ to the user that the address appears to be invalid. There's no reason for an overzealous registration form to refuse to accept the user's actual e-mail address."

Bingo. Help people, don't hinder them.
Google preps Dart 1.0 to challenge JavaScript | Web development - InfoWorld
"provide big data processing for the financial sector " "as close to Wall Street"

Can you clarify who exactly are your target customers. Wall St banks ?
It's possible that it looks like this is a duplicate account to them, I've seen that happen before.
How to build a lead capture page with Meteor and MongoDB in minutes
These 12 technologies will drive our economic future
Dear Pirates: This is How to Help
This sounds like a very elaborate conspiracy theory. Do you have any facts to back it up?
This is kind of off-topic, but if all you're doing is replacing pads and rotors, you can do that yourself pretty easily. If you're doing anything that requires you to remove brake lines (and subsequently bleed them), take it to someone who knows what they're doing. It's easy enough to screw up, and air in the lines is a dangerous thing.

Get a service manual if you can (Haynes is kind of the gold standard here). It'll walk you through, step-by-step, whatever it is you're trying to do.
I hope any manager-types that read this article realize how irritating it is to walk into a store and immediately have some asshole attach themselves to your hip.

Unless your store is gargantuan, I'm perfectly able to find things myself and I don't want your annoying "sales associates" hovering around like mosquitoes.

People give the "No, thanks" response because salespeople are universally irritating.
I'm also interested in knowing why. A lot of his demonstrations are really cool and I'd pay a dollar or two just to play around with them as they are, so I imagine people would pay a lot if they could buy full featured packages.
I have just committed a bunch of improvements that should greatly increase the accuracy. Could you please try running the demo again?
Steve Jobs' Family Has Secretly Been Giving Away Money For 20 Years
I can not speak for anyone but myself obviously, but I enjoy the visceral response to the highs and lows of doing, building, and putting things out there for the general public. There aren't many drugs that can recreate the high of earning your first dollar from something you have created.
This is a wonderful article. I've been swapping different methods for performance here and there, but not really settled on a concrete strategy. It looks like drawing definitely has its edge with animations, but for static content CALayers are king. On my weekend project (https://github.com/rnystrom/RNRippleTableView) I found CALayers, especially CAShapeLayers, to be incredibly efficient even during animation. Overriding -drawRect can be fun and rewarding, but its starting to seem like its less and less useful.

I'd love to hear others thoughts on how they use -drawRect nowadays.
Yeah, both are pretty cool to have, I was exaggerating a little, though for companies Skype Premium isn't that expensive.
Is youtube marketing a necessary evil?
MYO + Google Glass alone looks like an interesting concept[1] (of course, snowboarding makes anything look cool.)

[1] http://www.youtube.com/watch?feature=player_detailpage&v...
Oh, so the framework is a single file. Your app can be multiple files though, right?
Neither. I'm not going to give up email just to try something out.
It feels like you need a lot of money to start a middle-class family in the Bay Area, but this isn't true in all of the country.
got a source? Or just wildly speculating?
I first read Snowfall on my phone from the HN link. As a multimedia experience, it went completely off the bad end plopping me down into Youtube player ever time I changed pages. After reading it, I had no idea why it made HN's front page unless there just happened to be a preponderance of gung-ho skiers active that night. It was only the next day that I viewed it in all its glory.

What kept me engaged that first night was the quality of the writing and to a much lesser extent the quality of the still photography. The multimedia added nothing to my understanding of the story. It was just facts that a good editor would make any reporter junior enough to include them cut from their work.

It's not the technology that keeps other newspapers from producing the same level of quality that the Times did with Snowfall. It is the lack of top notch writers and editors. Scrollkit won't turn Phantom Menace into A New Hope, or Harry Potter into The Hobbit. Changing the medium changes the message. This, however, says nothing about message quality.
Show HN: log-shuttle – log delivery over HTTPs written in Go
Just wonder whenever http://./ could exist.

Theoretically, I suspect, this should be possible, as an empty-named A/AAAA records on root DNS servers, although dig(1) and host(1) failed to produce such query for me.
They aren't pretending it's gone. There is a difference between a journalist passively receiving classified material which a source decides to provide them and a journalist actively soliciting a source to provide classified material. The government has a reasonable argument that a journalist actively soliciting for classified material may be in violation of the law and not protected under the first amendment. This has not been settled by case law and the judge which signed off on the search warrant agreed with the government that the journalist may be a co-conspirator.
Thank you! The writer of that has actually contacted me too!
What is great dating advice is to be comfortable about who you are, built on a well-founded confidence that you have a lot to offer a partner, friends, the world. "Moral fiber, a zeal for life, etc..." is on the right track.

When that is achieved your dating options will explode (relative to whatever they are now). The fact that 80% of them are shallow will be irrelevant because the pool of candidates will be much larger.

But if your pool is small and scant of fish, and is destined to always be that way, keeping your standards low would be useful advice, yes.
Same for CSS; I remember when I played around with CSS3[1] many moons ago, and it just slayed my laptop browser at the time.

A lot of people like to use CSS3 for no reason, and it's actually a huge burden on some devices. And that's disregarding the backwards compatibility aspect altogether.

Just as images and assets can be a pain for data plans and low bandwidth, "fanciness" can be a rendering bottleneck.

[1]: http://dev.opera.com/articles/view/beautiful-ui-styling-with...
I don't really know. I just know they need it.
I also highly recommend Wealthfront.com for super easy diversified investing. (Once you've maxed your HSA and IRA)
If you had this as a hosted service, I'd sign my clients up for it!
Very interesting. I have a tool that I use for supporting our iOS apps that streams screenshots of the users session to a browser window. Right now I just have that browser window refreshing every 2 - 3 seconds but this could be a much more interesting way to stream those screenshots. Non-technical users + no screen sharing on iOS is absolutely awful for supporting SaaS applications.
He says at the end of the video that the tool will be made available on Github sometime soon.
I'd guess you're more likely to fail building a product for 'everyone' than for a niche. Therefore I'm not sure it's productive to worry about the size of niches unless you really are only interested in building a huge company (which seems not to be how most people who actually do build huge companies start out).

If you're aiming for a niche you likely know something about it - or at least can learn & validate quickly. If you're aiming for 'everyone' you're likely either a) solving a non-problem that everyone has (e.g walking: Segway) b) solving a problem nobody has (it's too small, or non-existent).
Refusing to send email to someone because your software mistakenly rejects their email address is not exactly being as inclusive as possible, though, is it?
Where did Marco talk about The Magazine revenues and costs?
برنامج البرنامج الحلقة 24
برنامج البرنامج الحلقة 24
برنامج البرنامج الحلقة 24
برنامج البرنامج الحلقة 24