skysight-inc/HackerNews huggingface dataset:
Do you think Tesla Motors grabbed a few engineering grads and shop floor assistants, chucked them in a room and hoped they'd "grow into" knowing how to make an electric car?

No, but that's a bit of a red-herring, as A. none of us (presumably) know anything about the actual composition of the team at Tesla in the early days, and B. nobody is suggesting to take a handful of grads, chuck them into a room, and let them sink or swim. What I'm suggesting is to utilize a mix of experienced people and fresh grad / inexperienced types, and do what most companies fail to do these days... actually provide the training, education, mentorship and support that help inexperienced people become top-flight people.
I'd like to know more. How did BillMeLater know your phone #? Did PayPal/BillMeLater absolve you of all charges, considering they basically bill anyone someone else points to?

Many of our financial systems rely on trust alone. For example, anyone you give a personal check to can drain your checking account. All they need is your account # and routing #, that are on the check.
And why not hide it in plain sight?
And Paris Hilton's phone was hacked because her security question was the name of her dog.
Well, I agree, but the article doesn't even have the word "mix" in it, it's "juniors good, seniors bad or at least probably unnecessary".
Then how do you expect YC companies to write a job ad on HN???
Nodefront - Node.js-powered rapid front-end development utility
>> Well, If he had a backup (either remote or local) it wouldn't have mattered.

For this specific thing, no. But this was a fairly blatant act by the hacker. What if they silently read your iCloud mail, or used the Find my iPhone functionality to stalk you.
If I build the rest of the app I will be able to.
I am exactly the same, in fact, I didn't even finish reading the post before deciding I understand the gist of it and I have learned enough.

For some reason it brings the following quote by Feynman to mind:

I often liked to play tricks on people when I was at MIT. One time, in mechanical drawing class, some joker picked up a French curve (a piece of plastic for drawing smooth curves -a curly, funny-looking thing) and said, “I wonder if the curves on this thing have some special formula?”

I thought for a moment and said, “Sure they do. The curves are very special curves. Lemme show ya,” and I picked up my French curve and began to turn it slowly. “The French curve is made so that at the lowest point on each curve, no matter how you turn it, the tangent is horizontal.”

All the guys in the class were holding their French curve up at different angles, holding their pencil up to it at the lowest point and laying it along, and discovering that, sure enough, the tangent is horizontal. They were all excited by this “discovery” -even though they had already gone through a certain amount of calculus and had already “learned” that the derivative (tangent) of the minimum (lowest point) of ANY curve is zero (horizontal). They didn’t put two and two together. They didn’t even know what they “knew”.
Not a big company, but Northeastern University's CS department uses it in their intro course to computer programming. The staff there is all about PL research and I believe they use it pretty extensively in that regard.

I spent a semester there and the staff are hardcore into it. I learnt a lot from Olin Shivers (http://www.ccs.neu.edu/home/shivers/) and he used Racket extensively.
I very much agree. I am reading his post on cognitive therapy now, as it sounded interesting, but I wonder if he could describe some of what he has done to survive/heal this particular pattern. I'm curious about the cognitive habits behind making yourself stick with something until it effects you. Simply telling yourself it's stupid to be so superficial is not as effective as some people might believe.
The next Internet? Inside PARC's vision of Content Centric Networking
Freedom Fighter Job Circular and Apply Procedure for Sonali Bank Bangladesh
The Worst Way To Stay Alive Forever
You are now officially being disingenuous. Stop it. Read the posts and apply thinking skills. A auto-generated means (by definition) programmers did not write the C code, they wrote something else.

By ANALOGY (here is a definition with examples, since you seem to not understand analogy: http://grammar.about.com/od/rhetoricstyle/f/qanalogy07.htm ), the argument the Curiosity code was written in C, is the same as me saying my C code is actually written in machine code (raw high and low bits), since the machine code is generated by my compiler, even though I actually wrote C.
Michael Hartl, author of the Rails Tutorial books/screencasts, uses Sublime Text 2. It seems to be the most popular editor, which will make it easier to find out how to use it well. That's been my experience, having just switched from Windows to Mac.
It only has 7 upvotes right now. That's not a lot.
Good luck getting 900 million people to fill out consent forms to satisfy your IRB. Academic research follows actual ethics rules. :)
A lot of people still use Textmate, although I recommend sticking with the 1.x versions.

Some use Sublime Text 2.

Some use vim + NERDTree + a bunch of other Rails-oriented modules.

If you're looking for something more IDE, check out RubyMine: http://www.jetbrains.com/ruby/
6 Mistakes You're Probably Making When Interpreting FB Ads Data
How Augmented Retail Experience Is Changing the Way We Buy
Some personal Kickstarter stats
Have you seen the job postings here on HN? They all use that exact language - rock star or ninja or some other silly adjective. It sounds like they're specifically looking for pompous know-it-alls. I think what he says is exactly what he should be saying (and for the most part, exactly the same thing you're saying).
It was on the front page, in the middle, and suddenly disappeared.
>"I don't see why software startups are any different."

