skysight-inc/HackerNews huggingface dataset:
>>Finally, the ui is responsive enough.

I have to strongly disagree here. I'm a mobile dev, I work on Android and iOS. My main phone is an iPhone 5s, recently I tried switching OS just so that I would be more comfortable with the different OS's day to day idioms. I couldn't stand Android, it was sooo laggy feeling compared to a iPhone or even a windows 8 phone. Both Apple and Microsoft have large leads in user experience and speed. Don't get me wrong Android is certainly better than either in it's own way but performance and responsiveness are not it's strong suite. 3 apps that the difference was obvious to me are: Google Maps (the ios version feels way smoother), Evernote, and the facebook app. Also see the yahoo weather app the difference was incredible. Phones I used in testing: HTC One, Samsung S4, Nokia Lumia 1520, and iPhone 5S

Granted all of this was based upon personal experience and isn't a scientific study but to me the difference was absolutely clear. Perhaps if I had only used an Android device I wouldn't have noticed the difference as much but having been a long term iOS user I could not stand it.
Maybe the person who published this link just wanted to remember/show, that the name was already taken by another project (the name is almost the same) and that the programmers should consider changing it.
AFAIK the second stage merlin with the big nozzle would have flow separation and would shake itself apart if fired at low altitude.
IIRC The concept videos have shown separate smaller DRACO landing engines. Also used with Dragon for soft touchdown?
https://news.ycombinator.com/item?id=7582720
It's not just the tasks you list which are traditionally considered (relatively) computationally intensive, in my experience. I cringe at every loop wondering what the performance cost will be (it's not always clear or predictable). I'm almost at the point where I'd rather just write everything in C++, except for what absolutely cannot be.
The crowd here seems to presume guilt on the side of the employer.
Maybe it's also just a case of an unfinished project. They got something partially working out the door and called it done. Now they've decided the resources should be dedicated to something else. Without improvements, maintenance and (as you said) promotion, it will never take off. Once it's been around long enough without taking off, people will use that to justify not supporting it.
How about a Markov Chain analysis? Given position and known adjacent color(s), pick a pixel color, repeat for all pixels. Given the number of source pictures and distinct similarity, might give interesting results.
The use of AES is orthogonal to the issue of key derivation. In short, when we talk about key derivation, we're speaking of keys in a general sense - irrespective of purpose, they just need to be secure.

With that said, if your "key" actually consists of 128 bits (16 bytes) of secure random data (with all the conditions associated with that), then you're right: the choice of KDF is mostly immaterial, so long as it preserves entropy. That's why, for example, if you're just generating a symmetric key for bulk encryption, you just grab (say) 128 bits of random data and use that as the key directly with no KDF involved.

