skysight-inc/HackerNews huggingface dataset:
New APIs for inumbo.com – anti spam service powered by Rackspace
Most of their revenue, probably.

But I think there are plenty of mid-sized comapnies with multiple AWS accounts, with many machines in each one where no one is quite sure what they do or if they can be switched off.
With Subversion, you have a working copy with changes and then you do "svn update", and Subversion merges the upstream changes into your working copy. (But you don't normally call this merge.)

With Git, you have a working _repository_ with changes and then you do "git pull", and Git merges the upstream changes into your repository.

From the user's perspective, it looks about the same. But the Git merges are safer than the Subversion updates, because if the Subversion update messes up your working copy, you're stuck. But with Git, you always have (1) the commits you made locally, (2) the commits you just pulled from upstream, (3) the merge that was done by "git pull". And (1) and (2) can't get messed up, only (3) can get messed up. But you still have both your version (1) and their version (2) to go back to, so you have lots of chances to fix it.

Think of Git branches and the corresponding merges to be like Subversion updates with backups of the previous local working copy.
> You take a risk if you rely on a company's product if that company doesn't rely on that product to stay in business.

You take a risk even if it does, because a company can change their business focus, or it can go out of business, or it can be acquired by another company that doesn't rely on the product, even if the acquired company did, and you have no control over any of those contingencies.
No particular causal relationship, right. Existence of a causal relationship can be.
Sorry, I can't follow. On the one hand you say it's not in OSMs interest to argue in court there is no copyright on maps, on the other you say it's in their interest to give their copyright up?
For a while, I had Google Drive and Dropbox. That was when Gdrive was $5 for 100GB, and that price couldn't make me switch.

Seriously, Gdrive does not measure up to Dropbox. The Dropbox client is so, SO much lighter on system resources than the Gdrive client, it's stupid. I've had Gdrive end up sitting on 300+Mb of data while Dropbox happily ran with 50Mb.

As well, Google Drive has exactly one mode: on. There is next to no configuration, which led to some humorous situations.

At one point, I took down all the bandwidth at a Hackathon because Gdrive wanted to sync a bunch of files, and there's no way to limit network activity.

I do not like Gdrive, and honestly I don't feel like I need it. Their main selling point is cheapness, but my working data-footprint is only about 40GB, which fits nicely within my Dropbox account (and on my very small SSD's). I don't need, nor could I use 1TB of online space.
It's a good point, that different interpretations of the same sentence can lead to pointless debate. Unfortunately, I guess the main way to improve semantic clarity around an argument would be with more information up front, which would simultaneously raise the barrier to entry. Right now Saysaw aims to boil complex issues down into something which can quickly and easily provide a general overview of public opinion.

Perhaps the answer is to allow 'splitting' an debate when it becomes clear that more than one issue is really being discussed. That would mean you could retain the simplicity and low barrier to entry, while avoiding situations where discussions get off topic.
As someone who is trying to swing back to the new world of JVM development (my last effort was Spring and J2EE 6 years ago) just curious who is going to win out?

Play or Lift?
Too bad they aren't interested in assisting the poor. This could have been a godsend. The market their price targets will likely show little interest. They like and can afford food.
well if that person gets a DUI, I'd hope the friend who helped by pass the system was implicated somehow.
You mean Direct Democracy? I suspect folks here would be even more unhappy with policies under that regime.
Show HN: Youtube-list player (raw)
This is related to ACPI, not BIOS/UEFI.
Ditto, please.
andrew.international@gmail.com
<?php $foo = "0wz"; $foo++; $foo++; echo "PHP goes to $foo"; ?>
I'm from Kenya and right now we've invaded Somilia in hopes of getting things, by that we mean Al Shabaab, under control. What worries me is that we're not as powerful or advanced as the US when/if they decided to attack us proper we're fucked.
> there's no way that this clever hack can be worth it.

