skysight-inc/HackerNews huggingface dataset:
> All this guy had to do was go to his employer and say

All his employer had to do was not be retarded little bitches.
SoftEther is really simple to configure and works very well using normal VPN clients, which is easier for non-tech friends/colleagues to access vs SSH.
Probably. Pixelmator is awesome but drawing objects with it is still not great.
For those who don't know (apparently including the authors), this is the standard 3270/IBM terminal font. It is available all over the web in various formats, notably in bitmap format with http://x3270.bgp.nu/, though it is in a different encoding (EBCDIC probably). I may look into converting it later.

There's also one a copy at https://github.com/rbanffy/3270font, and you may be able to find a better copy by doing more searching.
Why nuclear power may be the only way to avoid geoengineering
It doesn't have to be an all or nothing proposition with C# or C++ anymore if Windows is your target environment. You can write the portions you want to write in C# and mix it in with C++/CLI. Yeah, I know, a lot of people think C++/CLI is ugly, but in the .NET world, it is a very clean glue language if you can get past the strangeness of having two different type systems (native and managed.)

You can essentially choose and manage how you want to deal with memory by virtue of how you choose between native and managed types, as well as control the behavior of the garbage collector itself.
Actually, it's not the code that matters. It's the ideas; the thinking process. It's virtually impossible to sit down and approach the same problem in completely different ways. Sure, you can use different tools (languages, frameworks, etc, etc) but the process is still the same. Especially when your day AND night jobs produce the same competing app.

It's not about personal freedom. It's about (and no insult intended) appearances. And this is damn sloppy.

As an employer I'd be suspect too.
So you must also support non-compete clauses. If I work for Google, I shouldn't be able to quit and work for Microsoft, right? How dare I take all my knowledge and apply it elsewhere?

The implications are the same, and in both cases, I am on the side of the employee.
Link to where the XKCD comic was debunked or shown obsolete? Most of the responses I've seen to it were of the form "well, yeah, but you're not gonna remember a hundred different passphrases, it's much better to use a password manager."
1) He claims the commit logs are proof of when he did the work. They aren't, they are simply proof of when he did the commits.

True, but it lends evidence that they were done outside of work. After all, if the commits were made during 9-5, then you can claim it was during work.
>SpaceX will need to launch from somewhere else to end up over land when the first stage shuts off

Nope. The long term plan is for the 1st stage to return under its own power to the original launch site.

https://www.youtube.com/watch?v=kJrFwxE3lzI

They claim that a big part of reducing costs is eliminating recovery operations that made the nominally "reusable" solid-rocket boosters on the shuttle so uneconomical.
"Maybe in our world there lives a happy little tree over there."

Awesome resource,
thanks a lot!
Multi 10 Gbit RX/TX with PF_RING ZC (Zero Copy)
True, but there are also various laws in the different states that determine whether contracts can even cover this point at all. California, I believe, has laws in place that override employee contract clauses that claim ownership of off-the-clock employee inventions.

So, if the OP was in California, his employer really had no leg to stand on, regardless of what he may have signed when he started the job.
I've attempted to sell DVD's and CD's. Once you factor in postage, time, etc., it's cheaper to just throw them away. Or give them to the thrift store.
This is pulled out of my a.. ahem KSP knowledge

