skysight-inc/HackerNews huggingface dataset:
> Crimea agreed after the fact that the Russians were merely securing their own territory, correct?

Those are the results announced by Russia immediately after their military invasion, yes.

It doesn't mean those are the actual results, that the voting was actually done by "the Crimeans", or that the voting was free or fair. [1]

> If so, then there was no invasion.

No, even if the people of the invaded part of the Ukraine actually agreed after-the-fact, Russia unauthorized intrusion with military forces into what Russia had previously by treaties (in which it also agreed to respect and guarantee the soveriegnty and territorial integrity of the Ukraine, as part of a deal wherein the Ukraine gave up the former Soviet nuclear weapons on its territory) agreed was Ukrainian territory would still be an invasion. It doesn't retroactively become "not an invasion" based on events after the invasion occurs.

> If the Crimeans had voted no, would Russia still be there?

Almost certainly.

[1] http://www.businessinsider.com/un-hints-russia-may-have-rigg...
Fuck the haters. Keep it up! You should use twitter to reach out to writers at Mashable, Fast Company, etc and tell them this story. This story has feel-good written all over it.
Sergey did technically break the law (or so they reasonably thought) by taking company code with the intention of using it after he left the company.

I think the real issue is whether or not he was acting maliciously, what the damage to Goldman Sachs was (basically none), and whether or not the punishment fit the crime.

Maybe companies should be forced to have an exit interview for programmers with access to information the company deems sensitive and make sure the programmer knows that they are not allowed to take any code with them.
If you browse the RoboVM website, you'll find that you can (or will soon be able to) buy a support subscription.

As for a JavaScript to native compiler, check out Appcelerator Hyperloop [1]. It's currently experimental.

[1] https://github.com/appcelerator/hyperloop
I think they post every talk, every lightning talk, and each keynote. These are just the first ones that have been posted.
How To Get The Basics of Information Security Right
is that only for certain distro's because that isnt true on debian:

115 history

116 history (1 space)

117 history (2 spaces)

118 man passwd

119 passwd -a (1 space)

120 history

121 passwd -a (2 spaces)

122 history
Echo the above. Pairing little Rudin with a more user-friendly book like Understanding Analysis by Abbott is a great way to learn the material if you get stuck.
Ask HN: What other site do you visit?
I would like to explore things other than programming.

Do you know any sites that are similar to HN but on other topics?
Because many "free" people have been irreparably damaged by public schooling and other forms of mass media, and feel so helplessly disempowered that they'll take any chance to exercise some petty power. Even if that just means getting their neighbor hassled for useless code violations :/
She currently is paying off a student loan from her 2 years at UCF. She is putting a as much hours she can into learning, but working two jobs to make ends meet means a lot less time to get some serious time in. That is not stopping her, though, she is somehow finding time to program, sew and bake (her big 3).

I definitely do not want to come off as begging. I am offering design services to secure some money for her tuition, and she is sewing some things to sell on Etsy to raise money as well. Donations are for those with hearts of gold.

She has heard some good things about The Flatiron School. It's actually closer to a full-time job, rather than just a class.
FitPRO: Workout Automator iPhone App
I actually had made a short list of the main Haskell Cheat Sheets I could find not long ago, and even added one done by myself, mainly to help me navigate through the main Haskell Type Classes.
http://fundeps.com/posts/cheatsheets/2014-03-04-cheat-sheets...

