skysight-inc/HackerNews huggingface dataset:
I do think that blockers have the upper hand, but even if they didn't, I wouldn't trust a compromise solution like this.

As a reminder, we're talking about an industry that uses wifi signals to track customer's positions through stores, that has embedded trackers in TV sets, that has bought credit reports on customers. The advertising industry is addicted to data; that's not going to change just because Google says so.

If Google's compromises here made me think that that advertisers weren't going to use fingerprinting any more, then I'd be more open to the idea. But even Google isn't pretending that proposals like FLoC will mean that browsers won't have to block fingerprinting.

And post DNT, I don't even trust that it would only be occasional bad actors. Advertisers have made it obvious that they're willing to compromise on privacy only if it doesn't cost them anything at all. The moment people en-mass start using private options, they'll back out of the arrangement the same way that they always have under the excuse that they have to stay competitive with advertisers who do fingerprint. Give it a year, and we'll be seeing think pieces about how FLoC just doesn't provide enough granularity, so we have to use FLoC and data-point X to be competitive.

So if we compromise with the advertising industry, and we still have to block fingerprinting to prevent bad actors, and it's the same amount of work to plug the same number of holes, what do we actually get out of this arrangement as users? It's not just that it's a compromise, it's a compromise that has no value to anyone except advertisers.
Hi I'm the author, see my parent comment in the thread. This is still a WIP. You're right that it's mostly a Python library, but when it's released, it will actually be released with pre-built native static SQLite libraries that can be linked into any C application, so it is actually supercharged SQLite itself :).
It was in the article last night, they deleted it for some reason after my comment.

One of the authors has a peer reviewed NLP publication [1], the other has several publications in computer vision. I don’t know how they got research credits from Google.

[1] https://arxiv.org/abs/1905.13153
the best way to dispel such ugly beliefs is for the homophobe to get to personally know gay folks, so yes, at least civilty if not respect needs to be shown by the lgbt person toward the homophobe.

compassion needs to go both ways, and someone has to offer their hand first. it's not fair to the lgbt person, but it's highly unlikely that the homophobe will make that first move.
Isn't there a cap of something like $4000 for any political donation?
I read HN to remain current. This is work for me.

And I'm going to brag that my company was lightyears ahead of Google on this one. We don't allow political debates. Such a time waster. But HN is educational.
I think what’s actually happened is that it’s become more obvious that aome world views are actually more correct, which has reduced the ability to engage in respectful debate
I found this part to be extremely interesting.

> Scratched lightly, but legibly, on an unfinished wall of a house that was being refurbished when the volcano blew is a banal notation in charcoal: “in [d]ulsit pro masumis esurit[ions],” which roughly translates as “he binged on food.” While not listing a year, the graffito, likely scrawled by a builder, cites “XVI K Nov”—the 16th day before the first of November on the ancient calendar, or October 17 on the modern one. That’s nearly two months after August 24, the fatal eruption’s official date, which originated with a letter by Pliny the Younger, an eyewitness to the catastrophe, to the Roman historian Tacitus 25 years later and transcribed over the centuries by monks.

> Massimo Osanna, Pompeii’s general director and mastermind of the project, is convinced that the notation was idly doodled a week before the blast. “This spectacular find finally allows us to date, with confidence, the disaster,” he says. “It reinforces other clues pointing to an autumn eruption: unripe pomegranates, heavy clothing found on bodies, wood-burning braziers in homes, wine from the harvest in sealed jars. When you reconstruct the daily life of this vanished community, two months of difference are important. We now have the lost piece of a jigsaw puzzle.”

Inscription: https://thumbs-prod.si-cdn.com/b-AKU2VJ_IfsLSz6vS4uxPtuRAQ=/...

I can picture the situation. A construction worker is annoyed because their coworker is off eating and not helping construct a wall. The construction worker vents their frustration by doodling on the unfinished wall. That doodle lasts 2000 years and helps archeologists determine when Mount Vesuvius eruption occurred.
It was ok until it started impacting the business... Like when the workers prevented the sale of AI technology to the people droning wedding parties in the Middle East. Yawn.
For money. So they are able to sue people.
> I've seen people at work defend trans hate as a "conservative value".

As long as you don’t define what you mean with “trans hate”, there’s no way for an outsider to judge if your “conservative” colleague held a reasonable position or not.

Constantly defining opposing views as “hate” is IMO one of the most effective ways you can kill reasonable discourse and increase polarisation.

And if “everything” is “hate”, clearly “hate” is no big deal, so why should we care?

Maybe what you encountered were not actually “hate”, but something we back in the days used to call “disagreement”?

