skysight-inc/HackerNews huggingface dataset:
I even more expected that the investor was going to see the slightest bit of waver in his voice and use that as an excuse to yank all the money back.
If you're going through hell, keep going.
-Winston Churchill
Lars Bak and Kasper Lund (Hotspot, V8, Dart VM) discus the problems with a bytecode VM here starting at about 30:45

http://javascriptjabber.com/008-jsj-v8-and-dart-with-lars-ba...
No, the problem is not '0' not being a concept. There are two issues here, which are related but not the same. The conecpt of 'nothingness' is irrelevant to both:

1) Dealing with '0' as an ordinary number.

2) Using a positional number system, which requires a symbol or context for telling '1230' from '1023' and '1203', etc.

One tends to think that solving the first issue leads to the second. Solving the second implies in some way having already solved the first, due to the nature of positional systems.
Read Indian scriptures and you'll find the true meaning of Zero.
Seriously. I feel like sometimes people argue not in regards to the content but actually to be right. They WILL split hairs just to be right.
> because some tester opens a ticket saying you can enter an invalid email in the email field?

This is the source of 80% of all "bugs" I've fixed over the years.

Another personal favorite: If you enter WWWWWWWWWWWWWWWWWWWW W WWWWWWWWWWWWWWWW for name, it messes up the layout on the display screen.
Agreed, I did do that.
Saying "No thanks" is more polite than what I really mean, which is "Go away, you're bothering me".
> The top engineering talent goes to financial companies in New York because that's what's fashionable there. There's an actual cultural difference.

Right, and in Silicon Valley the top engineering talent tends to go to advertising companies (Google, Facebook, Twitter, etc). What does that matter? Advertising and finance are both industries flush with relatively easy cash right now, of course people are going to seek out jobs in those areas.

> There's one other big cultural difference that has an affect on who wants to do tech startups. In SV people care about "What can you do?/What have you done?" where in NY it's more "Where did you go to school?/What's your pedigree?"

That's true and is probably a bigger substantive differnce. Though, ever since Google made it a thing to recruit heavily from Stanford, tech has been a lot more pedigree-sensitive. I don't know if it's necessarily a bad thing, but it's certainly different.

Indeed, if aversion to pedigree-sensitivity is a concern, I'd argue that a better place to focus your startup-founding energies would be D.C. There's good bootstrapping opportunities vis-a-vis government contracts and contracting to established defense/telecom players in the city, and the "old guard engineer" mentality in this industries places very little emphasis on pedigree (even though D.C. is otherwise an extremely prestige-conscious city).
I think under the hood a service is created via a factory, so no.
"I’m talking about becoming someone with strong moral fiber, a zeal for life, and complete comfort in who they are and what they’re all about."

I think that this is exactly not what you want to do to find a life partner. Whether you are a man or a woman, if you do this, you will find that (almost) all of your potential partners are shallow and extremely disappointing. Moreover, the people you are attracted to will be afraid of getting into a relationship precisely because they are, rightfully, afraid of disappointing you, or, more likely, afraid of feeling disappointed in themselves. You might get lucky, and it would help to be superficially attractive, if you choose to try to meet members of the opposite (or same) sex by improving your inner self.

I'm not saying you shouldn't try to be a better person, I'm just saying, it's terrible dating advice.
I've considered just answering with "fuck off" whenever somebody comes up to me unasked, but I'm just not rude enough.
Very cool, didn't know that. I hadn't gotten around to reading Influence yet, but I'll probably do that this weekend.

Thanks!
Yes, it is. (Perhaps not entirely, but it's generally what you're going to find in the wild.) Read under the Gist for the bullet points. It may be minified, but that's not what makes it impossible to understand.

