skysight-inc/HackerNews huggingface dataset:
> The typical assumption in most scenarios is that context
> 2 is secure, and by that I mean secure enough to house
> the private key.

I disagree. An application server is, by nature, running a lot of untrusted and unaudited code exposed to a (semi-)public network. It should not be considered trusted, because it will probably be the first system to be compromised in any attack.

> I am saying that anyone who has access to the private
> key also has access to the public key, so there is no
> reason not to store them together in the secure location

And I'm saying that you don't want someone with access to the public key to also have access to the private key, so they must not be stored in the same location. Do you see the difference?

It doesn't matter if someone can derive the public key from the private key. That's not what's being argued here. The problem is that there is a place where the public key was stored, and Linode also stored the private key there, which is insane.
What exactly is the point of this? I mean, what does this app do that's new or exciting or hell, even better than any existing app does? Not to take anything away from the people who made this, but if someone else had made such a simplistic app, with next to no features, and put it out, I doubt anyone would have given it the time of day.

This is app.net all over again.
That was a Joke :-) and i was using FSB as its the most commonly know bit of the ex KGB and its the Security Service and SIS not MI5 and MI6.

But the line from Russia was that Litvinenko was a wrongun.
IE 8, 9, ad 10 All Have Nearly Exact Same Market Share
http://tsaoutofourpants.wordpress.com/2012/03/06/1b-of-nude-...

and the TSA's response:

http://blog.tsa.gov/2012/03/viral-video-about-body-scanners....

Draw your own conclusions.
Radiation hormesis is not "fringe science". As only one example, consider http://www.jpands.org/vol13no3/cohen.pdf which is an overview from 2008 of some of the issues raised against the linear no-threshold dose model. You'll note that it was not published in some 'quack journal', and draws its references from many other non-quack entities.

In addition you're assuming that changes in regulatory setpoints are purely based on proven safety effects, but that's not the case here. Indeed, regulatory changes happen frequently that are not based on safety (e.g. yellow light timings).

What is true is that if you assume, as most health physics societies and regulatory organization do, that radiation exposure should be kept ALARA ("as low as reasonably achievable") then you should reduce regulatory thresholds for no better reason than that it becomes possible to do at all.

In other words even if you find a 'safe' level below which you can't appreciably detect an increase in cancer risk, you'd still set the regulatory threshold far below that if you could (and keep dropping it as technology improves), because regulatory commissions are operating under the assumption that any exposure to radiation represents some additional risk of later cancer.

But it's important to keep in mind that it is an assumption, a convenient and conservative model that is used for ease of regulation, work planning, etc.

That doesn't mean the model is accurate, and the actual biological response to radiation of different types and exposures continues to remain debated at low levels of exposure.

After all, if what you claim is true then frequent flyers, air crew, and pilots should be dying at a ponderously higher rate of cancer incidence, as should residents of high-altitude areas who are exposed to higher cosmic ray flux, as should residents of Ramsar Iran who are exposed to high levels of background radiation from uranics in the soil and water.

But none of these people seem to be as effected by radiation as they should be. The question is why and yes, it's still a question.

It sounds like you're at least interested in the topic so I'd highly recommending researching further. For instance if you do so you would find out why mutation in a single cell is not at all the crisis you think it is, or even that surprising, because you would know how the body handles such cells (which occur all the time from multiple different sources).
Or have a profitable idea.
I barely play video games anymore, but I still like listening to the bombcast guys. They all have different playing styles and it's fun to hear how they each approach a game.
In March 2013, the Director of National Intelligence specifically told Senator Ron Wyden that the NSA does not wittingly collect any type of data on millions of Americans: http://www.youtube.com/watch?v=QwiUVUJmGjs&feature=youtu...
JIRA 6 webinar recording available | Atlassian Blogs
While this sounds interesting, it seems like you are looking for a full time employee, not a freelancer. Perhaps https://news.ycombinator.com/item?id=5803764 is the thread you had meant to post in?