KDFs really only enter the scene when: (1) you want to generate multiple keys from one "master key" or (2) you want to generate "secure" keying material from "insecure" keying material (say, a user's password).

The choice of KDF, however, mostly depends on the strength of the original keying material. For instance, if you have 256 bits of secure random information as your keying material, using something like scrypt is unnecessary; something like HKDF would be more appropriate there. (No one will ever brute-force your 256-bit value. It's just not happening: ever.) On the other hand, where the original keying material is weak, like in the case of passwords, you want to use something that prohibits rapid guessing, e.g. scrypt.
I believe that the idea ultimately is indeed to thrust back to to land after taking off from the east coast. Earth's rotation helps them again, as the rotation is such that the land will be be rotating toward the rocket, reducing the distance that it must cover.

This self-post on /r/spacex describes how it could/would work. Basically the guy modded KSP to hell for realism (realistic fuels, more realistic aerodynamics, realistic earth and launch site inclination, etc) and managed to fly the first stage up and then back to the launch site: http://www.reddit.com/r/spacex/comments/1z6vyt/boostback_dem...

@mikeash (posting is throttled for me at the moment):

The rotating earth isn't providing any sort of mechanical advantage for the returning first stage (unlike during liftoff). However it does move the launch site closer to the rocket.

Very rough numbers: earth rotates at about 1000mph at the equator, so if we fudge florida down to the equator and assume stage separation is at t+3:00, then in the elapsed time between launch and stage separation, the launch center has moved 50 miles to the east. In the subsequent minutes up until first stage touchdown, it will move even further to the east.

Consider that just launching from the equator straight up to 35,786km would not put you into into a geostationary orbit; you would fall back down to the west of your launch site. If you went straight up, while initially moving at the same horizontal velocity as the ground from which you launched, you would not maintain the same surface-relative velocity; you need to speed up going east to do that. The outside of a record moves faster than the inside of a record.
I have always had a problem with this xkcd because most sites would disable your password after a number of bad guesses (making it not really matter that much), and additionally I don't see where 2^44 comes from. Taking the average word length selected and then computing the entropy using the average word length 4 times? Why not use the number of potential dictionary words and raise that to the 4th?

echo "l($(wc -l /usr/share/dict/american-english|cut -d' ' -f1)^4)/l(2)"|bc -l

67.44701327930010565796

So we get a better power of 2 and a more accurate estimate. Granted one could filter the word list down to words that people actually know (which exceptional people normally know about 75,000 but most people know only 50,000[1]).

echo "l(75000^4)/l(2)"|bc -l

64.77841190063187168389

echo "l(50000^4)/l(2)"|bc -l

62.43856189774724695805

So I guess it's still better but it seems like a pretty big oversimplification to assume a length of word (especially a uniform one) and it shouldn't be that much harder to calculate the actual value. Maybe I did something wrong, I don't know.

[1] http://news.bbc.co.uk/2/hi/uk_news/magazine/8013859.stm
The risk of the charismatic founder
In the long run EVs have the potential to be radically cheaper than gasoline cars: fewer moving parts, etc.
What beautiful irony, the bible itself extols the value in "knowing god" - for which I will read, knowing the natural world. Yet when anyone tries to do that, they very often end up being persecuted by the very same church.

Not that any of this Mark nonsense makes any difference in the real world. Aside from contributing to huge death tolls across the world in the name of minor semantic difference in reading, religion adds absolutely no value to advances in medicine.

In another lovely irony, the eye is one of the single most convincing pieces of evidence for the non-existence of god! Why, otherwise, would "he" have bothered to create a blind spot.

If we could all just stop with this outdated nonsense and focus on the actual problems the world faces, like climate change and overpopulation instead of worrying about which particular form of doctrine to pick we might as a species stand a chance.
Don't seriously use this tool.

"People shouldn't use passwords that have been generated by a remote service unless they have very very good reasons to trust the tool and the transmission of the data." [0]

Passphrases are generated server-side, and this mines at the heart the security of the system. Are password saved? Yes? No? Who knows?

And you can trust a pair of dice more than an unknown website. Look up diceware on the web and see what I mean.

--

[0] http://discussions.agilebits.com/discussion/10684/password-w...
Technology in Africa Weekly Newsletter – 2014/6
Is it that unexpected that hackers enjoy reading stories about breakthrough medical hacks? This is pretty amazing.
Why exclude all North American manufacturers? I was hoping the author would address the exclusion.
I should note that California is a generous state in this regard. New York is much worse - if you're a programmer, they own anything that you program on the side, related or not.

I have long believed that this legal difference is a big part of why "doing a startup on the side" is far more common in California than New York.
> (would you travel with 2 laptops just to be able to claim you didn't use company hardware)

I do.
Please note: This is pulled out of my a.. ahem KSP knowledge, but: The first stage of an orbital rocket doesn't yet have a very high horizontal velocity - because of wind resistance it's best to go more or less straight up until a certain height has been reached. Therefore most of the first stage velocity can be killed just using gravity and letting it decelerate to terminal velocity before firing the engines again. The 2nd stage is where recovery becomes much more costly per ton. Thus, recovery capabilities might lead to new designs, such as more lightweight second stages or even two stage orbiters.
1) I was referring to the last sentence's notion of the only way of communicating with an Apple engineer is at WWDC. You can talk to engineers via DTS if it gets bumped up enough.

2) I wasn't aware of the need to post a photo of me with my SE/30 and HyperCard manuals before commenting on Apple development issues.
It was a larger number at first, but try remembering say 10 words in a row over a long period of time; most people find that difficult.
If hashing is implemented properly (i.e. is slow with a large number of iterations) then passphrases shouldn't have to be that long. And if it isn't, then pretty much anything you use will be as bad as each other (Some people are still using MD5 for example!!) :)
As much as I like services I love real honest apt-get-able open source ;-)

