skysight-inc/HackerNews huggingface dataset:
Not buying a laptop doesn’t influence practices. What does is buying a laptop from a manufacturer who prioritizes labor conditions. No such major manufacturer exists. Which is why this isn’t going to be solved by individual choice but either by regulation or by declaring it to not be a problem.
>Answer 2: alien apathy. You've flown a million light years to spy on some great apes who aren't even sure you exist. Who cares if a few of them get flashed with bright lights, while you're looking around? They don't even have flying saucers yet, so it's not like they could chase you.

I just read your reply and so I deleted mine which was similar, but a bit stronger; its not like we could possibly hurt them.
On Android I use DNS66 [0], it creates a VPN server in my phone, redirects DNS traffics through it and filters it. This way I get adblock all the time even if I don't have a PiHole. Edit: I see now this app by CloudFlare does the same. However DNS66 let's you choose your own hosts filters and your own DNS servers.

[0] https://f-droid.org/en/packages/org.jak_linux.dns66/
Deep fakes are where truth goes to die
Market failure got us to 400PPM. The externalities of carbon and methane pollution have not been properly priced in. That can be resolved with a market mechanism - a carbon tax.

The free market has also brought us widespread electric cars, solar panels, gas power plants. The very things with which we will combat climate change.

Socialism has brought us expanding populations globally, by offering free food to people who are not productive enough to buy it. The biggest threat to the planet now are the expanding populations of countries who still have their fertility rate above replacement rate.
There should be the distinction or at least allowances for, is X "good" and is X a "net good", which a lot of responses to the GP aren't admitting.

I've watched plenty of Youtube, even the now cliched defenses of DIY home improvement stuff (sink de-clogging and drywall patching for me). But for as good and helpful as the pedagogical content might be there is still the other side that subsidizes all that, that fosters some crazed asshole shooting up a yoga studio and killing two people (YT ref'd in first paragraph)[1].

Is YouTube good? Sure. Is YouTube a societal net good? Absolutely not.

[1] https://www.cbsnews.com/news/hot-yoga-shooting-tallahassee-f...

edit: spelling
PiHole is super slow
Could be the angels, demons, djinn of most folklore.
I feel like not many places are willing to do the work in order to attract an Amazon; or better yet, foster an environment where one could build one organically.

Too many pundits are trying to shame Amazon into moving to a city like Detroit or a city in the American heartland. But these areas are unattractive places for obvious reasons and it seems like Americans want to deny it. Want to attract an Amazon? Invest in colleges, reduce business regulations, attract an international and diverse populace which would in turn create an interesting culture, invest in local secondary schools, and (I hate to say this) drop the social conservative politics. One of the reasons why London, Paris, New York, Washington DC, San Francisco, etc. are attractive internationally is the liberal populace and progressive culture - nobody wants to move to a socially conservative place.

I feel like the partisanship that America is experiencing is only going to accelerate. As of now, America's future is in the cities and for whatever reason, cities tend to generate a certain culture that many people in America's heartland don't want. They're going to have to be more welcoming of it if they want to attract these sort of businesses.
The US has no problem arming and training SA who is committing genocide in Yemen as we speak.
i'm a hobbyist, I've been slashdotted, front page of hn multiple times, and on other high profile sites that sent _lots_ of traffic. bandwidth cost is simply not an issue unless you're self hosting video files or some other obscenely large files, and there's no reason to be self hosting things like that. It would only be a concern if a botnet started hitting me with requests. I'm not on any fancy server plan.

That being said, I do pay for a monthly plan, because relying on free handouts for anything that matters is never a reasonable approach.

Simply being sensible about what kind of files you're asking people to download solves 99.9% of this problem and makes your site more enjoyable (faster) for users (especially mobile ones).
In my experience, only the elites (the HYPSM+ types) are able to have "fun" like this because they didn't have anything to prove. When I was in undergrad I worked and studied (and got the same or less than they did for it in the end).
This seems quite intuitive to me:

When you have nothing to learn, you need to memorize the data. But when there is structure, it is easier to memorize the structure, so the network will learn this first (and will memorize after).
IEX Developer Platform
There's a spectrum of cynicism: realistic based on facts and cognitive distortions not based in reality. Any curious, conscientious, honest, non-magical-thinking human being would more or less be on the border of anomous omnicide most of the time.
> Datomic licenses are perpetual I believe, so not a risk with Datomic.

On-prem is perpetual with a year of maintenance (which can be extended), while Datomic Cloud is integrated with AWS and charged and licensed like other AWS services: month-by-month.
Cloudflare is using the NetworkExtension API purely to intercept DNS requests and nothing else. Everything happens on device and not in some remote VPN service.
From their play store description:

"Best of all: No upsells, no in-app purchases, and free for life. Website owners pay us to make your Internet faster so you don’t have to."

That sounds totally against net neutrality to me. Unless website owners are not getting preferential speed up.
I see it as there being two kinds of gender pay gaps. The first one is the gap between comparable men and women in the same job at the same employer. You might call this gender bias, since the only discriminate factor here is gender. This is generally a small gap, though this is not true for all job titles. And it's pretty rare to find the gap disfavor men, so we should probably investigate why this emerges.

The second one is the wide chasm between what men make on average and what women make. If you find it confusing why these two are different, consider nurses vs doctors. These two jobs vary by pay and gender balance, and for this combined population women make less money on average. This is something we probably want to be concerned about as a society, but likely cannot solve it with enforcement of existing laws as it has myriad factors like degree selection, gender role norms, employer selection, time in workforce, labor participation by age, overtime availability, and everything in the first category. I call this systemic bias, because there's not one bad actor we need to punish here. Rather, it emerges as the a rational equilibrium, in response to societal level pressures -- not all of which are rational themselves. This is the sphere where we cross our fingers that maybe Computer Engineer Barbie will adjust things a percentage point while we search for the hundred other, much harder things we need to do to unbias society.

So, re: "grifting or endless working." Not a prescription for solving systemic gender bias. Getting up early for your teaching job or working more hours as a nurse won't solve the fact that you're not an engineer or surgeon. A few dozen more women in VC funded executive positions won't move the needle either.

But in general, you should probably take what folks on HN say with a grain of salt.
Gmail Smart Replies often suggest things that I’d like to say to my fiancée but have the common sense not to.
> How close can I get to the dynamism of say the Objective-C runtime?

Well, right now the compiler emits a lot of metadata that is mostly used for runtime generics, dynamic casting, and the (somewhat limited) Mirror type. But these features have enough generality that a surprising amount of stuff has to be encoded. However there’s no nice API for looking at it yet.

> Can I grab a function pointer knowing its mangled name?

That’s just dlsym().

> Can I list every class in a binary by consulting the runtime metadata?

The metadata is there, but there’s no exposed API for doing this.

> Can I "swizzle"?

There’s an experimental thing for this now: https://github.com/apple/swift/pull/20333
Has anyone noticed there seems to be a common theme with the related articles on that page?

A lot of fear mongering it seems. What is bloomberg's agenda in doing that?
The description does not mean website owners are paying so that users of this app can get a faster connection to them. It just means website owners pay Cloudflare already, Cloudflare’s business model is selling services to website owners, and so this dinky app for consumers has no need to make money and therefore is free.
You shouldn't, but there's some vague notion that giant corporations have taken over the net and fighting against it is actively harming your privacy more than it helps. Is cloudflare better than your {ISP, self hosted, Google, etc} DNS servers? That's probably for an individual to decide.
The suggestions probably come from people’s email, so as the system gets better, you’ll be judging someone just because Gmail later plagiarized them.
Khan academy could have easily started with another video service. Archive.org had a free video service at the time I believe. There were others that took it's place when it shut down, including YouTube.
So it’s tracking then
Another U.S. to UK transplant here. I thought the UK was bit better than the U.S. in terms of general divide and political nonsense. After Brexit, not so much.
.... "According to Safety Experts and Others"