If you are looking for a freelancer, I'm interested! If not... I may apply anyway, but I am not currently based out of NYC.
Yeah I saw it on airbnb, however they are mostly booked up this month.
Thanks :)
Am I an overly-cautious nubcake, or do any of you also refrain from clicking the link when it says, "We've been compromised. Come visit our site!"?

If I were a mean dude who hacked into some prominent site, the first thing I would do is submit a link to HN that points to a malicious "article" and laugh as malware gets thrust into thousands of computers.
Most people like the Dummit & Foote book; it tends to be loaded with examples rather than a lot of dense symbolic arguments:

http://www.amazon.com/Abstract-Algebra-Edition-David-Dummit/...

When I learned it, though, it was from this Dover book, which is more affordable:

http://www.amazon.com/Elements-Abstract-Algebra-Dover-Mathem...
Credit utilization is another element though. It's bad if you have too big a line of credit, but good if you have a historically low ratio of (debt/available credit).
received it, thank you very much!
Lovely! Good job on the overall look and feel. If the posting experience is as slick as the reading experience, I think you'll do well.

I do agree that the Login and Express Signup buttons feel "off", but that's just a few lines of CSS to fix.

When you've got the time and money, I'd also encourage you to work with a copywriter to set your tone a bit better.
Show HN: PiMAME arcade image for Raspberry Pi
I wish I were only snarking when I wonder whether there's a double-top-secret exemption to the laws about perjuring one's self before Congress, which is, itself, secret. It just wouldn't do to have the laws that allow people to lie to Congress about secret stuff be public knowledge, after all...
My 3GS has a broken Ring/Silent switch that is permanently on 'ring'. I've been trying for a year to find a reliable way to make it shut up -- I'm a 'silent always' kind of guy, and that switch failure made me hate my phone. This looks like a pretty great solution!
If it's a decision between being either Gail Wynand or Ellsworth Toohey, I choose the latter. Toohey was able to build grassroots support that ultimately won the struggle. Power can be lost as quick as it can be gained. Influence seems to be a different beast from my experience.
jinx - buy me a coke
Depends. What problem are you trying to solve? If your problem is mere employability, you've already solved that. Actual work experience with Rails and a modern stack (with the added plus of a four year degree, albeit non-CS) is enough for a massively buzzword-compliant resume. And with a business degree and that kind of education, you might be better off focusing on the business problem space rather than the programming space. Keep programming, but be a real-problem expert. Frankly, people who speak both programming and business adequately are more valuable than specialists who know one but not the other, in many/most cases.

So you already have enough to choose your job. Missing a CS theory question in an interview should not be the difference between pay-rent and no-pay-rent for you.

Therefore, the reason to learn deeper CS theory is because you WANT to learn it, because you find it interesting for its own sake, because you want to master your craft. That's good, that's pride. In that case, study some well-regarded algorithm/data structure books and other classics, do code katas (google it), maybe even go back to school and get an MIS degree.