You don't see how a photo-sharing app is different than starting an electric car company?

That's a problem. I also think that's the point of the article: 99% of startups don't need rockstar developers. They aren't doing earth shattering engineering. Most startups need competence and nothing more. If they actually hired on that basis, it would help the eco-system.
It's true. Yes you can get O(1) for user-defined types and O(N) for built-in types (of which Scheme has at least a dozen), but you can't get O(1) for all types, as with first-class type tags.
The average starting salary for a senior Ruby developer has climbed to $94,000 ($107,000 in Silicon Valley). Compare that with the average salary for a junior Ruby developer, $70,000, ($80,000 in Silicone Valley).

These numbers strike me as wildly below current market rates in the Valley, based on my discussions with people in it trying to hire. I'm willing to be wrong on that.
WordPress is still king.

Tumblr may work for your goals.

Jekyll, if you want to get your hands dirty, make it fast, light, and secure. But it takes your time away from writing content.
$80-100/hour? Is this feasible?
Agreed, I missed that tidbit. I guess I was focusing on the idea that someone can wipe your iPhone, iPad, and Mac without ever touching your gmail account. As a father of two year old and 4 month old girls, the photos are the part that of the story that I find the most distressing. Everything else is upsetting, but you can rebuild contact lists and things. Those pictures are completely irreplaceable and it is just gut-wrenching for me to think about that.
That is a title that wouldn't make it through my spam filter.
I disagree, those are not arcades, they are bars and nightclubs that happen to have retro games spread throughout.

I live in Portland and we have a fairly well known 'barcade' called Ground Kontrol. The games aren't spread out at all, there's barely room to move. When the lights are down and the blacklights are up, it's about as close as you can get to Flynn's Arcade[1]. From opening until 5pm every day, it's all ages.

But the arcades started dying when somebody had the silly idea that people wanted to play cockpit games or big interactive games for more than double the price.

The 2+ quarter games were an issue, but our mall arcade died out when it turned into a 'fun center' and they replaced a lot of the games with skill machines for tickets/prizes. I'm sure this was more profitable but boring as hell.

[1] http://groundkontrol.com/arcade/
Linkbait listicle writing wasn't even #1!
Whether or not Samsung is going through some sort of "crisis of design", the pernicious nature of what Apple is doing is quite underestimated. They are trying to claim minimalism, the lack of distinction, as their own. It is the minimalism and efficiency dilemma.

Fact of the matter is that current state of technology places limits and barriers that should not be permitted for patent or copyright right up against. In fact, this effect will only concentrate even more as the physical nature of technology and innovation disappears as things get smaller and more concentrated.

With technology and design starting to crowd up against a barrier of physical form-factors, it becomes increasingly apparent that patenting and copyrighting should proportionally protect the change, the innovation, the added value; not the absolute.