Very convincing. If "others" say so - it must be true.
Nice subjective opinion presented as fact.
What do you mean, you don’t trust them? Cloudflare provides services to scummy websites, yes. But Cloudflare isn’t doing anything to promote these websites, trick users into visiting them, or otherwise aide them in any way other than providing the exact same services they provide to everybody else.

I fully understand disagreeing with Cloudflare’s decision to turn a blind eye towards what their customers are doing. I just don’t understand why this behavior means you “don’t trust them”. What do you think Cloudflare is going to do?
So what happens? Is the model grounded until people are trained to fly it or until the new “feature” is disabled?
GaryV was a major investor in FaithBox, a company that knowingly incurred huge bills with my company that they'd knew be unable to pay (I run a 3PL). The switched to another warehouse for two months and did the same to them, then they "sold" to a firm in Omaha in a supposedly $0 asset-for-debt sale, and the buyers are trying to get out of paying me ~$60k. My lawyers are on it and I expect to get something out of them eventually, but I was lucky my business was far enough along to survive the hit.

The guy who ran the company into the ground through gross mismanagement was one of the speakers at SubSummit this year.

Such 'hustle'...
They enter at orbital velocity or higher, so yes. Mach 20 or 30 would be on the low end. Of course depending on their shape and mass they lose a lot of it on the way down...
Why Design Software Pioneer Autodesk Is Betting Its Future on Construction Tech
By the way, there is an interesting discussion about this on Capital & Growth:

https://capitalandgrowth.org/questions/1334/are-billboards-r...
I am not sure that computer technology would have become powerful, inexpensive, and ubiquitous to the extent that it is become today were his aunt and his cousin correct.

The aunt and the cousin are thinking that 'computer technology' exists at the level of abstraction of the sandcastles in the metaphor. To some extent it does, but the vastly greater part of it is at the level of abstraction of the knowledge and theory of building sand castles, as gained over the course of many iterations.

One of the most common themes one hears, when reading what people write about computer science, is how few new ideas in computer science are actually involved in nearly anything anyone does on a computer (or teaches at the undergraduate level).
I see you’ve joined the group of the ‘sensible ones’. Your opinion of all other factions has been reduced by 20.
Same on Android. It's also implemented as a VPN.
I wonder if similar math could lead to a way of setting up voting districts, as a fair alternative to gerrymandering. Of course you wouldn't want to cut people into pieces, so it would have to be an approximation of some sort.
Man, talk about a timeless book. Thanks for the reminder.
It's only a hack in C++ these days, from C90 it's standardized.

That's like your opinion, plenty of C programmers worth their salt would disagree with you.

Look, I'm not saying it's impossible to write code that compiles both as C and C++. The same is true of many other languages. The point is that you can't write C and expect it to be valid C++, which was the only thing I claimed.
You’re completely ignoring national identity, which has and always will be, a major part of people’s identity.
Its just weird they are willing to censor legal speech but not illegal things like malware.
> we aren't doing stuff like that anymore.

The US still does it via corporate resource extraction and puppet regimes.
For oil?
That's a familiar argument, but I just realized that it mistakes scale for evolution. I imagine that if there are aliens, they are closer to the scale of a human than an ant.
Such a strange phenomenon!

I’m an okay programmer. I’m well aware other people run circles around me. Like seriously outclass me in every possible way concerning embedded, C, OO, asm, etc.

BUT... I’ve never once felt like an imposter. I’m not as good as other people but I’m doing the job, learning everyday, and I try. I just don’t understand the feeling of being an imposter.

Is it ego somehow? Is it just a confidence thing? If you think someone will “discover” you are a fraud isn’t that also kind of a slight on them as well?
Look no further than the dozens of examples of major tech companies essentially "dumping" product to kill up and coming startups.

Diapers.com was the ultimate example of this [1]

