skysight-inc/HackerNews huggingface dataset:
I used that Rovio bot in a robotics class. I'm no robotics expert (hardly a novice), but this was my experience.

The big hold-up is lack of access to (or maybe pure lack of) encoders on the wheels (we were using the wifi/web interface). It's impossible to move by dead reckoning. This was actually part of our class, to teach us how bad dead reckoning is and then we moved on to CV for tracking and control.
Clicking a mouse button once counts as doing something?
That's anecdotal evidence too. There's nothing to show that it being DRM free caused it to be pirated more. I've seen figures that suggest that 90% of installs of a game come from pirates, so at 85% (18,000 legitimate installs from 120,000) anecdotally they seem to have reduced the level of piracy. The effect on their servers sounds like poor infrastructure design more than anything else, especially given they were able to deploy an infrastructure fix fairly rapidly.

My point was it's unclear that the economics does support it, and the evidence that's slowly accumulating suggests that in fact the economics supports the opposite.
Are Anthropologists a Dangerous Tribe?
Hackers for Charity: Hackers in Uganda Documentary
The odd thing is that the biggest link on Unicef USA's page is a "Take Action" button that has you... sign a pledge.

http://www.unicefusa.org/

(Obviously, the real intent is to get your email and then send you requests for money, but they are walking a fine line here.)
Why, They’re The “Cupcake-iest” Generation Ever
Sedgwick is teaching his Algorithms course on Coursera, which almost gives a "university course" type education on the subject.

Coincidentally, I've been taking Algorithms in school and I find that just watching Sedgwick's 10-30min lectures (vs. 3+ hours at school) is refreshing, clear, and concise.

I would also point out that the HW assignments I get in school are harder than the Coursera ones, but the way the material is taught to me is much more manageable by Sedgwick on Coursera.
They might be older than that. I used to participate in Google Answers (remember that?) circa 2002-2003 or so and even got certified to answer questions for cash. I got a polyester blanket embroidered with the Google logo as a christmas present for no reason.
The visual is quite cool, but the piece itself is a pretty typical "white guy walks into east coast Chinese city and is blown away by THE FUTURE" piece of insight-free China-commentary.
I wrote about my views on management, here: http://michaelochurch.wordpress.com/2013/04/30/gervais-macle...

Essentially, "manager" is a conflation of several corporate needs: (a) mentoring junior hires, (b) protecting the company from bad-faith employees, (c) protecting good employees from bad ones, (d) setting project priorities, and (e) putting a public face on the company (e.g. CEOs). Some of these jobs are more fun than others. There are huge conflicts of interest within what is called a "manager" and ultimately, employees get shafted.

Managers ultimately end up as the internal police force, because they're the ones who make firing and promotion decisions. However, there are a huge number of dirty cops. Most of them, in fact, are dirty. There are a few sadists who enjoy using the badge-and-gun just to fuck with people. There are others (much more common) who go full-on extortionist and use their power to build an image of outsized performance so they can hop out of cop work and into an executive or high-level strategic position. Rare is what police are supposed to be: principled public servants.

I don't have a problem with police. Society needs them. However, if the police started acting like the mob (with them making most of their income "on the economy") then I would. Corporate management is mostly dirty cops.
The problem with quoting text that has a [sic] is a fun one.
Bitcoin could play a key role here. In my experience, donating using bitcoin feels clicking a "like" button. After learning about the system and how to use the client, its as easy as logging into facebook to like something.
So what's wrong with giving out blankets? I don't quite get it. It's an odd gift, but I don't see how it can be worth a polemic.
Regardless, it's an unnecessary qualifier. Most readers here can take the leap of faith that yes, the title was written correctly, as they wait about 2 seconds for the link to load. Who cares, it's just a title, but all things being equal it should be removed.
I run a mail server for my own company and my immediate friends and family.

I hope you aren't planning on using one of the many ESPs to do your actual delivery; increasingly I am blacklisting them (and by ASN) since despite any claims to the contrary they don't give two shits about spam or UCE. There may or may not be collateral damage but I really don't care anymore; I have a home-grown analysis script that runs daily over my logs and generates pretty HTML summary reports of who got blocked and why, and 6 months in it's looking pretty good.

