skysight-inc/HackerNews huggingface dataset:
I agree with this. Another tactic they've optimized is pushing the organics down for many searches such that only ads and Google content remain above the fold.

I think they may be at the point where the obvious dramatic optimizations are all played out. It also doesn't help that the high margin desktop traffic (versus lower margin mobile) is waning.

Eventually, that slows the trend where their ad revenue growth has been outpacing general internet growth.

The trouble is that investors are still expecting the same trajectory. Reverting to revenue growth solely driven by traffic growth will be a bitter pill.
> "He and his teammates from Regis High School won the high school debating national championship this year."

I guess he would know.

I did policy debate in college, and my experience with it (and coaching / judging high school debate) was vastly different from what is described in this article. Also the history of spreading in the activity is very different as I understand it.
Bitcoin's Eternal September
Very nice work, love the dark UI.
Why you should join the .NET Core and ASP.NET Core train
They may have had a good argument, but articulating it well? They're just shooting out words in a flurry in order to "win" at debate; it's incredibly hard to comprehend without a transcript. And like the original article stated, this is pretty common. I remember my friend doing the same thing when he was in debate.
I respectfully disagree. A secondary definition that is offensive to some and entirely unknown by others should not dictate a name change.
Back in the nineties, at a previous employer, I wrote a code generator that read a kind of DSL from stdin and spat out C source to stdout.

Having written the initial version and got it to compile, I thought I should test it before checking it into RCS for the first time. So I ran it with some simple input and piped the output to something like program.c. At that point I remembered that the code generator's main source code file was also named program.c. To my horror it had overwritten a large part of its own source.

I remember staying in the office until about 2am to re-write the lost code, but my boss never found out.
> What makes Google different?

Maybe he's American and trusts American companies more. For Europeans, it's tougher: You can choose between being spied on by the Chinese or by the Americans.
Useful links to the library used in the article:

source code:
http://github.com/uncomplicate/neanderthal

and the documentation:
http://neanderthal.uncomplicate.org
Most of the people have girlfriends and friends.
When you start talking truly cataclysmic events, the value of the physical infrastructure at risk will be dwarfed by the human lives. In 2016, the assessed value of all real estate in Manhattan crossed the $1 trillion threshold (which of course leaves out the bridges, the subways, the personal property...) At a value of $9.1 million / life, there are $77.7 trillion worth of humans in New York City.

If there's a natural disaster which would wipe out the population of New York once every 5000 years, we should be willing to spend $15 billion per year to prevent it.
As always there is a big differential as to location and rent. That aside though :

Yes rent can be a killer, the lease can have a lot of effect on a restaurant, I'd say more so than any other business.

As for the biggest cost? Assuming the owner doesn't try to rent a bad location(eg high competition with long term customer base), I would say it is staffing. But that is a double edged blade. Hiring top quality may be necessary where you are located, or may break the businesses back, if in a different location.

Hospitality is such a locale based business there isn't a specific rule that can cover everything.

A lot of people will look at their food costs as the biggest cost, (and it can be if not managed properly), but I have seen more businesses fail from bad staff management than anything else. This isn't to say it's an easy thing to control though, you are talking about an industry where you won't actually know the number of covers within a large percentile from day to day. (yes you can estimate, but a table of 30 walk-ins without reservation isn't as rare as you would think).
> this could all add up to a case where the price of truck transportation drops so much that demand for truck drivers actually increases

The problem is that local drivers average about half the pay ($30-40k) vs long-haul drivers ($70-80k). Even if there is more demand for local drivers it likely won't offset the wages lost.
I tried this for a while after a goof up. However because my dev environments more or less looked like default, if I forgot to setup a new production server to change the color, I'd mistake it for local at some point.

So I change my dev to be the non-default now. If I see the default/typical color scheme, I assume production.
According to @01abhishekjain on Twitter[0] you can also do it in a single command:

adb uninstall -k --user 0 net.oneplus.odm

Can anybody confirm that? I've already run the three commands above on my phone.

[0]: https://twitter.com/01abhishekjain/status/917785829455446016
Saying "You don't deserve to know how" is not a friendly and constructive message to send to your audience or potential employers. There's no mis-interpretation here, it's in bad spirit.
There's a reason the poster chose this video, rather than a video of two white guys talking really fast (and there are many multiples more of those).
I'm one of those people who gladly use an iPhone with mostly Google apps (namely Chrome, Gmail and Maps). My little experience with Android has always been negative.

The only real annoyance with iOS is you can't set Chrome nor Maps as default applications.
pretty sure they also use pusher
Those chambers are very different than these debate clubs within American highschools. Posh schools emphasize decorum and rationality. Eton is an argument between politician's at Speaker's Corner. US debate clubs are teenagers using twitter.

I'm not being hyperbolic. The skills to win at US debate are exactly the same skills one uses in a flame war: The goal is to lead the narrative by forcing your opponent to spend the majority of their time denying your arguments. Silence = weakness.
This comment highlights the problem with calling disclosure 'responsible', because the word is used subjectively.

What you as a commenter, or a company (usually prefers to quietly fix this), or the wider user base (usually prefers a 'heads up' immediately), all have different opinions about what they see as responsible.

Also, it doesn't seem fair to dismiss this disclosure as a 'hit piece' unless it is factually incorrect.
I've seen this at banks that do something similar (and it's probably for this reason). They include a user-selected picture at logon, so if you see the wrong picture, you know that their logon page is being spoofed.

I have no idea of the feasibility of locking down some piece of user data such that the OS can display it for privileged access, but random apps cannot, but this seems like a reasonable solution. Include some user selected word or picture in the title bar of the settings dialog so that users know its the real one.
Getting Around the 'Browser Version Error' for GitHub Login on Android Apps
Now that this is closer to shipping, I'm curious what impact this would have on battery life. On the one hand, this is lighting up more silicon; on the other hand: a faster race to sleep, perhaps?

Have there been any measurements on what the end result is on a typical modern laptop?
To prevent this, my iTerm2 has a custom background enabled when logged in on any production servers.
I wish the same were easily possible on a Linux terminal without much "trickery" :|
Only 3rd-party code I see in a GitHub is Google Analytics. There's a few loads from githubapp.com and githubusercontent.com.

I also think the CI service, which GitHub doesn't provide, is a higher-risk environment for this kind of thing. GitHub settings pages don't production deploy keys.
Also, Github and Bitbucket should allow much more granular ACLs such as single repo, single repo shallow clone only. Ideally they would also support some form of steganographic tagging of repo contents as well, in case of a breach.
Battery based on sodium may offer more cost-effective storage than lithium
> If that's the case, it doesn't seem anticompetitive, since everyone is charged the same fees no matter what. Google and Amazon just don't want to pay it.

Apple doesn't pay them. Anyone who wants to sell media on iOS has to compete with iTunes while subject to a 30% price handicap. If that's not anticompetitive I don't know what is.
As someone who ran highly kritikal affs and Ks on neg - the rules aren't set, they are up to you to define in the round. Sure, you could get a judge that is super pro-policy and hates anything critical but those were fairly few and far between. If someone is trying to spread you or put an independent voting issue on something inane, critique that entire style of debate. Merely dropping an argument isn't enough to lose you the round - unless it was a fairly big IVI.
ah, Student Congress. I did that and loved it too. I enjoyed it more for learning how to effectively troll, since I wasn't as good as the "politics" part needed to win.
Let's take race and gender off the table and consider this video instead: https://www.youtube.com/watch?v=0FPsEwWT6K0