I'd also recommend learning languages. C in particular is important, because it will teach you how memory is managed. If you've never had to manage it manually, there are a lot of things you don't understand. This doesn't mean I recommend manual memory management (geez, if ANYTHING invites automation, it's memory management!), but it's good to understand how and why.
"I've got nothing to hide" isn't the only argument that is used to counter privacy advocates, and I agree that this argument is wrong to some extent.
A more valid argument might be that when I think of government agencies looking at data from Google I know I'm just a number, unless they want to investigate, in which case they may look at my personal info. But I have to guess the number of investigated people is pretty low and there must be valid reasons to start an investigation, just like they need a warrant to get inside a house. It would simply be impossible to investigate every one of us in detail.
White pride in my classroom
Agreed on the login/copy. Last minute changes...
It tells the sender if you screenshot. It's not enough to prevent it from happening, but it adds a pretty big social incentive not to do so.
A hardware solution to a software problem. So sad.

That said, I personally have no issues with the mute mode. I works as intended for me.

Also, this entire product lime can be made obsolete by a simple software update from Apple.
Skipping Dark Tangent's self-congratulatory intro:

http://www.youtube.com/watch?v=tz0ejKersnM&feature=playe...
Hackers Love Inspirational HipHop - Now Pay What You Please
I've been working on this for a couple of months. I would love to have some more collaborators on the code.

It emulates Neo Geo, MAME, SNES, and Playstation systems.

Github: https://github.com/ssilverm/pimame_installer
I agree completely with what you're saying, but I think you're being far too generous in your interpretation of the author's point.

Some people accuse others of logical fallacies for the wrong reasons—they want avoid responding to one or more points they know the other person is trying to make, so they lazily hide behind extraneous non-arguments to avoid confronting any substance.

At the same time, some people employ logical fallacies to push an agenda and make it effectively impossible to respond without dismantling their entire argument... by pointing out the logical fallacies. Hmmm.

Unsurprisingly, the author of this piece is a dishonest shill who wants free reign to use logical fallacies to advance his agenda.

When I clicked the link, I was certain the author would find a way to push his radical, post-modern feminism. As @realtalker has pointed out, the author almost certainly wrote this in response to the stinging criticism he received for this piece the Islamaphobia section in particular):
http://plover.net/~bonds/nolongeraskeptic.html#islamophobia

Radical, post-modern feminists like the author do not pepper their otherwise-reasoned arguments with logical fallacies; their arguments are based upon logical fallacies. As I said, the only way to respond to inherently dishonest arguments like that is to point how the arguments are dishonest.

The author wants full immunity.

[And to be abundantly clear, by "author" I don't mean @mindcrime. I mean the author of the linked piece.]
In other words, your government lies to you.
But that's not what Linode did. Linode put the private key right next to the public key, where anyone who compromised their web frontend could get at it.

If they had kept their private key where it belonged, we wouldn't be having this discussion because their security alert would have said "...and we have verified that no credit card data was accessed".
I find sync that requires an account a negative factor. There are many notes I wouldn't want to share with Google.

Also as soon as you offer sync you need to have a conflict resolution approach and there is no way to always resolve in a clean way without user intervention.
Here is something that comes up in basically every field of engineering:

https://en.wikipedia.org/wiki/Fourier_analysis
Bye Bye CSS Box Model
I don't disagree with the general argument that degradation happens gradually, and 'truly successful' companies are built gradually. That said, I hate statements like this: "A better strategy is to start doing smaller investments with longer time horizons. Just like chili, low and slow is the way to maximum flavor."

Why? The taste of chili is maximized by cooking it slow.. but the taste of french fries is maximized by cooking them quickly. There's nothing inherently good about doing things slowly. So please give us some evidence that investors should be making smaller investments over longer horizons? Perhaps there's data to show that longer horizon VC investments provide higher risk-adjusted returns.. but I haven't seen it.. and Seth's statement to provide any sort of weight, it would have to be included.

Way too pseudo-intellectual for me with nice meaningless platitudes.
I hadn't thought of it this way but yes, it does.

However, the trust part is extremely difficult. Savvy users know that they can't trust 3rd parties with data and usually talk about encryption, self-hosting, P2P etc (that kind of stuff). i.e. not really 'trust' per se but more that privacy is 'built in'. Normal users (the vast majority), don't understand this stuff so the only thing they can do is have some faith in the company/service and carry on blindly (until they get burned).

Trying educate your market is a sure-fire way to go out of business. I don't know how developers can seize this without users already understanding why security/privacy (at a technical level) matters.
Dumping Nuclear power in a hurry to keep the greens on side?

Remind me again how the large German cost line suffers regular tsunamis :-)
Received, thanks!
I'm not sure you can assume that if you're, say, Instagram (pre-big-round/acquisition). You may well have several hundred, even thousands, of AWS instances with a staff in single digits.

Properly hard problem, as you've pointed out.
At least it might send a message to the White House about this. Although, maybe this one serves that purpose better:

https://petitions.whitehouse.gov/petition/cease-overbroad-su...
You really shouldn't mention medium.com in one line you have. Serious bloggers will stop reading right there.

Overall, I give you thumbs up.
But it is also likewise plausible to say that you're using a newer technology that's understood by experts in the industry to be even better than those certified some time ago.
Creating the library presumably took a long time - it wasn't "mass produced". Using it is not the same as creating it.

But leveraging already existing SW (OS, stacks, web tools etc) is what makes us much more productive today compared to 20, 30 or 40 years ago.
Glad you liked it!

I'll have a look at adding some options for customising journey types.
"Allowed by law", "legal" and "constitutional" are all entirely separate terms.

Without trying to confuse the issue too much, Congress could pass a law that makes slavery legal again, which is to say, that it is allowed by law. The flip side to that though, is that the Constitution would prohibit such an action.

That is clearly of little comfort in the meantime, but it does mean that law enforcement officers are not necessarily bound to enforce the law, courts are not necessarily bound to uphold it, and it likely has a good chance of being overturned by the Supreme Court (if not before).

American Jurisprudence has this to say on the matter:

It is impossible for both the Constitution and a law to be
valid, one must prevail. This is succinctly stated as follows:
The general rule is that an unconstitutional statute, though having
the form and name of law, is in reality no law, but is wholly void,
and ineffective for any purpose since unconstitutionality dates from
the time of its enactment, and not merely from the date of the
decision so branding it an unconstitutional law.

In legal contemplation, it is as inoperative as if it had never
been passed...

Since an unconstitutional law is void the general principles follow;
that it imposes no duties, confers no rights, creates no office, bestows
no power of authority on anyone, affords no protection, and justifies no
acts performed under it.

A void law cannot be legally consistent with a valid one. An
unconstitutional law cannot operate to supersede any existing valid law.

Indeed, insofar as a statute runs counter to the fundamental law of the
land, it is superseded thereby.

No one is bound to obey an unconstitutional law and no court is bound to
enforce it.