The iPad and iPhone are not, in any significant way, unique. They are more marginal variations on existing technology and design than not. Capturing popular attention and leveraging inherent human desires is what garnered the devices and Apple so much fame and fortune, not the innovation or creativity. There is nothing unique about straight lines, exact curvature, shininess, sharp edges, and uniformity. Apple simply OCDed the shit out of their products. I applaud their designs and their configuration of technology, but much of it is not sufficiently unique to warrant patenting or copyrighting.

Where do you draw the line, and will Apple (or any other corporations for that matter) be allowed to draw that line right around their interests, products, and designs in a self-serving manner...essentially corporate gerrymandering?

Tongue-in-cheek, so no need to tell me how stupid I am, but we may as well allow for the patent on anything that is different than what existed prior if we are going to allow patenting and copyrighting of what is defined by hardly more than the technological limitations. Should one be allowed to patent a tablet that is 5 mm thick because it is thinner than a 6 mm tablet?

When you patent fundamental constraints, you might as well patent and copyright going from point A to point B and sue everyone that doesn't go through point C to get to point B. You are essentially trying to force complexity and inefficiency because you have hijacked simplicity and efficiency.
"I am making ENOUGH money" is important, and different for everyone, but it's not enough to retain top talent. There will always be someone willing to throw more money at a great employee. Basing any retention policy on salary (beyond making sure the salary is "enough") is doomed to fail.

For startups, equity is a big motivator, because the employee has some level of control over how the company does. This allows the employee to dream of the perfect beach house somewhere, that if they work hard enough, they will be able to get. Even selling that dream isn't enough to keep the best talent. There needs to be a good team in place, and tasks need to be delegated in a way that employees are constantly challenged and rewarded by being able to build awesome things. If those aren't in place, no amount of equity or salary is going to make things better.
Why Google Two-Factor Needs Native Yubikey Support
Does "ninja-rockstar engineer" sound modest to you, like someone who doesn't care about their ego?
It's just you. You are the only one.
Rails Testing: Demystifying Test-Unit
It doesn't make sense to model everything in terms of lists, but using 'cons' to make your own data structures doesn't force you to. A-lists and p-lists are both mappings that happen to use 'cons'. Are they efficient for thousands of entries? Absolutely not, but they work fine for a dozen, and you can certainly implement more efficient data structures on top of them.

It's certainly true that modern Lisps have more structured approaches and this is a very cool improvement on those offerings. I just think "Scheme's approach to data is broken" is a little over the top.
If I release code, having it criticized is a benefit. I want to learn from others, hear what they think of the design decisions, what they would have done differently, and what they think I did stupidly.

If you criticize my work, you're doing me a favor.
Interesting point of view but it please try to learn your tools better next time you write an article :)
And try not be a hater, it only harms you and not doing any good.
Did you get fired for browsing it at work, or because they found out you browse it at home?
I took it as implicit that they were advocating having at least some senior level people, as one of their bullet points was to "provide mentoring." If there aren't at least some senior people, who would be doing the mentoring?

It's a fair point, though, that TFA doesn't really go into detail about the exact composition of a team that they are suggesting.
Evaluating Your Stock Option Grant
TokBox embraces WebRTC to give developers access to Flash-free video chat
Immigration will solve the talent war in the valley
Good to see the json library is in there now. That being missing was a minor annoyance earlier.
I just tried the following:

visited
http://sfbay.craigslist.org/bia/

saw ad for "Burning Man Beach Cruiser Bicycle"
http://sfbay.craigslist.org/eby/bik/3189652975.html

performed the following search on google
http://www.google.com/search?q=site%3Acraigslist.org+neon+gr...

first result returned is that ad, with the following snippet:
Burning Man Beach Cruiser Bicycle
sfbay.craigslist.org/eby/bik/3189652975.html
22 minutes ago ... Neon Green cruiser bicycle, perfect for the playa, or cruising around town. Single
speed, great shape. Available nights and weekends.

--