My understanding (from watching Scott Manley's KSP videos) is that Kerbin's atmosphere is amazingly thick near sea level and that a real-world rocket should start its gravity turn much lower.
That is a really good question! I would only be guessing at whether or not they have PFS or not. On the one hand, it leaves the past vulnerable in case a breach happened, but on the other it makes diagnosing what much harder in cases like this.
I plugged some more realistic values into Tesla's TCO page and it still is way more expensive than what the 14 year old Toyota I drive :-)

http://www.teslamotors.com/true-cost-of-ownership
So you're saying its creators think it's silly? It has a sense of humor, apparently, but I don't think that's the sense of "Plan 9 is silly" the GP is asking about, or even related to it.
So quit your job at MouseTrap Enterprises before you go off and build your better mouse trap. If you have a job as a MouseTrap inventor at MouseTrap Enterprises and you have a great idea for a mouse trap, it does seem kind of sketchy to go off and create your better mouse trap at home on the weekends while you're cashing your MTE checks. That is what they're paying you for..
Eye no.
Microsoft makes Office Online available in Chrome Web Store
I was wondering if anyone has simply forked and reissued the code.
Hindsight bias? We should audit libnss and all the other cryptography libraries too then. And don't forget how much of the world relies on closed-source solutions like Microsoft's Bitlocker. Better shun those because they had no public audits and for all we know they're even more spaghetti code.
More graphene goodness from the MIT Tech Review today:

http://www.technologyreview.com/view/512496/first-graphene-a...

Apparently it makes great speakers...
Duplicating objects doesn't respect grids like everything since MacDraw has done. It just sticks the new object on top of the original. Their grids aren't normal, more of a way to produce a grid of objects rather than a snap tool. Normally I would draw something, duplicate it, drag to a new location; now every duplicate command produces a new copy the same distance you just moved the second one. It makes it quick to lay out objects and then customize them. Almost every other app does it the MacDraw way, so it irritated me no end.

I guess I will get a trial and try it out.
> Instead they are putting out a bullshit Gucci gull-wing contraption that is a total let-down.

What's a let-down about it? Legitimately curious.
They've not made a SUV because they tend to be inefficient due to their size and weight.

Starting at the top end of the market and providing limited options is the Apple approach, likely to lead to profit but not necessarily market share.
The battery replacement cost is $12k for an 85kWh: http://www.teslamotors.com/blog/2013-model-s-price-increase

And the retention is closer to 85% at 100k miles: http://www.plugincars.com/tesla-roadster-battery-life-study-... (Keep in mind, the Roadster has a previous generation of battery pack technology)
It's quite common in many buildings to be assigned a single parking space for your use. If you have one such parking space that is "yours," you could install a high-power charger.
Perhaps my comment above focused too much on the details of the calculator I was envisioning. However, as I mentioned, I think the most important thing is that the calculator just act as a forcing function to introducing developers to the right questions to ask and providing them resources to explain why those concepts/terms are so important. I suppose even if there was no "calculator", a site which aggregated resources and focused on targeting startup employees would still be very useful.
I personally would not do business with or purchase products from a company that decided to threaten an ex-employee in this way. But then, I am not an important person.
The author of the article did as well.
How Obama's Justice Department Selectively Blocks Mergers By Republican CEOs
Quite a few gay-identifying men go out of their way to make sure you know how disgusting female genitalia are to them.
These are dealership prices I assume. Warrantied work at a third party repair shop would have probably been almost half as expensive. $1K to replace tires and brakes on a honda? Sheesh

Credentials: Owner of a 2002 Honda with 210K miles on it currently.
I could give you my opinion but I think you should pick what sounds most exciting for you brain.

Excitement == motivation to work on it!
I think they're talking about OS-provided interprocess IO, which is mostly language-independent.
This is why I don't have kids. So I can irresponsibly and irrationally fight the good fight. Sorry for your loss.
They are amazing! The different size ranges they must accommodate, including childbirth, make them an evolutionary "engineering" marvel. If the lab grown ones can do the same, that would make then an actual engineering marvel.
I always wonder where these super-confident statements come from that seem to be contrary to reality.

How do you know? Why are you so certain? Where do you pull these numbers from?

It seems like a surefire recipe to ruin one's credibility.
Someone posted the bobrossquotes linke above, and it had this little gem in it:

Oooh, if you have never been to Alaska, go there while it is still wild. My favorite uncle asked me if I wanted to go there, Uncle Sam. He said if you don't go, you're going to jail. That is how Uncle Sam asks you.
They absolutely plan on returning to the launch site. Why would they put landing legs on a rocket destined to land in the ocean?

The eventual plan is to accomplish the maneuver with a total of three burns. Shortly after separation, the first stage will reignite three of its nine engines to decelerate enough that hitting the atmosphere won't break it apart. This is a fairly short burn, and they have done it on at least one flight so far.

The second burn, which they haven't tested yet, will use the same three engines to boost the stage back to the site where it launched from.

Finally, they will ignite just the center engine shortly before it hits the ground in order to land softly. It can't hover. Even with the engine throttled as low as it will go, the TWR is still >1, so no hovering...

SpaceX has published all sorts of information about their Return to Launch plans, and a simple googling should reveal that. They're even put out some shiny promo videos demonstrating the process.
Warning...watch at your own discretion. It happened in 2012
Yes, the title was against the rules and we changed it. I didn't see the previous one, but if it was worse it must have been really bad.

All: Please don't editorialize titles, especially not to make them more linkbaity.
> Most people aren't (or shouldn't be) coming up with truly unique algorithms/approaches

