skysight-inc/HackerNews huggingface dataset:
That'd be incredibly inefficient. It uses a single brushless motor to drive the wheels which you're driving directly. You'd have to run at least two motors for the props and it's unlikely you'd generate enough thrust to move nearly as well as a single direct drive.

A 2200mAH battery is already going to have limited run times in a quadcopter; trying to use the props for the wheels too would just make that worse.
Google Play cut payments to developers in Argentina
> But 12 only shows up with "inches in a foot".

Wrong.

> 5280 ft in a mile.

5280 is 12 * 440.

> 16 oz in a pound/pint.

12 troy oz. in a troy pound is also part of the system

> The imperial system is very inconsistent in what can be divided by what.

Inconsistent, yes, "12 only appears in inches in a foot", no.
This nicely solves a problem I've been asked about: how to share a screen securely (read-only). VNC protocol and implementations are too complex/sloppy so I don't trust them. An endless GIF, on the other hand...
Its not the only one. Highways near oak ridge, Tennessee are also dual signed in metric and english units. I think it has something to do with the natiomal lab, but I dont know the history.
Of course. And to add an example of the other part of spectrum (opposed to medical device software) - bunch of simple 2d game prototypes. There's people who do such jobs, and many similar, who'd be a fool not just "push the buttons" all the time, with basically just a quick forethought related to structurization and code quality.
>all I need is his name. Not an email, not a phone number, just a name. It's pretty incredible if you think about it. Nothing else comes close.

This is the primary value proposition of Facebook for me, and why I continue to defend real-name policies. Not having to mess with a set of aliases is really quite convenient.
Is it possible to add mouse clicks via html image maps?
I can't say enough good things about Double. At one point we at MobileWorks were the world's heaviest users of Doubles – not sure if that's still the case or if someone's caught up.

Right now one of our partners operates full-time on the robot, and MobileWorkers come by to visit the office more regularly. Soon, we'll send our MobileWorkers to visit the customers they're working with as in-office remote staffers.

It's like having them in the office here with us.
Security video captures I-5 bridge collapse [video]
No more open source download in Google code
I enjoyed this read especially! I am one of the creators of 'Stratosphere Multiplayer Defense' (on iPad), and we did it entirely in UIKit. It was very interesting to see what we could get away with, since Apple's OS is very animation-friendly.

We used all UIKit elements like UIViews, UIImageViews, and just core-animationed everything around. It's amazing because you can have 50 towers on screen, all playing their firing animation, along with 100+ monsters walking with their animations.. and it handles well.

The reason we actually chose UIKit (over Cocos2D or OpenGL etc) was (1) my experience in it from app development, but (2) more importantly being able to use Apple's UI widgets. Like scrollviews, gesture-recognizers, etc... rather than try to write our own (I'm sure we've all played iOS games with weird UIs that are kind of like Apple's but fall short). Also, (3) was the speed of getting something working (kind of related to (1) for me).

Downsides are that there's no blending effects like 'additive' for lights/effects, and also it's not trivial to pause a game when it's running timers and core-animation separately (we do have a game loop for logic, but the monsters them-self just move on GPU-based core animations). I'd like to STRESS that using UIKit for most games is probably not a good idea.

Anyway, thought it might interest some people to hear this :)

Oh, and another benefit is no load screens.
The price is actually decently competitive for a quadcopter with the bells and whistles he's including.

Battery life is about what I'd expect from a quad. I have a sailplane that I'm building into an FPV platform; using a 2200mAH battery like this thing is specced for, I generally get around half an hour of flight time out of a battery charge, but that's with a single motor and having the option to cut the engine and glide intermittently.
Hmm, I'm not a fan of an if without braces. It is just begging for someone to come along and stick multiple statements after it expecting them to run when it fires. Heck, maybe even me tired at the end of the day.
>stock its shelves with user information to provide to advertisers