One size fits no-one for email (which is why Spamassassin always fails me sooner or later). There are entire ASNs that have no business talking to me and get the firewall. There are entire countries that (on the basis of GeoIP lookup) get aggressively greylisted. Nobody has ever sent any of my users a legitimate email with a utf8-encoded subject. The list of rules just keeps growing.

And finally, if anyone reading this has anything to do with

bestpure.co.uk
besttip.co.uk
bighut.co.uk
exclusivetips.co.uk
liteme.co.uk
officialnow.co.uk
opost.co.uk
piple.co.uk
savertips.co.uk
retailrat.co.uk
tipmail.co.uk
websaveguide.co.uk
wepost.co.uk

please go and get an proper job. Or die. I don't mind which.
It's nine letters, but there are repeats in specific places. Letters 1 and 6 are the same, 3 and 5 are the same, 4 and 9 are the same, limiting your options.
I do a good deal of both, can I be an Appliui Develotion?
Hackathons are actually pretty popular here, especially in Berlin. I'll keep you updated if I hear of anybody running into trouble because of this.
According to this post on Slashdot, the open-source developer got "$175 to spend on the Google store" and a blanket, not just a blanket.
Wireless Communication with Chaos
> and will certainly lead to clicks from people trying to figure out what was really written.

raises hand, looks sheepish I couldn't figure out what word was close to "blankets".
My take on it is that Google is trying to advertise a well-paid fulltime position in their offices: "So you're an Open Source Dev? Surely you must be poor, thus: homeless, thus: here, have a blanket."
Yeah, WTF. I noticed it this morning on my work computer (Firefox Aurora on Windows 7). Logging in here from Chrome to upvote.

Logging in seems to work; I don't get an error. But the session doesn't stick, after the redirect I don't get my custom navigation bar color.

P.S. Removing news.ycombinator.com cookies didn't help.
"I say, 'You should blanket me' or 'you should blanket her', meaning like a blanket is a blessing. It's a way of showing love and caring." --Michael Jackson
"So eBay installed a tiny “gif” file on its homepage. A gif is simply an image file. This one was so tiny no one could see it. It sat there invisibly."
I deleted the HN cookies, then it allowed me in again.
A myth I'd like to dispel is that when login fails not telling whether username or password was wrong improves anything.

Please do tell clearly when username was wrong. It won't disclose anything new, because you're already disclosing this information by validating registration form (and reg form will even disclose existence of registered e-mails by forbidding duplicate registration), existence of profile URLs, all kind of "add a friend" APIs, etc.

If you're really concerned about somebody compiling list of usernames by brute force (and you've patched all other places where you disclose it) then put rate limiting on the login form (you should have it anyway to prevent brute forcing of passwords).
The New Backblaze iPhone App
It should be possible to sue air polluters for putting toxins on your property (your land or your body.) Pollution is usually a problem of trespass and enforcement of property rights could solve it.

Regulations are kind of a roundabout way to solve the problem. You want the polluter to be concerned about affecting its neighbors, not just to meet (or help set) some arbitrary government standard.
Had the same problems. I cleaned my cookies & cache, it did nothing the first time, and now it works again.
That SMT pick-and-place is pretty nice, Ian got it set up with Eagle [1]. It's a little sketch on the 603s and 402s though.

