skysight-inc/HackerNews huggingface dataset:
I would disagree about the character of the situation. This isn't about people putting eggs in a few baskets, it's that it's more efficient to have centralized chicken coops instead of every family in the world owning their own chickens.

Now, you could play with that analogy further and see some issues as well, but I don't think the issue here is centralized failure; all these data centers/"clouds" are at least good. The Cloud is about businesses focusing on core business and not supporting functions.

[Disclosure, I work on the Google Cloud team, I'm biased]
I was concerned about this as well. I use Scaleway but I don't host any websites with notable content there.

I haven't heard much about these terms being held against users, so I'm not sure how much action there would really be behind this type of stuff. With that said, it is definitely more comfortable to be on a host that doesn't have terms that are this strict.
re: Option 2

Define "blocked". Because Sidd Bikkannavar's recent experience tells a different story[0].

"The document given to Bikkannavar listed a series of consequences for failure to offer information that would allow CBP to copy the contents of the device. “I didn’t really want to explore all those consequences,” he says. “It mentioned detention and seizure.”"

[0] - http://www.theverge.com/2017/2/12/14583124/nasa-sidd-bikkann...
I don't think it's all that suspicious. For example one might reasonably say something like this:

"My regular phone is SIM locked and my plan doesn't have international roaming, so it's useless to carry it. I bought a cheap unlocked phone so I could get a SIM card at my destination, because I only use it when traveling."
Having commercial partnerships with YouTube is not a constitutional right; they have no obligation to keep working with anyone.
This Is the Wonderfully Weird Science Behind Ice Volcanoes
I just want to emphasize that I made no assertions about the true "rightful owner of the land." I don't think there'd be a problem if the army wanted to build a wind farm or solar farm, or even housing on the land. They want to build an oil pipeline. The problem with framing this as a ownership dispute is that that is a overly reductive minimization of the actual issue: water security.

The city of Bismarck to the North asserted its political right to water security over land it didn't own when it forced the pipeline to reroute South, to the current planned route over the reservation.[0] Now, the Native Americans are being forced to take the risk that the 95% white city community found unpalatable.

0. http://www.huffingtonpost.com/entry/a-nodapl-map_us_581a0623...
Hi sorry to hear. Fastest way to resolve is by visiting https://www.predix.io/support/ >> "Sign Up/ Sign In Help". If all else fails though, ping me predixdevelopers@ge.com. Hope to see ya soon on Predix! Lothar, Predix Dev Rel
Android is worse than standard Java, because many of the APIs seem written by ex-C devs that started to code in Java just before Android got released.

The worst example is how the Renderscript bindings are generated.
It's toggleable. The default right now is opt-out. But I think it can be made opt-in for logged in users and opt-out for anons (to make them remember and notice where they came, most don't even notice the url when searching the internet).
Altered States: Self-Experiments in Chemistry (2012)
Handling portrait and landscape images using jQuery
Does Dark Matter Harbor Life?
> If you have a MySQL or PostgreSQL system that's bursting at the seams

Postgresql ? How does this work for people migrating from traditional SQL databases - typically people use ORM. How would this fit in with, say , Rails or SqlAlchemy ?
"My main phone is SIM locked and I don't have international roaming on my plan, so there was no reason to carry it. I had to get a cheap phone so I could buy a SIM when traveling."
Magic Leap employee alleges bizarre, blatant misogyny in discrimination lawsuit
Honest question: How is that a felony? I have multiple profiles on my home machine. Does that make me a felon?
Nobody has to like your opinion, nor do they have to associate with you if they don't like your opinion.

Your argument puts the onus on the person being offended to change their stance and accept offense. The system works when either side can choose to associate with the other only if the y want to.
True, but I meant my post as a one-size-fits-all rule. I'm sure there are many smart phones that don't use disk encryption.
They claim to be device free, but yet everyone has their phones out texting and doing email as they wait in line. I've never seen a border agent even say anything, much less march someone away.

