skysight-inc/HackerNews huggingface dataset:
Clearly there are some who still weigh "hassle" and cost over the potential risk that falling behind current tech brings to their business.

The "why upgrade when I'll have to just upgrade again later" logic is clearly not a healthy long term strategy for any business (even outside of IT). Skipping a generation to saves costs may work but how many do you skip before your risk and cost to catch up becomes too much?
To stop their own advertising? What?
Doesn't US have the equivalent of a Public Interest Litigation (PIL), like in India?
The only non-replacable thing on my development machine is the code. It makes more sense to me to always push my feature branches up to the server, which is backed up, than for each dev machine to be backed up separately.
Macroscop – interactive medical infographic based on Google searches
CloudSigma’s Cloud Propels Gorilla Technology’s Media Collaboration Services
"If the publisher get sued because of your content, it is your fault."

Absolutely - that exists in every book contract and always will. You are being hired as the "domain expert", not the editors. You are putting yourself on the line and saying, "This is a 100% original work." You can't expect a $10/hr copy editor to know whether what you've written is copyrighted somewhere else, thus the clause.

Many (if not all) of the larger book publishers will have a standard contract for first time authors. You might be able to change a few things here and there but, by and large, if you don't like it, then that's that.

I've done a few book deals years back and I just have to say - it makes no sense, for me or to me, why one would not self-publish. I can think of only two reasons to not self-publish: (1) ego, and (2) time. Some people have this need to have their peers recognize "Hey, he wrote a book for O'Riley. I wish I could be like him." That's 100% ego. The "time" reason is that some people don't have the time to do all of the smaller work - submitting to Amazon, learning the formats, testing it on various devices, etc.

"But Scott, you can't speak at so and so conference unless you are a big publisher guy." Ego

"But Scott, you can raise your consulting rates." You can do the same with a self-published work

"But Scott, you only need to sell 5% of the books to make the same amount of money if you self-publish." I know.
well , Microsoft want people to upgrade their software ( and pay for it ) so it makes sense. MS wants you to buy W8. The problem is businesses have legacy software full of stuffs that would not work in modern browsers , so they have to stick with IE6 or redevelop the legacy software ( at least the front-end ). Or they could allow their employees to use a second browser...
Yap it is just an interrogation. However, knowing about how the polygraph is ineffective and letting the administrator know will often result in 'FAILURE'. They will specifically ask questions related to polygraph terminology (lingo, abbreviations) to see if you are familiar.

It effectively lets through psychopaths, very good liar or those that know how polygraphs work and presumably practiced passing it.
Designing and Evaluating Reusable Components by Casey Muratori. Slides PDF and audio track available here:

http://mollyrocket.com/9438

This is a talk about the practical realities of integrating with APIs over the lifetime of a project. In particular, it presents an insightful list of pitfalls API designers often fall into that hamper integration, and it suggests ways to avoid those pitfalls.

Sadly, a decade or so later, many of us are still making the same basic mistakes. If this talk were better known, perhaps we wouldn’t be, so it gets my vote.
I wasn't aware of this, but I don't agree with your assertion that it is illegal. A district court judge wrote what appears to be a very poorly considered decision in the process of issuing an injunction, and Zediva didn't have the resources to keep fighting. I expect that this would have been reversed on appeal because this service was almost exactly the same as that provided by Netflix when they mail you a DVD; the only difference is that you take physical possession of the disk for a period of time with Netflix and you did not with Zediva. In neither case was the performance "public" in the sense that unrelated parties were permitted to view the video at the same time as the renter.
You don't have to enable DRM on your books via Kindle.

If you think those terms are 'fair', wait till you see what the traditional publishers offer you:-)
ART && CODE Symposium: Hackety Hack, why the lucky stiff http://vimeo.com/5047563
PHPStorm is like the perfect gateway drug. I first became familiar with JetBrains products through PHPStorm, but have since upgraded to IntelliJ IDEA.
IntelliJ IDEA is the perfect polyglot IDE, with support for the following either in-built or via plugin (and forgive me if I leave anything out, or add it in a reply):