Soon after, Quidsi noticed Amazon dropping prices up to 30 percent on diapers and other baby products. As an experiment, Quidsi executives manipulated their prices and then watched as Amazon’s website changed its prices accordingly. Amazon’s pricing bots—software that carefully monitors other companies’ prices and adjusts Amazon’s to match—were tracking Diapers.com.

This is unambiguously Amazon using their Market power to stifle competition.

Now, you might say something like - yea that's just competition, or to the victor go the spoils. However that's the whole point of this kind of advocacy - to prevent companies from taking significant market power and spreading out the competitive landscape. The language may not perfectly fit between "monopoly" or otherwise, but the end result is the same: Small players can't compete. Best thing you can hope for is an acquisition.

This is especially bad in technology, where information advantages grow with the scope of the company.

[1] https://slate.com/technology/2013/10/amazon-book-how-jeff-be...
I forget whether it was in medieval europe or in feudal japan ( or maybe both ) where someone wrote that the gun was so horrible and easy to use that it would make war unthinkable. The thinking was that the art and skill of the warrior and nobleness of battle was undone by the gun. Years of training to develop martial skills by the brave knight or samurai were no match for a cowardly peasant with a gun. People forget that the gun was viewed as a coward's tool when it was introduced. A real man would never use such a weapon. Or so they predicted. Boy were they wrong.
I guess I'm more familiar with AWS but I thought the free tier was only for the first 12 months.
Actually I find it's the obscure movies that stay up. ;)
That's fine for 1-on-1, but not groups.
Thanks for this - really nice to read, and cleared up a lot of things I have seen and didn't really get.

A couple of typos:
Page 103 of PDF under "Event bubbling and event capturing"
Bubbling and capturing are the 2 models that events use to propagate.
Suppose you DOM structure is

should be
Suppose your DOM structure is