Hand-written asm.js code is not going to be the norm, for the forseeable future, for a variety of reasons. The rules for the grammar are difficult and tedious to manually write. 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. The existence of numbers like 1384465 and 4980736 is what makes that particularly hard to read. 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.
The cynic in me says that he's hoping you'll screw it up worse so that they can charge more to fix what you broke in the process.
For what it's worth, sending a confirmation email is a great way to stop bots as well, skirting the whole Captcha thing.
PSPad (http://www.pspad.com/en/)
I love these articles that are posted and the ACCURATE answer is that the article proposes bad advice.

In what world is not validating an email a good thing? It's not like emails vary after a certain complexity is reached. A better article would have been someone documenting a validation regex that approaches perfect without exceeding insane complexity.

Next we'll see articles to not run the Luhn algorithm on credit cards =/.
Interestingly, I already have an image uploading service (that only I use).

It may be a little complicated to make it do this, given how it works currently, but I might try it out.
True, but I would think that at least the page title and article heading would be pulled from the same database field.
Very interesting article. But it makes we wonder ... if someone gets access to your key file, that's nearly always going to be because they have access to your login account, right? And at that point isn't the gig pretty much up?

In other words, how much additional security does password-protecting your private key gain you?
I don't want a lot of money.

I would like just enough to afford shelter, food and internet, so I can not die and keep working on making software development better.
Elasticsearch at Kickstarter
Wanting to start a family and having a family to support are two different things. I imagine the goal of a ton of people without families is to generate the capital necessary to start a family.
We're Indie, we like Microsoft. Too Controversial?
HN Feature request: a notification for when others respond to your comments?
Ex: on Reddit, you'd see a light-red mailbox, meaning someone has responded on your thread or to your comments.
The disambiguation from context was disambiguation of scale because there was no radix point. They did have a way to indicate a zero-valued position in a number, without that you can't really 'disambiguate' or have a positional number system at all.
When you get down to the core, there are many reasons one might want to start a company:

Freedom,
Legacy,
Philanthropy and Charity work,
Fame,
Superiority,
You just enjoy creating value,
To scratch an itch?,
Sex... Maybe?
E.T.C

...

And you are right that we need to find out exactly what our motivations are and then truly accept and admit it..

Next, optimise your company, life and decisions so that you can achieve those goals otherwise you'll end up miserable, confused and un-satisfied.

Starting a company might not always be the best way to satisfy our desires but in some cases (like if all you desire is FREEDOM), there is no better way to satisfy that desire than to start a company.

And while money cant solve all problems (it solves a lot of problems) it makes living with said problems (and also solving said problems) a whole lot easier.
Ask HN: Would any web devs like to co-found this startup with me?
Hi,

I'm working on a startup which aims to provide big data processing for the financial sector one day- when we're able to reinvest revenue such that we can expand capacity sufficiently to meet minimum server count requirements necessary to reside in a data center 2 blocks from Wall Street, which would mean we'd have a server cluster large enough to accommodate 1 or 2 small 'big data' customers.

To begin we're just offering large, full server sized VPS instances as close to Wall Street as we can afford to be as we startup, which is 30 miles away and still offers low latencies to financial data. Just not low-'est'.

I would like to have a web developer join me in this effort as a co-founder. This because I have web development needs which I cannot afford to pay for with anything other than equity. And I _absolutely_ need a super-polished site to clinch the sales I aim to make.

I don't believe if I were to start learning to code myself that I'd have the necessary skillset to build the site I need, after a short period of time learning how to code, so I need someone who really knows what they're doing.

I currently have 3 campaigns launched on various websites with the aim of finding a co-founder, each of which is linked to on my website at this page:

http://superspeedyservers.com/Web_Developer_Wanted.html

On this page there is a link to a password-protected page which I don't want the general public reading, which details my wants for the website design. I'm happy to share this page with HN readers, so the credentials to access the page are as follows:
Username: <blank>
Password: remarkable-quality

I post this here in case there are any interested parties who read HN who might be interested in joining me, so that I'm exploring all avenues of attaining my goal.

Kindest Regards,

-c
He is focused on the economical repercussions of the new economic models that are changing wealth distribution.

Think of the South in the civil war in the US. They were grasping to understand how industrialization would bring more economic safety than slavery.
And here I thought its popularity would be due to someone alleging that the only way Google could respond that quickly is if they knew the bridge was collapsing. :-) But web apps are an amazing thing, and this is an advantage over the old Streets & Trips type databases.
you'd be surprised. there are a lot of ex-Apple folks out there doing startups that think the only reason the iPhone was successful was because of secrecy.
I also thought that the book didn't go into the deep effects of having sleeves and backups, as simliar as Star Trek doesn't go into full effects of transporter technology (terrorism of non-warp stations/planets via transported explosive/poison would be unstoppable - forcing the development and pervasiveness of passive transport shielding - think faraday cage)
Edit on your android phone: http://blog.teddyhyde.com
If your HDD is stolen they can plug it into another computer and copy any file they want.
... solving problems for customers ...

