skysight-inc/HackerNews huggingface dataset:
ISP use DNS data for monetization, like selling it to advertisers. There is also a political aspect for many ISP where there is close cooperation with local government, and the need to comply to request of filtering is pretty high in some countries.

A CDN pays ISPs, carriers, and network operators for hosting its servers in their data centers. ISP do this because it provide them revenue and better service to their customers.
Just emailed you!
Wasn’t it Amalgamated Clothing Workers Union of America?
So I originally studied chemical engineering, and one of the common catchphrases is, "regulations are written in blood." The reason there's a requirement to put a pressure relief valve on that tank is because at some point a tank like it didn't have one and it blew up and killed people. However, safety in chemical engineering has been evolving over centuries as we have understood more about the dangers and consequences of dealing with chemical manufacturing.

For software, it feels like we're only at the beginning of understanding the dangers and consequences of the software, business models, and technology our industry has created. Unfortunately, if it follows the same path as other engineering disciplines, we likely will experience decades or centuries of bloodshed before it is regulated appropriately.
And to think that the benefit of the education has not changed since when I attended a similar school for a total cost of $25,000 per year just 10 years ago.
I also don't think it's obvious [1], but that it could seem obvious from the way some mathematics (ahem, calculus) is taught to students.

[1] My first question will be whether your "circle" is of cardinality of R or of N... Edit: Actually, my question would rather be whether you allow countable or arbitrary union.
Why this doesn't work with Github login? Why all this Azure/Microsoft login is required?

This could be an immediate hit if I could click on a button in Github to open that repo in it with the environment all setup.
See https://en.wikipedia.org/wiki/Oswald_Mosley
Is anyone familiar with embeddability of Chromium-based Edge? MS web engines have been able to be used in shared libraries in the past and I'm hoping a win32/xaml control will be available for use. Even better if they contrib'd back the ability to leverage chrome DLLs.
fp-ts [1] contains an implementation of Higher Kinded Types, which TypeScript doesn’t support natively (the idea for emulating higher kinded types in TypeScript is based on "Lightweight higher-kinded polymorphism" [2])

[1] https://github.com/gcanti/fp-ts
[2] https://www.cl.cam.ac.uk/~jdy22/papers/lightweight-higher-ki...
Build a Mobile Application with the Kivy Python Framework
The Rent Is Too Damn Highlights
Let's suppose this is a good plan. But it's still just a plan. How do we actually realize it? We both know voting alone won't cut it.
Scientific evidence on how to teach writing is slim
As a non-mathematician, for a 2d circle on a flat plane:

- The edge of a circle is curved (convex)

- It does not matter how small a piece you cut of the edge, there will always remain a convex curve.

- The edge of a square has straight edges, so you cannot put this piece at the edge. This means the old outside edge will have to be on the inside.

- You cannot fit the convex edges to each other or to a straight edge.

- Cutting a concave edge from the inside of the circle to fit the convex edge from the outside to will not help as it will produce a new convex edge.

Ergo: there is no place to put the convex outside edge of the circle, so you cannot turn it into a square.
> But, I'm inclined to have software enforcement and not hire more traffic cops.

I can contest what a police officer is claiming in a court. With automated systems? Good luck.

If society wants to enforce traffic laws, it should hire more cops, not hackable AI blackboxes.
You don’t punch anything in MSFT US. Work hours are completely flexible. You just have to meet the deadlines and show up to the meetings.
It's always a technicality, and with enough pressure, any company is likely to "make it right". The point is that Sanders' demagoguery of companies exploiting workers mismatches with his own campaign's actions.

Likewise, Warren can rail on and on about underpaid, "exploited" workers, but her own campaign staff are subject to this, as it is an industry standard way to run campaigns!! They like to ignore free market rates for other companies, but insist on paying free market rates for their campaigns - hypocrites.

What's stunning about Warren is her 180 on just about everything, from when she was an unbiased researcher/academic at Harvard, to her new Avatar as a progressive, socialist Democrat.

