skysight-inc/HackerNews huggingface dataset:
The biggest benefit for edX, which is where I started using Docker and gained the most experience, was being able to get developers up and running with our key services in a couple hours as opposed to days. Everything is scripted, and ephemeral. Broke something? Refresh the environment. Want to try a new configuration? Build a new image. This was not as easy in our previous Vagrant devstack.

> Don’t you still inevitably end up having to manage assumptions about the differences between these environments in order to make this work in practice...?

Yes, and I would do that regardless of my deploy target. If you follow the Twelve-Factor App methodology [1], your settings are always in a config file or passed in as environment variables. If you're using external services (e.g. Stripe) while developing set the appropriate variables to your test credentials.

> Do you actually get any good abstractions out of the container which empower better solutions to deployment challenges? “I don’t have to think about which hosts the (random) http client used in my application is configured to talk to because I can just magically retarget it at the container level by manipulating networking configuration”

The solution to this problem is the same regardless of whether you use Docker or a cloud provider. Use a load balancer to direct traffic to a group of hosts responding to a specific port.

> And what about the impact to developer ergonomics?

Admittedly, debugging is not perfect (at least not with my Docker Compose setup in PyCharm). That said, there are debuggers that attach to Docker containers.

[1] https://12factor.net/
Tautologically, ~0 that mean anything.
For political campaign Facebook actually does disclose who ran it and how much they payed for it
Compound found in red wine opens door for new treatments for depression, anxi
"The researchers use open-source intelligence and information gathering where police, law enforcement and intelligence agencies often fail."

intel agencies may succeed but they certainly are not shouting their success to the skies except in rare cases. Open source intelligence gathering isn't always about one-upping the intelligence agencies! It's about retrieving information that can inform the public and isn't locked away by intelligence and political actors.
I'm not sure I understand this comment at all.

Buzzfeed is the one writing the clickbait. Obviously they would not be the ones falling for anything. HN, collectively, put this article on the front page, treating shallow nonsense as if it's notable because it feeds our biases. It's a data point that speaks ill of the collective discernment abilities of HN (and the quality of the community) that we put content-free clickbait on the front page and discuss it as if it's valuable (or more accurately, use it as a fig leaf for soapboxing preexisting views).

This isn't some generalized "HN is full of dumb low-effort takes and clickbait" complaint; I got used to that years and years ago. But part of being on an online forum is pushing back against stuff like this and calling out low quality content when we see it.
> It'd be nice if these extra steps weren't in place but I see this atm as a minor inconvenience more than anything. Maybe my opinion would change at a later point.

The same thing was said about horse armor DLC. Now microtransactions have suffocated entire (more ethical) business models.
That's what I'm lamenting. I want to live in a world where a 3D model is no more exceptional than a JPEG.

There's no inherent requirement for OpenGL support to render glTF 2.0. WebGL is only required because browsers don't include native support.
In it, he found an important passage discussing how adrenal disorders could mirror thyroid disorders.

A former RN told me that adrenal and thyroid issues are interrelated. That was useful information for me.

I'm a bit surprised and taken aback that the article kind of implies that many medical practitioners aren't aware that thyroid and adrenal issues can be similar or connected.
>What "we" want isn't always a good thing for running a country.

That isn't (and shouldn't be) up to anybody else to decide.
Ask HN: What’s Your Favourite Browser?
I am always on a looking for new browsers to try out. Currently I am using Firefox (for HN, Stackoverflow, freenode and Gmail), Chromium for Banking and for everything else.

Would be interesting to hear what's your default browser.
Processing has very little to do with hitting realtime deadlines. Either you do or you don’t. In fact, sometimes faster CPUs are worse for realtime because their latency can be worse.
Firefox offers blocking you from "third-party tracking cookies" by default, so if you are concerned - make the switch.

https://blog.mozilla.org/blog/2019/06/04/firefox-now-availab...
For many many years I resisted installing an ad-blocker. As someone who worked at a website that made the bulk of it's revenue from ads, it felt hypocritical, and also, I wanted to make sure that the experience of our website was bearable without ad blocking, by forcing myself to experience it every day.