It’s a pretty normal thing.
I'm not saying it's easy, but it's better than not having the option right? Many HKers have done this during the 90s when HK became part of China.
What kind of incident are you imagining happening on a plane, and is participation in the protest a reliable indicator for the likelihood of it?
I think we’re beginning to see the madness of even a slight climate adjustment and how it’s impacting lives (and in the case of Greece and Portugal and many other people - killing people in massive fires)

People are beginning to seriously freak out. I see that in the UK where I live and in Portugal where I come from and in Brasil where my family is from. People are seeing fires, drought and extreme weather (in Europe heatwaves are killing people). It feels like the end of times.

To be fair climate change denial is mostly a political Problem. Most Americans believe in climate change and same in the Uk and I believe in most of the developed world.
Great. Professional adults don’t talk about heated issues at work when it is not necessary. For obvious reasons.
> what his referral headers redirect does

What's it do, first time Ive heard of that
This is just about the greatest thing ever, thanks for sharing.
The SuperH-3, part 15: Code walkthrough
Serious question, what do you define as trans hate (in regard to the people you are talking about)?

This is because, what you may be describing as "trans hate" may simply be someone that simply doesn't accept the non scientifically proven theory of gender fluidity. And may be people that simply are stating that transgenderism should be approached and supported like other cases of body dysphoria.
no but the way we talk about it is. we typically use vocabulary to describe orientation that is relative to gender identity. that is, a person who is attracted to men is gay if they identify as a man or straight if they identify as a woman.

that said, "transgender lesbian" shouldn't be too hard to parse unless you've been living under a rock for the last fifteen years.
A debate doesn't mean that the losing side is no longer to espouse its views.
Yeah, I've met people with views so different from mine that our professional relationship was at stake.

Once it was a woman who seriously thought white men needed to be excluded from things to make up for all the time they oppressed everyone else. It was like socially-acceptable maliciousness.

When you talk politics, you risk having people reveal extreme views that really accomplish nothing but put a wedge in an environment what's supposed to be collaborative.
Canada encouraged emigration to the point of completely fucking over Vancouver and Toronto housing markets.
Exactly, there are millions of people who won't ever buy a prius no matter if it fixes the environment, makes them more beautiful, and pays them
For some people their sexual tastes are their only source of identity and personality, so they go all the way to make sure they're unique.
> I tried to pick an example that is both held by people in the world today, thus it couldn't be easily dismissed as unrealistic

It is very easy to dismiss a "death to homosexuals" discussion among Google employees as unrealistic.

> so as to not sidetrack the point.

Hrm, I understand that logic, but it seems like an attempt to frame disagreement with the current popular political view in the most extreme way.

Maybe that's not what you intended, but since that is a commonly employed technique ("everyone who doesn't disagree with me is a nazi") it does seem that way.
Any emergent superpower will want to replace the existing one. China hawks seem to rule Washington but Chinas prosperity has been beneficial for the rest of the world by decreasing the costs of electronics and manufactured goods. It goes without question though that the largest and most populous countries on earth will rapidly grow (barring geopolitical events that completely break the system) and eventually attain the status of coequal powers, if they manage to not start more wars.
I worked at Google for quite a while, 2005-2013, and even then, the internal political discussion was pretty toxic, but a lot smaller in scope since there are far fewer people.

There were definitely groups meant for discussing politics, and loudmouths like me willingly participated in those - however, it was very uncivil. There was a majority view in the company, and if anyone didn't agree with the majority view, the majority engaged in heckling, ridicule, etc. It was already becoming an echo chamber, and as the majority grew, their tactics grew more petty and vicious. However, this was expected in the politics groups, and you knowingly entered that fray.

What seems to be happening a lot lately is that politics are spilling over into large, global mailing lists which target a whole geographic region, so many people get involved, and when a company has 200k employees and contractors, you will find some outliers in there who will pick nasty fights.

It only makes sense that they're cutting down on something that has turned toxic. It's a bit disappointing to hear, since I personally enjoyed the occasional, honest discussion with smart people of other viewpoints - these good discussions made the much larger number of ridiculous ones, bearable.
The Delphi Parser – Automatic Delphi Code Refactoring with AI
If you kill somebody once a month but a government near you decides to start a war, does it make your murder ethically acceptable?
Not just being from there. Google has offices in Beijing, Shanghai, Hong Kong, and Taipei, among others. [1]

But I expect the China offices are pretty well firewalled off for security reasons.

[1] https://careers.google.com/locations/
I think this is a major point, because even when you deal with really strong sports rivalries, it seems to be mostly play acting like they hate each other's teams. Actual hurt feelings are pretty rare expect for anger at particular events in a game (for example, bad ref call). With politics, it hits something much deeper in people and gets people to be side tracked for far longer, as well as possibly causing reductions in mood that translate to worse productivity.
> In other threads folks have said “but you can’t control what might be done with Heap data in the future” that’s right. I’m happy and pretty secure, and will fall on a sword if Heap ever becomes an unethical company.