People are always talking about how Facebook is selling your data. Is there any evidence for this? They'll use your data internally to target ads on behalf of advertisers, but do we know that they're actually giving the advertisers any information?
Actually you need to stop earlier, I've found that quite a bit of the stuff that people think they need to have built isn't even close to needed in reality. In fact, building it and shipping it can be a major mistake itself.

So I completely agree on the underlying principle:
Dont to _anything_ prematurely, and that first and foremost includes actually writing any code at all.
Dirty Jobs?

http://www.episodeguide.us/dirty-jobs/skull-cleaner/episode/...
> At this point in time, Yahoo does not have the public perception that they are a cool company to work for, especially for engineers.

That's the thing, it's all public perception and not based in reality. I've worked at Y! for ~4 years (software engineer) and love it. As Marissa has publicly stated, Y! is the world's largest startup, so there's a ridiculous amount of opportunity to work on fun and challenging problems.
Super-convenient outlet
this is true on reddit, and other social sites.

1st day/time X is (+over the top adjectives) good / bad
2nd day/time X is actually bad / good
3rd day/time Why do people argue about whether is actually bad / good
4th date/time meta post about meta post

repeat the following week/month/year/etc.
Wow, those childish ad hominem tweets look really bad coming from a company account. I know nothing about PrivCo - is this a one-person shop?
People interpret "just do it" as practical advice to write good code, but really it's practical advice to get code from people who won't otherwise write anything. Good code comes from both will and knowledge. When you don't have knowledge, will alone will do.

"Just do it" is the best advice for stuck people - you tell them to just start doing the thing, not worry about details, and eventually you'll do it right. This is good advice for a business guy who's pin-wheeling ideas in his head, a programmer with no product sense, or anyone else who wants but does not make.

When you know a little bit about what you want to build, and maybe even a bit about _how_ to build it - when you have some actual experience, skill, and will - then the right advice is typically to slow down and think it through.
The house I will be staying at in NJ is very close to the PATH transit so that looks to be my best option right now. I'll be working in Lower Manhattan so the transit looks to drop off about 10 minutes walking distance away from where I need to be which will be convenient. You've been working in Manhattan for the past 5.5 years, was it with the same company and do you like it? Thanks for your input!
I agree.

I have looked back only once since quitting Facebook three years ago. That was yesterday, when I met with old-time friends who suggested I should keep a page in order to get in more frequent contact with them.
Converting Our API Docs from Closed to Open
I don't see a situation where you are unable to get console access as an acceptable situation. You don't need to be using a smart card to require local console access if things go bad. What about if the SSH server fails or someone applies a bad firewall rule that prevents SSH access?
This is straying out of my knowledge, but I'm pretty sure most smart cards perform the encryption on the card itself. The public key can be exported, but without specialized hardware and/or software (that you hopefully don't run all the time in an unlocked fashion), you can't extract/set the private key.
Actually you need to stop earlier, I've found that quite a bit of the stuff that people think they need to have built isn't even close to needed in reality. In fact, building it and shipping it can be a major mistake itself.

So I completely agree on the underlying principle: Dont to _anything_ prematurely, and that first and foremost includes actually writing any code at all.
That is correct. However, using and maintaining client certificates is a huge pain, especially for a massively multitenant service such as Heroku.

HTTP Basic Auth is quite a bit simpler as an authentication mechanism and, over TLS, is sufficiently secure.
To avoid a command showing up in history, start the whole command with a space and the line won't be recorded to history. Or if that horse has already bolted, you can use the 'history' command to find the line number and then delete it.

Of course, most things that require passwords will request that you manually enter one if you leave the arg off.
If you're in NY state try this crowdfunding platform, although they try to say they're not an investing mechanism, it's pretty darn close. 9 month loans to small businesses, but it's only for NY state.