Or just a solve a problem for a single customer.

For example, I started a business that solves a problem for a single customer (for a niche industry). After my customer signed up, my website now only displays a "log in" form (and not a "sign up" form).

Why? Because I'm more focused on providing a great experience more than worrying about scaling up or other problems I don't currently have...
"The history of zero is a bit complicated."

I see what you did there
The cat kittles speaks the truth. Minimum living and investing 50% of your income into a 401k for 5-7 years in your twenties. Invest the other 35% or so into diverse CDs with ranging lock periods (or flipping things on craigslist, both have a decent ROI). Five or so years of pain for a solid path afterwards.
Why?

...

All jokes aside I'll ask 5 or 6 why's so I can get to the core motivations, but I wont go deeper than the 3rd or 4th why in my marketing otherwise you'll risk making your prospect sceptical and weary of your motivations.
Your "become a man" quip worries me just a bit. I'm going to assume that this isn't your first automotive repair. If it is, please don't start with brakes. Changing pads and rotors (I assume rotor because of the $700 quote) isn't hard, and there isn't much to screw up. But if you do screw up, there isn't much leeway. In other words, getting it wrong isn't a "oh, I'll have to fix that next weekend" moment. It's a "oh, my, "I only have rear brakes/why is my front wheel locked up/oops, should have tightened those lug nuts" moment.

But if you know a 9/16" box end from a 10mm socket, then have fun and give it the same attention to detail that you would an important piece of coding.
Seriously? You think 6+2 equals 8 and 6 is on par with 12 and 18 and then ask me to point at technical documentation readily available at the AMD website? What are you going to do with that, it many grades beyond basic arithmetics.
Gum.bo Domain Generator
It provides some security against attackers that aren't capable of subtlety. If yank your unencrypted hard drive out and walk away with it in my pocket I can't use your encrypted SSH key to impersonate you to other machines unless I can break the passphrase.
Totally with you, until that last sentence.

"The task of "creating jobs", regardless of efficiency, falls to politicians."

Really????
That's rich, given that Bloomberg has a degree in electrical engineering while Arrington has ones in economics and law. Bloomberg made his fortunate literally selling computers.
A good reason to validate email addresses is to prevent SMTP injection.

Depending on how you're sending the mail, it may be possible to insert arbitrary headers and body after a \r\n in the email address field. I know I've built at least one system that is vulnerable to this. Then you can put the body after your special headers and hide the rest of the message (either as an attachment or an HTML comment).

This then makes your signup form into what is effectively an open relay.
B/c he is larger than life...No it was my error, I honestly thought his name was all capitals, he did change legally change it to Dotcom after all. Answering further, I think it has to do with the a lot of the articles I have read where they capitalize the title or oddly just his name. (+1 I will edit accordingly).
s/emerge/re-emerge/

