skysight-inc/HackerNews huggingface dataset:
John Gilmore famously stated that "The Net interprets censorship as damage and routes around it".

I believe there is a corollary: Advertising interprets attempts to avoid it as damage and locates your eyeballs anyway.

It's a constant battle with an opponent with the highest order financial motivation.

Let's keep our PiHole tricks a little quiet and maybe they won't catch on right away :)
> I also wonder how many people really had private offices 30-40 years ago.

IBM (and presumably any other company of that ilk) certainly had one person per office up through 1990.

One thing that people forget is that you had a land line phone. And you spent a lot of time on it. And haranguing people was considered a negotiation tactic. So, being able to close your door to not bother others was important.
Just a quick sidenote: Joe’s friends have said that people who are throwing around numbers about how much he got from Spotify are estimating way lower than it really is. The $100M is the most common number being thrown around.

I can’t tell how much the writer knows Joe’s content, but he would probably have never went with a subscription model. The free access has always been one of the #1 things he attributes to his success. I say this as a listener from episode ~250 which is still not that long ago.

It’s clear to a long-time fan that Spotify made some assurances that their app can be downloaded for free so all his listeners can join him.
Exactly! And you won't have to fear homeless people (the horrors!) anymore. We'll keep all the beautiful and ugly things about this place.
Ever thought that you may be doing it wrong? This is often my first tool to turn to when something isn't as others describe. But once again, you may be right and it may not work for you. There is nothing in this world that fits everybody, we have some variations in what we respond to
The Journey to One .NET
YES.

I think you should block ALL ads entirely, internet and everywhere. They are time sinking distraction and you definitely don't need them in your life.

A specific adblocker somebody needs to develop is podcast ad blocker, just auto-skip or have no sponsored message please.
Direct head-cooling, now you can overclock your brain more comfortably!
Also a shameless plug for the extensible, amalgamated hosts file I actively curate:

https://github.com/StevenBlack/hosts
There's phone booths for companies that are already being produced & sold. It actually has a fan to just vent air out and take it in from the bottom. Nothing blowing on your head...
"research says / better safe than sorry" - kind of like running, not eating sugar, doing n-back training, etc
Tangential conversation, but I might actually disagree with you there. The modern web browser is the gateway to easily the vast majority of content consumption and creation tools currently in existence. They can be compared in terms of whether control of such can sway the balance of power in a grander scheme.
Moisture-sensitive torsional cotton artificial muscle and textile
It could have been /opt/nix and been compliant with FHS, and kept all the benefits you mention.
Microsoft? It’s not the nineties. Try Google.
How come? Everything they’ve got they just stole from other entities. Unless there’s a European company 4 year ahead this is just impossible. Plus I reject this notion off hand as huawei ships famously half baked and buggy software with their equipment.
Don't think there is anything to it past "focus on one thing / focus on breath."
i spent a long time researching various writing devices, such as the reMarkable, the microsoft surface, the ipads, wacom, etc., and the ipad (in my case, the non-pro) at the time at least really had the best ratio of pixel latency to price. it really wasn't even a competition. writing on an android with slow pixel latency or something is really jarring, but yeah, the apple pencil setup is truly great.
If she were still doing that a decade later what would your response be?

We choose to hire Siri/Alexa/etc. At some point there's to be a baseline of good enough or else you fire them.
Yes, it turns out the the web is not, in fact, a giant virtual seastead unbothered by the norms and rules of society. If you distribute information via computer networks it will be subject to scrutiny to see if it is malware, copyrighted by someone else, exploitative, seditious, etc.
For those not using Javascript (SSRN uses third party scripts), link to PDF: https://poseidon01.ssrn.com/delivery.php?ID=5550640311191050...
blah blah blah...at 52 he has FU money even for his children. Once this contract is over he can try a new model, with plenty of runaway.
You don’t get to decide that, Timmy.
> with respect to contrarian coverage of the pandemic

How is contrarian coverage "pseudoscience"?