Well I may not be overthinking it too much, but, Angular's DI is the cleanest way to do DI in Javascript I've seen so far, at least until modules and ES 6 finally become standardized. ng-min solves the duplication one gets from the 'array' notation, as well as that from my previous project which used RequireJS.

Doing fulltime Javascript development, I found Angular's DI to be a relief. And yeah, it is a hack, but because Javascript (and all web standards, for that matter) develop so slowly that a standardized, non-hack solution just won't happen in the next couple years.

Compare ng-min with polyfills that add support for ES 5 or 6 features to JS projects targeted at older platforms that don't support it yet. Hell, compare it to Coffeescript, which transpliles JS-but-a-bit-nicer to JS.
It's true that it's currently not profitable but in a beta phase of sorts. With the limited number of vans in operation, it doesn't make sense to spread out to the suburbs outside the first ring road.
The beauty of Go is, I have been writing these pipeline functions without even being explicitly taught the pattern.
Storing in another city or house is too much hassle for me. A buried drive (waterproof container), and DropBox, both storing only TrueCrypt-encrypted files except for pix. If the NSA still reads it, oh well it's non-incriminating anyway.
>Making links a different color reduces usability for the color-blind; red-blind people have no idea that your red links look different than your black text does.

Either you have no idea what it means to be colorblind or you are talking about an extremely small percentage of all colorblind people.
It's a general problem with poor programming practices. When you see people subclassing controllers to modify behaviour, it's clear something went wrong. On the other hand, splitting out your business logic (which should take clean data structures) and putting your persistence system in its own layer, you get a clean, decoupled system, which you may or may not reuse elsewhere, but that is certainly easier to understand and test than when "good design" means accessing the database in a controller or in a view.

Framework or no framework, you'll get the same design from programmers who stare blankly when somebody says "separation of concerns".
Internet question from 20 years back: are ads allowed?
Ah, thanks for the correction. I haven't read the article in a while and I just glanced back through it.

> Which is rather suspect, considering it appears to have been cherry-picked from amongst the seven studies the author referenced.

It's near the middle of the range, though (a bit on the high end), so it seems like a reasonable assumption.
Would You Eat a Salad Grown in a Bomb Shelter?
If OSM cares about the share-alike part of their license, they have to successfully defend their copyright on the data. If OSM moves to open-but-not-share-alike, they no longer care if their copyright on the facts in their database is valid.
"Not really -- it fails to consider the possibility that B caused A rather than the reverse, or that an unevaluated cause C caused both A and B."

Yes really! Just because things are uncertain doesn't mean they're equally uncertain as you learn new facts! "A causes B" doesn't become more likely relative to "B causes A" when you learn there is a correlation, but both become more likely relative to "there is no causal relationship between A and B whatsoever" and thus more likely overall. Probabilities sum to 100%. We learned that one possibility is less likely - that probability has to go somewhere.
It's easy to get started with D.O. but Linode's interface is much easier if you need to upgrade. Last I checked, D.O. doesn't even have an option to add more disk space. With Linode it's just a few clicks to resize.

With D.O. there's an ambiguous list of things you need to do to upgrade to a new plan. For example, after shutting down to upgrade, I heard you need to backup your disk image to multiple datacenters because sometimes an image can get deleted by accident. One night I spent several hours trying to (safely) upgrade and support was slow to respond, eventually I gave up. With Linode it's just a few clicks and you can see the progress of the migration in the dashboard, it's very easy.

I use both Linode and D.O. but for personal projects, Linode is my choice because their tech support team is very responsive 24/7. I am not a heavy user of tech support but when I do need help I need it fast!
Anyone else find the last hour of their evening is taken up by emails/cleaning up their last tasks. Since my first son was born, I have tried to get out of the office earlier, only to find I do MORE work at home after he goes to bed ...
Then again, reading about Angular's DI for a few minutes should lock this convention into your mind pretty quickly, I think.