Rote approaches to solving problems are great when the problem is very well defined and repeatable (need to fill an order for a coke and two fries). However, as soon as the mapping changes even slightly, Rote learning[1] and, in my opinion, Rote programming don't work so well.

Even if every tool ever required to implement a software solution (algorithms/approaches/etc.) was available we still need to map a given problem to one or more solutions. This is why I wrote "Writing a program very rarely has the exact same context by which a rote learner can map a solution to."

When I lectured, students could "get" what tools were available to them. If I asked them to describe a sorted list, they could in great detail. However, when given a generic problem, it was a lot harder for them to select from the tools available to them ("Oh, so to speed up this programing, I could use a sorted list"). That is the critical thinking part.

[1] "Umm, I've already told the register that you are giving me 10 dollars so you will need to give me that instead of $10.50". - This happened to me and is a big signal that the person had done rote learning their whole life.
I was making a point and asking a real question because I didn't know. I checked wikipedia and couldn't get a clear answer. So thanks!

Sticking with C/C++ also means you'll be able to more easily port your game to any platform of the future. It's just a safe bet that any future platform (either hardware or software) will support C/C++. Especially for games. Anything else is a dice roll. Sometimes a roll worth taking, but still a roll.
Small wounds often heal within days, yet I don’t go around stabbing people (not even with tiny knives!). Sure, maybe some offences turn from ‘murder’ into ‘grievous bodily harm’, but that shouldn’t be bad in and of itself?
That might help against factual bugs, but not against a horrible API, the misleading docs and harmful defaults.
More specifically - you can't refuse to give your SIN to a financial institution or to your employer (as for 99% of Canadians those are their main sources of income, and because those entities need to submit information to the government regarding your income for tax purposes).

For most other things though you can refuse to disclose it (i.e. telecom providers, debt-only financial institutions like credit card providers)
Why does it delete the blanks between the words?
It's relatively common practice - buy RE as a speculative investment and hold hoping that it will grow in value as an area develops.

In the meantime, it would be great to have the property throw off some free cash flow, so developers build businesses on the property that involve highly generic structures that are easy to build (low investment) and easy to demolish - otherwise, the cost of demolition for any prospective buyer will reduce the value they are willing to pay for the land.

Common businesses for this purpose are parking lots/garages and storage. When you see those, it's pretty safe to assume the owner is trying to maintain as much option value as possible in the property.

Once you build a specialized structure, you lose option value on the property.
The table of unused blocks would violate your deniability. Indeed, any such mutating of ostensibly free space by TrueCrypt would give it up.

You have to consider the adversary. Are you a non-targeted individual who want to keep some things private from a spurious search by law enforcement or border agents, then simply the ability to boot up and not have sensitive stuff and not have an obvious encrypted partition lying around will do the trick.

