skysight-inc/HackerNews huggingface dataset:
"“I will need ______ (tool/condition) to complete this task” – The masters of development will have the ability to improvise and adjust on the fly to arrive at a solution in non-ideal conditions. When you hear of engineers being compared to MacGyver they are speaking of this very rare skill. Greats will figure out a way based on minimal resources and will be aware of alternatives to their first choice of tool."

I see the opposite as a problem - not being aware of standard solutions for tools, and reinventing the wheel yet again without even bothering to go look for something that might exist already. Praising this 'macgyver' skill reinforces in people's minds that it's perfectly fine (perhaps desirable) to "roll your own" all the time. The extra couple hours or days you spend up front understanding tools that tens of thousands of other people already know will pay off down the line when you hit configuration, scaling, performance, security or other problems vs your home grown 'solution'.

This has continually been something I've run in to the past few years, and it reminds me of my own 'roll your own' justifications from 10-15 years ago. The only defenses I have are back then there was far less available open source tools (or even closed source) for many of the problem domains I hit back in the mid 90s. Today that's far less of an issue in most situations, and I'm far more sensitive to the maintenance burden imposed by a 'roll your own' mindset (because I've had to maintain my own code from 10 years ago!).

It's one thing if the primary options are off the table due to budgetary issues (hit me recently as well), but in most cases I find it's people not being aware (and not researching) to see if industry standard options exist.
They say this in the comment section:

> "To address the problem you bring up, we have designed an overdrive hub system that will make the gearing comparable to that of the average singlespeed bike."

Of course, there goes the "simplicity"...
Opera Mobile 12.1: with SPDY, WebSockets, Flexbox and more
I am not an investor, financier, etc, so this will be a horribly naive question. Please bear with me.

From the comments regarding FB's IPO on HN in general, I am under the impression that the point of an IPO is to gain the company as much money as possible, and that in this regard, Facebook's IPO was a resounding success.

From the point of view of an investor, though, the IPO was a huge failure. Knowing, then, that any company approaching an IPO is trying to get as much money as possible from its initial investors, why would anyone want to be one? Is it solely because they are hoping that the company will be wrong about its own potential measure of success? Or was the Facebook IPO somehow different than an "average" one?
Yeah, I understand how much indispensible C is in computer science... It IS difficult to list all...

Ok, I ask to list by relevancy and popularity, like at least top 20??
Or at least list promising recent/upcomming projects.
Without commenting on the merit of this project, I'm alarmed to see a VC-backed making a Kickstarter pitch.
I can't believe that with 45 comments, no one has mentioned BlockChain.info or other "zero-trust" solutions like Electrum.

That way your "funds" are in the BitCoin block chain, and no person, website or service provider can steal them from you, as long as you're certain of the security of the environment you're entering your key in.

These solutions rely on you only ever using your private key to sign things OFFLINE, and then reconnecting to perform the action you signed for. BlockChain.info provides an implementation in Javascript; there are also other lightweight clients like Electrum.

The steps BlockChain has gone to to allow you to verify, (with the open-source Javascript Verifier Chrome/FF/etc plugin that checks the page js to the github page), that the client-side code is secure, is frankly kind of inspiring.
I hate the concept and I agree that they complicated the bike, if anything, but it does have brakes.
Ask HN: Is there an HN for economics?
Coding Quickie: Classification Tree Learning
A person counts as an asshole when, and only when, he systematically allows himself to enjoy special advantages in interpersonal relations out of an entrenched sense of entitlement that immunizes him against the complaints of other people.

http://www.slate.com/articles/arts/books/2012/10/ascent_of_t...
Tested it, aborted test after more than 1 minute waiting, with the status queued. Should maybe tell me, how many tests are in line before me and how long (estimated) I would have to wait.
It doesn't involve Google paying royalties to Microsoft :-)
I for one love programming (still, after 20 years in the profession). Some of the reasons I love it: http://henrikwarne.com/2012/06/02/why-i-love-coding/
I wonder if anyone will bother stealing this. And will the thief ride it for a quick getaway?
Learn How Not To Lose Track Of Your Applicants – Recruiterbox Tutorial Videos
Love the idea! Thanks for sharing.
Aren't there any apps that offer CalDAV and CardDAV synchronization?
Silent Circle, the Untappable iPhone App from PGP Founder Phil Zimmermann
The SpaceX webcast has a great video of the whole process, as well as some good stills:

http://www.spacex.com/webcast/

Watching the video gave me a massive appreciation for what these guys are able to do. I work on a software project where we have trouble getting our builds to pass reliably, so I can't imagine what kind of teamwork and high caliber people it takes to pull something like this off :)
Using Sphinx to Write Technical Books
I have updated the post with the videos hosted on Youtube.

HTH
The original title was something along the lines of "google uses new standard to sync contacts".
'I hate solving problems using technology' is the opposite of an engineer.
The real value is in pushing forward a general compute device with many cores. Overall our programs are still stuck in the 1-2 thread era, and there is a bit of a chicken/egg problem. Without a very effective multicore processor, the payoff in writing parallel programs is small. GPGPU is still to expensive and not very practical due to memory constraints and the GPU/system memory bottleneck. This probably wont be the device to change all of that, but even failure is progress.
In regards to bikes in general, the formfactor is nearly perfected and there are designs to accommodate almost anyone. I think the innovations need to be in the public's perception and increased usage of them (and not cars).
Ask HN: Is my product priced too high?
I want to gauge feedback from startups and entrepreneurs here who are in the pitching phase - whether it be to investors, partners or anyone else. Mainly looking to see if the pricing of my product is too high and what other HNers think about it.

My product is www.getapitchdeck.com and it allows any startup or entrepreneur to create an attractive pitch deck for pitching investors, partners, an idea, concept, service and so on. A license includes the source files (html, css, .psds) for editing and a video walkthrough. In the future I want to create this as an online service, but I'm in the validation stages right now and making it a service is a much bigger project.

Here are some benefits and my goals with this product:

• Make pitch decks the new standard for pitching instead of powerpoint.

• A pitch deck on your own URL makes it easy to share versus sending a bulky attachment

• Pitch deck makes you stand out: its interactive and tells a story which keeps the user engaged

Some questions:

• Is the price too high? (Its a $1000 value)

• Is this something you would find useful? (more focus on your startup rather than spending tons of time creating a deck from scratch)

• Anyone here interested in giving it a test run for free?

Appreciate all the help and feedback
could you expand?
Author here. That is a very interesting point. My point was that great engineers will know which tool is optimal yet will be able to identify a new solution. I could certainly see situations where perhaps an ego causes someone to always think he/she can build a tool better than the ones that already exist and function fine. It's over-engineering.

Excellent point.
Bought my ticket already.
Check out the Cowbird redesign - storytelling at its finest
If you select PHP, you get "So you like your variable names to include dollar signs? That's cool, everyone misses Perl once in a while." Making smartass remarks about their language of choice is not a great way to initiate a relationship with a developer.
Interview with Mike Moran Web Marketing Expert
I'm glad you linked to it. Honestly I can't take the time to find all the curated blogs that DZone brings into the single feeds on Javalobby and Web Builder Zones.
This is by far the thing I've upvoted on "new" that I'm most surprised reached the top page. I think this is borderline definitive proof that PG is right: Google is vulnerable. I mean, just the simplicity of the results has Hacker News excited, I just think 2 years ago we wouldn't have found this the least bit interesting.
We've launched a huge redesign, after refusing a large investment to try to build a community-supported, ad-free site on the Internet that provides refuge from the standard social network. We ask that you slow down, stay a while, read some stories, maybe tell some of your own. The site is no longer invite-only, and you can even support us with a Citizen account. Our big feature with the redesign is the ability to generate a font based on your own handwriting and tell stories with it.
No, not at all. There's plenty of freelance work out there. If I wanted to freelance on my weekend, I wouldn't go job searching to do it.
Actually BBC did an article about this recently because there are a few misconceptions regarding this title and how many employees do these companies actually have:

www.bbc.co.uk/news/magazine-17429786
SOA Service Design Cheat Sheet
Cool design.... the latest in the Xtreme sports equipment?
Which is why it's important to set the tone early that the court will not be tolerant of patent abuse.
Sparrow acquired by Google to avoid acqhire by Facebook
[video] In conversation with Life Sciences and Healthcare Analyst at MaRS
It says some similarly smartass remark about every language you choose. I like it, and think it fits in well with the tone of the rest of the site.
Former staffers told us Mass Effect 2 and Dragon Age: Origins were ready and would have launched on day one if it wasn't for Steve Perlman. At GDC 2009, when OnLive revealed itself to the world in style, a rival named Gaikai did the same behind closed doors, and when Gaikai CEO David Perry came by the OnLive booth to greet his competitor, Perlman starting screaming at him. On June 17th, 2010, the day OnLive launched, Gaikai announced a multi-year deal with Electronic Arts. Perlman received the news in the OnLive booth at E3 2010. "He went ballistic," one witness recalls. "We had to slam the conference room shut and crank up the music so people wouldn't hear him."

That doesn't sound like a business decision to me...
It makes remarks for all the languages. I think it is part of the appeal of the website.
Use What Works: Prefixing Database Tables With 'tbl'
Great chart of Mobile OS Market Share Worldwide
I agree. It also points out to me my biggest complaint with calling programmers "software engineers". A Professional Engineer (i.e. licensed, capital P and E) would never say, "Oh, you don't have an arc welder? No rivet gun? Well, I suppose we could hold that bridge together with solder and a few toggle bolts."
Guys - your should really try CallmyName app.
It gives a much more comprehensive solution - it includes phone number, email, address, skype ID, Twitter, FB, picture, etc
And most of all it is absolutely FREE...
Return Multiple Values from a Function with Java Generics
Andara.bi (Mobile BI) Integrates With Box OneCloud
I'm sure email resellers will start filtering out \+.*
from email address.

I run my own qmail.
I have it configured to ignore everything after '.'
Since a lot of companies use first.last@company.com
I'm pretty sure they can't just remove \..* from all the email addresses.
Guys - you should really try CallmyName app.
It gives a much more comprehensive solution - it includes phone number, email, address, skype ID, Twitter, FB, picture, etc
And most of all it is absolutely FREE...
It sounds to me like it acts as a filter for people who can't take a joke.
Notice that selecting any language gives you a dismissive remark, not just PHP. But you're right in that it's probably not the best way to cast a wide net (unless they're intentionally selecting for contributors with a good sense of humor).
I don't consider myself part of a mob.

It seems that since Monsanto's seeds are spreading into farmer's fields that did not intend to have them then I would say the fear of the terminator seeds spreading might be valid.

I would think the anti-GMO crowd's point is that they don't want gene spliced seeds at all in the first place.
All of this madness is elegantly tackled by Bayesian statistics. There are usually two roadblocks to using a Bayesian approach:

1. It's computationally expensive.

2. You need a prior.

#1 is not an issue at all here since the problem is tiny.

Companies like Visual Website Optimizer are in an excellent spot for #2: because they have data from many customers, they can find a very good prior.
The 'default' panorama was loaded relatively quickly. My hometown's panorama has been stuck at "21%" for the last 10 minutes...
Actually, McIlroy's "killer adversary" will work just fine against typical randomized quicksort implementations! (It effectively constructs the data on the fly, guessing when the sorter is trying to find a pivot.)

In that earlier HN discussion there was an extended (and frankly rather fruitless) debate between me and another poster about whether McIlroy's adversary can rightly be said to break randomized quicksort; that was basically terminological, and what is not in question is that if you take a typical randomized-quicksort implementation and feed it McIlroy's evil comparator, you will get order-n^2 performance.
This is one of many good reasons to set up your own mail server. You can configure a "catchall" email address, then make up username components at will, no "+" required. I make up a new email address for each organization that requires one. This not only makes it easy to see who is selling your address, it makes it simple to refuse mail to compromised addresses at the early-stage SMTP level, or to trap machines attempting to send to those addresses in a honeypot.

What has surprised me the most after doing this for many years is how little address selling seems to be going on.
>> Facebook's IPO was a resounding success.

That's correct. The CFO who led this should get a huge bonus. As Mark Cuban said: if the CFO said he was able to raise $10B in an IPO and then decided not to in order to protect investors, he should be fired. (That's a rough paraphrase.)