"22 minutes ago" sounds like Google is still actively crawling content from craigslist to me.
It's my understanding that PCs purchased in the Microsoft Store do not have any additional "bloatware" installed (all they have is base OS, Drivers, Live Essentials, and Security Essentials).
MS is doing the opposite of a race to the bottom. They are raising the bar. Your product must this good to enter the market. Make something better than the Surface and sell it for a 20% margin, instead of the 0.2% margin the current crap makes.
IQTELL's GTD and Productivity App Latest Release
Check out IQTELL's new features on this massive release! A new theme, Collaboration, iCould Sync, Email gateway, New versions of iPhone and Android and more!
Well, you've covered pretty much all questions, but here is a reply from the builder :)

So does the user sprinkle the powder after each slice, or does the machine somehow do it? How would the machine make an even layer of powder?

The storage bin moves up a little and the build bin down, and then a counter-rotating roller (mounted on the XY-carriage) deposites the powder from one to the other bin.

Why doesn't the powder stick to the print head, or get pushed around unevenly by the print head?

Indeed, the printer head is mounted ±4mm above the powder bed and can never touch the powder. See the printer head moving across the powder bed in this video: http://www.youtube.com/watch?v=bzX5x1A1AMg

Why doesn't the powder fall out during printing?

Because the pistons form a seal and don't let the powder fall through.
How is Apple the weakest link in this? According to Honan's account, Amazon was as equally, if not more weak in its verification processes:

http://www.wired.com/gadgetlab/2012/08/apple-amazon-mat-hona...

> First you call Amazon and tell them you are the account holder, and want to add a credit card number to the account. All you need is the name on the account, an associated e-mail address, and the billing address. Amazon then allows you to input a new credit card. (Wired used a bogus credit card number from a website that generates fake card numbers that conform with the industry’s published self-check algorithm.) Then you hang up.

> Next you call back, and tell Amazon that you’ve lost access to your account. Upon providing a name, billing address, and the new credit card number you gave the company on the prior call, Amazon will allow you to add a new e-mail address to the account. From here, you go to the Amazon website, and send a password reset to the new e-mail account. This allows you to see all the credit cards on file for the account — not the complete numbers, just the last four digits. But, as we know, Apple only needs those last four digits. We asked Amazon to comment on its security policy, but didn’t have anything to share by press time.

At least to get into the Apple account, you need the credit card on file. For Amazon, you can send a fabricated credit card number and get complete access (because you can add a new email account, to which you send a password reset to).

Apple just seems like the worser player because Mat Honan put so much power into the hands of iCloud. If Honan was in charge of administering enterprise services using Amazon's EC2 services, and hackers used his account to wipe out everything (or compromise corporate security), everyone would be calling out Amazon.

Edit: I haven't seen this fact mentioned much, but Honan's billing address was compromised through a WHOIS lookup on his domain. This is a huge reason to use registry protection services. It's true someone could look you up using things like Pipl and Spokeo, but that's only if you have something in public records, such as a mortgage (or, in some cases, leases).