1. She argued FOR women to stay at home, instead of the universal child care narrative adopted now [1]

2. She's not for collage debt forgiveness or even for subsidies. She argues for students to work through college, and pay their own way, contrary to her position on the matter now. [2]

3. She's been a steadfast capitalist calling for limited welfare, v.s. the hyper sociologist welfare state she's proposing now

[1]: http://id.lib.harvard.edu/aleph/009448907/catalog

[2]: https://ssrn.com/abstract=1269443
Play Around with Pixel in Pure Python
This is nice but the real problem is legal restrictions that restrict housing supply. https://www.econlib.org/the-rent-is-too-damn-high-highlights
The five-stage model of adult skill acquisition
Even more of the Earth's original carbon is stored in the miles-deep layers of carbonate rocks that cover much of the Earth's surface.
Could be due to several reasons. Maybe men are more eager to start working quicker to make money, or maybe they have dependents whom they have to support, and thus they need to start making money quicker. Maybe women who are pursuing PhDs already have husbands who are working bringing in money, so they are able to pursue higher studies, not to mention the grants that are specific to women to encourage them to pursue academia.

Plus, my point was referring to the disproportionate percentage of men in higher and more dominant positions (C-level, etc.). These positions require a significant amount of work and time sacrifice, which more men are willing to put themselves through.
I see what you mean.

A more general question about capitalism can be considered here: Who holds responsibility, consumers or producers? Both?

In my view, consumers who choose to lower their demand of fossil fuels (by using the bike instead of the car and reducing their vacationing on different continents) actually make a difference. If people stop consuming, companies go out of business.

Investing on the other hand is a zero-sum game: If a promising opportunity exists, somebody will finance it. Anything else is unstable in a game-theory sense, it's like asking people to not pick up $100-bills from the street.

In simpler terms: If you own Exxon shares you are not making climate change worse, but if you eat meat and own a car, you do.
Thanks for the feedback! Docker Compose support is on our roadmap, and you can track progress of it here: https://github.com/MicrosoftDocs/vsonline/issues/35. If you could upvote that issue, that would be much appreciated!
> "You haven't really done OpSec have you? There is very little absolutism in defining who gets access to what data. In fact barring nations that have historically shared data with their governments is exactly one step closer to how you would achieve this."

When was the last time you've contracted for a serious client? When it comes to tech - you don't implement "OpSec" by blanket banning hiring Chinese/Russian individuals. Disregarding your bizarre definition of "OpSec" - plenty of individuals with Chinese/Russian background are working for companies such as Google/Microsoft/Facebook/Uber - making significant contributions and getting paid vast sums of money for it. Those companies actually invest into background checks, have dedicated security teams, are investing into locking networks down and improving monitoring. It appears that Gitlab simply wants the easy way out, or, they can't afford to refuse the aforementioned client's offer.
There are companies offering completely useless software 'solutions' that don't even do their useless task well and many of them have stock prices that have grown 100% + since the bailouts, even if they haven't updated their technology since before then. How is the value of BTC more fake than that?
The supply of Bitcoin is by design not "never ending" [1]. The future inflation rate is known and trending towards 0, eventually turning BTC deflationary.

[1] https://medium.com/@k_schellinger/understanding-bitcoins-21-...
Unless I'm missing something the right half of that picture is simply wrong, not just another quadrant.

tan(-1/3 pi) = -sqrt(3), so arctan(sqrt(3)/-1) = arctan(-sqrt(3)) = -1/3 pi != 1/3 pi

Why do they use sqrt(3)/-1 instead of simply -sqrt(3)? I have the impression something else is going on. Are we seeing the last line of a multi-line expression? Why do we see the bottom curls of the parentheses but not the top curls?
Not sure why Linux gets ‘Partial’ in Container Security whereas FreeBSD gets a ‘Yes’. Both provide mechanisms that can equally be misconfigured.
I believe this is what you're referring to: https://docs.microsoft.com/en-us/microsoft-edge/hosting/webv...
So, VS Express 2010 was 500Mb, then VS 2019 Express required 11 Gb for installation. When it has grown to 100Gb they decided to move it in the cloud.