I gave up about two years ago. The web just go so bad I had to install ad-block. My computer would spin like a jet plane at least once an hour due to insane advertising on a website consuming all the CPU.

I literally installed ad-block to save my computer hardware.

The ads don't even bother me that much. I used to always say, "my brain is my ad-block". It was the slow loading, CPU heavy ads that got me to turn.

If advertisers want to advertise to me, that's fine. I understand they need to make money. But how about not melting my computer in the process?
What Cambridge Analytica’s ex-staff can teach us about data defence
Remember Gmail ads from like 2006? They were very minimal and on point. I was so optimistic thag the future of advertising was that.
Know better than what? The link where he mentions the system is literally the first sentence in the post.

I'm appalled at this attitude of entitlement, people don't owe us anything when publishing free content on the web. It's ok to suggest a change or ask for more details, but keep it respectful.
There’s usually no shortage of public ads for Swiss watches at Zurich airport. There is for sure no ban on advertisements in public places.
If you turn off all the options, you'll get a dialog that asks if you want to turn Siri off altogether. (As I just did.)
Anecdotal aside: I refer to the creator of the Lambda Calculus as “Alonzo” most of the time. When I'm in the mood for tongue-in-cheek, I might even call him “Saint Alonzo”. He is, after all, my second hero after Leonhard Euler.
Depends on what you want. You can make it work. If you eventually want a house, family etc... then you may have to leave.. depends on the IPO lottery etc... and what happens in the next 10 years due to the housing crisis. But there are tech jobs everywhere these days. There are also plenty of "midsize" companies where you can transition to a work remote job as well after a few years if you do find the Bay area out of reach.
I don’t see why anyone is entitled to credit via a couple form fields on a website. The burden is placed on the lender and the borrower. If the lender wants to come up with their own way that doesn’t need ID and a camera, they can.

The burden is lifted from the rest of us who somehow got tasked with making sure lenders aren’t making errors with the risk of losing hours of our lives fixing someone else’s problem.

It’s ridiculous that after your child is born, you’re supposed to spend your time to place a credit freeze at the 3 credit bureaus. Transfer the liability of identity fraud to the lenders, and they will figure out the solutions in no time.
The EFF site is full of ads on your machine?!? That doesn’t sound right (and disabling ad block doesn’t cause it to serve any to me, unless you count the mailing list signup form after the article).

I’d guess that you are looking at a different page or your machine is compromised.
The Roots of Boeing’s 737 Max Crisis: A Regulator Relaxes Its Oversight
Having a single name is quite common nowadays, particularly among celebrities: Slash. Bono. Dido. Cher. Sting. Prince. I really wonder what it says in their passports. And what about The Rock? Is his first name "The" and his last name "Rock"?
In a literal sense, apparently not. There's a real actual 100 megawatt-hour lithium-ion grid battery and (concrete?) pie in the sky ideas for using dry mass for gravity storage.
Thanks for that, exactly to the point.
Not the consumer as I read it but the credit issuer would have to collect this evidence, so they would have the burden. Also this would help build a reputation that is auditable of the credit issuers.

This feels like an idea that would benefit consumers and be a business opportunity targeted at creditors if we could only convince them this is their responsibility.
I think assuming that some local news paper is going to have the same layout in two years is a big ask here.

The actual way to do this would be scripting using beautiful soup and similar tools.
I made a grep-like tool for extracting HTML fragments using CSS selectors
>This gets into a whole thing I call "scripter mentality". It seems like some people would rather call (say) tcpdump and parse the results instead of writing their own little program which uses libpcap.

And those people are right. Too many systems have too many unnecessary layers and "just in case" code, which instead of making them more robust than a small script, serves to slow them down, and increase the possible failure modes exponentially...
Did you read the article? It was impressively reported and provided a comprehensive account of the problem from a white working class family that relocated to the area and had their well run dry to the backroom discussions in the Arizona legislature that will ultimately dictate the future of industry and environment.