Sorry for the shameless plug. I do intended to publish some more, I hope to have some time soon.
JoomFish and the Mambot that was
Love it -- I would request two sliders: triangle size/density slider and color brightness... (I'd like darker screens rather than bright pastels)
Americans construct tiny houses – and new lives
I think by 'bashing' oskarth was trying to refer to the part where people are criticising not just the code but at least implicitly also the developers.

One can say 'this code is terrible' without also saying 'How idiotic was the committer'.
What about double jeopardy and incorporation against the states?
Sounds to me like it was Aleynikov who didn't understand the severity of the crime he committed.

I work in a similar environment and I'm fully aware that if I do something remotely like bringing my code from work home, holy crap I'm committing a very VERY serious crime and my employer would go after me as viciously as they could. Very especially if I were to be going somewhere else where this code would set me up to make a new competing engine.

Pushing stuff to SVN and mailing seem innocuous... but depending on what you are actually passing around they can be extremely serious crimes.
If you're a programmer and you have 3 months of time to work at this full-time you can accelerate your learning process without paying $12k. I laid out a free plan in a post above. I know it works because that's what I did.
> Aren't programs better suited to such tasks?

You're absolutely right. "Wetware" is highly imperfect; widespread adoption of better tools is essential.

> I've read several users comment that an Ada implementation of TLS would avoid the same class of errors entirely.

I don't know Ada, but at least according to Wiki it is much more suitable for this sort of programming [1] than using C. So why isn't Ada more popular? Perhaps its time has passed? I do see frequent mention here on HN of other, more recent languages with similar goals.

[1] http://en.wikipedia.org/wiki/Ada_%28programming_language%29#...
> because the US no longer rewards loyalty in either the public or private spheres

The comfort of 1950s US was an accident of the WW2 windfall resulting from our happy position as the creditor for most of Europe. Pointing to that accident as a model for future progress is childish.
Probably nothing. The checklist goes:

1. Do I want to make unbelievable amounts of money?

2. Can I do so without running afoul of the law?
On April 5, 2013, Aleynikov lost his motion to dismiss based on double jeopardy. In rendering the decision, New York State Supreme Court Justice Ronald Zweibel stated that Aleynikov's acquittal in federal court only precluded the federal government from retrying Aleynikov. The state of New York, as a separate sovereign, could continue pursuing charges against Aleynikov.
That why i stick with jQuery.
You really shouldn't underestimate the value of having a skilled person in front of you to have a conversation with (that is why people pay consultants to tell them things they could find online).
I was saying how $12k for the education is NOT easy.

Thank you for the tips. I will certainly pass them on (as well as read up myself!).

I mentioned this in a reply to you a little lower, but I'm not trying to beg here; I am offering design services, and she is selling hand-sewn stuff on Etsy.
so he doesn't sue for wrongful imprisonment, and it creates a precedence for future cases.
This post is a great example of what was discussed here

http://brooklynoptimist.com/2014/04/10/hacker-school-banning...

YOU MEAN YOU HAVEN'T HEARD OF DEW POINTS??
Its not the speed, its the distance between the stops..

Let me give you an example...in the midwest USA there is a short commuter line called South Shore that runs from
SouthBend Indiana to southern shore of Lake Michigan and up to the Loop in Chicago

Most of the stations on the South Shore are either blocks apart or a few miles apart..which negates a high speed rail solution
Ah, I had read that but didn't understand it at first.

That seems wrong (unfair) that the state can go after someone for a crime after the federal government has already acquitted that person of the same crime.
It's controlled by the HISTCONTROL variable in bash. If it contains 'ignorespace' (or 'ignoreboth' to ignore duplicates as well). Check the man page for more details.
What Is Google Authorship?
Jack presents good advice that still is an important part of culture in certain sectors and within certain types of businesses if you want to move up the corporate ladder. He says to work hard but also to work smart, I don't think he's saying number of hours worked or level of brown nosing positively correlates to return on efforts or dollars. You must have a career strategy and not just be a hamster running around a wheel. Work hard at that strategy and whether it means being promoted up the ladder every year in the same company or to deliver on something groundbreaking and then exiting within a couple years or less. In other news, I wonder how Jack and Tim Ferriss would get along.
I don't disagree with your sentiment, but I think that Mr. Welch's advice could be read as extremely cynical as well: maybe he's just telling people what they want to hear, which has the added benefit of encouraging (perhaps unwarranted) loyalty in lower-ranking employees. Like a self-serving Socratic "noble lie" for corporate types?
"What I needed was to get away from poisonous relationships (I eat to cope with sadness) and hellhole suburbs that make it impossible to walk or cycle anywhere."

Agree with this. In many (but of course not all)[1] cases there is a root cause to overeating in order to mask pain or give you pleasure.

The unfortunate part though is that not everyone can make a lifestyle change to remove the pressure or geography to allow them to make the needed changes. For example someone might be in a relationship and/or have children and need to work where they are or need a certain amount of $$. (But for sure that is not everyone.)

[1] While it is definitely true that there are people that have body types that prevent them from losing weight when this is not the case it usually boils down to some other issue that is causing the overeating or lack of control.
Nicely done! The noise option really makes for a great looking pattern.
If they work, I would buy one of these things for my place in Colorado. Maybe there would be enough interest to get it going as a business.
You can control this with the HISTCONTROL and HISTIGNORE environment variables: http://askubuntu.com/questions/15926/how-to-avoid-duplicate-...
Autism, Like Race, Complicates Almost Everything
I haven't been to Pycon, but I'll be presenting "Brainwaves for Hackers" at Europython in July, and I'll probably submit a proposal for "Scientific Visualizations with Blender" for the concurrent PyData Berlin event.
It's actually closer to a full-time job, except instead of them paying you you pay them $12,000. Makes no sense. Is that what they tell you to get your money? Wait, this really doesn't add up, she's a programmer but she's working 2 jobs to make ends meet?

I laid out a self-study plan above that worked great for me, it's all common sense and its mostly free. Now if she's not skilled enough to put the pieces together with the resources I mentioned then I'm very skeptical that working super duper hard for a few months (even with great mentors) would get her up to speed. That's not how learning software development works. Your brain is not built that way. LOL "hacker schools"
Why votes and ratings? While I think I understand what you mean, wouldn't you agree that votes play into a system in which the early-released and popular end up shadowing some of the other great content?

Which is to say, things that you find interesting may not be what I find interesting (or why easy, large-generalist-audience CSS questions become so popular on stackoverflow).
I clicked on this topic in order to make this suggestion. To expand on it a little bit, I was a math major and read Spivak's 'Calculus' after I had already taken real analysis. I found it delightful - it really approaches the topics from first principles and unlike many calculus textbooks actually goes through the effort of presenting proofs of the theorems. Highly recommended.

As some recreational reading, less suiting the original request, I very much enjoyed David Foster Wallace's 'Everything and More: A Compact History of Infinity' (http://www.amazon.com/Everything-More-Compact-History-Infini...). DFW is not for everyone, but I enjoyed it a lot. Maybe just check it out of the library first to see if it's for you.
Now fine..
Predicted by science-fiction as usual in Brin's Earth, where surveillance by elderly retirees wearing recognizable networked camera-glasses is common.
Motorcycles are a delicious exception to these rules, especially in areas where lane splitting is legal. Or at least unenforceable.
Thank you! I'm gonna try and reach out to some tech bloggers and see what happens. Official accounts of Mashable, Fast Company, etc seem to just tweet their articles, with no @replies ever.
Forgot to say, great post! :)
There's little paradoxical about it.. if you link against 20 DLLs, that turns into 20 directory lookups and then random paging potentially across the entire drive, whereas a .EXE is more likely to appear contiguously on the drive, and after the first page of it is loaded in, the OS readahead mechanism might opportunistically snarf something like the next 256kb worth of pages for free as part of the same IO.