(16 Am. Jur. 2d, Sec. 178)
My parents are nobodies with just their phone that they share. Their friends, also seniors and predominantly with one device, are nobodies as well. Why should their stuff be blocked? Because they don't give a gd if it goes elsewhere. In fact, they seem most comfortable with the idea that their stuff is consolidated in one physical thing they understand and not wandering beyond their view or control. There are people like that, they are valid, their desires can be designed for and served, and they will pay money for that. They are not nobodies.
Vesper
the reference was just for the HN post.
Machine learning and prediction without understanding
Marketing departments won't come crashing through my door dressed in a police uniform.
Thank you for this link. As a sailor and coder this seems to be a great fit for me, and I'll be reading it right away. Much obliged.
I know what you mean, but I would say no. This is getting a little philosophical, but bear with me. It's like saying, "what if Steve Jobs were a little more down to earth?" or "What if Nick Saban was just a little easier to get a long with?" It's tough to separate out what makes a man who he is. The same unreasonableness that made people not want to work with him is what saw his designs through to production unmolested by the compromises of what he would likely have deemed lesser minds (or "fucking idiots" as he'd have said).
This one is cheaper and has more features
https://dx.com/p/3-5mm-splitter-plug-2716
The trend towards a beveled 3D look in GUIs only really started after NeXT started showing NEXTSTEP in 1988. It was a big differentiator for the NeXT interface; it made people sit up and take notice.

Before then by and large GUIs had a flat look. The only depth was a bit of "cartoonish" drop-shadow on windows and menus on the Lisa and Mac (much more subtle - 1px - on the Mac) and on the minimize/maximize/close button contents on Windows 1 through 2. (And of course Amiga, Atari ST/GEM, GEOS, Xt and SunView all mimicked the Mac to various degrees.)
"You're confusing correlation and causation" & "You're drawing conclusions from an insufficient sample size."

Those are the two that drive me nuts. They're statistical arguments, not ones you can just toss out. All causal relationships are also correlated relationships - if you're asserting a correlation isn't the result of causation, it would behoove you to at least have some notion of what might be confounding it.

The same thing with sample size. "Well, their sample size is small..." gets trotted out. How do you know that? If you want to bring statistical power into an argument, come prepared to show your work.
I'm in Hawaii, and can give you some recommendations for out here.

Your best bet for a little bungalow is http://www.vrbo.com

On Oahu (main metropolitan island):

North Shore - Historic surf breaks, but summer is the off-season, so you might find a good deal on a house. Not sure about grabbing WiFi from the beach, but a hotspot would surely work.

Kailua - Quintessential beach town. Good food, a bit expensive and not necessarily "authentic Hawaii". No waves, but lots of opportunity for kayaking and swimming. You should probably be able to find a spot close to some wifi depending on where you go. A computer on the beach would be pretty typical here.

Waimanalo - This will give you a bit more of a secluded feel, but areas of it can be fairly low income. You would be very out of place working on a computer on the beach here. Hotspot will be necessary here.

Maui (more resorty, less metropolitan)

Paia - Awesome small town off the beaten path. Not sure what kind of wifi you'll get from the beach. Really great small cafes and coffee shops all over maui.
My phone mutes texts, I don't get it.
I seriously don't get why people would ever submit their information to wh.gov. It's like you are adding yourself to Obama's enemy list. I'm sure Obama is going to overturn a spy program he signs off just because some rabble rousers signed an online form. The US constitution is dead. He doesn't give a damn.
Perhaps the email is different based on that particular customer's payment method, which is why one is talking about credit cards and the other about banking details?
The number may have been high but I'm sure there are some that may think even 100% yelling in such a way may be proportionate.

If you want to persuade Facebook not to spam the newsfeed making it unattractive to advertisers is the way to do it.
It is also not even in the same category of things as the Mutator.
Mostly agree, - but: How is this conservative?
It's a bit unwieldy to carry around attached to your phone even though it can achieve the same task (as well as others)
Wait, there's a problem with the mute function? Excepting alarms (from Clock.app), my iPhone is silent when it's switched to mute.

I'm guessing people have a bunch of third party apps installed that don't respect the mute button?
TL;DR: "The new fast company isn't fast at all. It's gradual, slow, measured, and organized. It's making small bets. Which, it turns out, is the fastest way of all to get back to where you want to be."

As I work on building my startup it is great to have this reminder, it is about calculated actions that over time become more efficient. I have been working on celebrating the small successes and managing my expectations on a daily basis.

I am betting on the long-term compounding interest of my calculated actions, be it writing a line of code, talking and connecting with customers, getting advice from other founders or relaxing with a beer to recharge.
I'd recommend they not store the private key next to the public key; that is, they shouldn't do "scp .ssh/id_dsa* remoteserver:"

It doesn't matter whether there's something stored with the private key, both because that location should be secure and because the private key can used to recover the public key.
Joel Spolsky has an essay on fast vs. slow. It's thirteen years old at this point, but still worth a read, I'd say.

The takeaway of it is: Fast vs. slow isn't an absolute thing. It's about what your market is, and what kind of culture you want your company to have. You can be successful either way.

http://www.joelonsoftware.com/articles/fog0000000056.html
Why we have to turn electronic devices off on planes
Crowdfunding Groups Set to Testify Today at House of Representatives
Yes, at best, we could hope for a resignation and replacement. Forget about any real "punishment". It just won't happen. The whole government was behind this, including the White House and Congress.

Still, a resignation might give us some hope that at the very least the recognize how outraged this makes use, and they'll try to do better in the future. If they don't do that, then that's just defiance against the American people and against the Constitution.
The interception was done by Verizon, and the authorization appears to be via the FBI. Once that's done, NSA can help out if the FBI wants help. In this picture, General Alexander's answers are correct.

That won't stop Congress from being livid, should the representatives choose to be.