skysight-inc/HackerNews huggingface dataset:
Maybe i'm reading it wrong but I have the impression that the problem here is the notion of forward secrecy.

Forward Secrecy only garanties that given the master keys Eve still can't derive the session key. It says nothing about the scheme used to create the session key (which may not be safe) It only states that even if Eve gets the private key that won't give her any information on the session key. It's the "won't leek any information" part that makes it "Perfect".

"Prefect" is used in the same way in "Perfect Information-Theorical Security" (http://en.wikipedia.org/wiki/Information-theoretic_security) were the Info-Theoric Security is perfect if the cipher text doesn't leek any information about the plain text.

The use of the word perfect seems consistent to me. The problem is actually understanding what we are talking about and what part of it is Perfect.
That's interesting. I'm using it from Australia and it seems acceptably fast for me. I don't have a huge number of feeds, maybe this makes the difference.

Did you contact the developer? She seems quite eager to help.
I'm still in denial.
"out of date"? I think you mean, "stable".

That being said, we use third party repos for big projects like mysql and php on the assumption that a project that size is going to be thoroughly tested.
There is a system built for two individuals to trade online. You would need to have your a Verified Paypal account to trade
Yes, we can definitely restore original state by clicking on logo but I guess expected behavior is not reloading page. It supposed to update section like other items do.
> "the number of "ARGHHHH MY FOURTH AMMENDMENT" style comments instead of more specific comments is disheartening"

I'm put in mind of how the Federal Circuit always manages to put a pro-patent spin on even the Supreme Court decisions that are clearly intended to overturn what the Federal Circuit has done. Arguing against the details and trying to dismantle things piecemeal just doesn't seem like it will work. They've got their own resilient web of special definitions and interpretations that allow them to justify what we try to prohibit with plain language.
I like "RAQ" acronym. I've always hated "Nerd Stuff", "Technical Questions" and similar titles on pages that answer not so popular questions.
Powerful content. At the risk of being pedantic, I think the site would be a better service to its content by using a standard vertical scroll layout. I viewed many of the photos but found it too easy to stop because of the difficulty in side scrolling
I would have to second this, I actually didn't know it was horizontal scrolling. Great stuff though, like the aesthetics!
Dinner (dinnerbyheston.com) has a similar machine. I know it was custom built. I wonder if there is some connection.
"Freezing speed is correlated with freezing temperature. So if you can freeze it really, really cold, you can get smaller ice crystals. And if you can freeze really cold, you can freeze really fast. The benefit of that is if you make small enough batches you can freeze to order. Therefore you don’t need any of those extra ingredients that make ice cream far from natural."

You know what else works for that? Fat. It's why iced custard is smoother than philadelphia ice cream. It's also much easier and more manageable than using liquid nitrogen, but, you know...you can't sell regular ice cream to hipsters at a massive markup.

That's it...I'm opening an easy-bake oven bakery in Hayes Valley. After all, cooking with lightbulbs is slower, and therefore, more love goes into each cookie.
Nothing I said diminishes any of his achievements. Just because someone is successful and loved doesn't mean they shit gold. I think the article is nonsense and called him out on it.
> I have no interest in reading my feeds through
> a web site (no more than I would tolerate reading
> my email that way, like an *animal*).

I haven't laughed that hard at something I read in a blog post so far this year. And I agree wholeheartedly.

Who gives a shit about Google Reader the website? (Apparently, a whole lot of people... but not me.) I only care about the syncing.

Like Zawinski, I want a fast, awesome, native RSS reader on all my platforms that stays in sync across them. That's it.

I would love to get that for free, but aftern thinking on it a moment, I don't see why anybody would provide that to me for free. Thinking on it a moment more, I realized I would pay some reasonable fee for it.

However, non-free means 99% of people won't use it, and this in turn means that there is much less incentive for the makers of said fast, awesome, native newsreaders to support such a service in their app.

Except that an RSS newsreader that cannot sync is kind of like a dog turd in a bowtie.

An enterprising newsreader maker could bite the bullet and make sync a feature of their app -- but I don't think any of the good newsreader apps cover all the important platforms (for me, Mac, iOS, and Android, but for others Windows and Linux are probably in the mix, too).

So I don't know what the solution is.
FYI: http://news.ycombinator.com/item?id=5232415
JavaScript code obfuscation or how to bypass Antivirus detection
This made me remember Richard Feynman's going back to just playing with physics, as a part of his therapy for burning out and having very high expectations setup for himself[1]:

It was effortless. It was easy to play with these things. It was like uncorking a bottle: Everything flowed out effortlessly. I almost tried to resist it! There was no importance to what I was doing, but ultimately there was. The diagrams and the whole business that I got the Nobel Prize for came from that piddling around with the wobbling plate.

[1] http://www.physics.ohio-state.edu/~kilcup/262/feynman.html
Why not? If he's good to try his chance at Google like startups, why not at MSR? Can we agree that having been at MSR does wonders to your resume?
It could be worse. They could assume control of the VMs run them for a while. ( http://www.sfgate.com/local/article/FBI-shared-child-porn-to... )

Could the FEDs incentivize AWS to be quite about it? I'd guess yes.
>So I don't know what the solution is.

Personal cloud. You have a domain name and you host the sync on cheap hardware in your home. For a single application this seems wildly expensive, but if you had a decent ecosystem of apps it'd suddenly be a bargain. This also has secondary benefits like not sending your data to shady 3rd parties.
<Generic opinionated argument on BSD vs. GPL>
Should I be worried that I couldnt come up with a proper solution for this. How do you get better at solving such questions ?
I don't think this is a brainteaser. This question actually checks some real skills - can you deal with tricky number processing either at bit or math level, do you know that there are more negative than positive number representations in 2-complement.

I agree this may not be the greatest question and some people would fail to find asolution for reasons unrelated to their usual programming skills, but if that's not the only question... I don't see a big issue here.
I definitely agree.

Once made to show full items by default, Feedly became acceptable for how I use a feed reader. However, this option only appears to be available on the desktop site, and not on the Android app, and all the other options feel too weird; the cards and magazine layouts look pretty, but are completely unusable ("I just want to read my feeds!).

Yoleo almost does it for me, except I sorely miss the ability to scroll through a list of unread items (it forces us to hit J or click on the next entry in the third column to make the next item visible).

I find the NewsBlur UI awfully clunky, and I will admit that I can't bring myself to actually using it as the replacement. However, it exposes an API, and I built a much simpler UI for it: http://www.altfeedreader.com/ — it doesn't do everything that NewsBlur can, but it does 99% of what I want in a feed reader.

In the end, I haven't settled on what I will use, and there's still Digg Reader (to be released tomorrow) and AOL Reader (released, but buggy enough to prevent me from adding anything when I tried it).
Vigilantism is enforcing the law through illegal means. Hiring men-at-arms to stake out property, and keep the peasants in line is feudalism.
We learned a lesson that you can't rely on free services like Reader because they likely will eventually be shut down.

Reeder is now asking for $5 per month so that is can be sustainable, so isn't the solution just to pay the $5 per month rather than asking one of the free products to imitate what you get from a paid product?

You will just be at square one again anyway since even if Feedly does implement all of these changes, you still have a free product that at some point will need to compromise itself through advertising, become a paid product, or shutdown.

I really thought the punchline to this post would be 'and this is why its worth paying $5 per month for Reeder.

Ranting at Feedly to fix their free product seems to miss the point of why we are all in this situation with the Reader shutdown in the first place.
To be perfectly clear, when I mention trying to talk people away from Outlook and them being resistant, I'm talking about IT people and management, not the common workers, who mostly all hate Outlook.
Bottle opener keychains
About:Memory in Firefox right now, with nothing other than this reply box open, shows JS using 67.29MB and well over 100MB of memory used for other purposes.

(Likely this is left over from tabs I have closed)

I think it's just general overhead, since I have similar figures when starting FF fresh with no tabs.

If you look at "window-objects" under explicit allocations, you can see the memory for individual pages; the page of your parent comment weighs 2.2 MB for me.

But that's without history... when you click links, it will keep the previous pages cached, and I think that is what can really eat a lot of memory real quick. But I would also hope that memory gets released without much of a fuss? I don't know that, but if the RAM is made available when system resources get low, I'd say cache away, since unused RAM just eats electricity for nothing :P
The Discovery series about food chemistry had a segment about using liquid nitrogen to make ice cream. I think they concluded that it is the perfect way to make ice cream.

The show had many other very interesting segments (like how to make mashed potato that doesn't turn into glue) with all the chemical backgrounds for great foods. It is fascinating stuff.
Exactly my thought. On top of my head:

http://www.berthillon.fr/
http://www.grom.it/

A matter of taste?
Might want to take a look at http://www.blueskycreamery.com/ where they've been freezing ice cream with liquid nitrogen in large quantities (rather than the tiny spheres of Dippin' Dots) for a long time; the two founders came up with the process when they were Iowa State students back in 1999.
Odd. I was actually somewhat relieved to see people actually caring about their fourth amendment rights in a way that they haven't in far too long.

In all honesty, I think that Snowden's continued media presence is actually hurting his cause. Between the smear campaign by the current administration (and press) and the casual comments he's made that has lost people on his cause, he might be keeping the story going, but the story is shifting more to one of ad hominem, and less of one on the issue at hand.

The populace at large is terribly bad at keeping issues like this in pragmatic focus. Too few realize that even if Satan himself had been the one to leak this information, that we're all better off for having known it; and I'd hope that it would give some Americans pause enough to consider the actual implications of the Constitution; whether or not the government can govern through the consent of the governed, for example, if they have secret governings, or whether or not the non-delegation clause of the Constitution should actually allow for the NSA (staffed with officials we can't vote in or out) to write laws, when the Constitution specifically enumerates that law-making power resides in Congress alone.

So while ultimately, all that boils down to is ARGHHHHH MY FOURTH AMENDMENT, it's also an opportunity to have a larger discussion on what that fourth amendment actually means, and what other parts of the Constitution might come into play, and whether or not it's fair that the government has extended its power to such the degree that we can have 300 different "agencies" like the CPPABSD (Committee for Purchase From People who are Blind or Severely Disabled -- they regulate how many coke and vending machines other government agencies should purchase from strictly blind or severely disabled sources), each of which is allowed to write laws that do not pass Congress, do not pass the house, and aren't subject to the oversight of the citizenry. The FTC, FDA, EPA, NTSB, etc., have all arguably affected each of our lives in some non-trivial ways, and those officials are just there, persisting, whether we like it or not.
The 33 Most Swedeny Things That Ever Happened In Sweden
The thing about risk-seeking ambitious 19 year olds is that they have absolutely no real idea what risk is, or what their real ambitions for their life will be.
Um, you completely missed the point. Most niche products will never make it into Walmart. Just like most bands don't get much radio airplay. Those systems are optimized for pumping out a large volume of a limited selection. You see that, and can fantasize about being in that "top 100", but you're not following your logic to its conclusion with respect to the rest of musicians.

What's interesting is that even for the top 100 the Pandora model has the potential to scale to higher royalties than the radio model, which pays the same whether 1 or 1 million people listen to a broadcast. Less popular bands find niche audiences, more popular ones get paid for every single listen.
Same here. I think it's because I don't accept third-party cookies.
No, not true. There are government and non-government attacks. Even if we assume cloud services are more vulnerable to government snooping, we need to also consider that many more companies and individuals suffer more damage from regular criminal hackers than from the NSA. Avoiding a small risk by increasing your exposure to a large risk is not rational.
AFAIK, service stations even have catalogs (from manufacturers, no less) which specify how much time specific repair will take. Clients are billed according to that, and not the actual amount of time mechanic spent.
Fake It Till You Make It - How The World Benefits from Chinese Piracy
I did use it a few times, back when .NET was still beta. So I went through Managed C++ and C++/CLI transition.

I also find it nice that with C++/CX VC++ is offering what C++ Builder does for years in terms of C++ RAD development.

Nowadays most of the consulting projects I work on are in JVM and .NET land.

What I really wanted to say it that I would like to see NGEN and .NET JIT offer the same type of optimizations as VC++ does, like SIMD, auto-vectorization and such.

When targeting Windows Phone 8, .NET gets compiled to native code with such type of optimizations using a cloud based AOT compiler. Maybe those improvements will eventually be brought into the standard framework.
How to master your time - Leading a better life
By usability you surely mean something other than the traditional sense of the word. Exactly what was usable about the Reader interface?
1) Write down all you know. Seeing `f(f(n)) == n` is frightening and tells your mind nothing, it just blocks it. If you start with a simple example, say `f(f(1)) == 1`, you then say `f(1) == y` for some `y`, and then you can "generalize": `f(x) == y`, `f(y) == -x`.

2) Simplify and limit the problem: instead of `f : int32 -> int32`, have `f : {-2, -1, 0, 1, 2} -> [-2, 2]`. Then, you would probably think of the sequence `f : 1 -> y -> -1 -> -y`, from which you see that either `y == 2` or `y == -2`. Or, you would figure out another sequence, say `f : 1 -> 0.5 -> -1 -> -0.5` or something similar.

So: write down what you know, and try simple/limited examples first.
Not just Nordic countries, we have in Scotland as well:

http://en.wikipedia.org/wiki/Freedom_to_roam#Scotland
thats bad and i have always avoided using limited systems like CMSes or Blogs to use as a basis for big systems because of it. But you are right, alot of the PHP community is based around Wordpress, Typo3, phpbb etc but i have been using PHP for 10+ years and apart from installing Wordpress for blogging i have never used that stuff ;)
Thanks! I wonder why the post author didn't use/discover it
Did you read what I'm criticizing? You mustn't have if you're saying I'm "unable to do it myself". How is this quote any more coherent or well-structured or less snarky than my comment was?

"Books on philosophy per se are either highly technical stuff that doesn't matter much, or vague concatenations of abstractions their own authors didn't fully understand (e.g. Hegel).

It can be interesting to study ancient philosophy, but more as a kind of accident report than to teach you anything useful."

Did you mean to post your comment in response to Paul Graham instead?
"Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity." — David Gelernter

Elegance is not all narcicism, hacking up with none is a recipe for disaster.
Well, well, I sure am disappointed he fails to include Gibbon, The History of the Decline and Fall of the Roman Empire in his list of history books.

/me polishes monocle.
This has probably been said in the SO thread already, but what is the negation operator supposed to mean for the one int32_t (typically the number -2^31) whose additive inverse (the number 2^31) is not a member of int32_t?
UNIX is only portable for command line tools, POSIX does not define anything GUI related. XWindows and OpenGL are not part of POSIX.

Did you ever wrote portable GUI applications across UNIX systems using only UNIX standards?
Fair enough, but I still think that on-site search is desirable in general and many cases. I get that it's too much hassle for small sites, but for bigger ones, I wish they'd at least offer "bingle custom search" additional to their own. Completely outsourcing that is a step back to me, but then again I don't have to pay for the servers so I'll shut up now :D
Definitely a welcome news , design looks modern yet the old look and feel is preserved.
keep aside the language wars, people who just want to get things done still use php while others keep on bashing how it sucks .
And given real state prices, I can't understand how nobody's squatted it yet!
I don't think that's the lesson at all. Even a feed reader that charges 5$/month is more likely to go broke than Google. Charging money doesn't guarantee success.
How to Promote your Blog Posts
A similar idea was implemented at the 2011 Hungarian "Sziget" festival. They installed a huge wall where visitors were able to write their "Before I die" messages.

http://sziget360.com/panorama/link/762
Here is a working go implementation...

http://play.golang.org/p/FgZp8xNfPt
Compression on a intuitive level can be applied to many concepts. Being a geneticist (more bioinformatician now), I sometimes view DNA as a compressed dataset.

Let's say we were to somehow define all the information that makes up us as individuals (map all the atoms in our body or something). All that information is algorithmically compressed into DNA. If the universe is a giant computer, DNA is the code and we are the output. Geneticists, in a sense, are just studying how this compression works.
It's a surprise to see my niche being brought up on Hacker News! I read the site regularly, so it's a little flattering to be mentioned.

Gunkanjima was a fascinating place to explore, but there are countless other much smaller sites with their own mystique and rich history. The 'Royal House' and 'Red Villas' are among many that I have explored and documented.

Shikoku is one of the four main islands of Japan. It's not in any way 'forgotten' in the urbex sense, but as with most everywhere in Japan, it has many abandoned buildings and sites to find, as well as some good diving sites, I hear.
First two can be changed quite easily: http://metalua.luaforge.net/src/lib/strict.lua.html

The last one is awesome.
On the off-chance that you are not trolling: The site requires JavaScript.

On the on-chance that you are trolling:

You go to the repository and raise an issue regarding the fact that there is no obvious "This site requires JavaScript" message for those who access the site without JS.

https://github.com/pcottle/learnGitBranching/issues/107

You're welcome.
This is misleading. Of course like Javascript you can write terrible CoffeeScript code. There are plenty of terrible written Javascript code examples out there.
Just out of curiosity, why would you go on php.net on an iPhone?
I don't understand why your criticism of DNSSEC focuses on TLS vs. DNSSEC.

DNS is a scalable global key-value store, and DNSSEC allows owners of namespaces to sign their own key pairs and delegate to sub-namespaces. If you can make the case that _that_ is not valuable, or how that is accomplished by other means, I am curious. But TLS vs. DNSSEC doesn't cut it.

Yes, DNSSEC/DANE can make TLS work better. It provides a straightforward way to pin an entire zone tree while allowing site owner modifications. Your example of Ghadaffi and Bit.ly is silly, because the status quo is that governments already have access to CA keys able to issue for any server. Restricting to a single zone can only improve that.

I don't know how you can claim NSEC3 is a grotesque hack without noting that it is equally grotesque to pretend that your DNS records are private. If I wanted to collect the BoA zone, I would setup recursive nameservers on the coffee shops' wifi within a quarter mile of their headquarters and grep the logs. Incidentally, this would work even with DNSCurve deployed.
They need to be good t-shirts though, which means a decent design, good fabric, light-on-dark, well fitting (hint: female attendees have different body shapes to male attendees).

All of which can push the expense up quite a bit.
I think that the leakage of abstraction is mathematically impure, in his view.
I'm 25. I was fit. Never smoked. Eat healthy. Got a PhD. In two months I developed a stage 4 carcinoma. I was told in a routine check-up.

About diagnosis, the hardest part is not when they tell _you_. Well, it is not a walk in the park to get told that good chances are you won't turn 30, but your day is about to get worse. The hardest part is to go home. Tell your gf - the one you where thinking of proposing to - that you're sick - while she says tearing that you look perfectly fine and you need to explain that on the inside you are not.

I told my gf to run away from me when I was diagnosed - I really hope she is fine. I have been told I am a selfish bastard and that decision was not for me to take and many other unpleasant things. I shrug. I went through 2 surgeries, chemo and radio. They have put more that 100 metal stitches in me. I had tubes running in places I never thought it was possible. I have attempted in pain to drink morphine because I had no more needles to inject myself. It's been hard and the way I am, if I'm going to drawn in shit I won't bring down with me the ones I love. I stand by my decision and despite I deeply care about her, I'll have to do without her, because I really believe she deserves better.

Then you need to talk to your (aging) parents. Fix one day. Yeah mum dinner is fine. No she won't come I'll be there alone. She's busy. Don't worry. No reason. --- Fun talk.

The doctor told me this disease would break me down. Therapy is almost as hard as the disease itself. The people next to you really make the difference. A good psychiatrist is also very important.

I am alive, but I am not the same living being.

Everything changes.
My favorite, Newsblur, has pretty much everything GReader had. And by now he even managed to do away with the performance problems.