skysight-inc/HackerNews huggingface dataset:
> force kill applications so they can no longer process notifications

I saw your article about push notifications on certain android phone manufacturers and found it interesting -- something I hadn't seen before. Nice!

But, if I'm not mistaken, the OP is focusing especially on android notifications raised by the app itself rather than push notifications. I'm not sure, but it seems like the problem he highlights involves compatibility-mode changes to the way apps run code while the app itself is also in the background.

Or, it could be that the app developers are not using the officially recommended soup of background processing job scheduling classes the way Android says they should.

Or, maybe that soup of classes isn't always as reliable as advertised.
There’s a reason your child wants to read the same book over and over again
I’m wondering how can I build a custom qr code like those for my own project, but thanks for the link
The traffic and congestion is already horrible. The cost of living is excessive. I don't understand why these companies - that can locate anywhere - want to lessen the quality of life for their employees.
Any takeaways from that book?
It's not a new editor, it's been out for 8 years now. Lots of projects that use it. I get the concern though.
90% of scientists have no choice. Your funding and career as a scientist are directly linked to where you publish (impact factors and so on). So if you have a "choice" between publishing in a major journal published by Elsevier and a no-name but open journal, guess where you send your paper ...

And the "open access" options offered by Elsevier and others are just an insult added to injury - "pay $4000 for making your work publicly accessible" or "pay nothing but then we put your work behind a paywall, will own the copyright on it and will charge you exorbitant subscription fee to access it".

Unless universities and governments start to actually boycott this and outlaw these practices, nothing will change. That's really not in the hands of the individual researchers that are pressed to publish publish publish and collect "points" for their departments by doing so.
Looks good. But a native application? I would only install a native application if it comes from a source that has a proven trackrecord of being trustworthy.

Can you track how many people installed it, now that it is on HN?

You say it puts everyone on "one single universe with the same content". So it should be easy to put up an instance that provides a web interface to the content, right?

I would think that posting via the browser should also be possible without relying on a single server / authority. A user could hold a private key which they use to sign their posts. And then deliver the post via any server that offers an interface for it. Similar to how a Bitcoin transaction can be delivered via any server that offers such a service.

So it would still be decentralized but can be used via the browser.
How's the public transit there? I was under the impression that this was a major piece of the puzzle for HQ2.
An option in the group settings that says "show friend suggestions in the group".

Done.
Google has entangled its Play framework deeply into the AOSP, obviously on purpose, not necessarily to discourage ROM developer, but I'm guessing primarily to discourage OEMs from changing AOSP too much, as well as slow down Android fork-developers such as Amazon.
If only they were used to remind you of any NDA and not to ask stupid questions like "if you had a magic wand that could do anything, what would you change in the company?"
Noooooooooooo, this is going to completely destroy an already broken transit system.
This doesn't really explain human extinction. Our food supply doesn't come from a natural ecosystem.

- Commercial bee populations aren't declining. (There has been an increase in Colony Collapse Disorder, but lost colonies are replaced and total bee population hasn't declined.)

- The vast majority of the world's food supply does not depend on pollination from insects. To quote from https://en.wikipedia.org/wiki/List_of_crop_plants_pollinated...:

> The most essential staple food crops on the planet, like corn, wheat, rice, soybeans and sorghum, need no insect help at all; they are wind-pollinated or self-pollinating. Other staple food crops, like bananas and plantains, are sterile and propagated from cuttings, requiring no pollination of any form, ever.

- None of the crops that require pollination from insects are essential to human survival. It's hard to see how their loss could lead to our extinction.

- Crops can be pollinated by hand or machine.

- Crops can be propagated without seeds.

- Crops can be grown in all kinds of unbelievable conditions. Crops can be grown without soil. They can be grown in space stations, completely isolated from Earth's ecosystems.