https://www.fundingcommunity.com
I would never drive in the NYC metro area! I don't know how most people do it especially Taxi and Bus drivers. I don't plan to stay in NY because i'd like to stay with my family in the future so hopefully the company will allow me to work remotely after 1-2 years.
HN = traffic. News at 11.
Performance of Garbage Collection vs. Explicit Memory Management (2005)
Ed Catmull, Pixar: Keep Your Crises Small, Stanford Graduate School of Business
http://www.youtube.com/watch?v=k2h2lvhzMDc (54:11)

Long. Worth it.
thanks. Yeah - it's not as useful as something like css profiler, I built it to work out if there were ways that I could architect my css in a more efficient way.. Though it looked cool, so I threw it online!
That, or use read:

read password
> secret-password-followed-by-enter-here
sensitive-command --password $password
unset password

edit: formatting
I dunno. Having seen the price, I've sent around an email to some folk at the office wondering aloud if we should get one. If the price had been twice as high, I wouldn't, and next time someone mentioned it, I'd have remembered it was too expensive ... even if the price had slipped back down due to market forces in the interim.
The jQuery Blog is the only blog I care about that doesn't have an RSS feed. I've waited years for them to add (or fix?) their RSS feed. With Google Reader shutting down, it seems that RSS feeds aren't popular, so maybe the jQuery Blog will never have an RSS feed. I looked for a solution just now and learned that Twitter accounts have RSS feeds. Here's the RSS feed for jQuery's Twitter account, which isn't full of typical Twitter noise:

https://api.twitter.com/1/statuses/user_timeline.rss?screen_...
Yes, I was thinking about server-side image maps and link with target in invisible frame. Mouse movements are harder (if possible) to send without client side javascript
You might still want to write that one down somewhere and store it somewhere safe (and probably hard to get to). A friend of mine recently forgot his PIN. A four-number code used regularly for over ten years. Just gone like that.

Your memory is a SPOF, and while generally robust for this sort of thing, it's not bulletproof.
No, I think it's a 'European' name: I.e. it was branded Cif across Europe, and only Jif in Britain, until recently. I'm not sure of the specific origin of the name; either way, it's pronounced the same way as the start of the word "sit"
yup, it's just overloaded at the moment. It's serverside using phantomjs - I'm running it through cloudfront so the common urls are cached there.
I don't use Facebook personally. My wife and family use it quite heavily, and I've seen the interactions on it.

Those relationships you think you're keeping alive by staying on Facebook are not worth keeping, generally. I graduated before social networks were a thing, but I distinctly remember having groups of friends at school who just didn't matter much outside of it. I'm 30 now and only keep in touch with two people from HS. They were my best friends at the time, and have largely stayed that way.

When I am trying to find someone to hang with, I just call or text them. There's no back and forth online with everyone watching our conversation, liking or commenting on it. There is no judgment.

My wife has almost everyone from high school added as friends on Facebook, but when it comes down to finding a real friend when she needs one, not a single one of them are there. Sure, they'll like a status or comment on something she writes, but none of it means anything.

It saddens me that people feel like they NEED these relationships that would naturally disintegrate without online networks.
blah! It it isn't mandatory, it won't happen. Too much inertia. The GPS example is proof. In android, if your locale is English (American) it isn't possible to set Google Maps to use metric. The modern Google guys will force you to use these weird imperial system.
1. As users learn UI abstractions, they no longer need skeuomorphic crutches to figure out what's what.

2. Designs that used to be helpful are then considered clutter.

3. UIs become flatter.

4. New category of hardware is introduced

5. rinse and repeat
With experience, you will know where you need to put a little extra effort in to avoid having to rewrite it later because it's too slow.

Also, test your app with LOTS of data. Even during early development. A slow algorithm/query will become very obvious under a high load.
The reason pure functional programming is good for "ripping out and replacing" code is because your code units necessarily have fewer interdependencies.

