skysight-inc/HackerNews huggingface dataset:
On the other hand, one might argue that egalitarianism is more respectful of individuals by systematically making sure that every individual has their basic needs provided for independent of a vast amount of possibly impairing conditions that might be totally out of their control.

You have to realize that while libertarianism might offer more choice to an already economically privileged person, it comes at an expense. When capital controls the most basic needs, your ability to choose what to eat today might come at the cost of someone else's choice of whether or not to eat at all.
You could tell their heart wasn't in Hypercard Player: putting "set the userLevel to 5" into the message box would essentially turn it into Hypercard.
But just using some companys api is not the same as having a employee /employer realsionship.

What is the Union issue here? If your product is freeloading on the back of another well you should make sure you have more than one source of income.

This is like complaining that Google has moved into my area and is eating my lunch for example flight or hotel bookings
Uh oh, where did all the tech jobs go? (Infographic)
"Some 60 percent of the keys retrieved were not unique. Presumably, most of the duplicates are accounted for by organizations that have multiple servers all operating with the same cryptographic credentials, but there were also instances of apparently unaffiliated individuals sharing a key." - how is it possible that 60 percent have the same keys? I also do not understand why a big company would share the same public key across servers? If it is compromised (somebody got the private key) then all its servers are compromised, right?
Thanks, As some one working a lot in my spare time and weekends in hopes of doing good side projects, and may be transform it to a business someday. Gives me great hope to see such things happening especially in the Bangalore scene.

I can understand the obvious limitations and regulations the government may likely to place on space industry. Very licenses and permissions may require paying up heavy commissions/bribes- Every one wants a piece of that black money, they are not going to bring in free market reforms here, Because they know once that comes in there will be cut throat competition. Government workplaces won't be able to deal with the quality, quantity and speed of development and will have to ultimately shut down. The reforms will come only if they are sure the industry will die anyway, and would like private players to salvage something out of it.

Will read up on small satellite design. You are very correct that we can solve a ton of problems with small satellites.

Do you know of any good resources to start reading up upon?
I can remember a time where conspiracy theorists told everybody that the NSA is watching everybody. Crazy, huh?

Even if in the case of JFK's assassination conspiracy theories have proven wrong that is not always the case. Think of Watergate, Irak invasion because of WMD, Secret off-border CIA torture prisons and of corse the massive NSA surveillance scandal (Thanks Snowden!)...
I often leave code unchecked in at the end of the day. So the next time I can just "git diff" to see where I was working on.
How Vocativ mines the "deep web" for storytelling
What is this about?
Janela Sagynbaeva is 24, she's a girl from a village in
east Kyrgyzstan. She has to pay a family debt wich is way
beyond her financial means. Today, nearly all her time and
resources are focused on that effort.
The debt that has accumulated is the result of an
unfortunate event.

Janela's Father has been selling fruits in Kazakhstan.
The fruits he was selling were not only his but also
those of his neighbours. He was supposed to collect and
bring back the money to be shared among the villagers.
When going back with the money, he was robbed at gunpoint.
Unfortunately, the neighbours requested their money no
matter what, hence a $5000 debt. The event had occurend in
1997; since then, through various interest rates and
further credits, the debt has risen to $15,000. The
current interest rate is 13% which makes it hard for the
family to pay the percentage, let alone the initial sum.

Here are the links with more information:

http://www.indiegogo.com/projects/janela-s-life-back
https://www.facebook.com/janelastory
http://takemeeast.net/blog/janelas-tragedy/
http://www.facebook.com/takemeeast/

Please share and donate if you can!
Thank you!
Good service/support is about recognising that sometimes your customers are not typical and accommodating them if at all possible rather than just serving the lowest common denominator.
A topic I rarely see (at least in depth, or in discussion) in stories/blogs about APIs is ID generation, i.e. best practices for creating access_token, resource ID and especially handling collisions.

The Flickr blog post [1], which featured a simple implementation of a ticket server, is so far one of the easiest and most secure to use.