An array of strings where the last entry is a function that takes arguments named after the strings of the array it's defined in... sounds rather hacky and confusing to me, not to mention it duplicates strings. Easy to make a typo, easy to change the order of arguments - and no compiler or any kind of sensible IDE or tool to warn you about it.
It really depends on your user/customer. If you have a app that targets a specific customer profile, then the larger market share is not as relevant. You need to try to identify your customer, in specific terms, and learn what kind of phones these people tend to use, among other things.

Is your app primarily for middle-aged women (mom's) living in the U.S.? Is it for teenagers and young adults in the UK? The more specific you can get with your customer profile, the better your decisions will be. The makeup of some user populations can be very different than the broader market. It would be unfortunate to invest in building an Android app, only to find that your soccer-mom customer base runs 80% iPhone (just an example).
Well, the history of computing is the bottom end cannibalizing the top end over time. Amazon's entire model is based on using many small, relatively cheap commodity servers to replace larger, more expensive computers. They are susceptible to a point to what's happening at the lower end.
I happily pay for both Box AND Dropbox and this does not in the least entice me.

Google made a social contract with the world. It was a bad marketing move to break the contract. Again and again.

You'd have to be a fool to trust your data with them today. Because they sell your information let alone that they drop services like this when they get bored.

Not sure if anyone thought of this, but some of their products could have turned into a spin off company rather than being shuttered. For example, offer people internally to take over Reader, spin it off and let it find a business model. At least it would have felt like they tried to honor their social contract.

As for Dropbox or Box being around in 5 years, the biggest risk is a company like Google buying them and then shutting them down.
With all these issues with the protein source, perhaps Soylent is only viable when it's made out of people...
From what I remember, the US doesn't allow "sweat of the brow" arguments to protect databases.

http://en.wikipedia.org/wiki/Sweat_of_the_brow#US_copyright_...

So, while the data would be protected in other places, such as the UK, it wouldn't necessarily be protected in the US.
How is your experience with Jottacloud?
With this many delays it would have been more fitting if they had use Kickstarter.com to raise their money.
Curious how this would be useful. What's a good example?
>You're judging it based on the title (which is on par with judging a book by it's cover)

Yes. Of course I am. Repetitive, vacuous, linkbait titles speak for themselves. That's why "linkbait" is a phrase.

Also, if the title of a book is "How to Grow Grapes", then I can guess enough about its contents to determine whether it's for me. So, literally judging a book by its cover is prudent, contrary to popular belief.

I mean, when you browse HN, do you scan the subjects or click and read each article to determine whether it's of interest to you? Likewise, people put thought into the titles of their articles for a reason.

Still, perhaps if there weren't 8 trillion blog posts, books, articles, talks, etc. of this ilk, I'd feel differently. But, as it is, there are.

>If you never read anything then you'll certainly close off the opportunity to find something useful.

I'm certainly in no danger of that. I read a good bit. And, that once included my share of articles, books, etc. of the subject ilk. I am well familiar enough to know that the premise that there is value to be derived from loading up on this kind of stuff is ludicrous and counter-productive.

In other words, I know the value of reading and I also know the value of not reading certain things.

Again, it's not any individual article to which I object. So, your finding a helpful tip in this article is not disproving my point or even addressing it. It's the plethora of such articles, the "path to success" they promote, and the overall false premises upon which they are collectively built.

You're not going to win as a founder/CEO by letting someone else do your thinking for you or by following someone else's path. There are far too many variables that go into success (including luck) and far too many decisions to be made that are unique to you. Such articles implicitly undermine people's confidence by making them believe that they need to imitate others to find success.
Actually I did. I visited the village he grew up in... I was shocked to see clean water. Russia may be industrialized, but the wealth doesn't filter down as evenly as here. Also, remember that was 1940s when most of the country lay in ruins.
Yes.

Some further research I did since this thread started has shown that in some phones, even the microphone and camera are under the direct control of the baseband processor. In others, it's not. But in most phones, the CPU and BB share memory, which opens the door for the BB to do all sorts of nasty things to the OS on the CPU.

