skysight-inc/HackerNews huggingface dataset:
If you only show pictures of bars and nightclubs, you'll have to sell it in terms of sexual opportunities:

- A guy and two sexy girls. The guy and one of the girls are clearly hot for each other. The other girl looks like she needs some company of her own. The message: "JOIN US!!!"

- A handsome cocktail waiter doing something clever with a lemon. Vaguely suggestive message: "This guy has ALL the moves. ;)"

But why restrict yourself to clubbing? I think the best use case for your software is at sprawling, outdoor events like Burning Man or Glastonbury. Think of all the cool stuff you miss just because you weren't in the right place when it happened.

- The Fairy Glitter Wrestling match. (Like mud wrestling, but the wrestlers are dressed as fairies, and they use oil and glitter rather than mud.)

- Fire eating jugglers.

- A bunch of friendly-looking stoners in a yurt, with the message, "Anyone fancy joining us for a relaxing 'cup of cocoa'?"
My biggest fear with the "mobile" trend is losing all these navigation abilities.
Cool hacker T-Shirt
Require.js Library Skeleton
This isn't bit rot. It's ridiculous to remove a product because it got minor media attention.

They are ashamed of their own history and have no sense for public relations. Many successful companies build museums and archives, support outdated products, sponsor enthusiasts of old crap, etc. In return these companies have dedicated fan bases, enthusiast clubs and whatnot.

But MS doesn't get it, because they are too concerned with their quarterly earnings and the only marketing they understand is paying an agency big bucks for pretty lies.
Relevant talk: http://www.ted.com/talks/joshua_foer_feats_of_memory_anyone_...
Might as well try prayer healing too. If it works great, if it does not what did you lose?
PRISM Jr.! (Or perhaps My First Surveillance?)

Jokes aside, I think there will be some cool infographics to come out of this. Imagine creating a visual friend graph where links are perhaps weighted or colored by the amount of time two people were online at the same time.
Seriously? If the NSA wanted to own WePay they would have even with your "security best practices". Sorry bud.
Negative, I don't use a custom SSL.
I think their attack doesn't work.

It relies on "publishing their newest lbock" before the others discover it. However, there is no way to know when the others found the newest block.
Since they just try some Hash IV (afaik), it is well possible they discover the next block within seconds of the first. So there is an incentive to publish their latest block as soon as they found it.

Also, what I read here and what I agree with, selfish mining seems self defeating which reinforces the first point. The second selfish miner pool should publish its newest block just before the first selfish miner pool, pushing the equilibrium of "latest block release" to ASAP.

Any comments?
Having met Molly at a CSS WG meeting last year, she's an amazingly enthusiastic (maybe too enthusiastic) contributor to the W3C.

The fairy godmother comment is pretty spot on - she's plays the part of the consensus builder and conscience to various disparate technical parties.
How do you separate the data from the instructions in this case? I'd say it's the same thing. You can change the word, but not how a word is translated into hand movements without rebuilding the whole thing (please don't!). Isn't the word configuration more like input, than a program?

On the other hand, this definition is very vague...
Do the pain work for the company. Either build a "import" script from the most common knowledge repos (mediawiki, [confluence|https://www.atlassian.com/software/confluence]). Worst case I wonder if you could hire interns and do it for them for a "fee" - e.g. $5000 one-time import fee or base it off the # of pages,etc.

I think for any company the problem exists in 2 places:

1) Ticketing System (think jira) (Things that got done, need to get done and wishful thinking that may never get done). Almost all projects have a phase 2 but most of them never happen, so this data is important but most likely gets lost in tickets

2) Process - When you have to do a deployment, there are a ton of checklist items you have to do. The specific order and all the various use-cases that you may or may not have to do a specific change varies. Storing this information is invaluable and needs to be part of the process and knowledge base

I haven't used your system or know what you are thinking, but I feel that providing tools that make both developer and product managers life easier and WANT to use (print friendly, responsive design/etc) is what you want to build.

Just some more thoughts :)
Show HN: CircleShare (New Sharing UX PoC)
What about something similar to dashlane.