Honan is in an especially tough situation because of the uniqueness of his real name.
Asking Questions Well
They couldn't silently do anything. They won't give you passwords, they give you the ability to reset it. If the hacker were to reset it, the reporter would notice (as he wouldn't be able to use his account anymore). And I think Find my iPhone would cease working if the password saved by the app does not match what's stored in the cloud (i.e. hacker's bogus password).

In case of cookie sniffing, Google shines. They show you the IP addresses of people who have used your account recently. If you (or them) spot an stalker, you can reset the password. I don't know how effective that could be with 3G, but at least

---

That said, It's no secret that Apple's password system is absolute garbage. I had to reset it 5 times last month because someone was trying to get to my iCloud account (probably brute-force). Apple would de-activate my account and would require me to re-enter security questions and choose a "new" password that I haven't used in the past year. And every time I had to spend an hour typing the new password in my various devices. AND I WOULDN'T RECEIVE MAILS IN THE MEANTIME. Just ridiculous.
Dave McClure's 500 Startups acquired Mexican Startup accelerator Mexican.vc
The astroturfing seems so obvious (rapid ramp-up) that I had to wonder if Romney's campaign was actually behind it. Why not pay a little more to do a good job -- at a minimum, ramp-up over time. Two possibilities (among many, I suppose) are that an Obama supporter paid for the fake followers so that a story could be planted about Romney's deceptive tactics. Another possibility is that a fake user farm set-up its fakes to follow a few random, high-profile users to make the fakes seem more legit. If this was the case, why choose Romney but not Obama? Based solely on the data, we can't know what actually happened, but it doesn't seem like the article's conclusion was drawn after exploring alternate possibilities and finding reasons to dismiss them.
Microsoft is pushing users and vendors to Macs and Linux
Maybe. I'll withhold my judgment till I actually see such a tool, but I suspect tooling and design function more as distractions when it comes to documentation; in my eyes the only thing that matters is content.
Yes, but you can only do that _after_ you've set up two factor authentication using SMS.
The EU has data protection law which means companies that store personal data are legally obliged to protect it. I wonder if Apple are in breech of the law here? Will someone affected make a complaint?
In the US, at least, regulated banks have some security requirements that might prevent this (though I'm not sure). But outside of that my guess is that it's routine for a customer service agent to be able to make any modification to an account they want, without an extra authentication factor or supervision.

The EU has data protection law, which means companies that store personal data are legally required to ensure it's safe. I wonder if Apple are in breech of the law here?
40 second video of the Curiosity's landing, from the MSL perspective
Show HN: A well-categorized Pinterest for dress lovers
Yes it's a huge pain in the ass not the easy one step process implied above.
500 Startups Snaps Up LatAm Startup Accelerator Mexican.VC
You don't have to do it on ios either (assuming your using the built-in mail/calendar/contacts). Ignoring that that OP was setting up multiple unique gmail logins (personal and work), the scenario he outlines requires entering exactly 1 app specific password per gmail account in the "mail, calendar and contacts". I have no idea why he's talking about using them in the browser, normal 2FA works fine there.
So...only the Hazard Cameras are active, the rest are closed until Curiosity is finished with self-tests?
Facebook launches first real-money gambling app, 'Bingo Friendzy'
If the phone is rooted(as is the case with mine) then an attacker could change the list of trusted Certificate Authorities on the phone and then perform a MITM attack to get any passwords being passed over the air.

However, I think google services use XMPP if I'm not mistaken. In which case the password is never actually transmitted over the air. XMPP uses Digest access authentication[1]. Short version: the server would first send a challenge to the client. The client hashes the challenge with a hash of the password and returns the result. The server performs the same operation and compares. So even with a MITM you'd get nothing. Furthermore, the client itself would never need to store the password either.

[1] http://en.wikipedia.org/wiki/Digest_access_authentication
You pay a different price for calling a landline vs a cellphone? I'm still laughing. That's just crazy.
Hacking Behavior: Going Beyond Growth Hacking
You don't have to load the site to maintain an account - you can do that from the app or even Twitter, for various meanings of the word "maintain".
The SLS process hasn't been implemented for the Pwdr machine yet, but a small IR Laser has been used by others for SLS: http://builders.reprap.org/2010/02/first-tests-building-powd...
Frustrating? Yes. But good security can't be transparent to the user.

Nearly always security is the opposite of convenience. Once people realise that you can be "more secure" or "more convenient" we'll all be better off. This implies to be "more secure" you must be "less convenient". It's always a trade off.
Agreed re: shared libraries being used all over the place, but I don't think that requires changing a module to an API.

git submodules are designed to solve this problem and do so very well, allowing each project that uses a shared module to include whatever version it pleases, yet allowing the project using the shared module to update/rollback to a newer/older version.
Completely off-topic, but I hate seeing "IPhone..." on HN submissions.

Please change the title to " iPhone caused..." (i.e. add an space at the beginning), and the stupid auto-capitalization system will be fooled.

see here for a submission with lowercase i at the beginning: http://news.ycombinator.com/item?id=4306480
Wouldn't the terms of service qualify? It explicitly gives Facebook permission to use your data.