[1] http://dangerousprototypes.com/tag/pick-and-place/
Yes, as I mentioned, there should be crossover, and everyone should know a something of the other side where that happens. So the Product dev should be able to certainly write HTML/CSS and understand how they work, but the Designer would be typically better at building a full template with optimized CSS. Put another way, good designers know their mediums, which should includes HTML and CSS, and doesn't stop at Photoshop.
They are disease-infected, I presume.
agreed but how can such a pattern be entered into a scrabble word finder?
OReilly offers 50% discount on ebooks in celebration of 'Day Against DRM'
Except your assumption is complete nonsense. The more non-trivial your app is, the less the database is a bottle neck and the more the app is. The vast majority of web apps are extremely read heavy. Those apps benefit massively from caching, which completely removes the database as a bottleneck. This means you are often choosing between a language and framework combo that means paying for 50 instances vs one that means paying for 4 instances. That is a lot of money, and the fallacious notion that the slower language is more productive by virtue of being slow is silly.
Why can't this be a genuine desire from Google to send a feeling of warmth to open source developers?
I think "rezoning time" is the same thing as wasted time. If I have to "zone up" for a task, and that part takes me 30 mins, while once in the task it takes me 15 mins, I figure I've wasted 30 mins.

As for different types of time, I fully agree. If I'm in a half hour between meetings for instance, and I can do some tweaking to simplify actions, I can claim I spent 30 mins on that, but, I can't claim I traded 30 mins of "productive" time for it. So if that 30 mins of work allows me to have a less disruptive action in a workflow, the amount of time that workflow actually saves is hard to measure, and may overall be well less than 30 mins, but who cares? Life is smoother, and it would have been 30 wasted minutes otherwise.
Has anybody successfully explained bitcoin to a layman?

I have a feeling this video would completely lose my mother.
I'm a Turkish citizen living in Germany, my F1 help comes in Polish. What about that...
For me it's just in FF. Chrom and safari seem to work fine.
It's pretty non-standard to use [sic] when it's not a quote.
The word of an Italian mountaineer (not known for their humility or good mountain social skills) vs. the Sherpas (famously kind and hard-working). I know which side I'm more likely to believe.
Your burn rate is $2K/year? Where do you live?
Me too. blanket... blanks... blankety...? banker.. grah.
Can't say no to that title. Must click.
What is "the Douchebag Invasion"?
Me too, including password reset. Does not work in FF. Does not work in FF's private browsing mode. Does not work in Chrome. Deleting cookies does not help.

Does work in Chrome's private mode.
The point of an MVP is to control costs, to avoid spending millions of $ and precious time to develop something that no one wants.

I'd argue that it's the point of the process to "control costs, avoid spending millions of $ ..."

The MVP is just a tool, a step along that path. Its "point" if there is one - is to test your product hypothesis and evaluate product/market fit at a point in time.

The first step in avoiding spending that much money, is to be able to quantify the costs of building an MVP.

You can't do that, as you know neither the definition of "minimum" nor the definition of "viable" when you first start. That's the whole point of the iterative process. You start building to the Founders' vision, and then go out and try to find customers for that. It's only when you think that you have a testable product hypothesis that you can even speculate about what an "MVP" would look like.

I think part of the problem with these discussions though, is that "MVP" has become part buzzword and part synonym for "prototype" or "alpha" or "first version". It's not necessarily the same as those things though.

Besides, a stealth fighter jet cannot be a MVP. Maybe you have better maneuvering technology, or targeting technology, or maybe you have teleportation technology. That would be the basis of your MVP.