Personally I don't feel comfortable using "hash of i++", "hash of ...", "i++", as they all "fall apart" when you need ids of different specifications (e.g. a 8-char ID, a 24-char token ID).

Anyone have two cents on this? I have a difficult time imagining that larger APIs just "live with" the chance of collision (even though it can be very low) - they must mitigate it somehow, right? combined probability (such as the nonce check and tokens on oauth1 requests)?

Actual ticket servers (e.g. [2], [3]) either introduce added complexity (and possibly latency) or needs a secondary code base. Regardless, the issue of scaling and latency is rarely touched upon, so if anyone have some input here, I'd greatly appreciate it.

EDIT: I've found two interesting links on the problem, [4] [5] (snippit'ed here [6]).

[1] http://code.flickr.net/2010/02/08/ticket-servers-distributed...

[2] https://github.com/twitter/snowflake

[3] https://github.com/boundary/flake

[4] http://boundary.com/blog/2012/01/12/flake-a-decentralized-k-...

[5] https://blog.twitter.com/2010/announcing-snowflake

[6] https://github.com/antirez/redis/pull/295#issuecomment-46734...
> [EDIT: I should mention that inflation isn't the sole reason it takes more money to buy gold than 20 years ago. There are of course some other factors.]

Alot of other factors. Like the fact that gold is widely used in electronic circuits, and not just for bling now. This of course will increase demand for it, beyond its use as a 'hard' currency...

>Bringing us back to the beginning of the argument that inflation steals the purchasing power of people.

It does, but wages have historically followed inflation, as historic data shows, leaving the average person no worse off (unless their only asset is a pile of cash under their mattress...).
Totally feel the same, love the look of Mac OS 7/9, NEXT, BeOS, RISC OS, IRIX
Yeah try harder next time. That is a really terrible photoshop job, look at the maps icon. A little bit of extra persistence and you could have extracted the maps icon from the app. And how blurry is that casing? Total lack of attention to detail.
Not sure about best - but they're close :)
Obama wasn't aware of the NSA's wiretaps on world leaders
A Redditor's response to David Cameron's fearmongering
That is the advantage of a Union which can lobby for the industry as a whole - the employers can say to the studios sorry Mr Jackson Its not us its the Unions.

Some times Unions and Employers act together for everyones interest eg Broad band rollout in the UK (prospect and CWU) and the the new nuclear build (prospect) are two I am familiar with.
This is wonderful to have. Some insta-feedback:

* Double-click stopped working for me once after I tabbed out and back, I'm not sure why. (Win. 7, Chrome 30.0.1599.101 m )

* Could you make it possible to scale up the screen? (Not to increase its resolution, of course.) As of now the screen size is very small even in comparison to the original Mac Plus or SE screens. For one thing that makes it harder to see the individual pixels, and the obvious pixelation was a significant part of the experience. Just a quick and dirty pixel-doubling would be great. (Zooming the page size in the browser causes the sidebar to overlap the Mac screen.)

* A means to load and save floppy images would be beyond wonderful to have.
Coincidence: used this page on Friday to implement bloom filters for a kata at Software Craftsmanship 2013 (in Bletchley Park of all places).

Fun to implement, I'd recommend having a go. Here's our terrible clojure code: https://gist.github.com/timruffles/7195405
I'm sorry I came across as rude. Your blanket statement about Windows and iPhone being prettier presented personal bias as fact, which annoyed me, so I called you on it.

Yes, you may not agree when I say Windows (7) looks butt ugly -- and that was my point. It's all quite subjective.

Linux has a big advantage, though, in that you can quite easily switch between different Desktop Environments and/or Window Managers. Configuring the look and feel of your desktop is just a lot easier. And config-file time wasting is entirely optional, I promise.
> Another economical fallacy. When you put money in the bank, it's not standing there doing nothing. Savings are invested, loaned, used to create additional value. That's why banks want your money. If not, it would be a simple cost for them with no value to have it there, and they would charge you to keep your money instead of rewarding you for it.

This really isn't true especially at the moment. There is plenty of money at the moment looking for investment opportunities at the moment. Interest rates are near zero (suggesting that is the return expected by banks). Even when this is not the case unless there are 100% reserve requirements on banks the banking system is not limited to lend only the the savings that they receive but can create their own money and it literally costs them nothing to lend money. The just create an asset and a matching liability and you have your loan.
The Stripe API[1] does this (i.e., "expanding objects").

[1] https://stripe.com/docs/api
I disagree with what I think this picture implies. That is shielding the developer from interaction makes him/her more productive. In contrary, interruption and conversation belong to development. The more my fellow developer colleagues talk, the better the code base is.
> Cracking captcha's is not very impressive. I've done it as a weekend project, and exceeding "average" human captcha'ing ability is easy

If it's so easy, could you share it on github?
This question has been asked in the comments to the article and there is answer: "Heninger et al. did check their data for “Debian weak keys.” They found 4,147 such TLS keys and 53,141 SSH keys."
Apparently programmers are the only people who think about problems. You poor little unique flower.

Write it down. It will be clearer to you. You can more easily refer back to it. You will be interrupted. You will need to do other things before you finish your current grand opus. You will lose your place in your own thoughts just by trying to hold it all in your head the whole time.
Actually, your link says:

"However, Ryanair have recently decided to start flying to Barcelona from around Spain and a few other airports in Europe."
I can't access the page.
SEO Google Πρώτη Σελίδα- Εισαγωγή - ParaMarketing Blog : ParaMarketing Blog
FWIW, Dropbox actually DID replace my USB drive (99% of the times at least).
Click on the links at the bottom of the page and you will know why this is created by some 15 year old.
If you can work out what learning problem you've got here, and what methods you can apply towards a solution, you should go and pitch that as a start-up.
It's not that there's no conspiracy, it's that there are too many credible, and not even mutually exclusive, options (some with strong supporting evidence) to pick from.

My three favorite isolated pieces of evidence: (a) the pristine "magic bullet" found on the stretcher JFK was brought in on (it wasn't just magic how it supposedly hit two people 1/12 of a second apart, but it took no damage in the process, and was found lying on a stretcher), (b) the perfect handprint of Lee Harvey Oswald found on the rifle by Dallas PD -- which happened to have custody to Lee Harvey Oswald's corpse -- after the rifle was returned by the FBI lab which found no prints at all, and (c) the implausibly large number of witnesses with strong mob connections (many of whom died in suspicious circumstances over the next ten years). Each of those, on its own, is enough to launch a thousand conspiracy theories.

BTW: I really love American Tabloid by James Ellroy. It doesn't pretend to be "true" but it's a lot more compelling that JFK.

Anyway, in 2025 the LA Times can declare that Jimmy Hoffa died of natural causes.
That is a great analogy. I don't think my wife would appreciate being sent the link, but I may borrow the analogy. :)
Out in the Open: Palm Pilot Inventor Wants to Open Source the Human Brain
How to weed out tire kickers from your freelance business
A Gentle Introduction to Monads in JavaScript
TransportNET Promove Curso de Economia de Transportes no Técnico
19th century America was a rabid, rampant employer of slavery, indentured servitude, and debt peonage. And when it comes to it, 20th century America was far more impressive.
I got a 503 error and for a moment I thought it was very insightful.
I have no sympathy whatsoever for the writer ... Calling someone a "walking abortion" or claiming they're missing their cerebelum is uncalled for regardless of the circumstance.

With the tone of this whole post, I'd love to imagine that the writer was himself an Air France gate agent. I don't think customer service would be his forte.
United Nations to Adopt Asteroid Defense Plan
What nobody's quoted xkcd yet? http://xkcd.com/326
Yes, they should have picked another aircraft to do the flight, especially since it's their hub.

But some schedules are tight, and there may not have been a free aircraft that day
> I don't remember what was wrong with Microsoft's solution, but I remember not buying into it.

It might be the fact that it's Windows-only. I use Windows exclusively and wouldn't touch SkyDrive because it didn't have clients for other operating systems.
Sadly I left that part out of the original claim. My apologies for perhaps sounding condescending.

Correction was imo:
a) correct (was proven false by you)
b) unnecessary - pedantry is only OK in strictly professional context, which I don't consider HN to be. This was omitted from original claim by my error (
http://www.youtube.com/watch?v=J7E-aoXLZGY).