https://www.youtube.com/watch?v=fQqv0v14KKY
Faithful 2048
A Faithful recreation of 2048 on android, Play very well and runs ultra smooth. Optimized for fast play with tap commands.

https://play.google.com/store/apps/details?id=com.runningwithknives.twentyfourtyeight
Isn't Amazon S3 $0.085 / GB for the first TB/month (1/10 of what you've said)?

That's still 8.5x Google Drive. Being competitive with glacier jives with what I've heard the underlying cost of storage hardware is (still with room for profit). However, from what I hear running the request serving on top of that is fairly expensive (which is why glacier has big restrictions).

AWS says they're a cost plus org which means they drop prices as their costs drop. But that plus can be quite large.

Being #1, first to market, etc. has a big advantage. Despite knowing (or believing) these things, my org still happily spends plenty at AWS.
Forgive my ignorance. Is `IT` the same as `engineering` at other companies, or is this something else?
> and RFI has ordered several pallets of rice protein via air freight, so the manufacturing process can begin earlier and supporters can start receiving shipments.

With tricks like that, it's unlikely Soylent will become affordable anytime soon. But then, experimental food technology, small scale, etc.

I'm still pretty sure that if it does become big enough to be distributed to grocery stores, it'll find a way somewhere in the diet department, right next to the diet shakes and whatnot.
Note the use of receive-only channels:

func merge(cs ...<-chan int) <-chan int {

Inside the function you cannot send to a member of cs - it will give you a compile-error.

Outside the function you cannot send to its return value.

An example to play with: http://play.golang.org/p/6AJLpZkLBe
More prevalent in America than where? Russia, China, Burma, the UK?
Why must I share my gender to have an opinion?
ClearView Accelerates the Meeting of your Business Objectives
One of the largest home automation corporations in North America will implement the use of ClearView Dashboard to accelerate the meeting of business objectives.
Papers, Please: The 'boring' game that became a smash hit
Projects vs Processes
What about a convertible desk and an Embody? It's my setup and I'm a huge fan.
Exactly, Bush and Clinton can't raise funds for the new generation if they are political liabilities.
While I'm really excited that people are finally starting to use these types of structures, I'm very skeptical of this catching on and being a trend.

Think of all the unused potential space from the Cold War -- missile silos, underground bunkers, submarine pens, etc. All could be reused in some form, but most are completely abandoned or not for sale.

Any ideas out there on how we could use some of these? Or how you would even go about doing that?
I've seen hundreds of pointless protests in front of the Federal building in LA (where policymakers generally do not hang out) and one reasonable one, where the protesters out front had signs praising snowden and encouraging the workers inside to come clean about what their employer was up to.
IT is usually the catchall infrastructure/support function. For some companies (like Netflix) you probably also have a product engineering group.
Remember when Obama said right after he became the president that "we need to move on" from what Bush did during his mandates?

That should've been the first serious flag for everyone. How do you start a war on false assumptions, create a torture base, keep the torture base, and then you just say "we need to move on" (from the accusations, presumably)?

What's US' credibility in the world when you just do that? It's almost like Germany not admitting the holocaust happen. US may have not killed millions, but it did kill over 100,000 Iraquees.
You got lost in your metaphors. Revealing secrets which Snowden signed not to reveal is a crime by the laws of USA, and this is what he is prosecuted for. Showing evidence of a crime, on the contrary, is not a crime and you can not be prosecuted for it (though you might be prosecuted for tampering with the evidence and obstructing justice if you take stuff from the crime scene and bring it to the media). It does not matter in this case if you condone his actions or not - the law does not say "it is forbidden to reveal national security secrets unless you really-really want to and guys on the Internet are OK with it".
http://xkcd.com/882
Heh, true. I guess what I was saying is that if you freeze a basketball score at 20-18 in the second quarter, and at that point the odds are 52-48 in favour of team leading by 2, and then neither team scores for the rest of the match, then the odds will asymptotically approach 100-0 as you approach the final buzzer. Even though no one is scoring. By the variance measure used here, the second half will appear more exciting, even though nobody scores. Reminiscent of football (soccer) perhaps. The fact that first halfs have less variance is just evidence that they are further from conclusion, not necessarily that they are less exciting, but then maybe the two are linked.
Next time we get an opportunity for a constitutional amendment, I suggest mandatory death penalty for any official found to have condoned or covered up the use of torture.
Chief Editor of RT answers 5 questions from BuzzFeed
Shockwave player vulnerability could enable remote code execution attacks
Let's just face it, extremely large and complex systems are unwieldy and unpredictable. You have incredible technical and regulatory debt, and eventually you need to start from scratch whether you like it or not. You don't have to scrap the whole project, but you do need to rethink every part.

This system will collapse. It's too big, too mean, and too proud.

> I work with people who have been working policy for over 40 years.

And in the words of Thomas Jefferson:

> "Unless the mass [of people] retains sufficient control over those entrusted with the powers of their government, these will be perverted to their own oppression ..."

> "If a nation expects to be ignorant and free, in a state of civilization, it expects what never was and never will be."

> "I predict future happiness for Americans if they can prevent the government from wasting the labors of the people under the pretense of taking care of them."

> "A people always preserves the right to revise, reform and change its constitution. A generation is not entitled to subject future generations to its own laws."

And to recap the current Federal Government: 1) The masses do not sufficiently control it. The representation per population has decreased and most politicians do not reflect the mosaic of the people but are a class of people on their own. 2) Americans are generally ignorant. Of others and themselves. Whether this is by design or by accident is up for debate. 3) The FED wants to pass extremely personal laws. Whether its for health or for safety, they all take up some of your personal responsibility, and hand it over. The War on Terror and Drugs are examples of the State declaring the right to protect you even against yourself. 4) How many reforms or repeals of laws do we see? How many new laws do we see? We should be reviewing and reforming old laws more than making new ones. Again we see another example of the Federal Government going against it's constitutional framer's vision for a free society.