This kind of thing was somewhat common back when rsh / telnet were the usual ways of accessing remote systems.
Most people are going to have children eventually even if they don't have them right now. If you are thinking ahead, you best be investing before you have children.

Most people want a certain quality of life that getting more and more expensive: a safe neighborhood to live in, decent schools for kids, healthy food to eat, some free time.
The reason 3DES is avoided is because it is significantly slower than AES and usually leads to generally poorer performance. Security-wise, it's fine to use if you're willing to make these performance tradeoffs (eg, you might want it for backwards compatibility with some ancient DES-friendly system).
Probably not. He's not likely to go back to the same shop if he screws it up.
The Google we always wanted
I had a bunch of friends who worked at the local movie theater when I was in my early 20's. There was this little old guy who took tickets at the door. He was in his late 70's or early 80's. I think most people would look at him and think pity, he didn't have a good enough retirement that he had to take a low end job to make ends meet. Far from the truth. He ran a significant portion of the red cross in the middle east for many years. One of his more interesting stories was he and his wife's car broke down in the Jordan desert. The King's motorcade drove by and stopped. He and his wife had tea with the king and queen in the limo while his men fixed the car. He had a fine retirement but his wife had died and he just needed something to do to feel alive. The guy dined with kings and actually did save the world, at least as much as the world can be saved, and in the end a low paying dead end job was perfectly fine for his happiness. You define your state of mind, not how well your job one ups your peers or the number of zeros on your paycheck...
This thread is extremely compelling. Honestly, I think it is probably a function of the readership of HN being composed of programmers, engineers, and other problem solvers.

"I don't need help, I can do it myself."

Honestly, it is pretty easy to tell whether or not the salesperson knows what he or she is talking about. There is a huge difference between a sleazy sales guy trying to get you into a cheap suit and a person who legitimately understands the product they are selling and can outline all of the reasons why you want Thing X instead of Thing Y or provide honest feedback about style or look (if shopping for fashion). Give the person that approached you a chance! You might find that they are in fact knowledgeable about the product and can assist you in making a more informed purchasing decision. You just need to be confident enough to work with them and not just be a "sales victim."

It is particularly interesting through the lens of how you sell your own startup's product.

Everything we do is sales. The landing page is painstakingly crafted, the color of the call-to-action button is A/B tested, optimized for maximum effect. Then, you do CPC campaigns, carefully perfecting the ad copy and headline. I really, really fail to see how this is different. Olark's whole business is premised on the idea that a human being should be available to answer customer questions.

Am I way off-base here, or am I the only person in this room who actually likes interacting with salespeople?

EDIT: Adding clarity to the Olark point.
If you like financial services and software then come work with us
I posted this article. You echoed how I feel. Karma point to u!
Cartoon Consumer Electronics
Valid points. I hate mailto links in general, and can totally see the workflow getting messed up by not having your default mail client set to what you actually want.

However, I think most people know how to at least access their email (always logged in), so provided you could get them into their client, with a token, quickly, with a small number of clicks, might be interesting. Of course, it could be spam central.
That really depends on what you mean by "crashing"
A lot of the statements within this article should be prefaced with "If you want to build a large company,...", "If you want to support a team,...", or "If you want to become more than an SME,..."

Targeting niches with tailored software is a perfectly rational -- and, dare a say, I good -- strategy in those cases where you want to build a product that will support (only) yourself economically. And you don't have 'Pinky and the Brain'-esque fantasies. I know it is hackneyed, but bingocardcreator.com is a fantastic example of this strategy put into practice.

Often, as these niches aren't already served by a professional product, there is obvious space for monetization. There are also good opportunities to develop quick expertise in that niche -- and as a result corner the market. To boot, as the consumer base is smaller, you can often develop long-lasting, personal relationships with your customers more quickly and more easily.

Of course, if you want to take the Internet by storm, don't build a repository of crochet patterns, but if you want to see some quick money roll in (or build up some basic business experience), I but don't see why you shouldn't. Advice has to be viewed within context.