You're right that the Colorado River is irrelevant to the issue under discussion here. But the article clearly shows that the aquifers are as big a crisis:

In the late 1990s, during the first few years of what would eventually turn out to be a 19-year-and-counting Arizona drought, only about 15,000 acre-feet of water were estimated to have percolated into the aquifer each year, while 100,000 were being pumped out; as the valley continued to warm throughout the 2000s and 2010s, with rainfall and snowmelt plummeting, estimates for recharge went unrecorded, as annual pumping soared to 200,000 acre feet. Once, it had been possible for ranchers to develop natural springs into watering holes using only a shovel. Now, after watching water levels drop 100 to 300 feet in 35 years, some farmers wondered how long they could go on... In 2017 alone, one farm pumped 22 billion gallons, nearly double the volume of bottled water sold in the United States annually.

Immigrant laborers and immigration are largely a non sequitur. They're cannon fodder in this battle and scarcely mentioned in the article. They have no say in it. Unless you're talking perhaps about Middle Eastern farming corporations. This is a battle between relatively prosperous local small farmers and bigger corporations:

Arizona was particularly attractive to Middle Eastern farmers. A policy of unregulated pumping on the Arabian Peninsula had, in 40 years, drained aquifers that had taken 20,000 years to form, leaving thousands of acres fallow and forcing Saudi Arabia and others to outsource much of their agricultural production. In 2014, a Saudi Arabian-owned company, the Almarai Corporation, bought 10,000 acres in the town of Vicksburg, northwest of Sulphur Springs Valley, planting alfalfa to ship halfway around the world to feed Saudi cattle. Then, a United Arab Emirates farming corporation, Al Dahra, bought several thousand-acre farms along both sides of the Arizona-California border. These purchases were perfectly legal, but many residents felt these newcomers were essentially “exporting water.”
Yes it says boingboing are hypocrites and not the right people to spread this message. At the very least they could have used this as an opportunity to say “you may have noticed we have tons of tracking on this article, here’s why...”.

There’s something to be said about being a trustworthy source.
> I'll gladly accept those on a webpage so that the content creator can make a bit of cash.

Why do you feel like your attention should be for sale? There should be no advertising on the web. Content should be free or cost money, and the cost should be transparent. Advertisements are just socially accepted psychological manipulation. We can do better.
Increasingly 'services', for which they want to lock you in for rent.
Humans plus anything perform better when they form an emotional connection with it, whether the thing is human, animal, robot, or rock.
Podcasts are a great example. They've had to do advertising the old fashion way, by market research and trying to figure out which ad campaigns are more effective without mass surveillance.

Often they use the strategy of widespread name recognition, which is why you can probably think of a mattress brand, and a recruiting platform off the top of your head. That's effective advertisement without tracking.
Which VPN is that?
Dart fixes this with initializer lists, which must run for every class in the hierarchy before any constructor bodies. Initializer lists have restricted access to `this` so you can't call methods or pass `this` to functions.
We’ve made full circle again. Were back in 1999. Tons of ads pace being bought with clickfraud (facebook). Zillions of scripts etc, when all you want is someone to put a text link + a pitch which is relevant to the page (current search, current article, type of content in the video), not the user.

Problem is they can’t. Publishers earn through the massive amount a low quality traffic, bots, and even misreporting impressions and clicks.

I want ads, if they’re relevant.
"Attacks only get better", as they say.
https://www.mozilla.org/en-US/foundation/annualreport/2016/

> Mozilla Foundation philanthropic programs and activities are funded by public support from individual donors and foundations ($13.8M), as well as from royalties earned that are paid by the Mozilla Corporation ($8.3M). Total revenue and income support to the Mozilla Foundation in CY 2016 was $23.4M.

> The majority of Mozilla Corporation’s revenue is from royalties earned through Firefox web browser search partnerships and distribution deals around the world. Mozilla Corporation’s revenue and income support for CY 2016 was $506M