Right, that's why I said "an idea for a new stealth fighter jet". I certainly am not proposing to build a complete jet as an MVP... I can't imagine many - if any - scenarios where that makes sense. But building an MVP of the "magic sauce" that allows you to demonstrate to the DoD that your new stealth fighter jet will be better, is probably still going to be a lot more expensive than the "cat photo sharing site" thing. All I'm really saying is that there's a broad range in how much a MVP might cost, depending on the domain and the problems you're trying to solve.
I'm having the same issue, and also wondering what the official support channel for HN is.
Just about every pin on this processor can be used for GPIO. Some pins, like the DDR interface, can only perform one function, but the vast majority can be configured to do one of seven different functions.
Every generation of coders has its retirement policy. Just think where we'd be if every large company was agile, responsive, and kept their code up to date. We cannot afford to let the big banks, governments and healthcare companies keep up!
I got an email like this a couple of years ago -- apparently someone liked my work on bsdiff. 175 USD of stuff from the Google Store plus a gift; in my case, the gift turned out to be a modular pocket knife (http://www.quirky.com/products/35). (Oh, and it had "Google <3s your work" printed on it -- so it wasn't just a left-over.)

I think it's great that Google has a program for recognizing open source developers; that said, they seem to be going a bit far afield with their "give people something cool they might not have yet". I think they'd do better to send people Android phones -- at least that is something people would be more likely to use.
I have not heard of it. Pretty cool, though it doesn't seem to be available for Facebook.
Nuking my HN cookies fixed it. Using FF Aurora.
I take offense at this. My facebook activity has yielded hundreds of grains of rice for starving children! I also stopped Joseph Kony and brought about marriage equality.
Germans apparently allow all sorts of English words to be trademarked. I ran into the problem buying Google ads, and the ads would get rejected for a trademark violation. The whole campaign would get messed up because I targeted english speakers worldwide and the ads got rejected because the word "immersion" is trademarked in Germany.

Edit: I think Google has since improved the error message and gives a message like "Ad is running, but cannot be run in all regions due to a trademark issue." Adwords used to just reject the ad with ominous text "trademark violation".
VS is really neat if you're doing C# dev, but yeah slow as heck to startup. It takes nearly a minute from a cold start on my windows dev machine, and 30s on warm start (has recently been closed). And this machine is a beast.
Clearly I'm not making the argument that jjjjjjjjjjjjjjjjjjjjjjjjjjj is a recommended password. Of course it isn't.

Use a long, complex password. Period.

However practically we know the history of password crackers, and while it's easy to look at specific examples given and say "Oh I would totally crack for that", in most general cases they wouldn't be cracked. On the flip side, passwords that are dictionary words following by numbers and or punctuation are cracked because they are exactly what people migrated to once complexity rules were implemented.
> the greatness of this nation .. We got lazy, demanding and needy

What are you talking about?
Glitches in Safari and IE10 as well.
Leadership vacuums create strong 'YES' and 'NO' types

I learned two decades ago about a concept called meta programs. Meta programs are filters that people use to understand their environment. Two of these are 'moving toward' and 'moving away' meta programs.

People are typically drawn to one or the other. They either filter their thoughts in moving toward or moving away first before considering the other. I have found that having both of these types of people on a project a very positive thing. You need people who can see the positive and you need people who can identify the pitfalls.

The problems start when either of these people think their position is always the correct position. The moving toward people want to take on the world and the moving away people are yelling you why you can't do that. Nothing gets done in these situation. And the reason why moving toward or moving away people become so strong in their opinion is because there is a lack of leadership.

You NEED to have that one person who can listen to both of these people, respect their points of view and make tough choices.
With the recent flaw (though very small flaw) in 1Password, I decided to do a little research into the tools that password crackers use today. The first big tool is the cracker itself. John The Ripper and HashCat are 2 popular ones today, but I've focused my reading on hashcat.

Hashcat is a tool who's goal is to do various hashing functions as fast as possible in both CPU and GPU (depending on what the user has available). Where the tool gets interesting is the attack modes[1] it has. Each of the attack methods has different use cases, but I would say Rule-based and table-lookup are both fairly interesting (allow for smart generating of test passwords so things it's not a full character set brute-force).

Now, you have other groups that are going out and doing analysis on database password leaks[2]. This site tries to crack as many passwords as it can from publically leaked password databases (such as Gawker ane EHarmony), then do an analysis of the passwords they have cracked thus far. People can then use this data to write rules for Hashcat or other tools to possibly crack passwords a lot faster.

As rules for passwords change and people change their password habits, the crackers will adjust their methods. While this article does bring out some interesting points about passwords, it can still be good to know what tools the crackers have at their disposal so you can think about how to craft a password that won't be easily cracked.

[1] http://hashcat.net/wiki/#attack_modes

[2] http://www.adeptus-mechanicus.com/codex/hashpass/hashpass.ph...
Would be nice if a PHP Fat-free framework was included in the benchmark.