a pure functional language is really good for writing dumb code that "just works" in the sense that it does what you need it to do even if it isn't very pretty or fast, while at the same time keeping it reasonably maintainable because the code will not be rife with accidental complexity and assumptions about global state.
Thanks for your advice and I don't mean to ask a pointless question on here. I feel like this is where I will find the most value in the response especially with people having relevant experiences as to what i'm going through. I feel like Yahoo Answers, GlassFish, outdated blogs of the cost of living in NYC, and other sites I will find through Google would be much less valuable.
Great, now add an "else".
Within my friends (high school), some use pseudonyms (or middle names as last names) to avoid being seen in revealing photos by colleges or employers.
The private key is not accessible outside of the smart card. All the cryptographic operations that require the private key are done by the smart card itself. Cryptographic smart cards are not just a dumb storage device, they are basically a computer. They have a CPU (my card has a 66Mhz 32bit RISC CPU) and normally run some simple OS. You can actually write applications that can run on the smart card using, for example, a subset of Java or the .net framework.

Edit: For example, you can view what is currently running on the smartcard: http://i.imgur.com/Pgwz4la.png or view the filesystem on the smartcard: http://imgur.com/aLsV6pf
am i wrong in thinking that if they are controlling the switch to an admin display by only showing a link to admins then you should be able to fake what that link does and so see the data?