I really meant to thank you for correcting me there i.e. "Thanks for that input". It might have came of as sarcastic, but was not my intention. There is nothing (of value) to win/lose in a debate. In fact losing debate is more enlightening.
Happiness Logging: Supplementing memory with experience sampling
Do you have to worry about the focal length of the lens when doing the build, or will the phone autofocus reasonably well?
Prestashop 1.6 preview : New responsive Prestashop theme
The strength of xml is xsl. The ability to declaratively transform the content into another form. I'm not aware of any way to do this with json other than by hand-rolling code.
That's probably because it's a tiny filter. In reality you'd calculate the size more appropriately:

http://hur.st/bloomfilter?n=4&p=1.0E-20

Here you can give it a false positive rate you're happy with and a number of elements. It'll give you the optimal size and number of hashes to use. Your suggestion would use far too much space.
I don't mean to be a downer, and I certainly enjoyed this comic, but I fear that these are the kinds of posts that lead to communities becoming nothing more than memes and other quick laughs on reddit.
Most of Europe is on the verge of bankruptcy as well. That shows how sustainable that is.
Channel-like functions?! Please no.

The only thing stopping anyone from streaming live sports is licensing.
Well the argument goes why as a single person should my taxes go to support your kids also it makes supporting the less popular elements of government spending harder.
Chapter 26 of 'Real World Haskell' shows how to design a library by implementing a bloom filter: http://book.realworldhaskell.org/read/advanced-library-desig...
I'm not sure that mandatory required charity is anything more than asking for trouble. People should give, people should help, but they should do it willingly. If you force them to do it, they will resent both the charity and you. That is a scenario that offers short term benefits at best.
I agree, I lost a load of weight doing this. I still eat treats but I make them with whole wheat flour and I typically reduce the sugar content as well.
Rocket Internet’s Marc Samwer On Cloning
My colleague (the one who talks the most) talks mainly about what has happened at his home, in his life, with his car, with his cat, with his child, ... I doubt there is an inherent code quality benefit in those topics.
molecular biologist here, I just bought one from arcturuslabs, thanks for the tip!
i am not sure but i am not able to do it.
The main problem of pen+paper is it's only 2D. Modeling an entire process may require a lot more than 2 dimensions, so trying to put it in 2D is actually harder than modeling it freely in your head.
Virtual Reality’s Bright Future | Oculus Rift
I'm not entirely certain that is a plus... Is writing a compiler/translator in xsl really more pleasant/easier to maintain than writing it in a "proper" language?