>> why would anyone want to be one?

Because if you can get in pre-IPO you usually do quite well selling to the suckers at the open. But the suckers don't realize that the key point is "pre-". A few might remember the glorious IPOs of the 90s that seemed to rocket up every day, and hope this will happen to every Internet IPO.
This happens for every language :)
This exactly.

Maybe a better way to say it is "There's no solution which I can implement in 5 minutes" or whatever time scale is suitable.
Thanks, that's a very good point.

It should be the case that individual test tasks are selected to be assigned to workers from every site-wide test that has not yet finished regardless of when the test was started - think equal priority packet switching for an analog.

Clearly this is not working as well as it should!

I have some refinements planned, I'll look to getting them in place as soon as I can.
Without gears, it's just a unicycle with two wheels.

...so, a bicycle?
Design mistakes that cost me tens of thousands of dollars
Unlikely. They know all about this already. I'd recommend contacting your member of congress. Also, it's the FCC, not the FTC, who regulates phone companies.

I'm familiar with the targeting technology that's being rolled out and the people/companies involved with the project. They've extensively briefed both FCC and FTC plus key members of congress, and have received a tacit blessing to proceed because of a double-blind hardware technology involved to limit the identification of individuals, and the measures taken so far to alert consumers.

Not to say that it's good or bad to do this. But a company like verizon isn't going to proceed without covering their ass from a regulatory perspective.
> I always thought it was some crappy bug reporting product.

Hah. Got you, it's also a crappy project-hosting product, a crappy code-hosting product, a crappy code review product and a crappy FQA/Q&A product. And an acceptable translation product (not as good as Transifex, but it's free, bit it requires using the rest of that crap).
I thought we weren't supposed to use javascript directly anymore. that's why all the 'first intro to' tutorials for all the hostest frameworks are all in coffeescript.
Except for Rust :)
"the only way to sync contacts on iOS has been to set up google as an exchange provider."

This seems to work fine for me. Is there an advantage to CardDAV?
glad to know i'm not alone.
perhaps some instructional videos will suffice for now?

http://www.youtube.com/user/GreenArraysInc?feature=CAQQwRs%3...
Ok, maybe the statement "forever into the future" is a bit strong, but considering typical corporation tactics I wouldn't be surprised if it somehow turns out that way.

One possible way is to wait until the patent runs out, introduce a new version of the seed with a new patent, force all their farmer customers to start using new seed, wait until that seed spreads naturally, start suing again, rinse and repeat.
Sometimes ego, sometimes just lack of experience. In my case, initially it was primarily lack of experience, then I went through the ego stage, and now I do what I can to use pre-existing stuff, and I've done this long enough where I know there's likely options I need to research/explore before making a decision.
Checkout our "Explorers" experience while covering SAP
Similarly naive answer: I'd imagine that the benefits of having a massive IPO and then having your stock tank are substantially less than having an increase in your stock value over time, as a company.
The Measurement That Would Reveal The Universe As A Computer Simulation
Splitting passwords up to increase security
Re: Hello from Google
I think you are confusing genius with something else. I'm not sure what yet though. Possibly a badger.
Seriously not impressed by the generalization that interns are the ones responsible for "making the web a terrible place." So as soon as that same developer takes a position as a full-timer they're magically imbued with all the best practices and knowledge required to run a great website?