Ignoring IO, and depending on the size of the app (particularly C++ apps though), the linker might be spending a huge amount of time on symbol fixups.
Not as SICP. More of an Encyclopedia, but probably worth taking a look at, "Mathematics: Its Content, Methods and Meaning".
An Addict With Friends
All of that is really a waste of time. Regardless of the distribution of donations, it's basically chump change (<$100).

Most engineers should be able to make that in an hour. Heck, I'd be happy to pay that myself personally.

Given the amount of money in tech, and how critical OpenSSL is to the internet, nobody should even be worrying about costs. The only question should be why every major tech company isn't already writing them a $xx,xxx check.
They didn't jail him, however they provided the impetus to the FBI to arrest him.

Quotes from the book, p.148 (EDIT: These quotes are in the article here also!!):

"What Serge did not yet know was that Goldman has discovered his downloads- of what appeared to be the code they used for their proprietary high speed trading stock market trading- just a few days earlier, even though Serge had sent himself the first batch of code months ago. They'd called the FBI in haste and had put McSwain [FBI agent who arrested Serge] through what amounted to a crash course in high-frequency trading and computer programming. McSwain later concluded that he didn't seek out independent expert advice to study the code that Serge Aleynikov had taken, or seek to find out why he might have taken it. "I relied on statements from Goldman employees", he said. He had no idea himself of the value of the stolen code ("representatives of Goldman told me it was worth a lot of money"),or if any of it was actually all that special ("representatives of Goldman told us there were trade secrets in the code")."