I don't know about you, but I think the US is already a tyrannical oligopoly. Only instead of the bludgeon, it's weapon of oppression is apathy and propaganda.
ZenPayroll (YC W12) is hiring engineers to help make delightful payroll
ABOUT US:

+ We're building the future of payroll. If you love solving foundational problems that affect millions of people, we'd love to talk with you. You’ll be an early member of the team with significant responsibility and equity stake.

+ Payroll is complex and there are tough engineering challenges to be tackled. We move tens of millions of dollars every month. Payroll is business critical and must always be correct. Business owners and their employees depend on us to receive their pay. We strive for 100% test coverage, and every commit is code reviewed by another developer on the team. We all hold each other to rigorous standards and we’ve all become better developers because of it.

THINGS WE’RE LOOKING FOR:

+ Experience with Rails | Backbone.js | CoffeeScript | MySQL is a plus but not a pre-requisite.

+ Interest in using a test driven and code review development process.

+ Interest in building user-facing features and core-backend functionality, as well as being an active part of the design process.

+ Desire to understand the customer perspective. All members of our team are builders and it's important everyone understands the pain point we're solving.

PERKS:

+ You'll be a core member of our team as we grow the company. As a result, you'll receive a competitive salary + significant equity stake.

+ Housing stipend if you live near the office, delicious and healthy food and snacks, company retreats, gym/sports club stipend, dream work set-up, and more -- including copious espressos brewed by one of our co-founders. People are the foundation of our company and we make sure they know they're valued. Full list of perks at www.zenpayroll.com/careers
Google doesn't make products with the consumer experience in mind. This makes this decision easy for me.
I'd really like to do that actual study - monitor people watching the games, see how heart rate and perspiration match up with odds-based measures of "excitement".