As long as you aren't taking pictures of the procedures they don't really care.
Long-dead reptile gave live birth
> M3.medium instances are treated as current generation. M3.large, m3.xlarge, and m3.2xl instances are treated as previous generation.

Why? These other m3 instances are listed as current generation here: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-...
Here is one concrete example compared to git I found digging around: https://tahoe-lafs.org/~zooko/badmerge/simple.html
At least on an iPhone, erased is erased. On android some versions use full disk encryption but many do not, it's a guess.
Nah, I'm sayin the area leading up to passport control or in the baggage claim area. I realize once you're sure something sketchy is happening, there's no actions left to take anymore. I pretty much have my phone out and in my left hand 100% of the time I'm in airports/planes, so nothing suspicious about right as someone's coming up to you or right as you walk up to a CBP officer you just tap a button.
First of all, from the FAQ:

> But maybe we’ve missed something, and the AGPL actually prevents some use of Pijul that we’ve not thought of, and that does not aim at centralizing the internet. If this is the case, please discuss your idea with us on the mailing list.

Second, I wonder how many companies really had to change the source code of git, subversion, mercurial etc. What somebody could do is build a web services around it. As far as a service interfaces pijul with a system() it won't have any licensing problems. Encapsulate it into some RPC wrapper for extra safety. You might have to distribute the wrapper but it won't make it much easier for the competitors. The bulk of the web service can still be closed source.

Third, GPL licenses are fair to the original developers and the end users (they get to see the code they use). I understand why other developers might like BSD style licenses and we could spend another 30 years arguing about the virtues and the flaws of the two approaches. I won't get into that but given their goal of decentralizing the Internet I think they picked the right license.
Mann mentions several instances of the following scenario, happening at various times across the Americas:

Year X: European explorer #1 sails up a river/crosses mountains/etc and discovers a vast empire, huge cities, and marvelous civilizations that his European nation might trade with. He brings pigs with him and trades them to the natives for their cool stuff.

Year X+20: European explorer #2 follows the path of explorer #1. Then he's all "WTF, there's nobody here." But explorer #2 does discover, e.g., the giant earthworks that explorer #1 said were there - it's just the city on top of the earthworks doesn't exist.

He postulates that in years X+1 to X+19, the smallpoxalypse occurred and civilization collapsed. The remaining survivors are just roving tribal bands trying to survive in the remains of their old civilization.

(To make a fictional analogy, consider the current civilization in Georgia and then consider the civilization depicted on the Walking Dead. Mann's hypothesis is that most of what we know about American Indians consists of observing the Walking Dead and then drawing conclusions about their pre-apocalyptic civilization.)
2) Isn't one of these sorting algorithm faster than the other? The complexity of this one is n*log(n) right?
Helpful feedback, we do have a development plan for $99, but it's not really intended for production workloads. If you only have 10 GB of data we'd heavily recommend going with something like RDS or Heroku Postgres. At that amount of data single node Postgres works great.
Citizens may, indeed, not be barred from re-entering, but there's absolutely nothing, anywhere that says we can't be made to wait unconscionably long before entry, or that we can be allowed to re-enter without our devices.
Video calling with Signal is pretty slick, having used the beta for a few days. Just make sure to shut off video if you get into a low bandwidth situation, as opus can only cover up up to 30% packet loss, and video shoved down too small a pipe can induce much more packetloss.

I will miss the ZRTP codewords though, something about those going away makes me feel less secure since I can't easily do a voice verification during a call.
The per-minute billing is an advantage when you are scaling up and down rapidly. If you use VMs just for 5 minutes, per minute pricing is 20x cheaper than hourly billing.

However with a database it is rare to scale up and down rapidly. Rather you expect change over the order of days. Imagine you go from 10 instance to 15 instances over a week. per minute billing only saves a possible 5 instance-hours over the week compared to hourly billing, which is less than 1% saving.
that is a serious felony in the United States

How so?
I may not have parsed your question correctly, so I apologize in advance. Assuming you are asking about what happens to the "equal" elements-