https://www.computerworld.com/article/2500712/google-to-pay-...

> Google to pay Mozilla $300M yearly in new search deal, says report
Getting benchmarks right is difficult, even for a CS professor. The language doesn't even enter there.

What does it say about you that you're asking a leading question in this way?
Definitely product placement going on.

I'd be surprised to hear they were selling viewing data though. A few years ago, they were making a lot of noise about how that data gave them a unique way to make decisions on what content to produce that other studios lacked. Seems like the kind of thing you'd hold close if that were the case.

When you search, it's also clear they have shadow profiles for content they don't have (e.g. before they had Monty Python and the Holy Grail, they'd autocomplete to "Things like Monty Python and the Holy Grail" pretty early in the autocomplete results). I wonder how heavily that search data is weighted in deciding how much to offer to license existing content.
Some cities in California place heavy restrictions on billboards: https://www.sfgate.com/bayarea/article/Supreme-Court-turns-d...
Recent discussion "GitHub and Trade Controls" https://news.ycombinator.com/item?id=20526039 and "My GitHub account has been restricted due to US sanctions as I live in Crimea" https://news.ycombinator.com/item?id=20531039 And related "How is it like to be a dev in Iran" https://news.ycombinator.com/item?id=20493699

> let us download our private repositories and also make them public (setting control).

Seems reasonable.

> change their restriction policies to not limiting users based on their Nationality.

I don't see this happening. It's US law and github (Microsoft) is bound by it. Maybe a competitor will use it to their advantage and offer

> announce their decision publicly and apologize for making this situation (like what slack did before in the same situation: https://slackhq.com/an-apology-and-an-update).

I can see how the PR team will issue a careful worded letter or blog post. It will say "we regret the situation" but I doubt be an apology.
Very interesting. I've been doing a lot of programming work in 3D computational geometry lately, and spent a lot of time learning/relearning stuff about differential geometry, particularly when applied to discrete meshes. From its title this sounds like a great book to read for people doing computational geometry work.
Somebody should work on proving that train systems are turing complete. That way we can compute with rails.
Yeah, for many years I figured "Let the website owners make money, I get to use their service for free anyway, and I can always mentally tune the ads out."

And then sometime around 2015 or 2016, I started noticing ads that would lock up my CPU, or get my laptop's fan running, or prevent the page from loading entirely, or increase page loading time by 10x. And then I decided enough was enough, and installed an adblocker.

It's not the general concept of advertising that I object to. It's when the advertising makes the content that I initially came to see unusable. Fix your goddamn Javascript and maybe I won't block you, although at this point I'm kinda enjoying the ad-free experience.
To put the costs intro perspective, an 83 Amp Hour car battery (typically a small car might have a 40-60 AH battery and a large car >100 AH) holds 1 kWh (kilo watt hour).

An 80AH battery can be had for about $100 on eBay.

The article states that the cost of materials might be $100/kWh.

So you could get the storage for about the same price using a car battery.
Looks very cool, but I was disappointed not to see any numbers. Has anyone heard what this kind of thing costs, and how much CO2 it removes?
When you're on the side NOT defending pedophiles, you know you're on the right side of history.

Democrats: We'll do anything it takes to get Trump! No one is above the law!

Also Democrats: Watch as we provide "sanctuary cities" for illegal immigrants to be above the law, and we normalize pedophilia!

https://i.imgur.com/zs2VlOn.jpg
This is incorrect and based on outdated research. The research that shows persistent Lyme is real is piling up but the medical community seems slow to accept this fact.
Makan Delrahim, a tech lobbyist turned enforcer
Originally the post was linking to boingboing.net, only later it was changed to EFF.
That's a completely different discussion though. Personally I'm not offended by seeing a brand placement if it helps the content creator and is transparent (meaning I know it's an ad, and it's not collecting data about me).

Bringing it to a physical example, if I walk into a store and see a product placement or physical sign advertisement, I'm not that offended by it. But if they started fingerprinting me and taking my picture under the premise of selling me more stuff... I'm offended by that.
There isn't a source, because Mozilla doesn't break it down. They just say that they get almost all their revenue from "search royalty payments", and their two biggest deals are with Google and Baidu. You just have to guess how much comes from Google (90% market share worldwide) vs Baidu (the biggest search engine in China, which is also the largest single internet market but not as well funded as the US market).
This is incredibly dumb. Hopefully some GitHub exec intervenes.

Edit: Happy to take the karma hit. Stupid is stupid, regardless of jurisdiction and consequences.
This guy seems crazy. There's a million things they can give you for energy so you don't lay in bed all day. Also, the hell is he choosing to lay in bed over sitting in a nice comfy chair? The only reason bedridden people are in beds is to make it easy to roll them over and hook them up to machines. This guy didn't need either. It doesn't take a decade to discover adrenal gland issues, I think this guy is a basket case.
Having worked in the financial industry for a few years, this is definitely necessary. Financial companies over the last few decades have shifted from a culture of responsibility to a culture of sales. There is constant pressure to "streamline" the underwriting process, i.e. cut out safeguards and checks and throw money at people as quickly as possible. When there are no effective incentives to do a good job, they aren't going to do it, and the burden will be shifted off to the public.
It should be, inside government institutions, like the ABC. Out in the commons and private companies, I agree it should be discussed openly.

This whole post has gotten too political and has already broken several rules. I'm bowing out.
I think this is more useful for 3D graphics and 3D reconstruction.
This is not ad hominem. It’s directly relevant. No attempt was made to avoid discussion of the issue at hand by attacking Doctorow. Let’s please keep our fallacies straight.
What the heck?

You're right, the hidden scanFile()...makes no sense.

It's stripping all the new lines from the input.

Why? What is going on?
Do the trade restrictions just mean they must refrain from engaging in monetary transactions?

Continuing to offer various free services would be nice.
Are there any advertising companies that don't target ads with tracking? But just serve ads based on content of websites?
I never click on ads. Never ever. I get that every ad doesn't need to be clicked e.g. videos that mindlessly show you a product. But atleast there is no direct feedback going back on those in terms of ad placement effectiveness/click-rate etc. They can keep burning their money showing ads - I just won't provide them any feedback on whether/where their money was wasted vs well spent. Also the best way to kill them is for lesser and lesser people to click on them.
70% of rich families lose their wealth by the second generation. http://money.com/money/3925308/rich-families-lose-wealth/

90% is lost after that. https://medium.com/datadriveninvestor/why-wealth-barely-last...
A podcast is a podcast. Some of the podcasts I listen to have put a bunch of content behind a Patreon paywall. The distinction whether it's an RSS feed isn't meaningful. I still don't have access.
Why would an exec intentionally violate US law for this?
Absolutely, you're right. I'm just wondering what would happen if the government reversed course.
Another possibility would be to create ad blockers that do that, i.e. block third party javascript but not pure text or images. Then you get the same result, simple ads get through but ad scripts don't, so the people who use ads without scripts are the only ones who make money from them.
If they sit on their laurels, their dominant market share will not stay that way. It is an endless race.
If you care about going deep under the surface I would think that the underlying optimization problems have many ties to DG. Not sure about the OPs pdf specifically
Arizona produces approximately 1/4 to 1/5 of the leafy greens grown in the US, by weight, depending on the exact commodity [1]. Meanwhile, California produces roughly 3/4 of such products grown in the US. The two states participate in a seasonal rotation, where California's temperate valleys produce most of the summer crop, and in the winter production is shifted to inland desert locales in both Arizona and California.

[1] https://cals.arizona.edu/arec/sites/cals.arizona.edu.arec/fi... [2] https://californiaagnet.com/2017/11/03/a-look-at-year-round-... [3] https://www.ers.usda.gov/webdocs/publications/93033/vgs-362.... [4] https://news.ycombinator.com/item?id=18535425#18536045
Docker 19.03: Rootless Mode (Experimental)