If, on the other hand, you're targeted by someone with a strong reason to believe that you are hiding stuff on your computer, maybe even someone who will break into your apartment every day to image your computer, you're gonna have a bad time (and a keylogger on your computer, but that's a different kettle of fish). Basically, evidence of the existence of your hidden partition can leak out into the real world, not because of bad cryptography, but because you're human.
Better recovery would make grievous injury more dangerous for the assailant, not less. Leaving aside murderous intent for a moment, and think about a car accident from reckless driving: the party at fault would be on the hook for the bill, and regrowing complex organs won't be cheap.
Well, Google search reveals nothing. I'm done.
And extended (before it was painted and attached to the F9): http://www.spacex.com/sites/spacex/files/landingleg_0.jpg
Actually now I'm not sure if heartbeats are encrypted:

"It is irrelevant whether your system can even support some of the cipher suites in the list, because the Heartbeat request that triggers the vulnerability is sent before any encryption takes place."

http://www.hut3.net/blog/cns---networks-security/2014/04/14/...
Seams to me that a braking parachute could help enormously with the fuel economy of the landing.
> what is to stop someone from simply claiming that any good idea they have on the project their employer pays them to work on happened at home after hours...

As we often claim here, the idea itself is worth little. It is the implementation of that idea that matters more. There are ways to ensure that the implementation belongs to the company. In software for instance, whatever has been committed to the company's version control belongs to the company.

> Contracts are two-sided deals... it seems fair to me that the person paying that money would expect clear rights to what they're paying for in return.

Sure, they get the code. That's it. If that brings down the company, maybe they should have had a better business model. We don't have to bend over backwards to ensure that companies make a profit. Another forward-thinking, responsible company (such as RedHat) can take their place.

Laws should serve us first. Not corporate interests.
In Obj-C you can if you would allow `a.prop == b.prop`.
> But the problem is that a company can bankrupt an individual with just the legal fees involved in the discovery process and depositions alone, even if it doesn't go to trial.

This is the damning thing. It looks like the company is, if not right, at least able to make a reasonable enough claim of rightness to warrant further discussion. However, what if the company was dead wrong? What is to stop an unethical corporate entity from punitively suing employees into cooperative behavior, knowing they cannot pay? Our lawsuit culture is quietly underlying this entire discussion: what if the company couldn't sue this man into legal-fee-poverty in the first place?
Foobit Explained
I've buried this post as a dupe.
As others have replied, that is perhaps an antiquated perception.

I think the theory also comes from the fact that the Big 3 seem to have many more recalls than foreign companies. However in recent years, Toyota has actually recalled more cars than any other company [1]. Recalls are most often initiated by the company and not the government and therefore stats can change depending on the willingness of the company to start a recall (as seen by GMs recent problems). Anecdotally, the Asian car manufacturers rarely ever publicly announced recalls and would simply perform the recall when you took your car in for service. Therefore customers never knew there were issues and they were branded as "reliable" cars when perhaps they shouldn't have been.

1. http://articles.latimes.com/2014/feb/04/autos/la-fi-hy-toyot...
Additionally, even if you send a heartbeat message with the correct length (3), you will ALWAYS get > 3 bytes because OpenSSL pads the response with 16 bytes of random data.
When startups should sign non disclosure agreements
Well, I doubt it's one of the biggest 3 killers.

How does it compare to doing something nobody cares about, not releasing, and not getting the word out?

I also can not understand how formal project management can do anything but harm a startup. I can only imagine people saying things equivalent to "We are going into uncharted territory, but this is exactly the path we are taking"
Well, it has a 30-40% chance of being fully capable, in that case ;)
The Comcast Merger: Controlling The Delivery Of Information
> I wonder if Google made a mistake by not choosing native code for Android apps. We have heard forever about Java (and other run-times) getting close to C in performance, but outside of specific test cases native code still runs circles around everything else out there.

You can use native code for Android apps. I do. In the NDK samples there is an app called NativeActivity which is 100% C/C++. You compile an APK without writing any Java/Dalvik code.