(Edit to add: Some of the hats some of us wore or wear comes with data that should n o t be uploaded to any cloud.)
General question: the leaked data in the heartbeat packets is encrypted, correct? If the service doesn't use perfect forward secrecy they would definitely be able to decrypt those packets to see what was leaked. What if they did use PFS?
Sperm can pass trauma symptoms through generations, study finds
Salary Rights
Isn't the onus of proof on the company in this case?

How can the company prove that he worked on the open source project on their time?
there are a myriad ways or linking software languages.
It goes to show price has very little to do with why people buy a service. Also, how sticky some of these services can be.

I pay Dropbox $99 per year for 100GB and have never thought about switching. It just works! It meets all my needs. I am not unhappy about anything to go look for alternatives.
Seeking Web Developer to Help HelloSign Scale (YC W11)
Ember Testing Guide v2.0
Ember now has an extensive guide on integration and unit testing.
He isn't accountable, he is complying with the C&D. His company can go ahead and try if they think they can censor the entire Internet of his work.

Information freedom is a wonderful thing.
Nah, something like this: http://www.roachman.com/thermic/

I'm not really sure if that's legit or not, but I've read several articles about teams creating watches that can run and/or charge off body heat.

One of the biggest parts of the hearing aid is the part that holds the battery. If you could somehow eliminate that, then hearing aids could be super, super, super tiny, in addition to saving me the hassle of having to buy batteries -- or worse, being in a situation (like the middle of a date) where it dies on me and I don't have a replacement!

I'm sure this is a pipe dream, but it would be awesome if someone could make it happen.
This is a great response.

I feel tools are often an excuse for poor PMs to be lazy. A PM is probably not going to be everyone's best friend -- your job is basically to facilitate decisions by executive leadership and make sure those decisions are executed on. You don't need a fancy tool for that; you need to communicate often with everyone (which often means bugging development managers for reports when they have better things to do.) Tools can help with this -- making the reports easier to generate/consume, but at the end of the day this can be integrated with whatever task assignment process the development group uses internally (be that tickets, or post-it notes, or smoke signals...)

As for agile vs. waterfall, you're right. It's tough to get corporate suits out of the "well when will it be ready?" mindset. The nice thing about agile though is that you repeat the process much more frequently, so you can actually start to improve that process and shorten your sprint times and do more actual work in less time. Executives like to see that, so early in a project it helps to focus on that as long as the product is making progress.
Don't forget that passphrases are also have security uses other than authentication: symmetric encryption of private keys, disk/file encryption, etc. where their use is pretty much unavoidable. Obviously a very long randomly-generated encryption key saved to a usb stick is more resistant to brute force than a memorable passphrase, but you still want to symmetrically encrypt it with a good passphrase to keep it (relatively) secure in case it gets into the wrong hands.
Ah yes, you're right. The concept video shows them using the second stages main engine for a deorbiting burn, then using a heat shield for reentry, then using [dracos/superdracos?] to touch down.
Just to understand well what I will get if I pay for this service.

Am I going to receive all the blog post / video interview by email ? or do I connect to your website and get all the marketing package ?