- Extinction is a very strong claim. To support it, it wouldn't be enough, for example, to show that 90% of the population would die off, leaving 750 million people. They need to propose a mechanism by which all humans would die.
> they... compartmentalize

And that's the key problem. People are more divided than ever, especially in politics, to the point where rational discussion is nearly impossible.

Instead of letting people separate into echo chambers, it seems much better to force everyone to be in the same space, which should result in people hearing each side of an argument. Use moderation to punish people who don't act civilly, which should eliminate the worst offenders.

I prefer things to be self moderated as much as possible, but not to the point where echo chambers can form. Some ideas:

- content gets removed after N reports
- users with N reported posts get shadow-banned for some period (exponential scale)
- users get N reports, which get replenished faster if reports result in content removal
- users that brigade get their reports silently nixed (e.g. you consistently report content along with the same users)

Or something along those lines. Just having an open forum leads to one group out-shouting other groups, which leads to echo chambers. There must be some moderation, but not so much as to recreate the problem a different way.
Ask HN: Is it worth getting into distributed systems after 12 years full stack?
I have done 12 years Full Stack engineering, including some DevOps. Recently I have been getting very interested in Distributed Systems, and not just at a consuming level but at the theory level. I would like to get into the gritty details of distributed systems, perhaps to the level of a Masters' Degree.

Is it worth getting into the the subject? It would take a major commitment in time and efforts. Would it help with better career opportunities?
Or it could be that AWS contract for the Pentagon... literally across the street (highway) from Crystal City (Pentagon City).
Download Free Adobe Photoshop CC 2018 v19.1.142094 Full and Cracked
>This is nonsense economics, straight out of Donald Trumps playbook.

That's a facile response. The truth is that tariffs and similar restrictions have been used by every major economic power on its way to the top, the US perhaps more than others:

"Britain was the first country to successfully use a large-scale infant industry promotion strategy. However, its most ardent user was the U.S.; the economic historian Paul Bairoch once called it "the homeland and bastion of modern protectionism" (Economics and World History: Myths and Paradoxes, Bairoch)." [1]

Of course once they got there, they suddenly find protectionism "not working" anymore, and other countries shouldn't use it -- like someone who got to the top kicks out the ladder he used lest others use it too.