From my anecdotal knowledge, most of the popular Android games are written mostly in C++, using the OpenGL ES library, and have a common code base with their iOS counterparts. Maybe they are all native code, maybe they use some Java and JNI stuff, but they are mostly C++. So Android is native on the game side, where it is needed.

A deep look at how all native code runs will show some non-native system code run when it launches, but that becomes pedantry if performance and not purity is the focus.

Android is cleft in two - applications are mostly Java/Dalvik with maybe some JNI access to C/C++ libraries, games from all my discussions with Android game developers are usually mostly the same C++ code and OpenGL ES they are using on iOS.

One example I know a little about is Jigzo. It is an open source game which is C++ and uses OpenGL and SDL libraries. The original developer ported it to iOS. I ported it to Android. Same basic code base, with a few tweaks for each OS. I changed the name from Jigzo to Jigsaw Puzzles on Play though.
I do! My goal is to open source it when my job hunt is finished or maybe host it somewhere (already has registration and login).
As a 2013 Model S owner, even I am skeptical of the OP's calculation. The big "what if", as mentioned by other posters, is the depreciation value of the vehicle. EV vehicles typically depreciate more quickly than ICE vehicles and we don't have enough trailing sales data to know appropriate numbers yet.

That being said, I love everything about Tesla and even if the car depreciates more quickly than a Mercedes or BMW, I'd still be happy with it.
How long is the energy payback for vehicles made from aluminum?
Well, they obviously plan to land on land. Why do you think I ever thought otherwise?

It just seems weird to me that this fluke of geography would force them turn around and land. It seems like they could launch in Texas or somewhere and then land in Florida or something.
That's $12k now in order to get a replacement battery in 8 years time, it'd presumably be more if you paid at the time, and it's not clear they're even offering the scheme - that post just says they will "in the near future".
And then you can look at something like the BMW 328d that is "only" $42k and gets 43mpg, or a VW Golf TDI (Disclaimer: I own one) for around $27k and 40-45mpg in the real world.

FWIW, my lifetime actual fuel costs have $0.110/mi over almost 40,000 miles, and that's based on basiclly worst possible variables... auto transmission instead of a stick, hot climate (lots of A/C usage, which is about a 2-5mpg ding), and lots of city driving.
You could combine D) with some service products e.g. installation of tool + monitoring of tool. Let the user provide SSH-Credentials and stack together a built system, which automatically logs in and installs some packages with common configuration, the user has chosen before. Make this service free and charge for the monitoring. More complex configuration can be sold later on.

Sell it as System-Administration as a Service without a lock-in, this way you can target web designers or business people.
I am near certain I have read Appple taking entire projects away from employees who made apps at home, and these apps were unrelated. For example, a game versus working in Apple's iMessage department.
Startup Tax Filings: Get Them Done Efficiently
Surprised noone has mentioned this yet, but here's why I'm not a fan: He didn't teach creativity, he taught techniques. Anyone who watched him enough could follow the techniques to create a painting with mountains, trees, bushes, etc. But in the end, you are left with nothing original or inspiring.

To compare with programming: Bob Ross did the equivalent of teaching non-programmers how to copy-and-paste specific snippets of code. It's enough to patch together a sloppy program--which may or may not work--with the snippets you're taught, but it doesn't give the ability to solve problems with code.
I was just pointing it out since it wasn't really necessary to even include in the report. I agree though. I've written some God awful code that gets the job done, but would be hell to try and refactor.
James Dyson Is Designing A Giant Vacuum-On-A-Boat To Clean Ocean Trash
IANAL, but the important pieces (in most states) come from the Uniform Trade Secrets Act[0], which defines a Trade Secret. I'm pretty sure that most software ideas developed at software companies can be considered trade secrets, unless they're commonly known, but once again IANAL and don't have a solid handle on that.

[0] https://en.wikipedia.org/wiki/Uniform_Trade_Secrets_Act