Also, you just admitted that your own place of work serves large images. Let's not throw blame around that we're not willing to take ourselves.
According to the kickstarter page the RISC cores are ARM A9.
https://www.google.com/search?q=ryno+unicycle&tbm=isch
Twitter buys Vine
What went wrong with the update? Maybe it's actually a perfect time because maybe you can figure out why it was a "dud" and fix it :). Assuming your an engineer.
Thank you! Amazing videos! I think around 0:04, the front and rear arms twisted the cube without the right and left arm holding it.
> actually I wondered why there is no dnss equivalent to https.

There is one by djb: http://dnscurve.org/

OpenDNS implemented it in 2010 (they call their implementation DNSCrypt, it usually requires an OS extension)
Except for Rust which takes you directly to rust-lang.org. I actually like the idea though. No language is perfect and people do seem to be a bit too sensitive of their favourite languages.
I screwed myself twice with Heroku, and their support is amazing
That's a good inbox hack - send all email to one address, then forward/redirect all non-spam to a main email account.
First Round Capital Launches A Platform For Startups To Hack PR
Sure, Adapteva has raised ~$1.5mm in VC and another ~$850k in debt. Now they are raising $750k on Kickstarter, the "funding platform for creative projects." There's a big disconnect there. If well-funded companies like Adapteva are successful raising on Kickstarter, why wouldn't even bigger companies milk the Kickstarter sheep for R&D funds too? While it wouldn't violate the letter of Kickstarter rules for Intel to run a campaign like this, certainly it's not in the spirit.

And yes I get that it's open source blah blah blah, but this project is certainly part of the plan for an institutionally-funded business to make money. Adapteva is a .com, not a .org.

Separately: if Adapteva is only 8 months from delivering completed product to users, shouldn't they be able to raise more funds through traditional channels? They clearly have/had VC buy-in and can raise through institutional channels. If they are just finishing the final debugging/SDKs/etc. at this point, it's not a good sign that they can't raise another $750k from their existing backers to cover final launch costs.

I don't have a horse in this race, but it doesn't feel quite right to me.
Free Trial - Project Management Software
Imminent Iran nuclear threat? A timeline of warnings since 1979.
"Better get ready quickly girls, or else it's ... the arm..."
This seems like a topic where the often dubious "engineer" title as applied to programming is actually meaningful. Engineer has professional and business connotations that set a corresponding bar for rolling-your-own being a justifiable course of action. Contrast that with programming that is primarily motivated by creativity or curiosity. There, rolling-your-own can still be the right thing to do even if you're aware of a pre-existing thing that's likely better than what you will come up with.
Everyone here has pointed out why this bike is not simple or usable and the designer has sort of justified this argument by not even mentioning why this is a simplified bike on the website. It marketing 101, if you are making a better product – tell people why it's better!
How to stop Verizon from selling location data, other usage stats to advertisers
Every time someone posts about stripe there is this comment. They have said numerous times that they are working on it and they have to pass through several regulatory hurdles to do so. They also explained in their blog post about the canadian support that many of the hurdles of adding a secondary region to the platform wont have to be done for further regions. So your answer is it will be released when its ready.
It is an effect, usually of flawed behavior. It is not hard-wired or even inherited.

One might have some genetic predisposition, say, a sensitive Amigdala or whatever it is, but even then it is possible to behave in such way that you will keep the level of arousal very low.

It doesn't mean you will not get aroused quickly, it means you will not stay in a permanent overload of stress hormones, but return to a calm and relaxed state very quickly.

Unless you have any organic damages or trauma or infection, your mental states and habitual emotional patterns could be successfully altered.
It's only in the Dartium branch so far, I believe - not in trunk Chromium or release Chrome. But yes, it's another controversial feature that Google is planning to bundle.
Ah, I forgot that, thanks!
looks nice and this is just an initial thought, it looks like the holding content in the HTML is replaced by either case A or B from the script, will it run with the holding text being case A and swapping out only when B is picked by the script therefore avoiding a possible content flicker some of the time? of course this may not be desirable on larger content.