i am completely new to this, so i can't work out what to do, but it seems insecure to me... :o(
Ubuntu Touch: the (natural) next step in personal computing?
You may find astyle and indent personally useful if/when you go hoarse (hackers aren't really known for their conformity).

http://man.cx/?page=astyle

http://linux.die.net/man/1/indent
The issue is not with the allocator; the issue is with the ability to read or write beyond the bounds of an array. The fact that arrays are represented with pointers only worsens the problem. Even for low-level code, it never makes sense to step out of array bounds. Worse, though, is the fact that most C code is high-level, with no particular need or benefit from pointer acrobatics, and exposed to potentially malicious inputs.

A common refrain in these discussions is that C is good for some problem domains, and high level languages are good for others. The problem is that C is not being used only for one domain or some set of domains; it is being used everywhere. Web browsers and web servers are written in C. Email clients are written in C. Instant messaging programs. It is hard to see how my email program benefits from pointer acrobatics, unchecked array access, or a pile of undefined behavior -- so why was it written in C?

You could say this is my main issue. I can just assume that C is good in some domain, even if I never come across it; what I cannot understand is why high-level software is being written in a language that bogs programmers down with low-level concerns. Even implementing a small core in C, and the rest in a high-level language (e.g. Emacs) makes more sense than what we see today.
What about a service like join.me or gotomeeting?
Yes, one should always set shouldRasterize on CAGradientLayers (or at least those that aren't in a parent that has shouldRasterize)
Zooming out (using the browsers page zoom i.e. cmd/ctrl -) kind of works. There is a html element <div id="zoom">-</div> on the page though but can't actually see it. I'm guessing that will zoom the page out.
Here's what I came to after 10 years.

1. Write code fast.

2. Refactor when necessary (either because you got to a dead end and can't keep writing code fast anymore, or because you're done and want to move on to another task).

3. Goto 1.
There might be a lot of internal things that you don't want this "proxy" person to see & hear.. In that case, the Double is a better bet.
> All the Sans and Santas are California Missions

Not all the Sans and Santas in California are missions; there are 21 missions -- not all of which are in cities named "San" or "Santa" (e.g., Mission San Francisco de Solano is in Sonoma, CA) -- and 33 cities that are "San" or "Santa"-something.
BitMessage - Bitcoin Inspired Peer to Peer Encrypted Messaging
Ah, I guess that's why they are called "smart". Thanks, learned something.
.001% of humanity shares your beliefs. 1 out of 100,000. I think thats accurate.

(For the record I find your take on things noble, and it exceeded what I had considered)
Where/how does ritualized abuse/murder originate?

This article talks about PNG, but I recall reading of similar incidents in various parts of Africa while the US has it's own fairly recent history of lynching [0].

0: http://en.wikipedia.org/wiki/Lynching_in_the_United_States
Maybe you are on to something here. I am a g+ user, but not Facebook. I don't care about the social aspects of my code at all. Almost all of it is closed source anyway.
If it's been opened recently, Messages is likely running in the background, but isn't always running like Mail and Phone are.
I log into facebook about once every three months, usually when someone tells me in meatspace 'I sent you something on FB', like the invite details to a party. When there I have a poke around, and see how banal the day-to-day feed is.

On the up side, I sometimes have a chat with a random friend I met on my travels, but that in itself is not worth being sucked into the facebook machine, which is basically treading social water.
Currently reading the book and when I came across that part a lightbulb went off in my head, too - I never thought about it that way prior.
https://www.youtube.com/watch?v=ErRHJlE4PGI
oh, puleeze. it's not as if they drowned orphan children.

they merely copied some text and pictures and stuff, and
not for the purpose of "stealing" it, but to do a demo...

it's entirely possible a jury -- if it'd come to that --
would have ruled that what they did constituted fair use.

it hardly qualifies as "a terrible way to conduct yourself."
indeed, in my opinion, such a charge borders on ludicrous.

plus recall, in america, you're innocent until proven guilty.

-bowerbird
Given that they own a bunch of stock in Orange, yes, it literally is their business.
A REST Interface for Gmail Attachments, Written in Node.js
I'm sure Bret would call himself a designer rather than an HCI researcher, and its true that many HCI researchers sneak design ideas into HCI conferences (Are we designers? Are we scientists? Let's just through in some pointless vigor in what is otherwise a good design paper!). Sorry, this is just one of my pet peeves, and its a problem we have in my own field (PL) also.

I agree most of our prototypes are held together by duct tape and do not represent ideas that are ready to go into production. The paper/idea is the artifact, not the prototype/demo, which exists to promote the idea. Ten years from now (more or less) the best ideas will be integrated into products by some entrepreneur who has the tenacity to make it all work for reals. E.g. we hope this happens with LightTable.
That never really made sense to me either. If you're going to pay for hulu, you would expect to not have to sit through the commercials.
Google RSS Reader (2005)
Sign of the times: yesterday in the paper I saw an article stating how the price of raising a kid to age 24 has risen in recent years.

24!? I actually laughed out loud, long, and lusty.
No. According to Glassdoor, it says 16-50 employees - http://www.glassdoor.com/Overview/Working-at-PrivCo-EI_IE659...

LinkedIn has them at 50 employees. Safe to say it's definitely not a one man shop.
Let's try another Microsoft research demo:

http://www.youtube.com/watch?v=01Xyoh-G6DE

Actually, I have older stuff from 2007 with videos embedded in a paper (I need to extract the videos to youtube):

http://research.microsoft.com/pubs/179365/mcdirmid07live.pdf

Its a long journey from here to there.
Static Site Generator based on Grunt
$routeProvider and $location are special in that can be injected into .config. It may be that they are actually implemented as special constants. I do not believe that non constant providers can be injected.

Do you have a fiddle or plunk that shows this working?
Same with writing a blog post, and commenting it here. We're going Buddhist.
That's the minus sign on the bottom right - it's for zooming the css list so that it's all in view (it was originally built to see if appended styles were more specific on a page).
Since it's too late to edit, that should be "run out of problems" -- HN's text edit box does not work well with the stock browser on my phone.
That means most of them must be mild. Because, clearly, 10% of Americans don't have something as serious as FOP. There's probably a long tail of increasingly rare and increasingly mild diseases, so that the cutoff is arbitrary.
For this use case I don't trust implementations that I have source code for, due to their complexity. This is intended to share screens that lie behind a firewall. It wouldn't make sense to trust third-party code with closed source code and a similarly complex protocol (and undocumented). Neither would be logical to add this third party, the middle-man, as a point of failure and attack.