In other words, the interests of the 10% are taken as economic gospel (after all economists always belong to the 10% and cater to that crowd, especially anybody who's let anywhere near policy makers and top universities) -- and let the middle class and the bottom 30% be damned.

>Not just "cheap gadgets" will be more expensive, everything will be, because the whole economy is intertwined in subtle ways. This makes everyone poorer, but it especially hurts those people that can afford the least.

Everyone needs to be "poorer" when it comes to affording consumerism anyway (from smartphones to the tons of clothes [2]), and "richer" in affording rent, healthcare, education, job, and other such necessities, that is, the opposite of the trends for the last 30+ years.

>If you have sweatshop-like conditions, which I don't think is the case here, then that is still a better alternative than whatever other jobs these people could've had instead - otherwise they would do those.

The same could be said for child labor (better than the kids/families starving), and yet we outlawed that (at least in theory).

[1] https://en.wikipedia.org/wiki/Protectionism_in_the_United_St...

[2] https://www.huffingtonpost.com/entry/transforming-the-fashio...
- Knowing systematic approaches to evaluating costs and benefits

- Knowing that just because something is good, doesn't mean more of it is better.

- Being cognisant of your own biases and weaknesses.

- Knowing how to delegate effectively

And obviously, being able to communicate that knowledge to mere mortals without alienating your team on a daily basis. For me personally, that means:

- Having a sense of humour.

- Being human
I have heard that the HQ2 is supposed to be a kind of "domed city." If it is Crystal City, Amazon HQ2 has started a infrastructure formation using a subscription with a DCaaS.
As someone who has spent the better part of their life advocating for openness, decentralization, etc... it pains me to believe this, but I'm not sure we can have both open decentralized communities and simultaneously a community that isn't overrun with toxicity.

If the goal is shitposting and edge-waddling I think it can be done, for a while anyway. However, if the goal is to have a space where discussion is meaningful, good faith, charitable, intelligent conversation, I'm not sure we can currently do this in a completely open way and still maintain a signal to noise ratio where sane people would willfully spend their valuable free time.

In our current iteration of tech, society, education levels, culture, and politics it seems that (so far) every time we create an open space, the moment it reaches a certain level of popularity, the noise levels reach a point where it is pretty much impossible to have meaningful, contextual, and nuanced conversations.

At the point that signal to noise ratio reaches unacceptable levels, we lose a critical mass of the people who made the space "special"

I really hope we can get around this someday, but sadly, so far the absolutist free-for-all spaces really offer diminishing returns for those of us who are busy. Rather than sifting through rubble to find gold, at least for me, I can think of many things I'd rather do than engage in a conversation with someone when there is a higher than average chance they aren't there in good faith and when entire segments of the community exist who are literally only in the space to engage in and spread sophistry.

At least for now, outside of invite only communities or high barrier of entry communities, spaces such as HN or SSC --both of which are largely unknown to the general public-- seem to offer the best blend of openness and time-well-spent conversations. But I'm not sure either of these could maintain the same level of conversation at scale.
How long will it take them to set up shop? My wife and I want to buy a house in the area in a couple years.
That's a good answer -- that illuminates what's wrong with the grandparent'd idea (unlike the parent's facile dismissal).
I once tried it; well, Expect specifically, which is really an executable wrapper of TCL with a library loaded. I ended up ditching it and using ruby's "expect" library. I remember having issues with scope. Expect functions you call would manipulate the scope of the caller. So when I wrapped some code in a function and called that in its place, things wouldn't work, because state wouldn't be handled in the same scope anymore. That means I wouldn't be able to abstract anything. No reusable units of code. I'd have to keep expect's calls all in the same scope.

TCL and Expect seem pretty cool in concept, but Expect's implementation seems awful.
Metro used to be very good. Today it’s..... ehhhhhhhh, not so much.
Sounds good to me as it sounds like the individual is the ultimate end moderator allowing community moderators to try remove stuff but it is ultimately up to the individual if he wishes to see that content. I have to say I extremely dislike moderation. But this moderation it seems like I can choose. I am not a kid I want to choose. This seems like a good in between where offensive stuff may be stopped but no one will prevent you from removing the veil of secrecy should you curious mind want to see more.
Great article. Been thinking of doing the same. Typo in the first paragraph under “Installation”:

“Grab a USB stick and download the the the amd64 disk image:”
I don't know about finance, but I think it's used heavily in aviation.
In the 1950s, your question would've been "Are you willing to compel Stripe by threat of force to keep processing credit cards for leftists and commies?" You believe because your political faction has a little leverage currently that it will always remain that way; not so. If you legitimize deplatforming, it is a weapon that will someday be turned against you.

Given the unwelcome resurgence of the right worldwide, that day may come sooner than you think.
I vote yes, but I'm probably a bit biased.
Showing you ads for diabetics is not the same thing as selling your information to those advertisers.

The advertisers don't get a list of the people that see their ads.
Where? Aside from the few OCaml fans, I’ve only ever seen bog-standard Java/C++/Python
I managed to get Google Maps working on my Nokia 3310 3G
One can certainly stack softraid volumes but I think the FAQ indicates you won't receive support if something goes wrong.

# bioctl -c 1 -l /dev/sd1a,/dev/sd2a
softraid0: RAID 1 volume attached as sd3
# ...
# bioctl -c C -l /dev/sd3a softraid0
New passphrase:
Re-type passphrase:
softraid0: CRYPTO volume attached as sd4
#

I've personally used a setup like this since around OpenBSD 6.0.
> Communities can elect and impeach their own mods by voting.