- Java

- Scala

- Clojure

- Android

- PHP

- html/css/javascript

- Python/Django

- Ruby/Rails

- Groovy/Grails

- Actionscript/Flex

I'm a raving fan!
I can see your interpretation, but I think the way he has it also makes sense. The buy price is what people are willing to buy it for (i.e. it's the bid). The sell price is what people are willing to sell it for (i.e. it's the ask).

Perhaps switching to bid/ask would be a good idea to clear up the confusion, but it's potentially more confusing to people unfamiliar with financial markets.
Not sure about the first story, but IIRC, the second story has been corroborated by other passengers on the flight.
but what about

@foo('baz')
def bar:

a bit more complicated to understand imho
The way I answered the same question when developing a similar extension (http://umshade.it) is that these proof-of-concept cryptography-related attempts might result in paving new paradigms for user-friendly flows for securing messages. If there were tools readily available for the layperson, maybe one would reconsider what they submit online (or so I hope)
Not sure. In USA it is only an issue if you have clearance or plan on getting it. Otherwise, as far as I am concerned (and I am not a lawyer) there is nothing they can do.

I have heard them trying to bully people into signing NDA and other such things if they have been accidentally exposed to classified info. But don't have any first hand knowledge how often that happens and how effective it is.
...or the takeoff ramp for a new technology. I'm not sure, either.
You can do the SSL before Varnish, then it makes no difference.
It's interesting how users and not technology are what create value for a start up in the consumer focused web age
The retrospective scanning is a great point - I hadn't considered that.

The detection process is certainly not going to be built into the Facebook upload process unless really serious (and seriously public) usage of these techniques takes off such as wide-spread use by terrorists.

But theoretically, yes detecting could be integrated with uploading. That said, steganography algorithms and detectors generally play a cat and mouse game so as long as extension providers can move faster than Facebook in implementing new algorithms this risk is mitigated.
I really like how all the trending keywords are words you'd typically see in spam mail.
Riml: Vimscript transpiler
"Governments also do not have access to privately shared Facebook albums" ... yet!
But either way it's really useful tool, I think my GF will love it.
Free and open source software is awesome. However, if you spend all of your time build great tools that you give away for free, then how are you supposed to pay your rent and eat?

I know, there are plenty of open source projects that make money, and plenty of open source projects that thrive despite not making money. None of those are MVPs, like this project is. I doubt anyone who started on those projects was depending on them to make a living right away.
I take it you don't know many "anybodies".
You're right, if provided a folder of 10 images, one of which contained a secret message then detecting it would be trivial. For Facebook to do the same with 300+ million photo uploads daily would be certainly a non-trivial process. And govt agencies don't yet have full access to non-public albums so the risk of them downloading and scanning all images is also mitigated.
Definitely a bubble forming - bitcoins marketcap was 1B only a week ago (http://blockchain.info/charts/market-cap).

Note they also use the Ƀ (B with stroke) to represent Bitcoin. Kudos to ECOGEX for their discussion a few weeks ago that set this in motion (https://news.ycombinator.com/item?id=5451084).
The pilot is responsible for the safety of everyone on board.

The question is, was the behavior of the passengers a credible threat? My guess is that the TSA & the airline (the pilots employer) have told him to put anyone off if there is even a hint of noncompliance.

One of my favorite "hidden" quotes from the movie Brazil may be applicable: "Suspicion Breeds Confidence"
How to discover the perfect product design
You seem confused. Arguing against a strawman involves describing an opponent's argument falsely and then attacking it.

In this case you, who are apparently an extreme idiot, have written a diatribe saying that the "underlying problem here is the existence of Government itself."

It is not, in fact, a strawman to describe your argument as being for the dissolution of the U.S. Government entirely, and currently Somalia is well-known for the absence of any effective government.
I've been using Redis Cloud by Garantia Data for the past few months. They have automated infrastructure for (what I assume are) sharded Redis DBs, and they have a super reasonable pay-as-you-grow plan. http://redis-cloud.com/

They claim to support Redis DBs of "unlimited size"... until they run out of ram in the cloud :)
Google Fiber would cost $11B to go Nation-wide
Owen, I love your concept. And readers, forget being detected by ant-terrorist organizations, as long as you're not into that stuff! Worse=case scenario, even if some govt. agency inquires you, I'm sure you will pass their lie detector tests with ease since you're not really a terrorist :)

Congrats Owen, I can imagine some brilliant use cases for this already - Like surprising your girlfriend on her birthday, etc. :)

Thank you for this wonderful extension :)
Thanks, I've used an alias for checkout, "co", which I wrongly expanded when I wrote up the article. I've corrected it. Proofreading is another way not to get fired.
You're Done Reading Startup Books. Go Do Stuff.
I'm saying you don't need a lobby when you have millions of farmers who identify politically and culturally with big agriculture and part time state legislators who are often farmers themselves.