is there a dashboard where I can see stats and all ?

is it possible to get a feel at how it looks in your landing pages ?

It seems like a really good product, you're on something don't give up !
My high school art teacher absolutely hated Bob Ross, and routinely encouraged us to look beyond symbol and watch out for "happy little trees" appearing in our paintings. But somehow I can't fault Bob Ross even now that I'm doing professional graphics & illustration work, and maybe the last line of this article explains why. There was a bigger picture and a more substantial social contribution that didn't really have anything to do with the art style.
I've used Hugin with ImageMagick to eliminate noise (or moving objects) from a burst handheld shots when using cameras with "lesser" sensors.

Hugin does a great job aligning the images before stacking.

Source: http://petapixel.com/2013/05/29/a-look-at-reducing-noise-in-...

Example: I used Hugin and Imagemagick to remove noise from this photo, which I shot handheld in burst mode with a "meh" camera. Had there been tourists walking around, they would have "vanished" using the same technique.

https://www.flickr.com/photos/slantyyz/9041667571/
Fab.com Mobile App Checkout Redesign and Designed in Sketch
If anyone is wondering, everywhere the guide mentions "sheer force" and "sheer line", that should be "shear force" and "shear line". It's like "wind shear".

"Sheer" doesn't even make any sense in this context: "sheer force" would be twisting the tumbler so hard you break all the pins, and that would not exactly be considered "lock picking"!

What's interesting to me is how pervasive this misspelling has become. A Google search for "lock picking sheer force" finds 17,500,000 matches, but "lock picking shear force" finds only 205,000. I wonder if all these misspellings originated from this MIT guide, or if there was something else before that?
It was an example of losing dominance, not to do with open.

Re: vehicles. I'm going by what Carmack said in an interview.
Canada police sharing suicide attempt data with U.S.
> They aren't, they are simply proof of when he did the commits.

They're not even that:

git commit --amend --date="Mon, 14 Apr 2000 16:42:16 +0000"
Completely agree. For example, I use two-factor authentication on all accounts that allow me to.
Regarding limiting to 12 characters, the sites in question there are putting there users at risk and it's very likely they aren't storing passwords correctly, leaving anything you put in that password box vulnerable anyway.
As long as the employer doesn't trow you onto the street and threatens to sue you fair enough.

If they want that separation they have to be willing to pay for it.

Would work wonders in software development where the code is complex enough to be forgotten in weeks.
> We need a well-designed API

Nobody can agree on what that is.

> as simple as possible

Turn an incredibly complex operation into a simple one? Assuming we could make it sufficiently simple, what do you do when someone needs a new simple feature like pinging?

> we need multiple independent quality implementations of that API

Where are all the experienced cryptographers waiting in the wings to reinvent your wheel five times?

> if one turns out to be crap, people can switch to a better one in a matter of hours

After the exploit has been found, after two years, to switch to something which might also have the same flaw?

Somehow this doesn't seem like a good solution.
Is this a case to use a personal corporation and submit open source code?

To limit liability...
It also seems weird to me that while the former employee is saying he needs to stop, he's letting others fork the code and keep going with it.

I think he received poor legal advice on this, and the same goes for anyone who forks it.

The issue is that he does not own copyright. Given that he doesn't own copyright, what he says does not matter. It is as meaningful as my giving permission for Bob to drive YOUR car. Since I don't own it, I can't actually give permission.

