skysight-inc/HackerNews huggingface dataset:
Occasionally, I put some code on Github that I consider to be more useful when open than closed. Other times, I create a small project just to share useful programming information along with a few coding examples that someone can clone if they wish.

There's a lot of code I could put up, but I don't consider it to be as useful to anyone else in the current form that it is in (tailored more for specific projects with dependencies that may not be useful to everyone). Other times, certain clients I work for may not like it because it's code I also wrote for them with the understanding it was proprietary for their own use (websites). Sometimes I may also write code for other developers or (indirectly) for their employer and posting it without their consent would make things complicated.
Mailinator has a new design
If you want to go back to the beginning of where we are today, you probably want to read something like Secret Armies by John Adams. Special forces were spawned to wage low-intensity conflict/warfare and attack or respond to unconventional threats.

The terrorology field has blossomed post-2001 and there are more definitions, but everything still files nicely: state/non-state and religious, political, cultural. If you ask me, they're all the same.

Regardless of what the lawyers--politicians--add to the body of definitions, definitions of terrorism are very gray unlike conventional war.

Low-intensity conflict is how wars are waged today and the definitions aren't as black and white as conventional war.
I think you're misconstruing what the author has said, as he does not appear to have "hostility to the open source movement", as he has several open sourced projects on his github.

Did he express discontent with a specific type of advocate? Yes. But he explained why, so it should be something you could understand by reading what he expressed.

He basically shares the same view as you: if you don't want to share your code, then it should be totally fine. There are people who do not agree with this, and this is where he draws a distinction.
(e.g., sanitation)

Really? Is there even a single documented case of a sanitation problem caused by mere nudity?
> How is the local, artisanal shoe maker going to compete with the chinese shoes that are now in the market?

It seems pretty obvous to me that a local shoemaker earning $1-2/hr stands a fair chance of competing with imported chinese shoes at $5/pair... but not with free shoes.

Ten years from now, after earning a decent living wage for 10 years and acquiring experience and reputation, the same shoemaker could add a bit of mechanisation and still compete with $5 chinese shoes.