You type in your username, it downloads a payload, then you type in your password and it is decrypted locally. Your password never leaves your machine.
At WePay - no, we don't have our own data centers just yet. In a couple large companies I worked before - yes (and we did encrypt the traffic as much as possible).

Some types of encryption are pretty cheap actually. I used to use special SSL cards in the servers 10-15 years ago but today my laptop would outperform these cards and wouldn't even get hot :) Plus you need to remember that relatively expensive public key encryption needs to be done only for key exchange. After that you run block or stream cyphers and those algorithms tend to be really fast.

So far I haven't seen any evidences that there was cable splicing. Thus using occam's razor I would assume that the hack was much simpler than that. To detect the issue, I would start from reviewing the visitors log to the data center (assuming there is a visitor log).

I'll re-iterate that security should be built on defense-in-depth principle. Every single protection layer will fail or someone will go around it. The assumption that a data center is "safe" is a bad assumption period. You have to play "what-if" game and think for the attacker.
Apple Patent envisions home automation via proximity
Ask HN: Share your experience using Elance/Odesk for Sales/ Marketing tasks?
Have you used their freelancers for Sales/ Marketing tasks that helped you gain traction (not with the freelancer but your actual customers). How do you judge their performance and what milestones did you set for them ? How much did you pay and was it effective ?
Ok but to agree with that argument is to agree that the NSA and organizations like it are necessary. I'm still waiting for the proof that they are. Everything I see points to them compromising countless people's privacy and having nothing to show for it.
Easy:

1. Edit registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

2. Change Shell to whatever exe you want.

Lots of people do this to run IE as the desktop shell and lock the entire machine down by simply setting the shell as "iexplore.exe -k www.mysite.com" and setting up some group policy items. One Kiosk set up.

You can even change the entire GUI stuff: http://litestep.info/
Thats because Javas has a clunky type system and bloated libraries full of design patterns. In languages with better support for higher order functions the bit about needing to pass a strange class is much more lightweight.

IMO, real advantages of dynamic typing vs static typing are

* Simplicity. You don't need to learn a complex type system to start coding.

* Flexibility. Dynamic type systems don't stop you from doing useful things ike polymorphism and generics. In a static type system those need to be build in from day 1.
Useless AND insufferably smug.
Calls: The easy way to schedule calls and meetings (Coming Soon)
CloudFront is the same, $600/mo/cert. They claim it is not so much the cert as the need for a dedicated IPv4 address at each edge node (45 edges and counting), and the paucity of addresses left in said pool.

CloudFront has been asking a lot about a hypothetical SNI only offering in their user surveys lately, so that is likely the route they'll pursue shortly for far cheaper SSL options.
How is library support? I didn't have any issues with django 1.5 itself, but many of my favorite libraries weren't ready yet.
I realize you're probably purposely trying to be disrespectful, but in case it's by accident, I'll point out that prefacing your comment with "dude", when you're talking to someone you don't know, is what many men do when they're trying to belittle another man who's a verbal opponent. It's sort of like using the informal "you" to adult strangers in languages that have a polite and informal form of personal pronouns.

Second, I'm glad you feel your vote is productive. I personally feel like our system is fundamentally flawed and irreparably skewed toward the two-party system, and see little point in voting for a third-party. You can disagree with me, and I may be wrong here (in which case I'll change my position), but please, let's try to keep the conversation civil. We might even share fundamental motivations here.
Security fears in China as smog disrupts surveillance cameras
Generators and await don't really give anything substantial after promises except less superficially verbose syntax and not even that when using CoffeeScript where `return` and `function(){}` are really light-weight. Actually what issues generators and await solve are same as what CoffeeScript "solves".

Although with generators you "can use normal control flow constructs". Except in most cases you probably use map or forEach instead of loops anyway. And try-catch is really broken.
are there any particular performance improvements over the previous versions ?

