skysight-inc/HackerNews huggingface dataset:
The linked paper is a great read. The punch line is on 6-7 (LTE's duty cycling co-existence mechanism reduces wifi throughout because it doesn't listen before transmitting and invariably stomps on a WiFi transmission mid-frame causing errors and possibly renegotiation to a lower link speed).

Rant: It's sad that we are fighting to put more users in existing unlicensed bands instead of expanding the amount of unlicensed spectrum available: http://www2.itif.org/2015-coase-wifi.pdf; http://wireless.fcc.gov/outreach/2004broadbandforum/comments....

Our current approach to unlicensed leaves enormous performance on the table, and it doesn't have to be that way. Basically the solution is two-fold. First, there is a lot of spectrum that could be reallocated to unlicensed. Second, we could get a lot more use out of the band if we imposed least cost avoider type principles on use of the band (i.e. devices have an affirmative duty to exercise reasonable measures to be resistant to interference).

If you're interested in the subject, read Bill Lehr's work (at MIT). He's one of the few people writing about the issue who knows what he's talking about (he's an engineer who went on to get an Econ PhD).
... thereby making any successful manipulation of the github key database (by the github people or by an attacker, as has happened before - google e.g. http://egorhomakov.com/ ) a successful penetration of YOUR system.

Security and convenience unfortunately conflict often.
Sounds like Yunnan > Beijing. The comments were about food markets and normal things, not for luxuries or tourism-style purchases. Also, after you have been here awhile you can tell the accent - a Beijinger asking with a local accent probably gets significantly different treatment. Luckily people here don't seem to engage in such games, though always appreciate those who put the effort in to reproducing the local accent.
A couple weeks? I don't know much about the state of the railroads in 1905, but the Pony Express could get a letter halfway across the continent, on horseback, in 10 days. Fifty-five years beforehand.

It seems entirely reasonable to me that a person in North Dakota could get fish delivered from the coasts, on ice, in a couple of days. Now, did they? I honestly have no idea.

Heck, half of the point of the article seemed to be that we seriously underestimate the people (Americans, in this case), of the 19th and early 20th centuries.
One Tweet Shows What Silicon Valley Really Thinks of the People It's Crushing
My management chain encourages me to take time away from the office. Vacations, conferences, et al. I determine my workload, so, if the day-to-day is stressful, I need to change something.
Just added a section in JAWS Optimization on the AWS Pop-Up Loft because it's a tremendous resource and I don't think many people know about it. Since this page is so popular, I'll paste the section in here:

AWS Pop-Up Loft

AWS has an office/loft in downtown San Francisco where you can meet with an AWS engineer for free to discuss your project and your use of AWS services. It's an incredibly valuable resource, but I don't think many people know about it.

All you have to do is schedule a meeting in advance. Meetings can last up to 1 hour and can be scheduled M-F during normal business hours.

Further, their office and loft is also a free co-working space, as long as you are using AWS services. They have some nice couches and desks and it's a great way to network with other developers who use AWS services.

Again, all of this costs nothing. If you're in SF, or traveling there, check it out!
Selling Your Company
There was a 5 month gap between the first blog post and this one. Was it 5 months of work that culminated in this latest blog post? And how long do you think it will take to get to your endgame of showing the full exploit?
I'd say it's understood from a technical perspective, but it makes no sense from a customer perspective. Why have two apps that do nearly the same thing, and are named nearly identically?

HBO Now could have been another log-in provider for HBO Go. Alternatively, why can't I log into HBO Now with my HBO Go creds?

(Edit: This, to me, is a classic example of shipping the org chart.)
What's extremely funny to me is that this article is at least half about how much we underestimate (or flat out don't know much about) the people of the 19th and early 20th centuries.

And the sole comment thread here is full of people saying "No way were people in North Dakota capable of eating sushi in 1905".
I can speak for me and others I know rather well - I like what I do. I enjoy going to work, finding things to fix, and fixing them. There are those things that I don't enjoy doing, but, they're not the majority by a long shot. So, six months away wouldn't be that attractive.

Along with the that, one of the tenets of the business is "Freedom and Responsibility". If you can be responsible taking six months off then you are free to do so. I know people that take 4 weeks off at a time without issue. They plan their projects and commitments, communicate to their team, and make sure they're ready to be out for 4 weeks. Then, they leave for 4 week.
Apologies for the confusion - I assume call-with-container talks to the required kernel functionality directly instead.
I am definitely in the multiple repository camp, but with one caveat (below).

With the monolithic approach everybody is forced to be on the latest version (or to update to the latest version). There can be a lot of contention when trying to get things out - especially when things are moving fast. You need a lot of discipline to make it work and you also are forced to constantly update parts of the code you own. Also, we tend to forget about deployment and management of the build artifacts. I am willing to bet that bigCo's that do this have a separate system for managing the artifacts and performing the deployments.

In the presence of a decent build and deployment system the only way to go is multiple repos - a logical separation per component / service. The build system can easily track dependencies via components via metadata associated with each of them. You can easily orchestrate builds when something happens, it's easier to rebuild only what changes and you get granular control over build artifacts.
Elixir Fountain 2015-08-04 – Guest Samuel Tonini- Emacs Elixir Alchemist
It all comes down to the scale factor.

The monolithic approach makes more sense for big companies that have a large portfolio of projects, an army of software engineers and the resources to develop their own tools around a SCM. This solves several problems like multiple commits per minute, resolving ever occurring merge conflicts, code search queries and code sharing. Someone might argue that it can slowdown the development process by having to load tons of data on a local machine but this issue can be solved by creating the correct custom tooling to download a sub node of the overall repo. At this scale level this is the only feasible solution to empower developer productiveness and to avoid headaches in keeping track of a long array of projects.

The project-based repositories solution has nice qualities as well: Service oriented projects, clearcut responsibilities and clear dependencies. This seems to be a good solution for a small to middle scale organization. Can design a well documented interface for every service and even expose some of those services to external clients when needed https://www.nginx.com/blog/microservices-at-netflix-architec... . Not that this service design solution is incompatible with a monolithic approach, is just that is easier to come up with a simpler answer when having silos of knowledge.

At the lower scale, where most startups reside. Either one seems to be a reasonable approach. Albeit a startup doesn't have the resources nor the time to spend on developing custom tools to manage a monolithic repo, it turns out they don't need to, because they have a small amount of developers and ongoing commit traffic. A plain simple git repo works as well as a multi repo. This is a matter of taste and the organization the founders/early employees wish to create for their project.
Ruby with resque/sidekiq will definitely cause an exception if an http call fails or times out. This is what causes it to end up back in the job queue.
Looking for devOps Solutions?
Release Unmanaged Resources of Workbook and Calculate Width/Height of Cell Value
> Does that mean I'm automatically disqualified because I am only just graduating college?

You're not automatically disqualified but you probably don't have enough experience, unless you worked a full time job in the past or had some really intense summer internships.
I believe when he said "fly freely", it compares to countries like India/China.

And you said the US system underperforms for all learner in its care.. Well you might have been right technically, in the way that exercising 30 minutes a day is not as good as say a bodybuilder's workout routine.

Personal experience here-> The High School I went to in China has this following schedule-
Weekday
6am wake up, 7am early self study/english pronunciation practice, 8~5 classes, 5~7 break time, 730~10 homework/ask teachers stuff, 1030 go to bed.
Saturday
Morning to noon, none stop exams to evaluate our progress. Go home in the afternoon.
Sunday
Return school before 7pm

Although this is my personal experience, almost all the competitive high schools in china follows similar schedule.

In comparison the US system grant much more freedom, I moved there at 10th grade and I must say it is much more liberating in choosing what I wanted to do. I do not think many schools in China let you pick the courses you want to study, or have as many (or any) college level courses. And for once starting your own club/participating in athletic activities is no longer "waste of time" and is recognized by college administration.

I am only comparing High schools because that's the only system I have expediences of on both sides.
TPP Negotiators Leave Hawaii While the Conclusion of the Deal Still Looms
Mean People Fail
So I made a post previously about PG's online essay --- "Mean People Fail" : http://www.paulgraham.com/mean.html and I wanted to revisit it because a particular paragraph in it resonated with me:

"For most of history success meant control of scarce resources. One got that by fighting, whether literally in the case of pastoral nomads driving hunter-gatherers into marginal lands, or metaphorically in the case of Gilded Age financiers contending with one another to assemble railroad monopolies. For most of history, success meant success at zero-sum games. And in most of them meanness was not a handicap but probably an advantage.

That is changing. Increasingly the games that matter are not zero-sum. Increasingly you win not by fighting to get control of a scarce resource, but by having new ideas and building new things. [3]"

In fact , I dropped out of college 3 times in USA towards the end of my course because somehow the idea stuck in me head that capitalism was a zero-sum game.(possibly a by-product of playing too much Go,which is a zero-sum game)

Because of that, I did not want to face the real world. I believed that the real world was filled with evil people and I did not want to be part of an ecosystem where "the strong survived, and the weak perished" so to speak.

This led to me being unable to concentrate and failing my classes. I ended up getting my visa to America denied the last time I applied back about 3 years ago by the consular officer who said to only reapply back when my personal circumstances have improved.

I believe a large part of this is due to being promised a large inheritance from my family. Never had to work hard to make money, earn a living and develop any skill-sets in my life at all ... so I created a false image of the world in my mind from watching too many Hollywood movies about Wall Street and i chose to live in delusion.
React Static Site
Well I can 100% back up what OP said. So now you have two data points.

And ironically, Netflix doesn't have any data because they don't track vacation time, not even just for data purposes.

The best "data" I can offer is that everyone I knew there took ample vacation except one person, who hated his family and like the excuse of "I have to work".
When I had 5 weeks ago I never took all of it. The environment didn't support it. It was very much the "here are 5 weeks of vacation we hope you won't use".

Now I can a week or two here and there, a few days off, a long weekend, etc. It's my job to plan it out, balance my work, and go. Thinking back on last year (without going over my calendar) I'd estimate I took between 5 and 6 weeks of total time off.
Wouldn't the traffic run through to Prolexic regardless if it was under a DDOS or not?
Russia stakes claim to Arctic expanse and its resources
For what it's worth, it also lacks an entry on ice cream.
> Affordable, efficient, reliable and effective video surveillance tech hasn't really been around for very long

Animal rights activists are happy to supply it and operate it.
Thanks so much for looking, sorry that the public APIs didn't work correctly. I've ran a few tests and most work apart from the `pdf-tools` demo for converting PDFs - thanks for raising that to our attention (the life of a beta product!). Can I ask what browser you're running?
Cybersecurity bill could 'sweep away' Internet users' privacy, agency warns
minority as in multiple repositories? eh... I don't think so. I would say a lot of people, given the choice, would go for this approach.
How does this decorator work?
Architecture is just dividing pain into different buckets.

Large repositories are painful, as each developer bears the pain of integration every time they have to make a change to the repository integrating with all of the other code.

Small, distributed repos are painful when change accrues in larger increments and must be resolved at release/integration time.

As a developer in one of the largest monolithic repos in the world, I feel the pain every day of that pattern.
The FANTASTIC 5G project for 5G networks
New ‘gig’ economy spells end to lifetime careers
The decorator: @timeout(timelimit)

The code:

from functools import wraps
import errno
import os
import signal

class TimeoutError(Exception):
pass

def timeout(seconds=100, error_message=os.strerror(errno.ETIME)):
def decorator(func):
def _handle_timeout(signum, frame):
raise TimeoutError(error_message)

def wrapper(*args, **kwargs):
signal.signal(signal.SIGALRM, _handle_timeout)
signal.alarm(seconds)
try:
result = func(*args, **kwargs)
finally:
signal.alarm(0)
return result

return wraps(func)(wrapper)

return decorator
CRDTs have sounded pretty interesting, but I haven't actually learned anything about them yet, so this is my first time reading any details about one. I have to say, I'm very underwhelmed. What is the difference between a lww-element-set and just a set? The only thing I can think of is that the timestamp is delivered as part of the payload of the add/remove operations, rather than it being tied to the time wherever the set lives. Because the systems submitting the operations all have their own idea of the current time, you still get the same effect as in a generally lww system unless you have somewhere a single system handing out unique timestamps.
The article would have been more complete if it had noted that Google is attempting to be an 'SAS' database provider for the 3.5GHz band. See http://www.fiercewireless.com/tech/story/google-touts-spectr...

So what Google is saying is "LTE doesn't work well with Wi-Fi in the 5GHz band, so you should use the 3.5 GHz band. And since we are not evil, we won't mention that you need to go through yet another Google service to use the 3.5 GHz band."
A friend has 6 kids and I'm beginning to wonder what his company's pat/mat policy is...
No matter you perspective, it belongs to you. Value it just as much as other forms of compensation you labored for.
You'd think playing video on a desktop computer is a solved problem, but HBO Now manages to make it stutter like it's the '90s.

Their code is doing something ridiculously inefficient with the CPU.
The Color White in Western Culture
can someone talk about how you keep track of commit messages when committing to different subfolder/subprojects of a monolithic repository ?

We have 6 projects on bitbucket - and we would love to move to a monolithic model (we have already seen integration issues because of developer carelessness with deployments, that would go away)... but I'm just not sure on how we will do things like Slack/Hipchat integration, emails on commits, etc.
World's quietest gas lets physicists hear faint quantum effects
There are many, including:

http://plato.stanford.edu/entries/feminism-topics/

http://plato.stanford.edu/entries/feminism-liberal/

http://plato.stanford.edu/entries/femapproach-pragmatism/
I agree, as a consumer the whole two HBO app thing is super confusing. This article is the first explanation I've seen and now it makes total sense; yes, they clearly shipped the org chart. (Another great example, on iOS, is that there are two Merrill Lynch apps with basically the same exact features and UIs).

Since a user typically only has to log in once in a while, it looks like HBO's gambit of adding lots of friction to the sign-up process vs getting video shipped really paid off.
What if an application removes all your files in the filesystem via "rm -rf /", because it has remote execution bug?
Wow, thanks for demonstrating this. A dead simple technique like this could have compromised me when trying to use SSH pseudonymously.
Why a Millionare NFL Player Drives a $9,000 Nissan Versa and Loves Math
Also the agonisingly long compile times.
It's behind a paywall. No thank you.
Well it's not really surprising that an organization which does not value technical skill is having stability issues.
Perhaps a better way of framing this is:

Distributed repos make writing software easier.

Monolithic repos make testing and running software easier.

Large monolithic repos are an artifact of scale where the individual cost of lost productivity in development is worth the increased performance at deployment and testing.
I'm not sure I've ever read a story about NYC that made me want to live there.
In 2000 or thereabouts there was a strong push towards Java.
Ah yes, changeset evolution, or, as I like to think of it, how to do rebasing properly. However, try convincing git aficionados that there's a much safer way of rebasing than git rebase. :-(
Should do, apps can register to be protocol handlers. You can only register at the "foo://" level though, not "foo://bar". What I mean is I don't believe an app can only handle some of the "foo:" URIs.
Different products. Different billing. Different back ends. Hooking HBO Go accounts into HBO Now would require even more work. Which given there was a crazy rush to release in time for GoT doesn't make a lot of sense. And HBO Now only launched in North America while HBO Go is worldwide.

You aren't wrong that it isn't confusing for users. It won't matter in 2 years when HBO Go is dead. Everything is focused on getting to that point sooner rather than later.
I always felt something was odd about that 'surveillance' video.

Well, it looks like we've been trolled but I'm sure the internet hate machine is waking up.

I predict their little publicity stunt will ultimately end their personas and fame.
TLDR:

If you eat spicy food you are less likely to get cancer, heart disease, and respiratory disease.

If you eat spicy food, over a period time (7 years in the study) you are less likely to die compared to someone who eats spicy food less than once a week by the following amounts:

1-2 times a week: 90% as likely

3-5 times a week: 86% as likely

6-7 times a week: 86% as likely

Not drinking alcohol helps.
You linked to cows on an island that have no predators. That's meaningless in the context of cows from Idaho (the context of this thread) where they have to deal with the predators.

Your assertion that their life in a farm is worse than a life in fear of predators is largely unfounded and seems to be based on "no humans = humane" doublethink.
Do these tools violate the YouTube TOS?

They do, but it's not like YT can do anything about it except adding some obfuscation and changing that periodically. If it can be viewed on one machine, it can also be recorded. Hence the War on General-Purpose Computing.

I still remember when all you needed to do to download was change "watch?v=" into "get_video?video_id=" in the URL...
Ask HN: Prototype on Android first or iOS
Hi,

Building a prototype of an idea I have been working for sometime. App will be consuming apis that I have developed. Was wondering whether I should build it in Android or iOS.
I know it depends upon the targeted Audience but let's just say I am agnostic to that.

Please suggest.

Cheers,
Raj
I think there's a missing distinction here: is it a monolithic repo for products available separately, or monolithic final deployable thing(s) (google has multiple products, but it's still "google services").