I also believe based on much observation that the difference between $1-2/hr and $<<1/hr that the out-of-work shoemaker in poor countries might be earning is enormous... literally the future of your children.
Perhaps some casual Miyazaki fans were confused about why Grave of the Fireflies (http://en.wikipedia.org/wiki/Grave_of_the_Fireflies) was not mentioned in this article. It was animated by the same studio but was not written or directed by Miyazaki.
The new Wacom.com – A product site that inspires you
That sucks. Thanks for taking one for the team.
> However, as I learn more and more about the true intentions of the founders, I realize that it has nothing to do with impacting the health and well-being of millions, but all to do with making money.

That's not a great situation to be in. Are you still working there?
The fact it's possible at all means it's not worth it.
I have just changed it to this... and I'm not sure I can go back.

Thank you mpyne!
Exactly. This request specifically asks for protection under 2705(b) which grants a limited gag for up to 90 days if the publication of the warrant execution could lead to destruction of evidence or flight from prosecution. The power granted under 2705(b) last only 90 days and must be reauthorized if it is to be extended.

The scary thing about an NSL is that there is no automatic time limit to the gag order it creates, and due process to request the gag to be lifted is severely limited. In other words, not only don't we know about the NSLs issued, we don't even know when we might get a chance to know about them which makes any oversight of their use practically impossible.
What are the examples of those things oh which the law would depend? Now as you said it, i remembered a law that was supposedly written by public in Finland, but only now "understood" what it actually meant.
Law enforcement, and those acting under color of law, are (rightly) more constrained in their actions than private citizens, in a lot of ways.
See Patio11's comments here:

https://news.ycombinator.com/item?id=5996887
I'd say no.

I don't dislike the company nor am I bitter... I am simply no longer interested.

Fwiw, when they did not hire me originally, they said they wanted to keep in touch - and they kept their word. They reached out about 6 months later, but I was already living the startup dream at that point.
The problem is too many morally unconscionable programs which lead to a growing revulsion in the ranks.

Au contraire, it's extremely morally conscionable to people who see law enforcement as a noble profession empowered to rid the nation (and beyond) of people they see as the scum of the earth. These programs are run by people who, I can guarantee you, do not wake up in the morning wondering what morals and ethics they can ignore that day.

However.

"No one has willfully or knowingly disobeyed the law or tried to invade your civil liberties or privacies," he said.

And he's right. And that's the problem: these things are likely not against the law. The law has both been perverted inch by inch and the agencies have been allowed to operate under looser legal interpretations than you and I receive for parking tickets. This means that to the degree that laws exist that permit their behavior (PATRIOT Act, FISAA), those who would constrain them to even the loose boundaries do not (and by all accounts refuse to) do so. This goes for the FISC as much as Dianne Feinstein and Eric Holder. This means they can say it's legal for them to do pretty much whatever they want. So now what?
A trailer for those interested: http://www.youtube.com/watch?v=DthK9nX3UQY
I suppose my github page is resume worthy filler, but honestly, I use it to track code for me.

I use gist as a backend store for a fairly large code snippet database and my github page essentially helps me peruse that quickly.

And I also get a thrill when I see someone has forked/starred a repo or gist.
Yes. http://praxeology.net/anticopyright.htm
Wired says "Court records show that, in June, Lavabit complied with a routine search warrant targeting a child pornography suspect in a federal case in Maryland. That suggests that Levison isn’t a privacy absolutist."

Can anyone find me a primary source on this document? It is from
http://www.wired.com/threatlevel/2013/08/lavabit-snowden/
> 1. Why the popup window?

Persona follows the LIFD architecture: http://www.open-mike.org/entry/lifding-the-web

Popups allow us to create a nice messaging channel between the shim / localstorage at persona.org and the website the user is trying to log into, without losing their state on that website.

> 2. Are developers permitted to strip the Persona branding - to make the login process seem to flow with the current website - not a bolt on?

Sure. Brand it however you want. "Sign in with your email" converts best. The popup will always follow the same basic form, but you are able to add your logo, a human readable name, and a background color to influence its design: http://identity.mozilla.com/post/55796551587/persona-a-login...

Check out the login on https://see.drupalpersona.me https://webmaker.org and https://ting.com for examples.

> 3. Would you consider including tiny profile icon links next to the button itself, to facilitate single-click profile sign-on/switch?

Our UX folks are actively experimenting with this. Look for Ryan Feeley's posts on the dev-identity mailing list for some explorations.
I hope this thread takes off. I would say that in the neighborhood of where I live:

Thailand :: Not Safe (USA has massive infrastructure in

the country, look for Voice of America radio stations which
bristle with more sat dishes and antennas than BBC or CNN
could use in their headquarters and you can guess what
they really are

Vietnam :: Not Safe

Laos :: Not sure, but the Laos government is not

terribly warm to the American government. However I expect
that they are open to the Vietnam and Chinese governments.
Either way, no place to host.

Cambodia :: Not sure, their recent extradition of the

Pirate Bay co-founder on trumped up visa issues was likely
from a simple bribe paid to a government official. And
anyway, services and infrastructure is still thin on the
ground. There still isn't even one data center in the
country that is independent of an ISP (I'm working to
change that :)

Myanmar :: No infrastructure and won't be safe from

local snooping when it is, though I don't think they will
share with the West either.

Singapore :: Not safe.

Malaysia :: Not Sure.

Indonesia :: Note Sure.

Hong Kong :: Was safe before the handover in 1997, I

owned an ISP there at the time and there was no meddling
that I could see. But it's a very different world now. I
would tend to stay away.
Are We Teaching Pre-Calc Wrong?
I agree with the OP's statement that if you didn't contribute to the code (and you didn't pay for it, etc), you shouldn't have a say in whether or not the software is open-sourced.

However, I think that unless the programmer has a good reason not to open source something, they should default to releasing it. I have a couple reasons for this.

One, it's impossible to predict what other programmers will or will not find useful. I have lots of code on GitHub that is not in any sense production ready. I don't care -- maybe someone will find it helpful.

Two, as I said in my previous comment, whether we want to admit it or not, we're all using and benefiting from open source software all the time. GitHub -- the site we're arguing over -- would never have been possible without Git. I feel indebted to the people who came before me and made all this possible, and I don't understand people who react to the subtle pressures to contribute with hostility.

The person at the bottom of this comment list said "I have about 6-7 repos in GitHub...all private. I will never give that out in a link. I don't mind you looking at it in front of me, but I'm not giving anyone access to it." I just totally don't understand this attitude. Code isn't money. I'm not diminishing you by reading your code. And, as the last 30 years of blazing success in open source software has shown, the benefits of the open-source ecosystem are far from abstract. They're the foundation of everything we do.
Regarding LinkedIn, I am seeing selective-career-history-wiping happening more everyday: http://mobocube.com/post/5312332640/did-your-prospective-hir...
Without a doubt, WebKit is one of the most interesting parts of Apple. A community of open source developers that accept contributions (I'm assuming) with a developer-focused open blog with tips on writing C++ - a language not even particularly widely used elsewhere in Apple.
What John Dakota said, plus one more thing: I've noticed that papers written in the past ten years tend to be written by people who have poorer writing skills (to the point of sometimes writing nearly incomprehensible paragraphs) than papers published, say, 30 to 40 years ago. At least in my field and a few somewhat-related fields. It may be different in other fields.

It's possible that some of today's reviewers also have poorer reading skills than reviewers 40 years ago, and thus don't really understand what they are reading some of the time. Combined with a lack of time, they might simply skip parts they do not understand.
Couldn't this be considered as "chilling speech" - and then sue the government for it?
Pushing utility code and nice succinct tools would be a good use of GitHub if you're afraid of people stealing your precious million dollar ideas.
You forget a few points:

* Games require portability. Not many platforms will have a rust compiler (Not to mention that current C++ compilers are very mature and highly optimizing).

* Current C++ libraries. They are probably heavily templates-based and will be difficult to port.
Are there free software armies forcing people to put everything in GPL? Is Stallman something like Hitler? From first few paragraphs I thought he's trying to draw that picture.
Go is not the only language with multiple return values. Lua for example had them before Go. In Lua it would look like:

addsub = function(a, b) return a + b, a - b end

a, b = addsub(32, 44)

And if you run that code with LuaJIT it compiles down to a few machine code instructions, no object creation at all, no function call.

In contrast I think at least in Python the tuple based solution would be horribly inefficient because it allocates/deallocates a new object every time just to pass values. I don't now if the Rust compiler is smart enough to optimize the tuple creation away.. but I doubt it.
This is insane. Gag orders should be banned except in very limited situations where an ongoing investigation is occurring. Banning people from talking to the media about their own trial serves no purpose except limiting public knowledge of the trial. Because if people did know more about the Barrett Brown case, they would be outraged.
You should start contributing[1] and let us know :). More seriously, it's a great topic for the mailing list and I encourage you to post it.

1: http://github.com/dotcloud/docker
At my first glance it seemed to be aiming closer to MatterMark (prepared research reports). After using the site briefly it seems more like CrunchBase.
Is it humorous because it's true or humorous for some other reason? Take Dilbert. A lot of Dilbert comic strips are humorous because they have a grain of inspiration from reality, so people can actually relate to the ludicrous situations, and thereby understand and laugh, even if only sardonically at times. I think this falls into that category.

I don't think we should disregard the ideas in this napkin comic just because it's a napkin comic. We should disregard it if it has no grasp on reality. But when one reads books like The Corporation and also experiences life in the corporate world, some of us can't help but nod our heads depressingly. It's why we quit.
Great work!

How did you create the isometric view of building floor counts?

Also, the 'skip' button could be a little more prominent.
Was just reading for a good two hours about TOMS and then you post this and.... How did you know?!?!?!

The story is a bit silly for me in that it is shooting down a company for being imperfect when the company isnt trying to be the 100% perfect cure-all mentioned in the article. Corps helping third world countries is a GOOD thing - I see TOMS as a nice, fuzzy-feeling-in-your-stomach addition to the relatively large amount of money US citizens donate to charities around the world. A person wishing to be an agent of change can either fight the hard battle and start educating (or sometimes just annoying) people in to donating MORE money, or they can design some ugly shoes that cleverly coerce said US Citzens into giving a few more bucks to people that really need it.

Tom (if thats the name of the guy who made TOMS), could've just done what the author is suggesting to her readers and donate a large chunk of his meager sum of money after college, and then he would've contributed about twenty dollars and fifty cents to suffering children instead of being a catalyst for millions of dollars of aide through his company TOMS.
Maybe these are bots that are designed to circumvent the Great Firewall?
My aunt is in that situation. She is severely mentally ill and homeless. She was in a shelter until a few months ago, no one has heard from her since. No one else in the family can afford to get her treatment, and she wouldn't comply even if we tried - she doesn't know she's mentally ill, she thinks her delusions are reality. We would all be relieved if she landed in jail as long as it came with some treatment. She is very intelligent, though, and she is not using drugs or alcohol, so she may never get herself in enough trouble to land in jail.

Committing people to treatment against their will sounds like a bad idea just begging for abuse, but what else can we do? In what world could she actually be taken care of? I don't know the answer.
The javascript engines (spidermonkey, v8 et. al.) have undergone a terrific amount of work optimising the performance of the VM over the past several years.

Unless I'm thinking about this all wrong, doesn't this just show that spidermonkey currently does a bad job of optimising asm.js (or at least the type of asm.js produced by non-JIT PyPy.js)
Thanks! This was my first thought. One day I'll have the courage to re-watch that movie; it takes on a slightly different tone when you have a son and daughter about that age...
I may have missed it, but were there any stats about the actual performance gains? It often mentioned binary size etc but nothing about the impact it had.
"Participates" is not at all an acceptable word for actions taken under duress, and for an international company, changing jurisdiction of the relevant servers would have made no difference whatsoever. As long as your flesh-and-blood body is located in the US, or in a country that chooses to enforce US law in such matters (or will ever be so located in the future, even for a stopover on an international flight), your servers could be on the moon for all it matters; you still have to obey the government.
Would it be naive for me to ask if the private key can also be encrypted?

User logs in, password is used to decrypt the private key which is used to decrypt the emails.

I guess this method would mean that the password is not stored as such. Perhaps there is a method of encryption that you could use that generates different sentence structures and word choices instead of obfuscation. So even if a user tried to bruteforce the login, they would always get a message back in the language it was written with no idea if it was the correct message unless they demand the password from the user.

Therefore, all the 'keys' can be handed over but it's all meaningless.
Affordable home-cooked exotic meals, coming soon to the Bay Area
FeastBox is launching a beta soon in the SF Bay Area.

Every week we send you a box with all the ingredients you need to cook 4 of the most exotic dishes from any cuisine you choose, right from the comfort of your home.

Like our FB page to learn more about how FeastBox plans to change the way to eat exotic food. https://www.facebook.com/thefeastbox
Can't you offer PGP-only e-mails, and just tie everyone's public key to their "profile" on the service? Then, even if they don't specifically have that person's public key, they can still send them e-mails through PGP as long as that other person also has a Silent Circle e-mail account (because you already have that person's public key, so you can connect the two).

And of course you should not offer e-mail outside of Silent Circle in any way. I actually can't believe you did that. Silent Circle was supposed to be all about security, not "convenience". If some customers didn't like that, then they shouldn't use it. Now look at the mess you created because you thought it's good to have the convenience of sending anyone an e-mail. You shouldn't have offered that to begin with.

So see if you can come back with a PGP-only e-mail in a way that you couldn't add some kind of spyware to get people's private keys if NSA asked you to do it. It might also be a good idea to offer the maximum encryption level (RSA 4096 bit?) if you can afford it (or ask them more money for it), since PGP is more vulnerable to cracking than say OTR, especially if they target some of your customers. And use forward secrecy for the TLS channel.

Is there any way you could use the Bitmessage protocol? Or whatever Retroshare is using for e-mails?
I don't see them cutting Booz off. I do see them enforcing stricter standards for employing contractors. Prospects lacking either an elite degree or distinguished military service are likely to encounter significant resistance to employment within the National Business Park and its environs.
Try again later. Really - each interview loop has different people who look at different things. Just because one set passed on you doesn't mean that another will.

If Amazon seems like a place you'd like to work, there's no reason not to try again with a different team.
Princess Mononoke a film for children? I'd say it's a touch too bloody for most parents to deem it appropriate for their children.
Population Media Center – Who We Are
Interesting that this article doesn't mention profile guided optimization. In my experience, PGO is able to eliminate a lot of the performance problems associated with unnecessary inlines and rarely called functions eating up cache space.

The major downsides are that you can only optimize what the profiler can see and running the thing to make a build takes forever.
Develop Mac/iOS apps to interact with Bluetooth low energy devices. (iWatch?)
NSA data is also being shared with the IRS:

http://rt.com/usa/dea-nsa-irs-snowden-216/
Just for comparison:

b, a = a, b

is actually valid code in Lua (and works as expected).

Grabbing only one value looks like this

_, y = returnsTwoValues() -- grab only the second

y = returnsTwoValues() -- grab only the first
Urban Grid Management and Police State in China
the updateCachedWidth example probably gives the wrong idea to a lot of folks.

You would be just as well off making computeWidth const/pure/readonly/whatever

The compiler can even detect if it modifies anything and mark it for you.
In fact, better compilers will compute mod/ref information and know that m_cachedWidth is not touched over that call.

However, LLVM's (which is what at least Apple is using) basic stateless alias analysis is not good enough to do this in this kind of case (there are some exceptions where it might be able to, none apply here)

This is actually a great example of how improving pointer and alias analysis in a compiler buys you gains, and not an example of "how you should modify your code", since you generally should not modify your code to work around temporary single-compiler deficiencies without very good reason.

Especially considering how quickly compiler releases are pushed by Apple/et al.
This is a worthy donation!
I didn't read this as the author opposing any use of github in hiring. I read it as a warning to keep companies from over-emphasizing something that has flaws and can be gamed.

People should think about why exactly they are requiring applicants have a github and make sure they aren't getting lazy about who they let through their hiring filters and who they exclude. It can be especially problematic when you have less technically savvy people involved with hiring process.

Anyone reading HN over the years can probably agree that there have been many bad ideas that have caught on over the years, such as throwing gotcha brainteasers at applicants. There are also good ideas that have been misapplied.
I concur. When I was there, they were pretty clear that everything I made belonged to Apple (which was total bullshit according to California law), that nothing we made would ever be open sourced due to patent issues, and that I was to never say anything about the company in public.

I wonder how their team could swing that culture without tripping over legal at every turn.
PG should read this: It's the year 2200 (Fun)
Ask HN: API for sending snailmail/postcard
Does anyone know of an API that allows me to send customized postcards or letters?

I have found the following sites already but I am wondering if anyone had some experience or found some good solutions.

http://www.postalmethods.com/
https://click2mail.com/

All I need to send out is a simple n-digit code or so. No images or anything. Very very simple.