Here we see a bunch of (white, male) kids, all of whom are supposed to be experts in persuasive rhetoric, who have been trained to make arguments in a way that is utterly unpersuasive to anyone who has not spent years steeping in the world of academic debate. In fact, not only is it unpersuasive to the untrained ear, it is actively off-putting -- difficult and unpleasant to listen to.

Their method demonstrates both of the troubling points that TFA calls out:

1) They have been taught to cram more arguments into a given amount of time than their opponents can, so they race through their arguments at 350 words per minute like meth-fueled auctioneers; and

2) They have been taught to crowd out their opponents' time to make their own arguments by throwing out as many outrageous, nonsensical arguments as they can, since an argument their opponent does not refute will be scored by the judges as a point won regardless of its factual merit.

These things are fine if you see debate as a sort of abstract exercise. But if the point of debate is to train young people how to argue persuasively in the real world, they are disastrous, because they do the opposite. The "overload your opponent with nonsensical arguments" part teaches them to be aggressively obtuse, and the "spit out the words as fast as you can" part teaches them to communicate in a way that no lay person can understand or appreciate. And taken together they send the message that debating policy positions is an activity for a narrowly educated priesthood to do among themselves, not an activity in which the goal is to educate and persuade masses of normal people.

For all the good their teachers are doing these kids, they might as well be teaching them to argue in Latin. And that's a problem if you think of debate as a way to train future leaders in a democratic society.
Zumper | Lead Front-end Engineer | Full-time/On-site | San Francisco (SF) | VISA

Zumper is the largest real estate startup and we're creating the first ever end-to-end platform for renters. We believe that renters shouldn't engage with technology only to search for their next home or apartment rental. We believe that you should be able to walk into an open house or appointment, pull out your phone, and make a binding application and offer for that unit right there. This is how the next generation of the rental market will function, and Zumper — with a unique twinned B2B and Consumer approach — is leading the way.

We are hiring for a Lead Front End Engineer with a strong portfolio of experience using client-side MVC frameworks and managing engineers. You’ll manage the development of features across Zumper’s Tenant and Professional web apps (Zumper & Zumper Pro) as well as our new site, Padmapper (www.padmapper.com). You will be heading up a small but nimble tight knit team that is focused on delivering an incredible consumer experience across desktop and mobile web.

We work primarily with two stacks:
- Angular v1 with Python/Django backend
- React and Redux with Node Express

This role also comes with the opportunity to graduate into our Head of Frontend.

If you're interested, feel free to ping me kari@zumper.com
They can also lock down the cargo in such a way that it sort of becomes a sort of totally-sealed (automated) roving container. Much like any security, there would be limits into how cheap they can make the container still relatively secure of course (those hijackers are pretty wily and clever!)...but that doesn't seem to be such a logistical challenge in my mind.
It's used in finance. I cannot speak to the rest.
Who said you need AGI to automate away a lot of what low-level software engineers are doing (majority in fact)? Automatable level will rise in time, moving more and more software engineers out of business if they don't adapt (because regular folks will be able to achieve with a piece of ML software what software engineers had to do for them previously). Advances might move in a form of a cliff, like what might happen to taxi drivers once self-driving cars are good enough and affordable. Not sure why do you think software engineering is immune to that.
Reminds me of those who never forget to mention Mastodon in every thread about Twitter. They make me believe the Mastodon community is full of know-it-alls who pity us the peasants who are too stupid to leave Twitter.
Only because we only ever talk about "Criminals" and "Prisoners" or "Offenders". Never by name, always by number. We dehumanize them and the system has been ignored because of it.
I think there's a difference between stupid arguments and stupid arguments delivered at 300WPM by highschoolers specially trained over years to breathe in such a way that they can produce and deploy stupid arguments as quickly and efficiently as possible. It's like... littering versus the government selling our highway medians to WM.
CircleCI, with all its limitations, bugs, and misfeatures, is free, hosted, integrates well with github, extremely simple
- and yet has enough built-in functionality to support 80% your use cases.
Justice Department to Be More Aggressive in Seeking Encrypted Data
That doesn't really make a difference. Opt-out is essentially the same as just forcing it. The vast majority of users will never even know that they could be opting out.
Everything in a MimbleWimble chain, and even at the transaction broadcast level, look like sorted sets of uniformly random curve points. There are no amounts as you point out, but there are no addresses either.