This may be better for them, but it wouldn't work for example for OpenStack, which has many projects available and released separately. Putting nova, stevedore, anchor, bandit, etc. in one repository just wouldn't make sense - they have their own versioning and live their own lives, even if they will be frozen/released in one go as a single working deployment in October.

So when the author writes "When I am interacting with version control, I just want to get stuff done. I don't want to waste time dealing with multiple commands to manage multiple repositories." they just don't have that use case. They don't have to care about releasing different bits separately.
Have you looked at how much food, water, energy, equipment, and space it takes to raise livestock? It's insane.
$1000 reward for a Mario 64 glitch
Cool!
After I mulled it over, I realized it was simply printing a cross-section over time. I see this in the CAD I work with each day when I pull a section plane through my 3D geometry. The novelty is that it is printed instead of just viewed on the screen.
So I guess working backwards, you could design your 3D model, then choose a suitable plane and save each slice as a frame to produce the 2D animation this starts with...
Isn't there a spreadsheet with this data floating around?

http://qz.com/458615/theres-reportedly-a-big-secret-spreadsh...
So... there's a specification that has barely any text, which feels way too premature for me to care.

But I also wonder why people should expect this to be any more successful in deployment than S/MIME 3.1's use of an encrypted/signed message/rfc822 blob to protect headers. Officially standardized for 11 years and in use by exactly 0 email clients as far as I am aware.
I'm rather surprised that there was no other live-streaming video team that could step in here. Can Netflix really not do live streams with only ~90s delay? Can't Hulu stream live? YouTube has had live streaming for a while, right? Clearly MLB (and other execs) want to own the Whole Product, but could they not have contracted this work rather than build BAM?

I appreciate that sporting events may have special technical needs (the World Cup was insanely popular), but I'm curious as to what special strategy BAM uses. Do they make special traffic deals for certain markets? Or perhaps are they really the first team to try to do very large-scale streaming with only a ~90sec delay?
Typically, DDoS mitigation services offer a limited number of 48-72 hour mitigations per year (can be a large number, depending on the contract). Outside of these periods the traffic is not routed via them.
Free Interactive Guided Tours for Your Site/App