This doesn't help me one bit, though :/
Perhaps, but it seems like a lot of modern programming consists of plugging together frameworks, filling out configs, and so on. Even the traditional for loops and conditionals are abstracted away with streams and filters, hiding the simple counting math involved.
By the way googlers, consider joining a union! The man can't take away your rights if you fight back collectively!
The atoms in the food you eat, the air your breathe, and the water you drink have been part of trillions of dead bodies.
Deflorestation and fires are a problem in the Brazilian amazon many since ever.

Besides news of fire in amazon this is a common phenomenon that time of the year. The biggest problem is this is the Dry season, combining with fires spread by farmers owners used to clean the land and start a new crop (or grazing for animals), that inevitable get out of control.

The thing is, biggest producers usually follow more strict rules, medium and small farms still start fires, because is a quicker and cheapper way to clean the land in the start of a new season.

I`m not a specialist, but as far as I researched, staring fires, specially in native florests, is illegal, but the ambiental police is low in resources when it comes of fiscalization and appplication of the law.

The fund to protect the amazon florest, had been cut in radically in the last 10 years. To give perspective, in the last goverment, it was dropped from 6.5 billion to 1.2 billion.

What we can take from the current situation:

- There was increase in fire area in the amazon region, but this happens in a yearly basis.

- There where a sistematic cut in the budget for protecting the florest.

- Add the low budget situation, to corruption of polititians in the regional level, and is a recipt for disaster.

- The current news are worrisome, but they are boosted by the current political climate. The press hate Bolsonaro almost as much as they hate Trump. Some of it based in facts, some in pure histeria.

- Much international pressure are now comming because the brazilian goverment stop working with international ONGs that used to receive money for goverment to do nothing about. No international ONGs cried with almost 100k area fires that happened in 2010, or the 79ks that happened a few years before.

- In the end is all about money. The forest will continue to burn, animals will continue to die. No on will remmember in a few months.

- Independent of what the goverment does (and is current doing a crappy job, don't take me wrong), there will still be attacked by the press. Is how it works.
The problem could be solved like this; you generate an UUID and your friend generates UUID. Then you both exchange the UUID. You should do it within an hour. When both UUIDs are entered into the opposite parties you become friends. Now your friend knows you as G435-… and your wife knows you as B64J-…. No one can add you as friend with these used UUIDs. This will solve the privacy problem, mostly.
They can debate this on their own time. Unless you're on the straw team, this doesn't matter.
Also - it only works for part of the summer; we're in our so-called "monsoon season" right now, and humidity is highly variable, but is generally above what most evap coolers will help with.

However, if there is some evaporation that can takes place (that is, the evap gradient is large enough to let it happen, but directly using that cooler air would make it uncomfortably humid), you can instead do what is called "evaporative chilling" (or something like that), where you run the water over a radiator, and the water evaporates, cooling the radiator (actually, removing the heat), and inside the radiator, you run coolant/water mix - that's your outdoor side. Inside you have another radiator, with a fan circulating air over it. It's something like an A/C system, with water/coolant as the "working fluid" and no compressor, just a pump. Think of it like a "dry evaporative cooler".

This kind of system does work - it's actually used for industrial A/C systems as some kind of "pre-chiller" or something, but it isn't something you can buy for a home that I know of - but you can build it. But like all evap systems, once the humidity gets too high, it stops working.

Another kind of system that can be used here in Arizona, but few do because it is ugly, big, and works only so well - are something called "solar chimneys".

The simplest is just a large 2-3 story structure painted mostly white at the bottom and mostly black toward the top; the idea is that the sun warms it, sucking air thru it and out the top - the bottom end is connected to the house, to make a "forced draft" through the house.

The better way is to make a similar "chimney" on the opposite side of the house and add cooling pads and a fan at the top (basically a large diy swamp cooler). Misting can also be used. So you evap cool the air, which falls, enters the house, then is sucked up and out the other side by the "hot" chimney.

Another "hot climate" design for cooling is something that used to be found all over the middle east:

https://en.wikipedia.org/wiki/Windcatcher

Sometimes used in combination with:

https://en.wikipedia.org/wiki/Qanat

As you can see, this is basically the ancient form of "solar chimneys" - if we instead used these in Arizona, coupled with either monolithic dome construction and/or rammed earth, and below-grade construction (to take advantage of earth insulation and cooling) - it'd be so much better for energy use here in Arizona.
Its traditional how a rule of law was created in most older societys. Ostracice a caste of sexual deviants and give them social power at the same time.

Things didnt change, the church is just called diffrent, the dogma of social contracts and the heresy to break them is still the same.

Explain to me the social construct difference between a catholic procession and a gay pride parade.
President orders American companies to immediately look for alternative to China
You can find a way to relate politics to any endeavor, but politics is central to things like tax policy in a way that it's not central to, say,
N-dimensional manifolds. Equating the two kinds of relationship is a fundamentally dishonest intellectual tactic used by people who want to inject political activism into every human endeavor. People need to stop doing that.
OK, so I'm not a regular traveller (perhaps twice a year) but every time I go North via train it's rammed.

imho, to prepare for the long-term we should be building infrastructure on the ground to reduce short haul flights.
With a CC, the money is taken away from your CC company, not your bank account first. So you won't have to deal with the potential cascade of overdrafts, bounced checks, etc.

Secondly, CC Cos because they're first in line to being on the hook, seem to be better at picking up fraud (I have no idea why). When my CCs have been comped, they notified us and shipped us new cards before we could have reasonably found out that anything was askew.
The world would be better with you as our dictator since you're so superior than those idiots who vote.
Heya. I work for an analytics company, and this kind of thing is pretty easy to detect and mitigate. It’d take a pretty huge scale to work at all, which is maybe what you’re suggesting. At scale, I'm pretty sure the companies you most likely associate with unethical tracking would be able to mitigate it, but smaller companies would suffer, only further embedding the established giants.
You guys do realize that Service Fabric solved these issues years ago, right?
My impression has not been that the memo is when political discussions turned toxic, but merely the first time it very publicly breached the sacred wall of non-disclosure with the outside world. Prior to that, most everyone seemed content to be upset with each other internally.
Collaboration Tools & Best Practices, Staying Productive being remote, Avoiding isolationism/loneliness, etc., Finding coworking spaces or other places to work remotely, ROI/TCO to show why remote work makes sense
No one at google was calling for the death of their homosexual coworkers.

This is the exact kind of polarization that googles own internal media has amplified which has led to a radical left that refuses any compromises with liberals and moderates and for conservatives who were marginalized becoming increasingly radicalized as a response.

Putting the entire argument into the most extreme case is just another reflection of take no prisoners arguments that have ranged on both sides of the ideological debate.

This is exactly why attacks on tolerance cannot have special exceptions. It becomes too easy to define the most extreme cases as being representative of the mainstream.
Recent research has shown that both left and right constantly miss characterize the other. Unfortunately with the left that mischaracterization becomes more prevalent the more “educated” one becomes.
You forgot affordable health care (y)
Without the West's various investments and opening of trade partnerships and eventually ushering China into the WTO, China would be in nowhere near the position that it is in today.
Hi @coleifer, I'll disagree, I'm the author. I don't think they are gross hacks, just a more sensible default configuration. In fact, I used a lot of your advice from your blog post https://charlesleifer.com/blog/going-fast-with-sqlite-and-py... while making this library.

Fair enough if you want to compile your own version, but there's a lot of people and Python devs who don't know how / won't go through the effort and that's what this project is for.

It's also a work in progress and not meant to be released yet. Shoot me an e-mail ajay@plasticityai.com if you have suggestions for how to improve it.
The reflexive, condescending erasure of the advantages and necessities of owning a car on the part of wealthy Bay Area urbanites is illuminating as to why some people get pissed off enough to roll coal.
I used to work at MLB.com and think this would be amazing for sports focused communities. You should definitely start showing this off to them! Great job
Part 1: https://devblogs.microsoft.com/oldnewthing/20190805-00/?p=10...
Tolerance for tolerance's sake isn't useful though. The hypothetical Nazi / Hitler example shows up: if Hitler existed today, are we supposed to tolerate his views?

Tolerance breaks down because morality kicks in: a good moral person tries to wipe out evil when they see evil. The problem is that we can't agree on what is, and isn't evil.

Which is a problem when people increasingly believe the "other side" to be evil. (Abortion is murder vs Anti-choice are womanizers). Both sides want to wipe each other out, not necessarily kill them, but they want to politically negate the opponent's argument.

In many cases, ideas, ideals, and philosophy are incompatible. That's just how the world works.
> The thing is though, professional work environments (where there are typically norms around never discussing politics) are the way they are for a reason.

The reason is the same as for not talking about salary at work: To prevent workers from developing class consciousness.
>5. Blinds should be closed during the day.

No, then the plants die, the occupants die a little by being in a prison.

Before AC buildings used to have awnings. They still should. New buildings should have functional overhangs. Often new buildings have an ornamental overhang that does nothing. Also window film can reflect heat so thats an option too
How are wildfires found and tracked?
Are there satellites, drones or outposts with sensors, or just visible smoke detection?