Yes, there is a bug in this code. It doesn't handle repeated elements.

If you fix the code by including an equality in one of the two groups, then it works, but it degrades when there are many repeated elements. In the worst case, you can only shrink your groups by one each time, which means the complexity changes to O(n^2) :(

You can fix THIS issue using a 3-way partition. That is the algorithm I've used. With a good pivot choice (random or median of three), this gives you an in-place sort which is guaranteed to be O(nlgn). Nice!
Never use public wifi. I don't.
That 10gbps is highly variable.

I use one of my DO instances as staging for file transfers. 2 days a month, I can barely get more than 30K/s from their sf data center to comcast. Other days, I get 5M/s. Their network is shitty.

And I don't think I'm being rate-limited; it's 1-2G transfer per day.
No it's my backup I use when I travel because my main phone is expensive and I don't want to risk breaking it.
Exactly. With and without Global Entry, I've always had my phone in my hand through passport check and customs.
Sorry, I did not mean it like that. ESL here.
I'd like to ask you to refrain from calling me (and others like or against me) a hypocrite without understanding my viewpoints, nor making any attempt to.
Agreed. There is a setting that inverts colors, which darkens most text areas in websites and apps. It screws up pictures though, obviously.
The waiting line for immigration/customs is not the area I'm talking about, this area is where you go once you fail the initial screening. In some international airports like Sydney you will receive a $300 on the spot fine if you have your phone in your hand, they're serious about it.
Adding an FPGA onto a desktop CPU probably doesn't speed up any existing benchmark tests, but it does have a lot of potential.

At an ELI5 level, FPGAs are reconfigurable blocks of digital logic gates. So a CPU-connected chunk of FPGA fabric could be reconfigured on-the-fly to create task-specific CPU instructions.

A smart C compiler might be able to detect an ultra-common 16-instruction block of code and synthesize it into FPGA logic (effectively collapsing it down to a single instruction as far as the CPU is concerned).

edit: as pjc50 points out, Intel isn't making any FPGA/x86-64 hybrids just yet. But I'd bet good money that they're on Intel's roadmap after the Altera aquisition.
>You do realize the price is not set by the scalpers, but by the market?

Yes. I never claimed it doesn't make economical sense.

I was trying to make the point that people are engaging in behaviour I regard as abhorrent. The scalpers are doing it, even if they don't set the prices. Sweatshops also make economic sense.
I'm assuming they're referring to the serious felony of lying to border police that you've fully unlocked your phone as requested when in reality you're presenting an artificially limited profile.
What is the felony exactly?
Actually it is most closely related to the new ["Standard SQL" in BigQuery](https://cloud.google.com/bigquery/docs/reference/standard-sq...).
>require showing an ID with a name that matches the name on the ticket

Then scalpers would just pre-sell tickets and buy it in the given name. There's an arms race and it's not easy to fight the market.
I've seen some secure financial sites that already do that.
Do you think this is the document he was handed?

https://www.cbp.gov/sites/default/files/documents/inspection...

A few highlights:

You may be subject to an inspection for a variety of reasons, some of which include: [...] you have been selected for a random search."

You’re receiving this sheet because your electronic device(s) has been detained for further
examination, which may include copying.

CBP may retain documents or information relating to immigration, customs, and other enforcement matters only if such retention is consistent with the privacy and data protection standards of the system in which such information is retained. Otherwise, if after reviewing the information, there exists no probable cause to seize it, CBP will not retain any copies.
Why not 2GB Ram and 2 cores, easier for CPU demanding on a $10 plan?
Except the last part, which as I said, is missing a lot of context.

Hate is Content times Context.

If there is no Context then there is therefore no Hate.

A mere text is not a hateful statement, text has no intentions or feelings, it cannot hate. The person writing the text or creating the text can.
Show HN: Apt Power Tools
If you are asked to produce the contents of your property and provide access to a subset of that property, that will be interpreted as either hindering official action or lying to a federal agent. Lying to a federal agent is a felony.

From the customs agent and legal point of view, there is no distinction between hiding a secret compartment in your luggage and a device.
What is the felony charge? I keep seeing the word "felony" bandied about in this thread. I get it, it's a scary, attention-getting word. Is it really a charge with a minimum 1-year sentence?
The parent poster was talking out their rear. There is no way utilizing such a tool, if it were available, is felonious in nature whatsoever.

Having multiple profiles per device and accessible in this manner would be preferable for a number of reasons. Least of which is not wanting anyone else access to your own sensitive information that they have no business looking at to begin with.
> the dual hypotheses that the Amazon (and much of N. and S. America) was both far more heavily populated, and far more ecologically managed, than previously thought.

Book of Mormon confirmed, checkmate atheists
Ask HN: Is this workplace harassment?
I've been working for a SaaS startup for about 2 years now. I've been a member of a 2 man operations team since I started. My colleague used to along really well and took pride in how much we've accomplished in growing our infrastructure in such short time and few resources.

However, this completely changed about 4 months ago. Although our operations team is only a total of 2 people, the founders of the company (who happen to be childhood friends) thought it was necessary to promote him to "Director of Operations."

Since this promotion, I've been left with doing almost all of the work. My colleague decided that his time is best spent on hiring and "managing the team." Managing the team meant that she:

1. Decides how much work is acceptable to accomplish before I leave based on how she feels that day, as opposed to a planned triage process. This has made the incentive be butt-to-chair time > actual progress.
2. If I ask any question at all, I get screamed at and told that if I have to ask, I'm not qualified to do my job. (ex question: Do you have any objections to me fixing bug X first before I fix bug Y?)
3. Anytime I request time off (dr appointments, vacation, etc.) I have to go through a much more formal process than the rest of the company, why my "Director" will tell me verbally on Friday that she'll be on vacation all next week. Doesn't even bother putting up an "Out of Office" message anywhere.

I've addressed this to other the other managers, but since they are all friends, I just hear get told the same thing "Just do whatever she says, this is between you two, leave me out of it". I have no idea what I've do to be treated this way but it's just getting worse and I can't take it anymore.

I guess my question is, legally speaking, is this considered workplace harassment? Or am I just working for a bunch of aholes and there's nothing illegal about being an ahole?
That is why I stopped using Linode. It wasn't the fact they got hacked, as much as they minimized and lied about the extent of it.
> Prepackaged food. Why should lettuce leaves be separated, cleaned and packaged in handy sizes? People should be totally okay with tearing apart heads of romaine if they want to make a salad.

Tangent, but: prepackaged food irks me. So you pack lettuce leaves in nice small plastic bags, or wrap each cheese slice in a piece of paper and put ten of them in a plastic box - basically creating a humongous amount of plastic waste, all because people can't be bothered to use a cheese cutter or pick the lettuce with their hands, and express this as market preference.

> Highway exits and lane merges. (...)

I like to point at cars as something that somewhat got this right. We're not letting a person to enter the car first time in their life and go driving on public roads immediately. Everyone understands that a car is a tool and needs appropriate training to use. People are willing to spend 30+ hours on driving lessons without blinking, because this is obvious - it is expected by society.

I think we could use a bit of this expectation in software industry too. A lot of software is "unintuitive" only because the user couldn't be bothered to spend 30 seconds thinking about what's on the screen, not to mention using the "help" menu or reading a manual. We can keep dumbing down our software, but there's a trade-off - beyond some point, the only way you can make something easier to use is by removing its essential features. There's no amount of modern UX and Angular code that can make a CAD tool or an accounting package masterable in 30 seconds.
Why happy music makes you do bad things
That's highly unlikely. How are you ever going to prove that the person just doesn't want to lose their main phone or risk having their information stolen by thieves? It's virtually impossible to get a conviction on circumstantial evidence. Now if you already have a reputation as a suspicious character in your own right, then being found with a burner phone might exacerbate that, but your argument basically depends on the judicial system as we know it ceasing to exist.
They can detain me indefinitely if they want, I will never give my pin to border security. I'm not going to bend to this bullshit by not carrying a phone.
Plenty, I'd bet. I'd certainly expect the concentration of people with such ideals to be higher among the population of artists vs. the population of armchair economists.

But I think a better question is, how many artists should be free to value their fans over money?
yes but the way you express both are usually equivalent, I don't think having too many specific tags in HTML is a good idea.
I'm a Canon guy (1DX II, 5D III, 7D II and lots of Canon glass, a couple of Sigmas, a Rokinon) and I try and convert my buds to Canon from Nikon all the time. Here is why.

For decades the leader in [D]SLRs was either Canon or Nikon. Yeah, yeah, there are others, I started out on Pentax as did many people back in the film days, but it was clear 35-40 years ago that it was either Canon or Nikon if you were serious (and more yeah, yeah, Hasselblad was a thing back then but they priced themselves out of the market as did Leica and Zeiss etc. Awesome stuff but $$$$).

Who was "best" bounced back and forth and it really didn't matter if you picked Canon or Nikon, if Canon was best now, wait a few years and it would be Nikon.

It's important to realize that the consumer equipment, including all those plastic crappy kit lenses, generated a lot of revenue and that money funded a lot of high end equipment. I tend to doubt that Canon sells enough of their $12,000 600mm lenses to cover the costs of development. Maybe, but I doubt it.

Nikon stumbled at the wrong time. They stopped being best (for the most part, the D800/810 were and are amazing bodies) quite a while ago and they haven't recovered.

This is just my opinion (all of this is just my opinion for that matter) but I think the reason they haven't recovered is that they dug themselves into a hole right as point and shoots, and then cell phone cameras, got "good enough" for the masses. Definitely not good enough for anyone serious, compare any portrait taken with a phone to something taken with Canon's 200mm f2 (by far my favorite lens) or even Sigma's 85mm f1.4 Art. You can't get that dreamy smooth background with that razor thin depth of focus that makes the person pop, it just can't be done. But I digress.

Nikon is in trouble because of the loss of revenue from the low end P&S and consumer DSLRs. For the low end, phones are good enough and they are always with you.

Canon doesn't have that problem, they've got 75-80% of the high end market, look at any sporting event and you'll see a sea of big white lenses, those are all Canon.

Canon also has a dramatically better line up of lenses and for anyone serious, it's the glass that costs the money, I've got far more money tied up in glass than I do in bodies. Nikon used to have one lens that Canon had no answer for, the 14-24mm f2.8, I lusted after that lens. But Canon came out with the 16-35mm f2.8, which is sharper than a 15mm Ziess prime and that's it in my book, game over. There is nothing that Nikon has that Canon doesn't have as good (and mostly better). And Canon has a ton of glass that Nikon doesn't have.

Canon is also better positioned, they make a lot more stuff than Nikon does, they are serious players in anything with a lens, their movie stuff generates money, their printers generate money, their security stuff generates money, they can weather pretty much anything.

I shoot semi pro sports and all my pro friends are dumping Nikon (while they can get anything for their glass) and moving to Canon.

Tl;DR: Nikon is in trouble, Canon is fine, the DSLR market is strong at the mid to high end. Low end is dead.
Forgive my ignorance, but could someone explain in layman's terms in which situation this would be helpful? E.g. if I have 1TB of data would I use this? If I have 1GB with a growth rate of 25GB/daily would I use this?
Similar experience, my employer at the time, as MSCP had access to an early version of the framework, even before the first Beta versions started to appear on magazine CDs.

We were in the process of migrating our in-house stack (Apache/TCL) to J2EE, cancelled the project before it even started and decided to go .NET instead.

Back then, as Java fan I used to criticise .NET a lot as Java clone like many of us perceived it.

Now 15 years later I have more fun doing .NET projects than Java ones. :)

However I do enjoy both stacks more than any other alternative.