Blanket statements are antithetical to intellectual nuance.

Not everything has to be New York; sometimes the Galapagos Islands are quite enough.
Cool. So instead of a hacker house, we need a hacker parking lot. Or even better, a hacker parkade. Like in RPO, but maybe constructed a little better so you can drive in and out.
If you really want to be surprised add some results for dedicated servers like Hetzner and SecuredServers.
Wow I wrote this two years ago! I saw a few comments coming in this morning and had no idea what was going on. Gotta love Google Analytics :) I'm glad you enjoyed the story. I enjoyed the experience :)
The unfortunate side of vacation rentals
Leading men age, but their love interests don't
When I'm in a store, 99% of the time I have done my research well in advance (probably online) and made my decision - I'm in the store simply because I prefer seeing the item in person before buying it. I may ask the store attendant where something is, but that's as far as my interaction with them will go.
There are theatre people in Milwaukee and Houston and DC. But if you want to be on Broadway, you gotta' bite the big apple. Des Moines is for sleeping.
I like his list of goals for money.

I don't like the way he just says "do something else" to achieve them. A lot of them involve making other people happy, which is something you cannot ever do. You are not in charge of other people.

Of course, there is no guarantee that by the time you have money it will still make you attractive to the appropriate sex, or earn you the respect of your peers. It does have a very good track record, though.
To buy my freedom.
I think there's enough other tech companies going on in NYC that it frankly doesn't matter. (Modern journalism is often borderline link bait as is).

Tying an entire ecosystems vitality to one company that was making a blogging platform, wrong and boring. That is all.

There's so many interesting companies that are both in the black AND have neat tech challenges in NYC. You just have to take the time to look. Admittedly most of these businesses are boring or opaque to those who don't deeply know tech or aren't familiar with the specific vertical, but all the better for those businesses! They get to focus on their customers and product and evade a publicity circle jerk with folks who don't understand their business.
To be fair the DEK-Info IV should be different for each key generated, so rainbow tables and other common precomputation attacks are pretty much out of the question.

It's not as good as PBKDF2, but it's better than nothing and is probably why stretching isn't used.

As for the argument about being susceptible to a dictionary attack, well if you go to the trouble of using key-based auth then use a dictionary word you're kind of asking for it really.
Airbnb's Rendr: JS MVC on client & server
That throws an exception, I believe. We wanted something that actually segfaults.
well, that didn't take long.

-bowerbird
I believe you can tweak the algorithm to suit your requirements, e.g.

openssl pkcs8 -topk8 -v2 aes-128-cbc -in ~/.ssh/id_rsa -out test_rsa_pkcs8

As far as the strength of AES vs. 3DES, the difference is probably negligible for most practical purposes. AES is however the newer standard, and is more flexible, performs better on different hardware etc, so seems like an overall better choice, but I would say not so much for any practical security properties. (i.e. both are pretty strong).
Cool story? I don't see how that negates my point that 90% of HN don't consider Bloomberg to be a tech company.
Seriously this article just angers me.

What about the person that wants to make some good money while also enjoying the process. Wanting nice things and seeks financial freedom so as to provide a exceptional living for him/herself as well as for their family.

I dream big. I am realistic and I take time to enjoy what I have. It's not just reaching the summit that will be that moment. The journey is fantastic and it's the journey to that exceptional lifestyle that is all part of it.

This article just comes at it from the entrepreneur that is only coming at it for having the ends justify the means. However, a lot of people have jobs like that. Heck I'd wager to say more than 50% easily of the population have jobs like.

So I'd say to the entrepreneur that does slog away at something that he/she really isn't into and does end up with at least the experience. That's awesome. Maybe just the process of starting a business albeit tech one at first gives them experience. That down the line they are already ahead to possibly start some type of another business.

The more I write the more I feel like I'm just feeding this troll.
Does Core Data Sync Quack?