"The FBI's investigation before the arrest consisted of Goldman explaining some extremely complicated stuff to McSwain that he admitted that he didn't fully understand- but trusted that Goldman did. Forty-eight hours after Goldman called the FBI, McSwain arrested Serge."

So effectively Goldman got Serge arrested, using a clueless agent as a pawn. Some of the code was originally open source, none of the code involved trading strategies (the really valuable stuff) and Goldman's word was enough to convince the FBI that Serge was a dangerous criminal and a flight risk, and ruined his life.
It's closer to a full-time job in terms of the time spent, obviously not in a financial sense.

I think if you actually read what I linked, you would understand the situation a little more.
Ultra pure water will leach salts from the body. This is dangerous.

At least, that's what people suggest, I don't know if it's true.
I think the point is that if she's already willing/able to dedicate herself to 12 weeks of unpaid time, and she's motivated, then that should be enough to teach herself off the internet. What these critics here don't get is that some very smart and talented people don't learn this way, or aren't confident enough that they could commit themselves to 3 months of unpaid, self-guided learning.

Naturally, as with all things HN, there is an insinuation that anyone who is incapable of doing things the way an intellectually-advanced-but-socially-deficient 17 y/o boy would, must not be intelligent.
I'm a big fan of wifing the right person when you find them but ... your implication is that you live your lives in ways designed to make each other fulfilled and happy. Never stop doing that. It's that important. Good luck from a happily married man (almost 27 years). Now I need to deliver tea in bed.
>How exactly can you build a company that lasts for longer than a relative eyeblink when every person is looking out for #1, and expects to be stabbed in the ass by everyone around them?

Exactly, but I believe you have the causal chain reversed. It was the big companies that severed the bond of trust, and the employees who had to adapt to the new free-for-all market.

Neutron Jack eliminated 81,000 jobs in 5 years from GE (1980-1985). This resulted in the remaining employees, quite rationally, being very concerned for their careers. And thus, they began looking for options, and looking out for #1, because they knew they couldn't depend on Jack.

Of course, I agree that it is not productive to constantly be looking for better opportunities, but this is a result of never knowing when a Jack-like CEO is going to lay you off. Big companies started this war, and now they have to live with the consequences.

The startup movement is, for all intents and purposes, a way for talented employees to directly capture some the incredible value they would otherwise have created for big companies. Jack could've given these guys profit-sharing, equity or other incentives to work for him. Instead, he hung the sword of Damocles over their heads.

Elon Musk would've made one hell of an employee for any big corp. Instead, after weighing his options, he realized it would be better to just beat them at their own game.

You reap what you sow, Jack.
Governments in the West are stronger, so might be more able to rapidly contain outbreaks as a result, perhaps?
while I appreciate this is a US legal case, in the UK the right to silence can be used against a defendant. One thing that puzzles me, though, is how am I supposed to know what I will rely on in court before I am on trial?

The Criminal Justice and Public Order Act 1994 provides statutory rules under which adverse inferences may be drawn from silence.

Adverse inferences may be drawn in certain circumstances where before or on being charged, the accused:

* fails to mention any fact which he later relies upon and which in the circumstances at the time the accused could reasonably be expected to mention;

* fails to give evidence at trial or answer any question;

* fails to account on arrest for objects, substances or marks on his person, clothing or footwear, in his possession, or in the place where he is arrested; or

* fails to account on arrest for his presence at a place.

Where inferences may be drawn from silence, the court must direct the jury as to the limits to the inferences which may properly be drawn from silence. There may be no conviction based wholly on silence. Further it is questionable whether a conviction based mainly on silence would be compatible with the European Convention on Human Rights.
It was not a lie at the time. It worked out just fine. Why do you think he enjoys such an excellent reputation now? Reputation is just an effect of the sum of your interactions with people.
I can assure you as a former employee it is not a hoax.
It isn't compromised. You yourself handed out your private key to others who may act on your behalf. Not by mistake, not by Heartbleed, not by some hacking event, but out of your clear will and as part of your policy how to handle the key.

In terms of your business transaction with StartSSL, the private key is still only known to "you".
http://en.wikipedia.org/wiki/Duke_lacrosse_case

Yep, but that prosecutor lied just to try to win the case. He was disbarred and sentenced to one day in jail and a $500 fine after attempting to ruin several peoples lives just so that his win/loss stats would be slightly better.

Courts have said that the players can pursue charges against the prosecutor.

http://en.wikipedia.org/wiki/Mike_Nifong

They also didn't bring charges against the woman who falsely accused the lacrosse players of rape. She has since been convicted of several crimes including attempted murder and second-degree murder.

http://en.wikipedia.org/wiki/Crystal_Gail_Mangum#Arrests_sin...
World’s largest multirotor makes successful maiden flight
Scaffolding gets wrong when it tries to write non-obvious code instead of automating writing obvious repetitive boilerplate one.

I think things like those https://github.com/rayokota/generator-angular-scotty/blob/ma... should be put into a well-documented library for others to export and use. This is a straightforward approach to make things one writes available for everybody else.

And then, I guess, scaffolding with no-brainer one-liners like `put "..." $ updateModel ...` is fine by me.
Self-destructing Download Links for Amazon S3 Files
You should check out https://github.com/qrohlf/trianglify - the options that you'd be interested in are cellsize, x_gradient, and y_gradient.
Sorta. It is too complex an issue to debate in detail on HN without a formal moderator. You are grasping an important part of it.
I think the advantage of these programs is the external motivation. Not everyone who wants to learn programming is internally motivated or disciplined enough to do it on their own.

It could be that they love programming but they learn best in the competitive interactive environment offered by a place like The Flatiron School. There is more than one way to learn programming and the ways are not hierarchical, one may work best for one person, but would fail miserably for another.
Github link: https://github.com/qrohlf/trianglify
Liked your blog post michaelochurch on meritocracy by the way..

I think generally people are not seeing the problem correctly.

There is nothing wrong itself with over-delivering or being a team player. "Meritocracy" is easily adopted as a concept (especially by smart technical people I would say), because its entirely logical and also happens to appear the "moral" thing. It is. But, it gets distorted quite often and that distortion is called company politics.

Your goal is not to over-deliver in itself or kiss your boss' ass, or emulate powerful people. Those powerful people may have gotten powerful by stabbing backs all over the place - do you really want to emulate that? I would argue maybe money and prestige ranks higher for people then the tranquility in the belief that they themselves are moral people - but tranquility is high up on the list - if you really put it to people.

Don't even listen to career advice by CEOs or your best friend.
Your goal is nothing more - than to make yourself valuable.

Your value may or may not get recognized, it depends on your company environment, but I strongly believe this, it will and MUST eventually - even if you have to quit and go find it at another company or start your own, where you will be rightly compensated by the general public.
No conflict. You own your changes to GPL code unless you distribute that software to others. Only then do you need to distribute the source of your changes.
So basically there should have been several unbiased experts brought in before he was arrested to determine if the code truly contained any trade secrets?