skysight-inc/HackerNews huggingface dataset:
Keep in mind that not all site owners report to mezzanine team that they use their cms. I've used it for a few sites that are small and unpopular (freelance orders for small shops) and none of them will be in their list, that I know for sure. It still has some drawbacks, but in general I like it. Especially the part with automated fabfile for deployment and update.
Why are we even comparing these languages in the first place? [Z] has been around for decades, it does the job, and everyone already knows it. It would be silly not to continue with [Z].
I think what's interesting here is that socially conservative forces were able to get a man chemically castrated despite having done such a service to his country.
"GNUnet used RSA 2048 since its inception in 2001, but as of GNUnet 0.10.0, we are "powered by Curve25519"

anything to do with recent RSA news?
Yes, and this can have very sad consequences – such as very capable people working unreasonably hard on projects which never pick up or don't have much relevance to the rest of the world. It's very important to stay as connected as possible to as many fields as possible; I suppose in the end this is how you become a creative person.
article mentions nothing-up-my-sleeve numbers, so a topical reminder that the permutation for md2 (and rc2 apparently) is still unexplained (despite being "derived from pi") - http://crypto.stackexchange.com/questions/11935/how-is-the-m...

for all you conspiracists - this was designed by rivest, the r in rsa, now famous for cooperating with nsa... (i don't really believe that the permutation is a backdoor, but i would like to know how it's derived - rivest is famous for elegant algorithms, and for the life of me i can't find a simple, neat way to get those numbers from pi)
On issue of press freedom, President Barack Obama is the worst president
> Now all that they need is to get it FDA approved to market in the US market.

Yah, lets not rush the FDA. There is a very good reason they take a long long time to approve these kinds of things. You sometimes need massive studies and a long time to detect problems.
I find that the opposite is true. AMEX will advocate for the consumer, more so than VISA/MC (though that really depends on the financial institution).
If you see one, it might have been a gift or won. If you see 10 out of 20 with them, it becomes reasonable to assume it was a purchase.

The point of identifying a trend is to reduce the factors. If there isn't in fact a trend, that's when you look very closely at the individual person, or that's the point where you embarrassedly drop the subject because you made a false correlation.

Side note: I consider you rich if you can make payments on expensive-enough things, even if your debt is greater than your assets.
Ah that's awesome, really smart optimisation, thanks. I hadn't really thought of the possibility of having the two different features in the same graph but that's definitely better!
Unfortunately, I was one of the shoppers at Target. It's fascinating how different issuers are dealing with the problem. It seems that many are waiting to reissue the cards, so the consumer can continue to shop during the busy time.
Japan’s Apocalypse Roads
I was inspired most by Ernest Shackleton's biography "Endurance" by Alfred Lansing. Finished it one night and remember moment of it. Now whenever I face a difficult circumstance in my life, I just try to remember some situations from that book and my problems look so insignificant.
Wait, did you just bring up UML as an example for backing up the claim that CS is science?!
I've definitely experienced acts which are amazing in the studio, terrible on-stage. I do not speak of autotune-artists. Sometimes it is the fault of the audio engineers at the venue, and sometimes it is synthetic music that was born on a mixing board, rather than on a stool in front of a microphone.
If you want a more "theoretical" look at the theory, Introduction to Modern Cryptography by Jon Katz and Yehuda Lindell is a great book. Also good (but my copy had many printing errors) is Foundations of Cryptography by Oded Goldreich.
I notice that they are actually capable of writing English like a normal person when it benefits them.
I do think there's still a difference between choosing to live without electricity vs. without smart phones.

They're similar in that they don't address immediate survival needs, but rather are there to make life more comfortable.

But electricity is a much more basic service while smart phones are an order of magnitude more high-level. As a result, a lot of the benefits that are provided by smart phones have competitors (office land line, desktop computers, etc.) which cannot provide all the advantages of smart phones (and are not integrated into a single device) but in sum make it much easier, I would say, to live a modern life without a smart phone than to live one without electricity.
They aren't really links. They are annotations that include a link. This makes more sense in the context of the rest of the site, where any random word in lyrics may be annotated, and you don't really want to click on a word and be sent to a site instead of seeing a popup that explains what that lyric means.
That seems like an interesting alternative to BFS, thanks.
Why not add something that doesn't sound like a project for a college CS class? Build a Google App Engine app in Python, for example.
No, I do not. I did work for several in the past and only one of those would I say operated "with conscience". They were overcome - overwhelmed by more "sinister" competition (of some reknown, wildly successful still). You need to see their operations as algorithms, and put numbers to actions. Ethical behavior often has a cost - and the counter unethical behavior can yield great gains - exposure may have a risk of a cost, but that may be mitigated with proxy agents, or marketing and relationship management. Someone has this all worked out, monte carloed through the gamut, including things that you might consider to be greatly evil.
I appreciate that, but I don't see a way to efficiently do a breadth first search or some similar search routine that will find the Bacon number on it. I mean, surely you need at some point to be able to follow edges from an actor - and that's really inefficient in this format?
> that means a considerable part of tech-savy users are not using their ISP's DNS (which breaks down many kind of things, among which CDNs).

Is every CDN's depended on privileged position inside ISP's? DNS by design is on the edge of the network, and works perfectly fine regardless of who ask the server for a lookup. If the DNS server want to do geo-depended service, they only have to use geo-ip to figure out where a request is coming from and sending the closest geo-located server as answer. You can even do it with http server and redirects.

ISP based dns resolver existed because early networks took time and money to send a single package back and forth from the client to the server. Those economics should not be considered in 2013. Having a third-party doing your dns resolving is like calling the local police office for directions when driving. Antiquated, unnecessary, and not very safe any more for privacy reasons.
Whenever I give a talk about Erlang-related stuff, I almost inevitably get asked "do you do this for fun or for your job?" And I can genuinely answer "both, really".

While I'm the project lead for one of the more popular Erlang web frameworks (http://nitrogenproject.com), my main focus is on my sports league management system[1] (http://bracketpal.com), which runs on Nitrogen.

As a result, I can justify spending "free" time working on open source because at the end of the day, it improves my main products.

It's an interesting way to piggyback the so-called "unicorn" project onto a product (the design of which I get to control). Granted, it'd be nice to just get paid to work on Nitrogen all the time, since that work is generally more mentally stimulating, but I can't complain.

[1] I know the landing page is a total dog. It's the current project to fix that up to something not terrible.
> if you don't end up making that amount this year ... you'll be forced to pay back the entire tax credit

My understanding is that the repayment amount is capped based on your income, so, for example, a person whose income came in just below the FPL (or just below 138% of the FPL in states that expanded Medicaid) would be liable for at most $300 of the advance premium tax credit.

Likely outdated source: http://kaiserfamilyfoundation.files.wordpress.com/2013/01/81... (2011)
It's because using links to rank search results is only valid if the links are organic. Once people start paying for links, now the existence of the link is only indicating who paid for links, not who has good content. That's why Google penalizes them.
http://en.wikipedia.org/wiki/Guido_van_Rossum

"He was employed by Google from 2005 until December 7th 2012, where he spent half his time developing the Python language."
try to build your own and i mean your own even your own flight controller from scratch / use Arduino for flight control / use ecalc.ch site for your combination / hobbyking may have everything you want but they suck at shipment / try something different if you want it to be named hacker's drone ;)
I think this is why some people go into Finance. Spend 10 years in some miserable high stress job, but hopefully gather enough wealth to retire in your early 30s and work on whatever you want.

Also why people work part time and spend their off time painting or playing music. Be poor but have time to work on what you care about.

Edit: Grammar
Take a look at the other posts by @tmm1 as well to learn about cool new Ruby 2.1 things:

http://tmm1.net/ruby21-process-setproctitle/

http://tmm1.net/ruby21-fstrings/

http://tmm1.net/ruby21-method-cache/
This article might not be applicable to that many people. My guess is that many people are actually happiest working on things that are given to them. Working on your own projects requires that you think of an idea, and have the self-discipline to work on it in the absence of externally enforced constraints.

I think a better question for most people might be: how do I get a job where work on the job is itself interesting, rather than a job that allows me to do my own interesting stuff in my spare time.
Show HN: How I learned Javascript in 7 days
A convicted spy (he's charged with espionage) can't get elected:
https://en.wikipedia.org/wiki/Fourteenth_Amendment_to_the_Un...
2014 reading plan
"The most optimal way to make money with SEO right now is to rank quickly with blackhat SEO tactics and then when you get penalized you create a new site and start over again. "

I am not sure which blackhat strategies you are referring to, but I find that long term the ROI on doing legit strategies greatly outperforms blackhat strategies. (I should note that i have no idea how to cloak or hack edu sites, so I am mostly referring to buying links, and other link schemes.)

Look at a site like The Oatmeal. Look at matt inmans old dating site http://www.oneplusyou.com/q that linkbuilding strategy is amazingly effective.

More importantly, I find focusing on building referral traffic not only makes me not depend on search traffic, but it also drives up my search rankings.
> I know that the common plight there is that some are poor enough that they qualify for Medicare vs. Obamacare

Medicaid, not Medicare. Completely different programs.

> though I admittedly don't know what the distinction is.

Medicaid is state run, largely federally-funded public insurance program (sometimes delivered through capitated private plans contracted with the State), "Obamacare" is just private insurance with specific standards, with subsidies for people between 100% and 400% of the Federal Poverty Line.

> If you need insurance, and Healthcare.gov is telling you you're too poor, it might simply be failing to tell you to go check with Medicare and see if you're eligible there.

Everyone too poor to get subsidies for private insurance (and some people who aren't, because the subsidies kick in at 100% FPL, and the Medicaid expansion was beyond that) through the ACA would be eligibile for Medicaid if all states had expanded Medicaid as set out in the ACA, however, half have not after the Supreme Court rules they could choose not to and still get funding for existing Medicaid programs.
This seems like exactly what Groupon got in trouble for.

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

Is the difference that Groupon tried to put that info out pre-IPO when Amazon is only using it to market stock to current investors?
Sunk Costs Fallacy + Cognitive Dissonance = Stronger Belief

What you describe goes beyond cults to popular religions as well. When you've sacrificed much of your life being good to get into heaven, the cognitive dissonance of new evidence that should shake your belief actually leads you to seek out new equivocations justifying the effort you've sunk into your faith.
What are advantages of this thing against apache or nginx? Is it faster? Handles more concurent request? Or does it exists just for the sake of writing server in PHP?
>> I filed an online police report with San Jose police, where Frys is based.

You can forget about police doing anything to catch the criminals. The only good you get out of contacting police of such ID theft cases is that you can use the resulting paperwork to file claim with credit card company. Forget about police doing anything to actually go out to look for the criminals.

IMO, US police departments are firmly stuck in the mode of 'only-criminal-we-go-after-is-someone-with-a-gun-or-drug'.

It's been a while so the sequence of events is a bit fuzzy but basically I was a victim of ID theft a few years ago. A few checking/credit accounts opened using my name. 2 iPhones purchased using my name (not approved by me of course) at an official phone company store (meaning they were captured on security camera in the store). On Credit Report I pulled immediately after I learned what was happening, I saw my actual addresses and the criminals' addresses on the report. Interestingly the criminals were living in a 'dump' 1 year earlier but had since moved into a rental in a brand new condo complex. I mean a brand new, nice condo complex, also in San Jose area. I found out through Google Street View.

Now I had leads on their addresses and VIDEO FOOTAGE (in possession of the phone store in San Jose) of them existed. I was excited as I was headed to police station to file report. Well, what a disappointment. It seemed no one seemed interested in seeing the video footage. They just took my report (took me about 1+ hours in there). I got a generic confirmation letter from my police dept weeks later. I heard nothing from the police in San Jose. Weeks (or months later ?) I got a call from a US Postal Inspection Service investigator. He gave me names of 2 suspects and asked again if I knew them. I did not and am pretty sure they were the criminals. Thus the crime was being investigated by US Postal Inspection Service. So a potentially slam dunk case was being pushed around between 2 local police departments and a Federal agency. And the result was I was actually interviewed on the phone weeks/months after the crimes had occurred.

These pulps committed a crime that potentially cost someone else a few thousands bucks (cost of phone and fee and late fee), not to mention hours I had to spend to clean up the mess. But because the victim and criminals are in separate/distant jurisdictions, the police essentially did not do much on their own. They simply pushed the case off to a federal agency.

Had someone in my police department called San Jose police department to go look at a video foorage at a phone store and visit a local address up there, they could've caught the guys in a matter of hours or days.

Interestinly, months later I got a letter from landlord of the condo rental the criminals had rented. The landlord was demanding unpaid rent. The pulps had rented the complex using my name and when the fraudulent accounts were cut off and their money dried up, they fled without paying rent. The landlord's collector of course searched for my name and found the real 'me'.

The US police seems helpless with these crimes that cross multiple jurisdictions.
I think the question is completely wrong ... the question you should be asking is "how do I turn my current job into a unicorn job?". I've done this for almost 30 years and, with the exception of the times I was forced into management roles, I've loved engineering.

The key is that you have to be doing something your employer feels provides value, and ultimately you want to tailor the work towards something you're enthusiastic about. For me, I try to determine which up-and-coming technologies are worth including in future products. This means I get to play with lots of cool (and sometimes not so cool) technologies - and when my employer asks how something should be done, they "redeem" that knowledge with a list of concrete pros and cons.

Even the author's examples were projects that he was passionate about before he started the unicorn job. One point I definitely agree with is that you have to be a good communicator to first convince your boss you can provide value, and again to deliver that value.

I'll also agree that it might be easier to find a unicorn job in a university setting where things aren't quite so structured. In July of 2012 I landed a job at Penn State as an enterprise software architect/developer ... and it was music to my ears when I found out that my bosses' bosses' boss felt the university need to be more engaged with the open-source community and contribute to more projects.
Do you Know that Every Facebook Account has Three Passwords?
The Hideous SEO Strategy of Rap Genius
engineering or applied physics are the correct degrees. i've never been impressed with CS guys. In my time they were washouts from the better degrees.
I find encapsulating mutable state within closures to be an indispensable and practical tool I use in almost every (stateful) program I write.
Integration Testing Pusher in Ruby
Buffy the Vampire Slayer: The legacy of the teen heroine
Essays from the funniest man in Microsoft Research
But how many people are going to be interested in a crypto product which is unproven? Sure, perhaps a few technical types will give it a whirl, but most people just want something that works. If I'm in the market for something like this I'm certainly not going to use a product with a big disclaimer stating "Hey, we don't really know if this works yet, but help us test it out!" This is mission critical stuff, not some new URL routing framework.
See also PG's essay on a similar theme:

http://www.paulgraham.com/selfindulgence.html
As far as I can see from this article, this law doesn't block German companies from serving German-served ads from German servers to Italians. It doesn't block anyone else outside Italy from serving any ads from anywhere to Italians. It only blocks Italian companies from using US/German-served ads.
how about helicopters?
Snowden's Christmas address to UK Citizens
How would this help Italian government? All income would flow up to the US and get eventually taxed there.
Just had a DJI Phantom under the christmas tree :-) Glad to read this here
I worked for RSA back in the 1990s. Back then at least, the sales staff's pay was based heavily on commission. It has a sliding structure that meant that people who sold more got a higher percentage. $10m might not have been a lot to EMC, but to the sales guy it probably meant over $50k, maybe over $100k. That one sale alone would have blasted him/her past the quota and bumped up the commission percentage.
It's not clear to me that Guido actually wants to spend more than 50% of his time on Python. Stuff like the async stuff he's bringing into Python come from his time spent developing things with Python during the other 50%.

Also, is Python necessarily his unicorn now? It's certainly not the same as a project that he conceives and creates - it was a long time ago, but success changes that.
Nice. But I expected some gravity, so the raindrops slide slowly over the “glass”.

Another problem is that when the raindrops are too big, then a “cross” appear over them (I guess it’s an artifact of the ilumination.) http://imgur.com/bX9Uebp
All good and straight-forward points. Once you internalize these, you are on the way to being a "code craftsman" - someone who knows their tools well yet is humble enough to ask for help & make himself/herself uncomfortable again and again in the quest of more understanding.

Personally, the number one technique that helped me grow was to always ask "How & Why is this feature/framework/Technology important to the end goals of the business/product?"
As you start being entrusted with more complex systems the amount of "religious" arguments begin to multiply (Java is slow, Ruby is cool, Python is old, Mongo is the hotness, Postgre is for old farts,...)
At this point focus on the Business needs ..What is absolutely essential?
Two things.

First, while "playing around with cryptography" may be the only way to learn it, building cryptographic systems is just about the worst way to learn. Professional cryptographers start by cryptanalyzing targets and use that experience to inform their future designs. On the other hand, veteran implementors who have never taken the time to learn how to break crypto turn out protocols and designs that are repeatedly broken. You can see that right now with TLS and the TLS working group, which still hasn't fixed MtE block ciphersuites because veteran implementors can't get it through their heads that MtE is a design flaw.

Don't learn by building. You need to learn by breaking.

Second, more than one project has done the tightrope walk of telling their users "this isn't really safe" but then misleading (innocently or not) non-savvy users into trusting them. One project made it clear that their system wasn't "ready" to defend against nation-state adversaries... but then suggested that maybe it would be good enough for journalists, and even promoted it at an event for teaching journalists cryptography. It was later comically broken.

Be honest with yourself. Crypto doesn't get beta-tested into resiliency. Strong systems start out strong. If you're building something because its your dream to thwart the NSA, don't kid yourself into thinking that you'll get there by first protecting people's Warcraft clans.
We put people on insulin glargine all the time (lasts 24h, peakless). This medication sounds potentially very useful. It wouldn't mean that all insulin could be oral, but if it works then perhaps we could save people from having to do their glargine injections.
I think coding is neither science nor engineering. I like the term "craft" much better.
How Does This Not Blow Your Mind?
>Don't listen to idiots who tell you otherwise.

Real mature.
I have just published a short but revealing post on this http://www.rocketmill.co.uk/hideous-seo-strategy-rap-genius