If these are public communities that anyone can join pseudonymously (are they?) how does Aether prevent Sybil attacks, where a malicious actor joins a community using multiple identities and votes themselves into power?

Also, spam?
I still have a copy of this(in telugu) in pristine condition :) - https://mirtitles.org/2011/12/08/science-for-everyone-this-f... Yes Visalandhra publishes some of the classics even now but the quality is deplorable compared to the originals. :/
Yes I can, because this is a developer preview version, and it has anonymous metrics in. Stable versions are going to ask in the onboarding if you want to join the anonymous metrics program (like Firefox).

Yes it would be easy - that would just be an another node that showed it’s read-only UI on the web. (You still need to mint proofs of work, so you would need an actual computer for posting.)
Something like 20% of Apple's revenue is payments from Google for sending them search traffic from Safari and Siri.

edit: This is wrong, I can't find the source for that now but probably it was referring to 20% of services revenue. Its only like 5% of total revenue: http://fortune.com/2018/09/29/google-apple-safari-search-eng...

edit2: This was the source[1], they quoted 24% of services revenue:

[1] https://www.bloomberg.com/opinion/articles/2018-11-02/apple-...
Its getting blocked by AVAST and MALWAREBYTES (not surprising since I don't usually run random Internet supplied executables).
Crystal City really has so much going for it:

1. As you point out, right next to Pentagon and federal government.
2. Good transportation: right on the Metro and literally across the street from National Airport.
3. If you're going to have 2 headquarters, having them be on opposite coasts makes sense.
4. And I think another one that is pretty unique to Crystal City is that Amazon and their employees definitely want to be in a downtown, urban environment. However, most of the other cities on the list were either extremely crowded downtown, available sites were actually more out in the 'burbs, or the cities were far down in what a lot of people would consider "2nd tier" (or 3rd tier) cities. Crystal City is basically an urban suburb of DC that you could easily see having a great "vibe" for an HQ2, but still has room for Amazon to build out.
Does "world-class" refer to the engineer's fame or competence? Because these don't necessarily overlap. Some medium-talent engineers happen to be well-known because they lucked out and hit the startup lottery, and now command $1M/year salaries forever because of their names. I've worked with one or two of them at a FAANG-level company and they're insufferable. The only reason I'd aspire to be one of these phonies is that they basically get to be paid for their past performance rather than what they're doing today.

As you say there are also extremely talented, hard-working, productive engineers working away in obscurity because they'd rather work for slow-growth, stable companies, or they're under agreements that don't let them talk to the outside world. Maybe these engineers are the "world-class" ones.

My question is: Why this desire to be "world-class"? You can make a great living in the trades, and nobody ever asks if you''re a world-class plumber or electrician. Few people ever say "I need to be a world-class accountant, doctor, or lawyer." So, why does everyone aspire to be a top-1% engineer? Is engineering such a competitive field? Is it because of these ridiculous companies that say such idiotic things in their recruiting literature as "We only hire the top 1%!!" The vast majority of engineering employers do not require world-class engineers, so why do so many people aspire to be one?
It's used heavily at Intel, in hardware verification.
Why would they want their hq out in the boonies? And amazon (and many other tech companies) adjust their salary to cost of life in the area.

The closer they are to a big city, the better, because they can attract more talent from the people already living close by.
this seems like a simple and effective solution. a one to five minute delay on a group invite does not seem like a terrible inconvenience.
Cockroaches deliver karate kicks to avoid being turned into zombies
What would your reasons be? I think we are all biased and I value strong opinions.
p4 edit does not do that by default.
But it can be done with explicit p4 lock.
Interesting as MSFT met or exceeded earnings forecast from the street for 41 out of the first 42 quarters. Makes you wonder
A world class engineer

- does their part to grow the company by 5% every week

- improves the system that builds the product by 2-3% every week

This means different things at different companies.
The metro is trying to improve the safety of the system after some fatal accidents a few years ago. The work force is unmotivated and maintainence reports are falsified. The wait times for the weekend suck and the system shuts down pretty early leading to fans at sports stadiums chanting, “metro sucks.”

Even with all that it’s one of the better transit systems in the US. Not as good as Chicago or NY, but for the size of city it’s good.
> I’m never going to completely get rid of Google, that’s impossible at this point

And here's the crux of why I just don't bother, then again it's not really that big of a deal to me that I'm the "product".

I'll probably regret it some day, but I'm hoping that I won't.
I'm sorry to say that it was in the memo, in the personality differences section. In any case my point isn't to get into the debate about whether sexist outcomes may actually be valid. I was pointing out that GPs examples of white/male victimization were misrepresented and dishonest.
As a former beat journalist I can anecdotally attest to this. By number, I've definitely written about more "breaking news" in the morning than at night. The content I'd write about at night would invariably have to be more interesting to me than whatever needs to be written about in the morning due to personal fatigue more than anything.
Firefox on iOS still uses the system WebKit. I disagree with the premise that Safari is a tragedy for the web though.
Already forgot PRISM ? No wonder they do stuff like this when the public attention span is so small.
I felt Ubuntu gave up far too soon.
> because some nodes are behind restrictive firewalls and NATs

That is just a weird turn of phrase on my part, will fix it. What I mean is:

because some nodes are behind restrictive firewalls and [restrictive] NATs.

In other words, most NATs work fine. Even if they don’t work fine, it has a process called a ‘reverse open’ where the inbound connection is requested by the receiving remote and the remote ‘captures’ and uses the same TCP socket.

Even if that doesn’t work, as you’ve discovered, you can run the backend Ona VPS.
There is one Metro stop directly in Crystal City, an express bus with dedicated lanes from another close station, and Metro is in the final planning stages to build a new station between those. The VRE, a Virginia light rail system that uses Amtrak tracks, has a stop in Crystal City. There are bus routes too, and bike lanes. And Reagan National Airport is directly adjacent.

Public transit to Crystal City is about as good as it gets. Which is good, because the road traffic sucks.
As though it's a binary choice. Washington DC metro, or the boonies.
Mob Software (2000)
Oh, goodie, a community where every topic of conversation, no matter how mundane, turns into a "debate" about if [insert group here] are human or not and if it should be ok to own women and why don't we still send Jews to the gas chambers? Sounds like a pleasant place, I can't wait to spend my time there "debating" levelheaded reasonable people who I just "disagree" with.
Or better allow people to mark groups as more private (lets call it sensitive) and only if done so have a two-step process to add people and possible other changes.
If “domed city” is the atmosphere they’re looking for, Crystal City is definitely the right choice — the existing buildings there are all connected together by a warren of underground tunnels, which includes an underground shopping mall. Combine that with the Brutalist ‘60s architecture and you get a neighborhood straight out of a bad sci-fi movie.
How do we feel about this with regard to net neutrality? Are we ok with the blocking they choose to do here because we agree with them ethically in this case?
I think you want to narrow the overton window. My preference is to keep the overton window wide but have multiple subgroups along the continuum so that the outer percentiles only form small subgroups that don't dominate.

In other words echo chambers are only a problem when they are large and even worse when you have to choose one of two chambers dominated by either extreme. The political analogue would be the 2 party system in the US vs. the multi party parliaments with coalitions and fringe parties that you can find in europe.
Seems like an admission that they have nothing new to do so they are seeking growth through federal contracts.

Northern VA is the poster child of what happens when you have tons of growth over decades, but absolutely no planning, or worse, lots of nimby preventing infrastructure.
Sometimes locking out files on complex changes has a better outcome than a modify-merge cycle I have found. This doesn't scale out to lots of engineers however.

If you're doing critical heavy lifting or refactoring, merging inline changes is hell.
Agadmator – the man who has 290,000+ followers on YouTube