Usual disclaimers. I am not a lawyer, this is not legal advice.
This is clearly not negligence. It's an exotic scenario.
Whoah. Be careful. Off-hours work doesn't statutorily belong to employers (ie, it's not "the law"), but employees can and often do sign contracts conceding the rights to their off-hours work to employers. The law most definitely sees many of those contracts as enforceable.
Somewhat worse than the first. Mike Judge still has this thing for African-American sex workers and what not in his movies & shows.... (I'm sure there has to be a better way to add diversity to the show, but Mochaccino and her ummm..driver? wasn't it) Richard sometimes acts like a mentally ill founder. You cannot be this stupid out of college, even with severe Aspergers. Jared seems needed by the team and if they can make Big Head a long term villain, that would be awesome. Will keep watching.
Joffrey's Song
His grandsire has his own song. Why can't Joffrey have his?
So we wrote him one, as a mourning. May the Father judge him justly.
> Listen, you should know that I'm working on an open-source project that is in the same ballpark as what I'm doing at work.

No employer will ever be comfortable with something like this. I write open source on my spare time and I support the idea wholeheartedly but hearing that one of my developers is doing something like this would make me question what exactly she is doing and why.

I'm perfectly fine with her working on totally unrelated projects but this smells very dangerous for both parties, starting with the fact that it's probably impossible to make sure the two projects are not leaking into each other, with unforeseen legal and competitive consequences.
This sort of VPN is useful for getting around filtering and blockades but is not good for deniability. Tor and or a commercial VPN that doesn't keep logs is for being more anonymous.
W00t does this mean we actually have to start testing our code?
I didn't think it was very good. Most of the attempts at humor were based around bizarre, unrealistic, and degrading social stereotypes. It lacked the cleverness the first episode had.
There's already support for agents written in javascript: https://github.com/cantino/huginn/blob/master/app/models/age...

And for more substantial tasks it'd be possible to write an agent in another language and then call it from ruby in some way.
Curious: Can you do the same using the Hugin command line tools, or do you have to use the GUI?
yeah - unenforceable - in that one case I actually got them to modify the language to be a bit more clear as to what they were after (essentially non-competition).
Yes, but at least now it's two-weeks-into-the-future science fiction, not Star Wars science fiction.
You can sell the subsequent launches more cheaply and use them for payloads that are more expendable.

I believe the plan is that the first launch of a new first stage would be used for manned missions (once they get to that point) and then subsequent launches would be used for satellites and such. Presumably going for cheaper and cheaper satellites as it ages.
Well, generally the North American car manufacturers produce cars of much poorer quality compared to the Japanese, Korean, and European car makers.
RockThePost Revamps Its Site For Startups – Free Service in April
It's already discounted right now. It's only $50. The normal price is already pretty reasonable at $80.
>making a game on the side while working for a game company. Making an email website while working for a company that makes an email website.

The first example made me cringe.

Let's say that I work at EA (I don't), coding up the next iteration of Sport Ball 2k15. In this example, at home, I'm writing Yet-Another-Dungeon-Crawler (YADC) (tm). All the two have in common is that they are video games. Should EA get rights to YADC(tm)? What's the scope?

On the second, this is even worse. If I worked at Ford building cars all day and was working on a Go Karts on the weekend, is there a gray area here? What if I repaired and sold vintage Jaguars on the side? Can I not apply skills that I've learned in my side-pursuits?

Why would I not be able to use my training to produce things for myself? Why should companies be the default owner of the fruits of our personal labors?

>Your bartender case I have no idea how a judge would take that. The judge might see it as common sense.

I think it's a fun thought experiment.

Of course the bartender won't have to pay the bar owner for his labors outside of work, he's just making drinks!
However, when your skills are technical, the non-technical audience treats it differently.
I've wondered about this quite a bit, since I run computationally intensive analysis on sensitive data, and some of the same thinking would apply in this context.

In brief, I could provide an appliance on something as trivial as a Raspi that updates itself over VPN, and would let you run the services on your own systems. Would that work for you if one of these providers did the same?

Obviously we could do better with a custom system deployed onsite, but the idea is to simplify the process and potentially eliminate cost of getting started; similar to Square sending out card readers.
Top Smartphones of 2014
I'd save the "bigger than Apollo" language for the MCT/BFR. Those should be actually bigger than Apollo. ;)