That said, I really enjoyed:
http://www.amazon.com/Program-Generators-Java-Craig-Cleavela...

edit: for example: you could transform an ant build.xml file -- but should you?
He is infuriated and with an overcompensating display of anger points out the only two things I am supposed to have as per the voucher.

It's interesting- before we were married, my wife visited Paris, and someone in her party tried to have two croissants, instead of one, for breakfast at their hotel and was rather rudely told "only one!". It could be a convention in France, that one is strictly required to stick to the menu. For people from the third world (South Africa in our case) the inflexibility of First-World rules sometimes comes as a bit of a shock.
You're right, though your post would be better without mocking people.

I don't have an habit of writing stuff down, but I know I really should. That said, a couple hours of interruption-free work doesn't seem an extravagant request.
Researchers Crack the Web's Most Popular Turing Test: Captcha
Penn and Teller help Rob Pike and Dennis Ritchie play a prank on Arno Penzias
Maybe just print this out and put it up next to your workspace. Never know who might read it and stop to think, without having any sort of confrontation.
Ahah, thanks oh glorious USofA for ... the laugh at least.

Oh and seriously, they have a lot of nerve.
i've installed GKrellM and i got around 23% of cpu load when the animations were displayed
- clock set to 800MHz [set via indicator-cpufreq]
- mind you during the "test" lost of things were running to