An example of contrarian coverage is the suicide rate rising due to the Bay Area stay-at-home order: https://news.ycombinator.com/item?id=23269396
Unexpected Propagation of Ultra-Lean Hydrogen Flames in Narrow Gaps
I think you and your countrymen should reevaluate this stance.

Huawei is an asset of a regime that tracks its citizens like it's 1984, spirits you away to jail (or death) if you make disparaging comments -- even if true --, locks Uyghurs away in prison/sex slavery/organ donation internment camps for "reeducation", steals Tibetan children, takes away territory from neighboring nations, builds naval bases and prevents fishing in an ocean they don't own, shuts off the water supply to Viet Nam and others, ...

I'm not saying the US is perfect, but the CCP is downright scary. They're a risk to the freedoms we enjoy.

I love China and its citizens, and I wish they were free.
There's a higher-order set of contexts as well. Everyone in the conversation (the asker and the answerer) knows that "London" likely means "London, UK" - that's the Bayesian default. So the if the asker wants to inquire about London, Ontario (and they are not continuing a previous conversation about London, Ontario), they are very likely to be explicit in their ask: "What's the time in London, Ontario?"

The asker has a mental model of the answerer's default contexts, and if their question is likely to be ambiguous in those default contexts, they are more likely to be explicit in their ask. The converse is also true - if the asker is not explicit about which London, that's actually a signal to the answerer to lean even harder on default contexts and best guesses.

Humans do this without even thinking because though culture and conversation we are quick to arrive at shared mental models and lean on shorthands "in the other person's head". AI not only doesn't have it's own context, it doesn't have an estimate of it's user's context and where the two might differ.
We chose a really difficult country name to create an identity around. United States of America citizen just doesn't have the same ring to it as American does. Meanwhile, you know, we also stole Amazon as a word to mean something totally different than a river and region in Brazil.
A transmission of the pilot’s final exchange with air traffic control, posted on the website LiveATC.net, indicated he had failed to land and was circling around to make another attempt, reported AP.

“We are proceeding direct, sir — we have lost engine,” a pilot can be heard saying.

“Confirm your attempt on belly,” the air traffic controller said, offering a runway.

“Sir - mayday, mayday, mayday, mayday Pakistan 8303,” the pilot said before the transmission ended.

source: https://www.dawn.com/news/1558944/at-least-80-killed-as-plan...
This is so nice that design doc is opened for commenting - so much good thoughts there. Thank you for sharing!

After reading that I have a two questions:

1. While the integration with Prometheus sounds great it still requires to run pretty complicated system behind it. The distributed TimescaleDB could require a lot of knowledge to operate and additionally a connector that could become a one more point of failure. Have you considered to merge connector into Timescale to make setup more simple and robust?

2. Significant part of my everyday work is connected with writing PromQL queries and I often check week/month ranges while plotting timeseries. And I heard many complains that remote-read might be very expensive when it touches a lot of data. Do you consider possibility to support PromQL in TimescaleDB to avoid remote-read bottleneck?

Personally, I have a good experience working with Thanos and VictoriaMetrics because of seamless usage experience - same queries, same Grafana dashboards, same alert rules. Would love to see more products that support the same standards for timeseries data.

Edited: formatting.
I made the same assumption that the news contact may have been unrelated, and they just had far too many people access it.
Physicists explain why clothes do not fall apart
Also relevant: https://news.ycombinator.com/item?id=17449903
Should I invite wasted junkies into my home to use the computer as they please?
Dan Lemire is a prof but also a very hands-dirty type. He measures stuff down to CPU IPC levels. Check other stuff on his blog, he's not an ivory tower type[0]

[0] Not that there's anything wrong with that at all, it's just a different kind of person with different strengths, but DL is not one.
Time for you to get a watch.

- I'll see myself out.
The idea is: Google doesn't want to get sued, Google needs to make money, Google is a middle-man extracting ad dollars from eyeballs, and paying royalties to living, litigious content owners.