So now, tell me what that "attack" gives you?
> In classic computer science, the parser of a context-free grammar usually has a minimal (boolean) output: it just either accepts or rejects the input.

All of the literature I remember from my uni days on formal grammers had a recogniser defined as something that accepts/rejects, and a parser as something that builds a data structure.

It's difficult to retrospectively find the literature, because outside of formal grammars recogniser _is_ used more loosely. But a few Wikipedia articles [1] [2] [3] and their referenced literature [4] [5] do agree with me.

> A recognizer is an algorithm which takes as input a string and
> either accepts or rejects it depending on whether or not the string
> is a sentence of the grammar. A parser is a recognizer which also
> outputs the set of all legal derivation trees for the string.

[1] https://en.wikipedia.org/wiki/Parsing#Computer_languages

[2] https://en.wikipedia.org/wiki/Earley_parser#Earley_recognise...

[3] https://en.wikipedia.org/wiki/CYK_algorithm#Generating_a_par...

[4] http://reports-archive.adm.cs.cmu.edu/anon/anon/usr/ftp/scan...

[5] http://bat8.inria.fr/~lang/papers/harder/harder.pdf
warning: this is super conservative and bordering on racist. It certainly caused many white supremacists to send death threats to the competitors.
Access controls and versioning for data – Pachyderm
> Especially at a time where menial jobs are at great risk due to outsourcing and automation.

Much of our post-automation world will largely consist of what might be called "menial" jobs.

Specifically, our economy will evolve such that things that are uniquely human will be where the jobs are. Specifically, jobs that require creativity, communication, and/or trust-building that is relatively easy for humans to do and relatively difficult for machines to do. In fact, I suggest that some of the best jobs today fall into this category -- entertainer, high-end sales (this includes professions like finance, accounting, lawyering, etc.), artisan, merchant, etc.

In the future, there may be way more mundane jobs along the lines of Walmart greeter, but those will be where the value-add is, imho. Note that this human element largely does not require knowledge of biology, Shakespeare, etc.
> Policy debate is an incredibly privileged activity at the upper levels - costs of traveling to tournaments on both coasts, hiring coaches, subscribing to Lexis Nexis, etc, limits competition to only the most affluent.

LOL nah.

Have you ever heard of the Urban Debate League? This is a debate league that is entirely comprised of debate programs from inner city schools. Any school can create a debate program and join the UDL, and they will give you money to become a traveling team if you do well enough. Many schools sent their students to stupid expensive debate camps, too.

While our school was part of the NFL, my family was relatively broke compared to the families that you describe. They still did their damnest to keep me in debate. Very few of my team members were “privileged.”

There were plenty of scholarships that gave us the ability to attend debate camps at significant discounts, and many took advantage of them. There were plenty of kids who were able to pay outright, but it certainly wasn’t exclusive.
That sort of defeats the purpose of 2FA though. Now if your LastPass database is compromised, they have access to your 2FA codes as well.
Our 2017 environmental report
I was a high school debater. The topic that year, if I recall, was "Resolved: the United States should embark on a campaign to restore political stability to Latin America".

The last competition I was at, some of my school's teammates went up against what I thought of as "The Superweapon".

The debate starts out with the normal political, social and military arguments related to your side of the proposition, and then moves on to phase 2: even so, none of it matters because Jesus Christ's return to Earth is imminent. "Expert" after "expert" weighing in on Christ's return and its implication for Latin America.

I had a very large briefcase -- a case full of briefs -- but, uh, none of those briefs really addressed that particular line of attack.
Congrats on making it out as well.