I was thinking basically of transaction management, especially the autocommit behavior.

I browsed through the docs and saw that the default python database API requires autocommit to be turned off... but then again django overrides this behavior.

any comments on this ? (or am I completely lost ?)...
Show HN: Takipi log links - view live data directly from your log files
Talent vs Tenacity
Because they'll lose good people to competitors and be forced to improve their behavior if they want to retain talent.
"Not that I want a full auto weapon :-)"

They're expensive; as noted jmccree, in the US limited in numbers, perhaps 200,000 in civilian hands. But worse, the cost of ammo the chew up!

Me, I wouldn't mind having a belt-fed Genera Purpose Machine Gun, but I'd have to burn up a lot of ammo at some range I don't even know of anywhere nearby to become sufficiently proficient.

Well, a real FN P-90 would be cool, but not clearly useful.

As for your knowledge of US weapons laws, it has never been illegal at the Federal level to own 10+ round magazines, although during Clinton's "Assault Weapons" ban new ones were restricted to the police and military. But with the world awash in surplus magazines, and the manufacturers' having months between signing and enactment to stamp out as many as they could, all it resulted in was increased prices for them, and renewed popularity for .45 ACP in new gun designs. I.e. if you're limited to 10 shots, you'd better make them count, which is my philosophy, biased by the fact that the M1911 fits my hand perfectly.

But during that AW ban I owned a number of > 10 round magazines, and currently own 10s for various guns, including 10 or so AK-47 magazines for a friend who lives in a state where they're now banned.

But it's only a few states that do that, although they include the large population California and New York. To put this in perspective, 42-3 of the states have (or in the case of Illinois soon will have) de jure or de facto "shall issue" concealed carry regimes. That means any citizen or resident alien (e.g. Green Card holder) in good standing can get a license to carry a concealed handgun. A handful don't even require a license, including the large population state of Arizona.