So they will push music attached to dollars, according to the strictest legal terms of the loudest, most punishing complaints. Everything else is ignored, and thus sinks, or gets shoved off the top of the index by greed beasts that ignore courtesy, decency and rules.

Obnoxious greed beasts are sociopathic, and will game every tool Google arms them with. They want to be ranked highest for all keywords, as cheaply as possible.

So, how does one invert this payola scheme, as an eyeball used to justify advertising profits?

You have to tear the greed beasts limb from limb.

It may not be obvious, but the people that are filing spurious claims against you, are not good faith actors. They are the sock puppets of people who stand to make money from the keywords you stand to outshine all others on. You are likely crowding out low quality losers, who unfortunately have enough money to buy off-shore social media fleshbots that protest for them in surrogate.
One of the best collaborative environments I've ever had was a repurposed conference room; the three of us, all in our early 20s, two devs and a consultant who did what we would now call the "product owner" and some of the coding, had the small space to ourselves. It was off in a corner of the building, so nobody would "drop in while passing" either. We called it the "war room", after Dr Strangelove.

It was a huge success and we got a complex product built in a few months. Unfortunately that was 2001 and the client went bankrupt without ever paying the invoice and we were all made redundant over the next few months.
What if the Chinese government is working overtime to prevent the superior companies from reaching their markets? Should the Chinese people be stuck with inferior products? I'm not condoning it at all but this is about more than just Huawei. China is doing this with more than just Huawei, anyway, just take a look at what COMAC has been doing.
I don't actually think it's that hard once you know how to do it. You basically make a cross-platform C library that generates the GPU commands and sounds per frame, then you just plug that into whatever platform you're running on.

My Mac Platform code is only like 1500 lines or so. Pretty small considering that it runs a 2D game full-screen on my iMac.

Not sure what is meant by 'Herculean'. Once you know how to do it, you don't lose that knowledge. You literally have the code to use on the next project. No big deal
I have actually turned off my Adblocker for LinkedIn and Facebook ad they ads can actually be quite relevant.

I would be willing to on the news sites as well if they didn’t spam them so heavily into the page and they didn’t shift content to load them. The news sites also allow a surprising number of low quality ads. I’m willing to see ads for Tide or a bank, but no fake download buttons please.
I'm not sure since so much of the internet is web browsing
I think you mean Alphabet, and yes. Nuke Facebook and Amazon while we're at it. Break up all the huge conglomerates.
Google doesn’t have a monopoly on OSes though, which is what GP stated and seems like a reference to MS to me.
Which company has a monopoly on operating systems?
> I haven’t tried it yet, but something like NixOS seems far better suited to this problem than containers.

You don't need to go whole NixOS to get those benefits. Installing Nix on your OS can also provide it. Although experience is better on NixOS.
You mean some sort of organization where workers unite to advance their common interests?
I've done it for a small number of sites that I frequently visit and they ask nicely. If a site outright blocks me, then I never get to the point of frequently visiting them anyway.
Maybe but don't underestimate the effort, I needed to do something similar and tried to use Nix but I failed: the doc wasn't very good, there weren't 32bit packages..

So I just built gcc myself which I found very easy.
I developed this extension with a dedicated window (Command+T to toggle) to make it easier.

https://addons.mozilla.org/en-US/firefox/addon/tab-manager-v...
Counter-argument(?): I've seen a product where production ran in Docker, but development was a mix of Mac, Windows and every popular Linux distribution, on laptops, on-prem servers and in the cloud, as per each devs preference. Components could be run separately. The product could run anywhere.