if the CSS3 animations got up to 90% on YOUR hardware - where does that leave the rest of us [i.e. shitty intel HD card owners]? :)
Thanks for share great doc.
Well, simply put, we don't live in a single economic regime.

If inflation is much higher in one country than another, then exports from the country with lower inflation will be more competitive on the global market.

Inflation also alters consumer behaviour.

If inflation is very high people tend to buy goods way in advance for fear of further price increases. This "bringing forward" of consumer spending means less will be consumed in the months ahead.

The general uncertainty created by very high inflation undermines business confidence and reduces investment. Basically, you're money is better off in another country where inflation is lower.
Why European Enterprise Startups Should (Or Shouldn’t) Move To Silicon Valley
I do this as well -- once I have the complete solution to something in my head, I quickly go through the various parts of the codebase that will be affected and drop pseudo-code or even just rapid notes in each place -- which will intentionally break the compilation, so that I can use the compiler errors as a fast & direct way to pick up the threads again if I'm interrupted.

For non-compiled code I'll add a dozen line breaks and a note in all-caps to make it jump out in a diff.
I strongly dislike the strain of negativity that seems to be typical of hn these days, but...

I don't think it's totally unrelated, as I always very much admired dropbox as a company and technically, and had the sense of them being something of a hacker's company (an hn thread in which the founder is replying to technical issues definitely gives one that impression), and I was very disappointed to have that experience. I rant here because they refuse to listen to me, I have tried to contact them a lot privately but have been ignored.

I'm not the only one to have a similar experience - just a tree in the forest of developers who are likely to experience similar if they try to put open source projects in their dropbox.
Is "supervillian" an actual word?
I won't go into details about deficiencies of Lisp. That's
another problem to be discussed; an extremely painful
problem, in fact.

I don't buy it. Nobody wants to talk about these apparently obvious (to non Lispers) problems of Lisp, yet they are still there? Bring them up and be argued with or be quiet.

Later he talks about the ugliness of Lisp syntax, especially CL, but Scheme and Clojure are supposed to be better. On what basis? I may admit scheme is elegant, but calling clojure's syntax an improvement over CL is a pretty long jump.
I do something similar which has significantly cut down on my spam too.
That's so accurate! The penultimate one should be putting on ear phones, then the last one showing someone coming over to your desk and interrupting :P
> I also do not understand why a big company would share the same public key across servers?

They might not be different servers, just different IPs. Multiple external IPs may all terminate at the same piece of hardware (Firewall, VPN device, SSL terminator, etc).
Early birds registration to trial our Android SDK Beta version
Yes and no. Yes, talking can help bring a lot of people to a solution easier. Taking a coffee break and chatting with a co-worker about your current problem or pairing with another set of eyes is often vary helpful.

However, when you are really focused on a complicated problem it is hard to find a solution when your thought process is constantly interrupted.
TypeScript Support in ReSharper 8.1
RIP﻿ Dennis Ritchie, But this is quite Interesting never knew Rob Pike had a funny side :)
Discussion: https://news.ycombinator.com/item?id=6625351
Being a tech-guy from Berlin, i am ashamed that the Samwer brothers come from here... I never understood how they can so shamelessly copy others ideas and get through with it.
congrats guys. :)
bloomd[1] is a "high performance c server for bloom filters" for those looking for a low-overhead and deployable implementation with quite a few clients, like Python and Ruby.

[1] https://github.com/armon/bloomd
Video of the system in action submitted here:

https://news.ycombinator.com/item?id=6626405
Mobile Apps Conferences
Mobile Conference, Tradeshows &amp; Events Apps. Mobile App for Tradeshows, Mobile Apps Conferences and Mobile Apps for Events, EventBuizz has reinvented the way to successfully organize events, conferences and large meetings. You’ll be able to host a dynamic event while being both environmentally and financially savvy by eliminating the cost of printing vast amounts of event material.