My wife grew up in Iowa farm country. You don't need a lobby to convince these people that animal rights activists are terrorists.
Yes. Bitcoin is the first fiat monetary system that has no ruler. Also, it has repealed the law of parsimony (haven't you heard, on the Internet, there are no laws).

So it's totally not the case that Bitcoin is going up because Bitcoin is going up, and people are bidding up its price on the expectation that the peak is nowhere in sight, and they'll make a tidy profit off later speculators.

Because the Internet has upended all the normal ways of doing things, just like it did for Sealand (remember those message board threads?), it doesn't matter that economists look at the price chart for Bitcoin and say "uh, that is a bubble", and then "also, bubble or not, that is not productive behavior for a currency". Nor does it matter that Bitcoin mostly buys you donations to extremely independent bands, tips for blog tip jars, "Avalanche Spa Powder Not For Human Consumption", and highly marginal web hosting. No, the price makes perfect sense: people can't trust the US dollar, which reliably purchases cars, air travel, thai food, houses, Macbooks, chest freezers, pork chops, chlorinated trisphosphate, tuition at Stanford, roofing shingles, dirt, methamphetamine, hookers, and guns. Not just here, but pretty much everywhere in the world.

It's definitely not because if the current price for Bitcoin makes no sense, it's not going to matter whether your online wallet gets hacked and all the Bitcoin stolen, because you've already lost 80-90% of your investment anyways.
Ask HN: Which startup is crushing it
Remember Dropbox four years ago? AirBnb after their second launch? I even remember turning down Pinterest to pitch at my meetup in 2009!

So which startup is crushing it this year? And equally importantly, how can you tell?
That struck me as well. While, I've never been to a slaughter house, I did spend quite a bit of my youth on my Uncle's dairy farm. So, I would argue that I'm not one of the "ignorant public" when it comes to how large amounts of animals are dealt with in captivity.

I think this attempt to simply redefine abuse is pretty deplorable. Equating it to open heart surgery is simply madness. If we were talking about the actual slaughtering process, then yes, that analogy would have weight. Seeing a cow get killed and then chopped up would be similar on a "shock" level to seeing someone have open heart surgury. But that's now what we're talking about. That's not what these videos show.

A better analogy would be someone breaking your knees in the waiting room, and then forcing you to crawl to the operating room where you'll finally receive your open heart surgery.

The bulk of the farm videos I've seen all involve the terrible treatment of animals in their days to day lives. It's tough to buy "That's just the way it is" when "the way it is" doesn't need to be abusive.
Ask HN: Your salary now, divided by the salary of your first full-time job?
It would probably also be helpful if you gave the number of years between the two.
Mine is 3.2 / 12 years.
Show HN: 7 months ago I graduated and started a startup. Here's what we've done
Is Your Email Signature Working For You?
ALF is an umbrella term. There was an ALF press office, which would release information and propaganda. But anyone was free to perform an action and claim it for the ALF. Calling an organisation like that terrorist is problematic. But, still ...

There was a campaign against department stores selling fur in the 80s / 90s. The claimed intent was to cause massive water damage from sprinkler systems. People would place incendiary devices into the pockets of clothes (one reason pockets are now stitched closed) and these devices would go off at night. Unfortunately sprinkler systems didn't go off, and stores burnt down. 'Out of hours' does not mean 'empty'; the lives of cleaners, for example, were risked by this campaign.

There have been other arson campaigns against abattoirs, meat packing / distribution plants, dairies, etc.

Animal rights activists have dug up corpses.

There has been an extensive campaign of harassment against anyone linked to Huntingdon Life Sciences; this includes anyone providing any form of service to HLS. People think in terms of 'legitimate targets'. A company is a legitimate target. Anyone working for that company is a legitimate target. The children of, for example, a secretary working for that company are not legitimate targets.

Early members of ALF got advice from IRA.

Breaking the law to further a political cause is, perhaps, fine. But some of the extremes done in the name of animal rights are clearly terrorist offences.
To be honest, we have not played with fsync every second. Redundant persistence servers across availability zones gives me enough comfort that my worry about losing that 60 seconds of data is rather low.

I suspect we will play with this over time and honestly you have me curious now too what the throughput differential would be for individual persistence servers.
Maybe in Zimbabwe or Saudi Arabia.
> I do a lot of my development with PHP, it's a quite capable language. My biggest gripe with it is actually its syntax and uneven naming schemes for internal libraries. But the runtime itself is quite good and it is possible to do some very elegant things with it.

Indeed. I always wondered at how different the class syntax is from the rest of the language. In comparison to the rest of the language it looks... sane.
Linux Mint with Cinnamon is VERY good. I'm impressed with it.
Doesn't wearing an uniform imply (or could be thought so by other passengers) she was on duty? Being seen as military personnel on duty in a commercial flight doesn't just sound really good, but of course this is mostly due to the general atmosphere of flight fear
Ask HN: I have 8 hours a day to switch from Sys Admin to Programmer
Looking for advice on how to switch from Sysadmin to Programmer. I have already taken classes for all the basics. Looking to go from beginner to Intermediate so I can get a job as a programmer.
Facebook’s long road to “mobile best”: HTML5, native apps, and now Home
Hundreds of steganography tools already exist for making images which can be shared on any medium where recompression is not an issue (http://www.jjtc.com/Steganography/tools.html). In this case I wanted to provide a simple user experience and also handle Facebook's recompression specifically.

In the future this tool could be extended to other sites which recompress images when they're uploaded although it would certainly be a more confusing user experience.
1309/89 == 15 to 1

https://news.ycombinator.com/item?id=1571216

1377/72 == 19 to 1

https://news.ycombinator.com/item?id=591309

506/31 16 to 1

https://news.ycombinator.com/item?id=2175603

466/35 == 13 to 1

https://news.ycombinator.com/item?id=749617
My experience with racial profiling
> The API servers that we are able to push this load with cost a mere $90/month

That would be about an EC2 m1.medium

It would be interesting to see how much it costs to run the whole cluster.
I'd also love to know which part of the redis featureset they really use. Redis is great, but I think a lot of other database backends will give comparable performance when allowed to store all their data in RAM (MongoDB, Postgres, Riak, Cassandra, ...). The advantage of these (especially Riak/Cassandra) would be that for pure key/value semantics, they take care of all of the annoying operations overhead like rolling updates.
Actually, thanks to modern logistics and restaurant management software, I'd posit that an average burger-flipper today is substantially more productive than the average burger-flipper was 50 years ago.
They don't have to scan them all. Only the ones uploaded by the people on their target list. As for access, I'm sure they have it. Regarding computational power, the NSA is generally reputed to have enough supercomputers to fill a football field. I'm sure their new data center in Utah will be greatly enlarging their capabilities.

I'd suggest you read James Bamford's three books on the NSA for further insight. (The Puzzle Palace, Body of Secrets, and The Shadow Factory.) http://en.wikipedia.org/wiki/James_Bamford#Books
Eric Pickup on scaling YouPorn [SFW]:

https://www.youtube.com/watch?v=RlkCdM_f3p4

[edit] Spoiler alert: Everything's in Redis!
So, it's not the behavior but the target?
It sounds like we're not talking about the same thing.
Short of me downing distressing amounts of coffee, could someone explain these please for those of us still trying to grok git?
I don't. I'm just calling a spade a spade. Not to say this is the case with all lawmakers, but corporations have much more influence over politics than they ought to, especially in the US (or so it seems as a European)
They're not exactly begging people to stop using IE, they're begging people to upgrade their IE. MS wants you to keep using their products, just new(er) versions of them.
Cool stuff! This is something that can be improved instead of huge line diffs. For some input, I generally don't use `git diff`, instead I alias `git df` to `git diff --word-diff`, which makes it so much easier for me to see my changes.

I'd love to see you open source the diff part of things and figure out a different monetization process. If you can solve looking at diffs well, I'd love to see it on every code website - github, bitbucket, etc.
I'm not a recruiter, but I do hiring for my team. I often check social media profiles for red flags because I want to find something before my bosses do.

I don't do any judgement on looks or appearance but if you're hitting a bong or shotgunning a beer on your publicly available page, I have to assume that someone else in my company can find it and ask me why I didn't notice this, and also it makes me question your judgement in the first place.

It isn't as much about what people do in their free time. If you're an adult who is serious about building a career, you're going to make sure stuff like this isn't publicly available. I know I'm not alone and I think most companies are doing this now as well.
How people handle their copyrights?

Every contract thrown at me so far request copyright AND moral rights!
Lexical Scanning in Go - Rob Pike. I really loved it!
http://www.youtube.com/watch?v=HxaD_trXwRE
I suppose if you were really paranoid you could use 'git archive' to snapshot to dropbox.
Liquid Robotics launches new generation of wave glider ocean robots
How I destroyed my first startup
Patterns as Priorities: Aerial Supermax Prison Photos Echo Shapes of Suburbia
Looks pretty fun, I like the modular/random board concept as you move around. Backed :)
Google in talks to acquire whatsapp
As an animal researcher, I'm of two minds on this.

Obviously, it's better if animal cruelty is exposed. The practices mentioned in the introduction definitely constitute cruelty. They should not be allowed to happen, and whistleblowers should be permitted to record them so that evidence may be presented in court.

On the other hand, people with ties to animal rights organizations have a habit of finding animal cruelty where there is none. See https://en.wikipedia.org/wiki/Silver_Spring_monkeys for a classic example. The pictures produced by PETA portrayed a researcher's work as an open-and-shut case of animal cruelty when, in fact, the research was scientifically justified and it was ambiguous whether there was any negligence in the way the animals were cared for.
Guy Steele's "Growing a Language". A very cool idea for a talk!

http://www.youtube.com/watch?v=_ahvzDzKdB0
in response to pc86:

professional retribution is fine. That is like getting fired.

Going to jail and being labelled a terrorist is not professional retribution.
64.75 / 15 years
Show HN: bitkoins.com (bitcoin news/forum site)
I agree that for most people a setup like this would not be cost effective. Our model only works at scale so it made sense to build for scale from the beginning. This kind of setup is likely cost prohibitive for most without some funding behind them.

The drawback as I mentioned is that the patterns we found necessary are hard to retrofit onto an existing application... therein lies the rub.
My first regular full-time job (not fast food)
5.4 / 12 years

If we want my year of fast food it's 10 / 13 years
How Code-Switching Explains The World
DBSlayer lightweight database abstraction layer
Well, in these countries too, what's your point?
The 'Only the Gods' one seems weird to me; maybe I just don't understand Git well enough, but it seems like that one's just a case of failing to understand what a branch is.

A particular commit isn't made 'on' a branch, so to speak; it's just a SHA hash that has a particular SHA as a parent. And then a branch is a pointer to a particular SHA. So there's no way to know which branch a commit originated 'on', merely which branches happen to contain a commit at present (because their current commit has the desired commit in its history).

So, if you merge two branches together, of course you can not tell which branch a given commit originated on just by looking at history. That information was never in the history in the first place.

I could see it being useful to track this in the merge somehow, though.
Sure, but that's a different article about the real problem, while this one complains about how tax money was spent paying taxpayer obligations.