I said thank you and compiled everything with MINGW on Linux. Apt installed mingw in 30 seconds. And no pain with perl script to create VS solutions, import and configure them, same cmake build works just fine.
That seems unlikely as these don't come in standard sizes, and don't have any numbers inscribed on them.
Exactly. We're closer to the 5% level today. I just see a lot of people seeing good renewable performance at a subsystems level and thinking it will continue unfettered up to the point that matters for climate change mitigation.

Meanwhile we're actually building massive amounts of fracked natural gas generators, we're shutting down low-carbon nuclear plants, oil use in Asia is going gangbusters, NIMBYism around wind and solar and transmission is ramping up, and carbon emissions are rising at 2%/year.

I feel like the "solar is now dirt cheap, and batteries!" thing is acting as a lullaby when we really need to continue to be alarmed about climate change and work hard to mitigate it. This problem isn't going to solve itself.
Four out of the top five oil producing nations aren't even in OPEC. Shale kind of killed the ability of the Saudis to control global prices
It's actually true. If you don't believe me, go try to start a bank. Here's a handy link to get you started:

https://www.federalreserve.gov/faqs/banking_12779.htm
> Paying people in countries without a functional banking system is a real problem and bitcoin nicely helped with that

Bitcoin isn't a solution to this problem because regions afflicted with non-functional banking systems have very little options for converting or spending bitcoin.
I remember listening to a Michael Moore book in 00s where he talked about peak oil and had a funny story about a grandparent telling kids what it was like to have petroleum products like plastic and whatnot. He listed all the things made with oil that would disappear. I thought that was a bit crazy so did some research on the topic and realized that he was either full of horse apples, or stupid, or being deceitful, or some mix.

Since then, I’ve been curious about peak oil claims and they all seemed really wrong headed.

The best I can think is that they were trying to trick people into using renewables. But I think tricking people is short sighted because when the trick wears off, I don’t trust the person again.
I thought the primary user of oil and gas is industry, not consumers.
So you're basically telling me "it's complicated"? These "incentives" you mention require general faith on the part of traders that Dai really is worth $1, and given the incredibly low liquidity of USD/Dai trading, you can stay in fantasy land for a long time.

>If you can't be bothered to do a few minutes of research..

I'm not on HN to "learn" crypto, and you forget you're not on some crappy crypto forum.
Information Is Beautiful Awards
> When I told Mr. Tan that I was alarmed to see my Airbnb messages and Yelp orders in the hands of a company I’d never heard of before, he responded by saying that Sift doesn’t sell or share any of the data it has with third parties.

What a line to say with a straight face. They are the third party that he's uncomfortable sharing his data with!
We don't need more people fueling mortgages (which is only going to make housing MORE expensive for the rest of us).

We need more housing supply, which in a lot of cases means we will need more housing density.
Yep, I am aware of that particular case. However, this is not the same issue; a Linux/Chromebook booting into a text processor is better / easier than a typewriter. In Munich they tried to migrate everything and wanted to have the users use the full desktop and especially reading / writing office files that needed to go elsewhere.

Here we are comparing to a typewriter and a fax. That is a massively different case. One computer can handle both the type writer and the fax; the save button of Libre Office can be made (trivially) to just mail (or fax) a PDF etc. You get all the benefits of your typewriter/fax and none of the misery that Munich had.

Also the Munich thing was way too early; 2004 was too early. It would be easier now; at the time it was too ambitious. When 2014 came along, no-one was really invested in the idea anymore; more frustrated I would say.