Then standardization crept into development. Two years later, it was essentially impossible to run it outside Docker built by Bamboo, deployed by Jenkins in on-prem OpenStack, components were tightly coupled (database wasn't configurable anymore, filesystem had to look a certain way, etc.), and it required very specific library versions, which largely haven't been updated ever again, and cannot be updated easily anymore by now. No individual team had an overview of everything inside the container anymore (we ended up with 3 Redis, 1 Mongo and 1 Postgres in that container. The project to split it apart again was cancelled after a while). Production and development were the same container images, but in completely different environments.

If you want code paths to work, you need to exercise them regularly through tests. Likewise, if you want a flexible codebase, you need to use that flexibility constantly. Control what goes into production, but be flexible during development.
If microsoft or google were to illicitly gain access to trade secrets through their extensive tracking systems, we wouldnt even know about it.
IBM laying off thousands, seeking “flexibility” during Covid-19 crisis
This is a good point. As supply of commercial real estate is restricted, rents increase and the impetus to reduce sq footage per employee increases. Also, open offices have been around - and common - for a long time. They called them bullpens and engineers, reporters, stock traders, and many more low-level professionals worked that way. We think of office professionals because they are the ones movies get made about.
> The law, especially in civil cases, isn't there to punish losers.

Nice theory, but in practice the process itself is often a punishment. Even winning a bogus case against you can come at great personal expense.
Ultimately the problem with a private healthcare system is there is no incentive to provide appropriate affordable healthcare and every incentive to divide, marginalize, and monopolize markets in the aim of driving down competition and driving up profits.

Now that the US healthcare industry has grown so rich and powerful it can lobby and win against any serious political efforts to either increase market competition or socialise healthcare. I.don't. Know how you could politically fix a system that is essentially "every man for himself" the incentive for corruption is far too high when payouts equal political power.

I doubt the US is subsidizing medical research as much as you'd think. The Pharmaceutical industry for example is very profitable compared to other industries. A socialised healthcare service would enable more competitive prices eating into industry profits for these products due to market scale like we see in the UK due to the buying power of the NHS.

"Among the largest 25 companies, annual average profit margin fluctuated between 15 and 20 percent. For comparison, the annual average profit margin across non-drug companies among the largest 500 globally fluctuated between 4 and 9 percent."

https://www.gao.gov/mobile/products/gao-18-40
Personally I believe that software development is closer to a blue collar profession than a white collar one. Like blue collar professions we have standard outputs from our jobs -- we fix things and manufacture them, however ephemeral or abstract those things might be. It's more than just the "thinking" that groups together "knowledge work" -- our jobs depend very much on our level of output. There's a certain tediousness about both development and blue collar jobs as well. Our high pay is a simple result of market forces (and might be a historical anomaly in the long run), not of any kind of professional standing. I think this is also part of the reason that we have so few women in our profession (a quick google puts the amount of women plumbers at 1.5%) -- which is to say, whatever is keeping women from becoming plumbers is likely to be a big factor in women becoming programmers. It's easy to think that development is just another office job, but I think there is definitely a case to be made that it is not.
Glad you came to terms with your pro-Western bias and even be upvoted by your peers for it.
I help out with a festival literally called “Breathe” https://www.discoverbreathe.com/
It started largely focusing on Slacklining and has since branched out to many other things but it quite remarkable how much the way we breath affects us mentally and physically!
I would love to see a situation where we could predefine a matrix and then toggle different products on or off.

For example, we have:

Models A, B, C, D
Builds Debug, Release

Normally this would be

A Debug
A Release
B Debug
B Release

And so on, and so on. In our case, where we have about 90 different models, it would be extremely useful to be able to configure, via a GUI of some kind, which of those intersections we want, rather than rebuilding the entire set for a configuration option which only affects one or two models.

At this point, the only option available to us is the Jenkins Matrix Build Plugin, which is awful in a few fairly frustrating ways, but is also the only thing that does what we want.

Examples: configuring an SCM in a matrix build job results in one svn checkout for the matrix build job and one checkout each for the cartesian product, and then, since we have a separate child job for doing builds, one checkout each for the child jobs. We don't want the matrix job to do any checkout, but if you configure it with a Git or SVN URL then it will do it regardless.
> We are defending western civilization.

I've rarely seen this kind of hiperbole on hn. Who is we? What does it mean to defend? What exactly is the connection to Western civilization here?

> I would rather China to collapse than to see it replace the US of A.

Is this in any way pertinent to the topic being discussed? Is there a risk that China would collapse if Huawei gets into business trouble? Is there any risk that China would "replace" the US if Huawei doesn't get into trouble?
Guarantee you're going to catch downvotes for this comment, but you're 100% right.

The evils of the US and China are not even comparable in the modern era. A million plus in concentration camps, secret police disappearing journalists/doctors/dissidents, absolute authoritarian control over citizens lives, replacement of ethnic minorities en masse, organ harvesting, wholesale theft of IP and technology, etc etc etc.

It's such a tired and played out argument of "but in 1973 America did [bad thing]".
that's interesting, so you use an iPad for your day to day programming?

from my experience converting ppt/word to pdf is a common enough use case that I would've assumed the majority of non-tech people run into it.

Latex is also a common case where you run into file extensions.

note I'm not expecting them to understand the difference between extensions, just what they mean and how to google how to convert between them.
Name any ISP in America that will distribute your video worldwide for free.
Nice, I would like to hear your experience with it once you do that
1. Cloudflare Workers, I don't have the bandwidth to experiment with it right now but it interests me greatly.

https://workers.cloudflare.com/

2. Rust - definitely will be the next language I learn. Sadly the coronavirus cancelled a series of meetings in Michigan promising to give a gentle introduction to Rust.

https://www.rust-lang.org/learn
The bills weren't perfect, just nearly perfect. There are issues like one line in the art being printed too distinctly.
Years ago before Google got into advertising I said I would pay for Google.

I would now, if it meant that I could have an ad-free (legitimately, I use an adblocker) privacy-guaranteed experience.

Would I pay for YouTube? I don't know, I pay for Netflix though, so maybe? I support some YouTube channels on Patreon, so there's definitely money there.

Facebook? Nope, but then I am half a beer away from deleting my Facebook account at any time anyway.
> Do ad blockers stop sites from making money?

The honest answer to this is “Yes!”, not a 7-paragraph non-answer.
Literally in the middle of an outage right now https://www.githubstatus.com/
Where are you getting the data?
In September, I wrote a post about how Howard Stern is getting ripped off by Sirius. I made the case that Howard Stern is making $90 million a year when he could be making 2-3x by cutting out the middle-man and doing a subscription podcast.

Sure, until subscription fatigue kicks in. People pay for Spotify or SiriousXM because of the overall value. I doubt many people would be interested in paying just for Stern or Rogan's podcast. That is in addition to all the other services they're already paying for, such as Netflix, Prime, HBO, etc...
It's clear that whether we like it or not, we need to reopen. Lockdown is a luxury that only rich nations can afford to try - and it's not clear that it's having an appreciable affect beyond proper social distancing and widespread mask wearing.
I've had this when dealing with family members computers. It's an absolute disaster.
My job is quite interesting in this aspect: I'm a manager,who has to set,monitor,and ultimately award results. Only one direct report is technical and it is quite challenging to quantify his outcomes. I also do development,as part of my role, and it's just so freaking hard to assign values to the work that'd been done. For instance, I did create an orders portal of sorts,which our corporate clients quite like and none of the competitors have anything like that.Our head of sales going from one company to another selling this portal as part of the offering and the execs love it. Sales get revenue, everything is nice and easy. Now what do I get for this portal? Would they have sold if it wasn't there? Did it help to close or was it just icing on the cake? The contribution is clearly there,but how much? 1%, 10%,maybe 0? And that's pretty much the same for most devs. What's the contribution of that logging feature? What's the value of some smart function?
There's no rule saying I can't pay them money, and continue to use an ad blocker as well.
Sure but you need thousands of legitimate-seeming pageviews to get that $50 back, and the networks - even or especially the bottom tier ones - are likely to be hotter on click fraud than scraped content.