Only two of these states recently imposed magazine size limits, Connecticut (which has always been weird, and the politicians are using Newtown as an excuse to turn the screws on the citizens they'd prefer to be subjects), and Colorado ... where the backlash has been fierce, including the recall of two state senators including their Senate President, and subsequent full elections could easily result in a reversal of that law.

So, actually, most of us mere mortals can be as well armed as the police normally are (full auto carbines being of very limited utility). Heck, we can even own body armor as good as their's.
I haven't tested all the providers heavily enough relative performances or support realities to know and I wasn't contradicting you but the parent post listing incorrect entry pricing for the performance models.
Way to go HN this is why we can't have fun things.

(C'mon MS don't be jerks, be proud of your history and leave that up!)

Edit: in fact, want to sell Windows' awesome backwards-compatibility? Make 1 edit to that site, detailing how to make the trial of the game run in Windows 8.1. Then leave it as a testament to the OS's huge legacy. Be proud of it. Wear it as a badge of honour.
"If you need video streams like CodersTV. All of these are built with Meteor and are awesome examples of things you can build."

I need video streams in Meteor. Show me where.
Mozilla anti-cookie tool plans crumbling
Completely agree. I was amazed how quickly I could learn to memorize the order of half a deck of cards by turning each card into a concrete visual. http://www.memrise.com/course/44056/the-10k-memory-competiti...
In thinking about this...Am wondering if this is not an unexpected malfunction. If this works via mobile and not, say, via desktop web browser, doesn't that depict the whole point of the site/initiative: That not everyone can equally experience the internet, or has equal access to the internet? If I'm right, this is a clever albeit very, very subtle method to help folks feel what "lack of internet" is like. Welcome to the internet of the third world?
I agree with this. That's why I spent so much time optimizing Gate One's Terminal->HTML encoder. On my i7 laptop the round-trip time for keystroke->screen update hovers around 10-20ms on localhost (remember though: My laptop is processing both ends at the same time).

On actual server hardware that "baseline latency" is about 5-10ms. So for any given client connecting to Gate One the response time for keystrokes should be at most 10ms + whatever the connection latency is.
This is my feeling as well. I wanted to have a more rational foundation for how I design my interface, but this is a list of pet peeves, this does me no good!
It is illegal to lie about your privacy practices. Whether the FTC or private plaintiffs would come after you is a different matter.
An apprentice knows all the rules. A master knows when to break them.
Would love to hear from an ACTUAL LAWYER on this. Every single comment here seems to be be "IANAL, but", followed by some fairly confident ramblings about the legal aspects of this whole issue.
I can't say my walk is great exercise - but as it is through central Edinburgh it is very scenic!

I did used to cycle ~10 miles to work, which was far better exercise. Unfortunately my employer doesn't want to relocate to a convenient distance just for me.... :-)
Are there really multi-character emoji? Or is it that they are single characters on an astral plane which are encoded as two code units in UTF-16, and therefore behave rather like two characters if your language uses 16-bit chars?
Yes, the recent HN change is to introduce CloudFlare.
Show HN: Interval Plus, my flexible reminder app for iOS just launched
Are you a Hobbesian or a communist? I don't see how it is possible to be both simultaneously, but you sure do appear to be trying for it.
Absolutely. That's why you have to have logs and regular audits to make sure that employees are not doing things that they are not supposed to do. BTW, one should consider not only kidnapping but just a "rogue" employee. For example, in the Snowden's case the NSA itself put too much trust into system administrators and did not perform audits that should have detected downloads of secure files.
How to Spend Your Entire Income on Car that Must Travel 100 Miles on 1Gal of Gas
> Improved transaction management¶

> Django’s transaction management was overhauled. Database-level autocommit is now turned on by default. This makes transaction handling more explicit and should improve performance. The existing APIs were deprecated, and new APIs were introduced, as described in the transaction management docs.

> Please review carefully the list of known backwards-incompatibilities to determine if you need to make changes in your code.

> Persistent database connections¶

> Django now supports reusing the same database connection for several requests. This avoids the overhead of re-establishing a connection at the beginning of each request. For backwards compatibility, this feature is disabled by default. See Persistent connections for details.
Fire at Internet Archive - site down, no people or data harmed
Lineas de crédito | Financiación y Crédito.
Just out of curiosity, is this the kind of thing the Affordable Care Act would be expected to help?
Galaxy is CRAMMED with EARTH-LIKE WORLDS – also, probably ALIENS
This article claims that only a single anatomist, out of all 38 schools of anatomy in the Third Reich, left the field because of obviously executed criminals/dissidents showing up on dissection tables.

Perhaps the USA and the NSA are lucky that they've had 4 or 5 public dissidents/whistleblowers. Perhaps the usual response to immoral or unethical government or corporate actions is to just live with them.
how would you know whether NSA was listening in (for example by tapping google's links between datacenters) or not even if you successfully hack into Google's infrastructure? Not finding evidence of eavesdropping doesn't exclude that eavesdropping happened, so if that was the only purpose to hack Google, it doesn't seem worth the effort.

On the other hand if you want to read people's mail, then hacking into the provider is certainly an option.
As of 06/11/13 I am on day 101.

I write C (rot13 my username), Python and a bit of Javascript, and I am currently doing an accountancy course. The hacking is not in a professional context.

Not that much on C (but I'm not really surprised, I get the impression it is becoming occult knowledge/black_art);

a fair bit on py;

a sh\at load on js (http://www.reddit.com/r/atwoodslaw/ ; I know, it's R\addit but I actually found it on Twitter);

I have yet to see an article on accounting. I am getting the impression that double_entry, like C, is a black_art.

HN is a great site, but it is very addictive (I think most of you would agree)...

I was thinking of starting a site called HNers_Anonymous. Perhaps PG could provide some backing for it.
Show HN: Offering consulting starting at $1 and going up
Things the US did for Europe:

Stopped us getting nuked or invaded by the USSR
Interesting, I'm at 1084 days so I missed a chance at a round-number-blog-post.

I would echo many of the same things. I graduated with a computer science degree (and computer systems engineering) but up until about a year ago I had not written a single program. I've started kicking around with Python again, have signed up for Coursera courses that involve Github, AWS, and programming. As well, it's helping me professionally because I'm gradually moving away from VoIP technologies into datacenter networking where Dev Ops, AWS, IaaS, and the latest programming trends are important. I got an Arduino and started hacking around with it as well.

Even though I'm not at a startup, I try to treat my job with the same type of entrepreneurial spirit as those touted in the Silicon Valley Startup Echo Chamber posts. I try to keep in mind many of the core entrepreneurial concepts - fail fast, iterate, A/B test, get feedback, focus on value, user experience is paramount, etc in mind with my comparatively tame 'cushy' corporate job.

So as much as anything else, thanks HN.
Smartphones, A Perfect Cyber Espionage weapon against Governments
MailChimp Pattern Library
Sweet! I'm loving this site.
They don't expect you to slam on the brakes... They expect you to already be driving at the speed limit.
Yeah, and the fact that the paper author had to include a big state with only a 59% conviction rate is telling (Florida).

Prosecutors should have high conviction rates, they shouldn't be prosecuting innocents, or at least people they can't easily convince a jury are criminals. That they fail so often in states tells us a lot.

I'm also unconvinced the innocent are as frequently convicted in state courts as in Federal.

Now, separate from this we could discuss the plea bargain and its abuses, but we've got some strong evidence that a lot of people who refuse them and then go to trial are found not guilty.
Oops, I messed up the formatting big time.
I know that people don't like lawsuits. But for security to work there should be consequences for not doing security right. To give you an example, if a company X doesn't have any risks or damages from lack of security, then company X should not be investing in security to save money. However, if there is a monetary (or other) liability from a security breach, then the company X will have to make a choice and hopefully they will invest in security.
> I've received no spam messages outside of those.

How protective are you of your email address? My email is posted all over the internet, but I haven't seen spam in gmail for at least 6 months--probably longer.
> Ubuntu's NIH attitude

GNOME is implementing their vision for the desktop.

Ubuntu is implementing their vision for the desktop.

What's wrong with that?
You have it utterly backwards. In my experience, clearance holders have a far more bleak outlook on government than you. If you think people will elect madmen and witch hunters no matter what, which seems to be the case, you might as well make sure the spy-fest is good enough to stop the occassional war. In this view there are not well-meaning plans with collateral damage, but planned crass destruction with collateral benefits.

Incidentally, the U.S. system is strongly anti-authoritarian. There is no wise man or even thug running the show, just a parliament of whores tarting themselves up for the next election. We could really use some authorities in charge. Even a bad plan would be better than what we have if we just stuck to it.
As far as we can see, those things are all set up properly, but we aren't getting that far anyway. Something is failing at the authentication/authorisation stage when setting up the SSH connection, hence our current preference for the web-based alternatives.
Several characters, yes. And those characters, in turn, can be presented as low and hi surrogate pairs in UTF-16.

http://apps.timwhitlock.info/emoji/tables/unicode

Look for flags and numbers. Here's German flag in ASCII: \xF0\x9F\x87\xA9\xF0\x9F\x87\xAA 8 bytes, 2 unicode symbols, 4 UTF-16 symbols.
The rupee is in semi-free fall, the economy is tanking; yet there is a bunch of downvotes if I point out that Mars missions are paid by the tax payer and add nothing to the quality of life of an Indian.

Except maybe for the patriots that are unable to distinguish between government and people. Stupid money spending is nothing to be proud of.
On price Fastly has copied every CloudFront price to the cent. I seems they differentiate on statistics and rapid purging (their purported competitive edge). However, for most any application, with proper version naming of resources, purges should not be an issue, unless you've got hard coded references to those resources.
You are very paranoid if you think a corporation with thousands of employees never makes mistakes.