However much of a Linux fan I am; I know that some things don't work. If I would be on a council to do those kind of things, I would be looking at a mix of tables, chromebooks, linux machines and windows machines depending on job description and demands. Windows would definitely be the least used of all of those because it simply is not needed for most tasks most people are doing during a work day.
> made up numbers

And here lies the problem- you're using made up numbers.

Obviously if we can cut healthcare spending while expanding access while maintaining our contribution to medica innovation, that would be a great thing. People just don't think that it's remotely realistic.

Obamacare wasn't cheap

Medicare and medicaid are very expensive and don't achieve the same results that the private industry does.

Are VA hospitals as good as private ones? Absolutely not- and these are when the government has the opportunity to provide for a demographic that is a small minority of the population and is likely to have bipartisan support.

IMO- the only argument for socialized healthcare is healthcare as a human right. The idea that the government will magically become superior to private industry at spending money is completely unrealistic.
> Countries like India will likely be better off charging full speed ahead with economic development, even in light of the problems caused by climate change.

And if they do that, countries like the US can say "what's the point in us doing anything about climate change? India and China will wipe out any carbon emissions reductions we make." Pretty handy, right?
I'm not sure the distinction matters, because all industry eventually serves consumers.
We were one of Stripe’s early Bitcoin integration users. I even got a free T-shirt for finding bugs in their documentation. In the years that it was enabled (until Stripe ended support) we never received a single payment in Bitcoin.

There’s a large portion of the population who have no compelling reason to use Bitcoin.
It's not favoritism. It's making an educated guess, educated by numerics, personal fit, but also stuff like how many chances did this person have and am I (as the hirer) able/inclined to provide one, how did the person handle adversity (may be one of the most valuable things you get into your org), and so on.

Using your estimate of what a person might do/become given a chance is not at all the same as favoritism. Favoritism is hiring people just like yourself and calling it meritocracy.
What he should have said is the focus on being a store of value, while rejecting the other functions (high fees work against being a medium of exchange).

In practice when people say "store of value" they mean "speculative vehicle that will make me rich".

That is the real problem that's causing volatility and making cryptocurrencies worse at it's intense purpose: as money.
How much collateral do you need for an asset that is as volatile as a cryptocurrency?
> That's a really strange thing for a “classical liberal” to say. This is straight from the hardcore neoconservative narrative.

Not really. If China were playing with equal rules there would be no problems. They are not. From currency manipulation to intellectual property theft, not a care about the environment and the imprisonment of massive amounts of people and more, they are not equal participants in the economic realm.

Classical Liberalism does not require me to ignore reality. China is playing to win, by whatever means necessary. Which means if we (the western world) create the opening they will go right through it. A world dominated economically and militarily by China is likely to result in a severe reduction in the standard of living of many nations doing well today. For a crystal-view into that today just look at nations with seriously degraded industrial ecosystems.

For those who might not be clear on what classical liberalism is about, here's a good explanation:

https://www.youtube.com/watch?v=iU-8Uz_nMaQ

Please note there's nothing in these principles that would have one be comfortable with what's going on with China, both within and in the context of the world stage. In fact, classical liberalism would cause one to raise a serious alarm against a good deal of China's behavior, internally and externally.
When you take a normal job you're submitting yourself to a tyranny. The only true power you have is the ability to quit, but depending on your circumstance, you may not even have that (seems most people don't). Plus, you quit and you'll just have to find a different tyranny.

That's how it is for most people anyway. Sure there's other options like starting a business or whatever, but those are restrictive in their own ways and aren't possible for most people.

There's no reason work needs to be structured in the tyrannical matter it is. Work could be democratic, but it's not.