I wrote the book thinking about the people I could be helping, but I don't publish it because I finally feel "free." I'm not sure if it's an irrational fear, or something I need therapy for, but the idea of going back to how I felt is something that I'm not ready for right now.

Quick story for emphasis:

In 2011, just as my company was off the ground, I found out I had a warrant for my arrest. When you're on probation and you are convicted of another crime, you serve length of probation + new crime. In my case even though I was not on active probation, my unsupervised probation cited that I would serve 10 years plus new crime.

The people who know me today would describe me as very stable and light-hearted/funny. When I got that warrant notice, I had a complete meltdown. I left work, physically ran to my apartment, and locked myself away. I was informed on a Friday, so my attorney couldn't get back to me until Monday with all the information as to why I was being warranted.

The reason? It turns out the State that I moved away from had lost all the records of me paying my restitution.

Lucky for me, I'd been carrying those receipts around for nearly 10 years at that point. I photocopied every single one of them and a week later, the warrant was revoked.

I lived in chaos after prison for years, and in fear for more than 10 years. I just need a bit more time to heal up before I'm ready.

I'm away from SF (where I typically live) for a few more months, but I'll reach out when I'm back.
I mean, maybe that's true, but does that negate what I said?

Also, if you could link more examples, I'd love to see them. I'm amused by the fast talking, but City Cleveland high school or whatever dominates the first few results on YouTube and jumping around, I see only a mild form of it.

EDIT: actually, I just saw that 2 minutes ago someone posted another example! :)
See, I loved debate for all the reasons you disliked it. It was a game and seemingly everyone knew that - it was never touted as an exercise in truth-seeking. The truth one discovers in debate is through their research, not in the round itself.
Has living in a shuttle bus at all affected your relationships or love life?
Could be something very small but generating revenue. Could be a Saas service for example. I guess I'm wondering at what point either in terms of revenue, work spent on the project, etc, do people feel the need to incorporate. Either for tax purposes or to avoid liability.
Only 70? I can see lots of work creating accurate (in size and in colors) 3D models of every item in their catalog that look good, and maybe even more discussing with management whether the current model accurately portrays the product.

I don’t know whether the functionality is present (last time I checked, the app wasn’t available in ‘my’ App Store), but integrating the app with their inventory system(s) and translating it also can’t be free.
This is, in my experience, exactly on point. I debated and coached debate in high school and college -- same format being critiqued. The reason debates keep evolving that way is because of the rules of the game.

The HUGE point this author leaves out that makes the activity so amazing is that there are essentially no rules but the speech times. And in that 'free market' environment, the incentive to go fast has often been optimal. But there are many ways to play and win the game, perhaps the most important of which is framing the debate for the judge... convincing them how they should evaluate and score it.

If you want to argue for absurdity, you can... but you have to do some combination of 1) proving it rigorously with documented evidence, 2) being more convincing and 3) framing the debate for the judge and persuading them to evaluate the big picture a certain way.

It is a completely acceptable and successful strategy to answer nonsense by pointing out it's nonsense. You just have to know how to do so within the parameters of the game, which has its own 'language', style and conventions.

It is definitely not the best arena for truth-seeking on specific issues. It absolutely is a game. But it's a difficult and deep and brilliant one.
Carspring goes quiet after Rocket Internet pulls investment
Did you install the Google Play Services along LineageOS or not? Those by themselves also already make a big difference in the aspects that you named...
I feel like narrowing down what any of those companies could do to what they are doing today irresponsible. And analytics is one of the could-do's that many third party tools do offer or add on later to increase monetization or perceived value to customers.

The important point is that there are now 8 attack surfaces instead of 1. Whether they're analytics or pad-string doesn't really matter.
The CSV format doesn't interpret anything, it's spreadsheet applications doing that.
Awww man the rounds with folks that ran Policy k’s were fun. Many didn’t do a good job of it, but those that did, oh man.