Page 153 of PDF under "Operators > Arithmetic operators"
It shows Division (https://flaviocopes.com/) but should have been the / symbol
There will always be conflicts with developing nations but unless global ballistic nuclear missiles magically disappear one day, the chances of another “Great War” are low. MADD keeps the Great Peace
Let's not forget that the CEO calling the EU's proposal impossible is also an opinion piece written by someone with an agenda to push.

At the end of the day, I can't help but atleast partially agree with the reasoning behind the proposal; copyright is broken on the internet and it's nearly impossible to have it enforced on even larger sites if you're not one of the bigger players like music labels or hollywood studios or high profile game studios. And the current DMCA process deployed by most platforms is broken as well since all of the burden of proof lands on the creator with no repercussions for those who send them if it turns out to be fraudulent.

That needs to be fixed somehow, though the EU proposal is likely not a perfect approach.
I haven't tried to estimate the size, but I think one thing that may enlarge it is all of the extra copies of content for various resolutions, different bit rates to support bandwidth issues, and optimized versions for the different mobile devices & apps. That's a lot of different files for 1 piece of content.

Edit--Found this quote from an article[0] written in 2013, so I'm sure it's much larger now. Also, the Open Connect Appliances[1] have about 240TB capacity each, but they just tail the current popular content.

The master Neflix catalog takes up about 3.14 petabytes of cloud storage space, which is converted and compressed down to about 2.75 petabytes, consisting of 100 different versions suitable for watching on more than 1000 different devices.

[0] https://gizmodo.com/how-netflix-makes-3-14-petabytes-of-vide...

[1] https://openconnect.netflix.com/en/hardware/
If we're just going to attribute anything that happened during capitalism as a result of the "free market" then I get to say that communism invented satellites, discovered stem cells, and cured maternally transmitted HIV.

Electric cars and solar panels won't save us. You're not fooling anyone with that. Solar panels are not nearly efficient enough to replace anything major any time soon, and electric passenger cars will certainly help, but they are not hitting the pavement fast enough to have any kind of impact in the timelines we need to see to avoid apocalyptic catastrophe.

Also how will gas power plants help climate change? Unless this is a different use of the word 'gas' than i'm used to, I think you're referring to natural gas, aka: one of the largest contributor to carbon emissions.

And damn, I've heard a lot of dumb anti-socialist arguments before, but "people who are not able to provide labor to a market economy should starve to death" is a new one.
The people implementing those ideas often believe they are new, though.
Fix Echo Dot Registration Error 10:2:12:3:1
Unable to resolve echo dot registration error 10:2:12:3:1? Then contact our unofficial echo support team at their toll-free number 877-773-5402.
I couldn't. Because paywall.
Employees bring parents to office for Take Your Parents to Work Day
Have they said they won't? Or is it just more difficult to stamp out? The malware sites can use any URL, so I imagine it's difficult to stamp out automatically.
PhD by Publication is an option here in the UK. Check this link from Warwick University to see if you're eligible and if this is something you'd be interested in: https://warwick.ac.uk/study/postgraduate/research/phdbypubli...
Something is clearly and obviously illegal. Nobody can say there's ambiguity about the legitimacy of these sites. Yet Cloudflare not only does nothing even when these sites are reported to them, they help make sure the sites continue to run.

Would the problem here be more clear if Cloudflare did nothing when people use them to provide hosting services for child porn sites? Why do you think it's OK for Cloudflare to decide when to ignore the law and when to do something about obviously illegal content?
Every virtue of history is a sin of omission.

Not yet forgotten, but remind us why we should remember...
You're severely downplaying the amount of educational content that it has to offer. If youtube went down overnight, it -would- be a huge loss.

If you give your children unfettered access to youtube, that's your own fault as a parent. Youtube should be better about handling this but I think it's more of a communication issue.

Youtube is essentially a medium unto itself. A LOT of people use it so there's going to be good, and there's going to be bad. You can make the case of "radicalizing people" for just about any other medium that people consume.

In the end, it's basically what you make of it. You can find a wealth of diverse channels to watch and grow from, or you can watch drivel.

It isn't any different than the trash on tv or in pulp novels, except that individual people have more power and freedom to create things. If you think differently then you're just looking at older mediums with rose-tinted glasses.
I'm still using it, 5 years later. I spend an hour every few months to run updates and stuff, but otherwise it's been pretty easy going.
I'm pretty sure it was the same old regular buffer overflows as always. Which begs the question, what are you aiming for here?
Robotic surgery is causing deaths heart surgeon warns
I’d recommend swapping out your consumer grade router for a commercial packaged version of pfSense. Just as easy to setup as most consumer grade routers and it auto updates (if you want) and has a decently secure base. Sure, you’ll spend $50 more, but isn’t the piece of mind worth it?
fair not faint as I hope most readers surmised -- for some reason I did not realize this error until it was too late to edit
> What's the point of war in the modern world?

The point of war today is the same as it was throughout history - wealth.

> Some kind of weird power play that results in a takeover but is not disruptive enough to damage what was taken.

That's the best scenario. Where concessions are made to avoid wars.

> Something more like Russia taking Crimea and less like Germany invading Poland.

Well Germany first took rhineland, sudetenland and austria before invading poland. Not saying we are going to escalate to ww2 levels, but in war, just like in life, it's baby steps before we really start to get going.
Was it Douglas Adam's theory that said UFO sightings were the equivalent to space teenagers just screwing around with the primitive life forms?

My question, is why do they only buzz the trailer parks and the 'very highly educated folks'?
Just make sure your kids are media savvy. If you train critical thought into them, then ads can be much less harmful. I tend to agree in general but I think the way ads infect non ad content is the danger and you can’t block that.

Let’s be honest, the kids of hacker news commenters are probably going to be fine. It’s the way ads influence the unwashed masses that becomes problematic.
National identity is rooted in language and culture. If people could easily speak two or three languages, the boundaries could become more fuzzy, but right now it seems like learning a real human language is harder than learning 10 programming languages.
Yeah iPhone user here so thats probably a no go.

I've considered just creating a VPN back to my gigabit connection at home (running R715 in a homelab rack) but not super keen about the data making a round trip back home first, especially when travelling.