Obviously work is necessary, but not _all_ work is, especially in today's world. Society as a whole is taking the path of working more in order to consume more, instead of working less and having more free time. It's hard to escape this. Most part-time jobs are minimum wage type jobs.
Bad on the back and knees, high risk of falling, strokes from heat for older roofers, and the careless ones start throwing hammers around. (I'm not a roofer, but used to be a jack of all trades that sometimes did roofing alongside actual roofers.)
> Hiring and working from all over the world instead of from a central location.

*Except Russia and China
Is it effective? I think there’s some confounding factors involved. For all we know the narrative made it worse and kept us on oil longer because companies tried to pump faster and drove prices down.
The subtitle is "When a longtime resident started stealing her neighbors’ Amazon packages, she entered a vortex of smart cameras, Nextdoor rants, and cellphone surveillance."

Am I supposed to sympathize with an incorrigible thief? If modern technology means more thieves are caught, that's a good thing.
No one wants to roof forever. It's hard and dangerous.
Devs not caring about compatibility and instead focusing only on a particular browser that abuses its market position to impose its own standards on the industry? Chrome is the new IE.
I would like that. My work machine just crashed so I had to reimage it and then install all dev tools. Getting all the SQL server installs, Visual studio and a lot of other tools and their configuration back takes several days. It would be nice if we could set up a template for a full dev environment that everybody can use. I know a lot of companies have that but you need management to understand the issue which is often not the case.
From almost shutting down Fathom Analytics to tripling our MRR
"VSO" is a pretty poor search experience:

https://www.google.com/search?q=vso

vs code doesn't appear anywhere, however you would have totally owned this:

https://www.google.com/?q=vs+code+online
What was eye opening to me is that, if the GP is to be believed, is that people keep buying F150s?

Clearly, not everyone believes in the idea of climate change. (In fact, if that factoid is correct, a plurality of automobile consumers don't? That's a "wow" moment for me.)
Normal people think of the primary purpose of a university as educating undergraduates. If the only education going on in a research institute is apprenticeship as a researcher, possibly with some directly relevant technical courses this is so far from most people’s experience of a university as to be a different thing. Professional academics may disagree but if an institution goes from encompassing a broad section of society to a narrow one, from educating and doing research to doing research and education only as necessary to that and from providing a space for maturation and relaxation before adult life to being a professional workplace that’s a pretty drastic change.

A research university is a lot closer to a non research university than it is to a research institute.
Really, you can't understand it? You've never had to work long hours at an unfulfilling, repetitive job you hate just to pay the bills and survive without being able to save anything? You're lucky, a lot of people in the US are not so lucky.
What we need is more rental housing built. We don’t need to get more people in debt for overpriced housing.

And if we built enough housing we wouldn’t need special “low income housing”
I think it's easier to visualize considering how pytorch (or tensorflow eager) does it. Pytorch supports loops, conditionals and other native python non differentiable operators, but what happens is that for each forward/backward pass pair you run the graph building function again. Only the functions that are overloaded by the library with the execution graph ("tape") creation steps affect what's in each final tape (and they are all differentiable), while the non differentiable native parts (like loops) only define the combination of the former differentiable pieces. You can even have a function that asks for user input every time in order to build the tape (a non pure function), as long as said graph is always differentiable at each run then auto-differentiation still works. Also, unlike symbolic differentiation, you can have a surrogate gradient that approximates the behavior of the function well enough when it's not differentiable (for example max pooling for convolutional network).

The original tensorflow work the same, but instead of running the graph every time, it embeds the non differentiable control mechanism in the code of the graph, which can more efficiently (without needing the host language to build a new one every time) create the correct differentiable tape for each run based on it's input. And source-to-source differentiation work exactly the same way, except instead of having to use a DSL (like the tensorflow graph API) and compile it, it simply uses the host language and compiler directly (so you don't need effectively two languages). Which is the case of Julia's Zygote and Swift for Tensorflow.

The only alternative to this piecewise differentiation that I know of would be creating a soft version of discrete operators, such as replacing step functions with sigmoids and case/switch/elsif operators as softmax selectors for example, which is not what any of those libraries do (it would not be easy to make it converge as the graph would be much more complex at each backward pass). In this case you could have one single graph that includes every branch though.