https://github.com/bcosca/fatfree
Dallas Makerspace has a good list of embedded Linux hardware.
https://dallasmakerspace.org/wiki/Embedded_Linux_Computers
http://www.design215.com/toolbox/wordpattern.php

it's a pattern search, not just a character count search. check the instructions and examples, they're pretty straight-forward.
Just had to re-login to HN for the first time in weeks on Chromium. Android required a refresh (something about a user id conflict). Something must have changed on the backend.
I can't speak officially for anyone at YC, but I happen to know that they have been experimenting with nginx 1.4 with SPDY support and there was an incompatibility with the Arc web server and specifically with cookie handling.

An intelligent guess says this has something to do with what you are seeing.
So in the end, it all turns to excrements?
>I would sympathize with Valve if they didn't completely ignore Linux

Can you blame them? I'm surprised they can make the numbers work even now, let alone 5 years ago. The probably still don't...its probably just a long range bet.

>Plus they don't force DRM middleware on you.

DRM is the future (not that I like it). The trick is simply to make it DRM like Steam where people barely realize its DRM and rather than EA's crap idea of DRM.
My 100% non-scientific study has been that the biggest hurdle towards getting funded is getting funded the first time. Even if you failed three times, as 0-3 you are more likely to get funded than the guy who is 0-0 and trying to navigate the system for the first time.
Most Video Marketers or small businesses don't and fail at this.
Most videos just aren't good enough and even if they are great videos they'll rarely be found and seen. Why? Because most people fail to have a positive and solid SEO Video Strategy that works. Do you?
Show HN: JugglingDB - cross-database ORM for Node.JS
No idea about that because I've never used one - I just rolled my own from python.
As one data point, the air has been objectively better after the factories shut down for each holiday I've been here for over the last three months.
Yep. It worked for me as well. Thanks! =)
Show HN: I created a design course (free for a day)
It's what it has become - but originally it meant what now has become SaaS (eg gmail)
I think the appropriate correction at this point would be

> Google is sending out blankets [sic[sic]] to open-source developers
Other than great food and great software depend on execution, there's very little analogy. As much as I'd like for users to select my piece of software over competitors', because it's 10x smaller and eats less CPU, even if it's more expensive, it's just not going to happen. And even if it would've happened, McDonalds still makes more than French Laundry. I don't like it a bit, but that's life.
Show HN: Life is Beautiful, iOS app for daily inspiration
Capability Cases Part Three - Sample Capability Case: Technology Radar
True. There are also some ingenious "solutions" out there - like my DECT phone for example. The interface takes time and date (with NO year field) in one menu, and day-of-week in a different menu on the base station... (if it's got a look-up table somewhere and is calculating epoch-second timestamps from this I will ritually burn it.)
What separates this idea from prototyping in my view is that they are suggesting keeping the "prototyped" UI as the real deal and then building a back-end to support it, rather than re-building the front-end along with the back-end. The back-end is developed using all of the well-documented places where the front-end needs support as a spec.
Is this a legal technique to avoid Google having to pay for open source software in any way? Does acceptance of the blanket mean anything legally?
The basic difference is that we're trying to cover the complete online banking experience, not just ways to organise and visualise transactions (although that's a part of it too). The big thing missing from Mint for us is payments.

Bunsn generally feels like an app where you can get stuff done. It also works with banks outside of the US and Canada and doesn't require your bank log in details.
Looks like an open and shut case of Google being hilariously evil again. What's going to happen when they run out of blankets, huh? Are they are going to shut that down like Reader? I just don't know who to trust anymore.
Please don't post on HN to ask or tell us something (e.g. to
ask us questions about Y Combinator, or to ask or complain
about moderation). If you want to say something to us, please
send it to info@ycombinator.com.

-- http://ycombinator.com/newsguidelines.html
You just described the core of the analogy: experience.

There are many cases where I and others choose much more expensive applications to which there are fine inexpensive (or free) alternatives. Just knowing the amount of “unnecessary” design or development work may be enough to increase pleasure of use.

Of course, the extra work may also have directly beneficial effects, functional, esthetic, or otherwise. Fine dining tends to be tasty.