skysight-inc/HackerNews huggingface dataset:
Yeah, I'd love to see some independent verification of this story. It's lovely, ben trovato, but I have seen it only sourced to some dodgy WhatsApp groups or Facebook posts or so. It is certainly not inconceivable, and frankly, if it's true, the fact that Hogg doesn't go around and flaunt it makes me think even more highly of him. But I just don't know whether it's true.
All of those are chemical products.
That’s not true...Huawei stole from Nortel and it’s just that tech initially. Samsung was doing great before the forced anti Samsung protests (Huawei was already 1 at the time).
Yeah, we're improving lives guys, not maintaining and furthering an unjust system.
> This is a top-of-the-front-page, well-researched article in a leading newspaper -- it's the kind of coverage that destroys hard-earned reputations built over decades.

FWIW, this article finally got my wife to say she'll stop buying from Amazon and I'm glad for that. I stopped years ago for this and other reasons, but have never quite explained my reasoning well enough to convince her.
From another comment: https://www.seattlepi.com/local/crime/article/Charge-Man-att...
I've extended my voicemail 'greeting' to around 20 seconds and I stopped getting voicemails.
Installing a ceiling fan is a pretty easy DIY project if the room already has an overhead light fixture. They can regularly be bought for less than $100 in many chain stores as well.
That's the thing though. How subjective is "unfair working conditions" really? I ask that in all seriousness. At least in the US (my only frame of reference) there are fantastic arguments about minimum wage. Should it be raised to $15/hr? Maybe less? Maybe more? But no one is really arguing wether or not $1/day is a livable wage. I think most people with a pulse would say that $1/hr is not a livable wage. The question I was really asking is, what's Amazon's position on this? Do they ever come knocking on anyone's door demanding to see their working conditions? If they are, what does that look like? What incentives do they have to do that? Or, in the worst case, do they just sort of look the other way?
Eventually a junkie will commit a serious crime against one of the tech luminaries that live in and around Seattle. I’m guessing that the lax enforcement environment will be gone within about a day of that incident.

Seattle is playing with fire here. I wouldn’t set foot in a city where hard drug use is tolerated, and seemingly celebrated, by many of the people that live there. Junkies will do whatever is necessary to get their next fix. It seems like a bad idea to be anywhere near a city with policies that both attract and help create them.
Iframes already provide that capability for web authors. Their sandbox and csp attributes allow you to enforce quite a lot of things.

Users or extension authors can't do much other than blocking those scripts or restricting what the whole page can do because it's difficult to attribute actions to a specific script.
However it is true that YouTube doesn't really like sponsorships, since they don't get a % cut from it. They now just say that your sponsorship cannot be too similar to an ad format that YouTube offers (banner ads or straight up video ads from the company in the middle).
It wasn’t this bad in the 90s or 80s, when crime was higher everywhere else. Relatively speaking, Seattle is worse off than it was before, which is a bit sad for the non transplants.
Well, for what it's worth, according to the articles it amounted to billions of dollars. It was supposed to be used to police the area for deforestation, fires and other things.

As a Brazilian I disagree that other countries should be paying us anything, we should sort those problems by ourselves.
That's the problem when you think you're "on a mission from God." You give yourself permission to do anything because this is sufficiently important.

Maybe it is. I know know. That said, what I haven't heard is any good coming out of it.
Arizona's attempt at this worked poorly: https://www.theguardian.com/cities/2017/aug/21/arizona-phoen...
Unfortunately it's not written in Rust so it won't make the first page of HN.
Today that might be a bad idea.

Generally most modern forced air systems are designed to run more often (for heat and cool) / longer periods of time now.

On top of that you can get multi stage AC units. Mine will run at a lower setting for a longer period of time when the less efficient "full blast" stage is too much, but AC is still needed.
My problems with Pai's leadership are the same gripes you'll find from Googling those various issues. Apologies but I don't have time to dig up references at the moment.
"Don't be evil" they said, until it became inconvenient.

You can't take Google at their word because their word doesn't mean much. Especially when those vows directly contradict their main source of revenue, targeted ads.
If you have something like CloudFront in front of your site you can actually make a subdirectory be served from a different origin. To the browser they actually come from the same "place", its just AWS is sitting in the middle. I'm sure its the same with Fastly (Don't use that feature as their shared ssl offering is like and extra $100 p/m) and with cloudflare.

EDIT: What I mean is example.com/api/hello could hit your back end, but example.com/js/script.js hits S3 (or another static hosting service) instead of hitting your real origin.

So even though to the browser it would appear that /js/script.js is coming from example.com it could actually be coming from anywhere else.

BUT the cookie origin would take over. So if script.js was a tracker. the cookie it set on the browser would be example.com and not "AnotherSite.com" which had the same tracking script. But if the script can make the same fingerprint from both domains then that's not so much of and issue. But thats going back to other methods of fingerprinting.
Battle of El Alamein
> honestly the macOS app ecosystem is mostly running on fumes at this point

I don't have data, but there's no way that the Mac developer ecosystem is worse off than it was in the 00s. There's significantly more Mac users now, and there's orders of magnitude more developers with experience developing for Apple platforms.

Maybe most devs won't venture outside of iOS to try Mac development, but 10 years ago the few long-time Mac devs were (by necessity) putting their Mac projects on hold to work on iPhone apps.

> because Apple is strongly implying that it's deprecated

Lots of iOS developers are writing blog posts claiming things like this, but every single Apple app on the Mac is written using AppKit. You can't deprecate the technology behind your entire platform.

Maybe 15 years from now SwiftUI will have replaced AppKit as the dominant way to write UI code on the Mac, but generations of apps will be born and die between now and then.
Tutorial for OpenAPI, Aiohttp and Connexion
No one expects a proposal to be perfect on arrive, they want it to be realistic and grounded in reality.
Autonomous Re-Clustering in Google BigQuery
> QT these days is written in a JavaScript-esqe language and runs a modified WebKit to power the UI. It's as bad as it sounds.

That's wrong.

QML has two mode: one "interpreted" ( the javascript-esque) and one that can be compiled to native C++ without js.

And WebKit / webview itself is a plugin for Qt, it is absolutely not required.
Google Calendar Experiencing Syncing Issues with Apple Calendar
It's interesting people always point to Portugal to support the idea that decriminalization is the way to address substance abuse. But compare Sweden, which has similar levels of drug dependency to Portugal, but takes a "zero tolerance" approach to drug use: https://en.wikipedia.org/wiki/Drug_policy_of_Sweden. While Sweden does include treatment as part of its drug policy, that is a complement to, not replacement for, strict law enforcement.

(Swedes are very anti-drug. While a narrow majority of even Republicans in the US support legalization of cannabis, 83% of Swedes support keeping it illegal: https://www.reuters.com/article/us-sweden-cannabis/in-anti-d...)
The Interesting Story of Victoria Milan
How do you prevent predatory behavior by those looking to harass or humiliate other who are in a vulnerable position? I don't think social media is an appropriate platform for those looking to truly open up and share their deepest thoughts, at least with the nature of people + anonymity + the internet. Just my gut reaction.
Yeah, THIS.

Trying to convince other people of MY political leaning goes against one of the central political leaning that I have: Everyone should have freedom to believe in whatever they want to believe in. I also find it annoying when other people try to shove their believe down my throat.
Isn’t the problem simply overly liberal policy making? It seems moderation has disappeared on the West coast, and these cities basically don’t enforce laws against those pursuing a nomadic drug centric lifestyle on the backs of taxpayer supported land/amenities/services.
And... what if you don't have a smart phone? Did you forget that there are other kinds of cellphones too?

The issue is that the telephone system basically has no security/privacy/abuse defense mechanisms, and phone companies have done nearly nothing to fix that in the last 100 years. Well, unless your scam is stealing from the phone company (ala phreakers). Then maybe they'd try to fix it.
Totally agree. My question is which country does do that? I have voted once by moving. But I still don't have the choice to live in a society that I think is free and fair.

I wish I can live in a society where inequality is minimal, where people work and innovate not because of money, but because they enjoy their work and enjoy innovation. I wish I and my fellow citizens can have universal health and dental care, free higher education. I wish a political system without bribing disguised as lobbying, without innovation-killing monopoly. I wish we have similar chance of being happy irrelevant of how rich our parents are. A place where mental illness people are treated, instead of being free to be on the street. Where I can freely roam the city at any hour without the fear of being robbed or raped. Where the urban/transit design makes people free from using cars if they feel not like to. Where I don't have to work as a housing slave.

Now, if my view of a free and fair society is a majority view, why there's isn't one that I can go? If my view is a minority one, then I still don't have the choice in a democracy isn't it?
To be fair, most of the reasons for trackers is to fight ad fraud. Most of traffic on ads are just bots.
Yea, but I don't want to turn into the [Acceptable Ads Committee](https://pagefair.com/blog/2017/eyeos-toothless-acceptable-ad...)
It pulls in air from outside. So if their is smoke in the air from a wild fire then it will just fill your whole house with smoke. So you can run it, just highly ill advised.
I've created a project that works like a tutorial for a stack I've been using recently with OpenAPI spec, AIOHTTP + Connexion. I couldn't find another project just like this, so I'm interested if others find this useful. It's mostly for me to onboard new devs into Python and AsyncIO concepts.
Trump orders U.S. firms out of China after Beijing sets new tariffs
In the first version, const_pointer is a non-const variable (so located in .data) holding a pointer to potentially constant data—you can't modify the data through that pointer without a typecast, but the actual location in memory may be mutable. That's why you don't get a segfault when you cast away the const and modify the data—the destination (const_pointer) is not const even though the const-qualified pointer would allow it to be.

In the second case the const_value variable itself is const-qualified and thus located in .rodata, but the pointer itself is not const-qualified so nothing prevents you from attempting to modify the data through that pointer. This is why you get a compiler warning about discarding the 'const' qualifier in the initialization. Since const_value is in .rodata, writing to it through the pointer causes a segfault.

As Sean1708 pointed out, it's more obvious what is going on if you place the 'const' qualifier immediately before the thing it's modifying, which is either the pointer operator or the variable name, never the type itself:

void const *const_pointer = &const_pointer;
void *const const_value = &const_value;

What would something like "const int" even mean on its own, anyway? There is no such thing as a mutable integer. It's the memory location holding the integer which may be either mutable or immutable.
Don't understand why GP is downvoted. Of course Chinese people (like many others) can adapt, but how are you going into a country and stay there legally? For most people, asylum is hardly an option (though Germany has granted asylum to several leaders of the HK protests). If you don't go via asylum, you have to go via normal immigration routes, and they are normally either investment or skills based these days - you need lots of money or excellent education. You cannot just go and live in any country you want anymore (for most people).
At the hobbyist level currently the best results (in terms of cost/quality and time/quality and overall capability) can be achieved using photogrammetry in conjunction with processing in Meshroom and post processing in Meshlab or Blender or editor of your own selection. This works for really tiny stuff right up through drones scanning entire buildings, and the workflow is the same. That's not to say there isn't a knack to it or things you have to learn. But it's the right direction to explore right now.

See: https://www.youtube.com/watch?v=ye-C-OOFsX8 and https://www.youtube.com/watch?v=1D0EhSi-vvc for a quick intro.

There are alternative workflows and "low cost" commercial hardware and software products even for photogrammetry in the market. Nearly every technique I have tried or seen produces a much lower quality result than the above, costs a lot more, or has some other limitation (such as the size of the object you can scan) that radically limit its usefulness.

This is of course until you get to the high end scanners like the one linked here which use one or more high resolution LIDAR sensors in conjunction with cameras, lights, motion sensors, etc: alll selected and calibrated to give precision results. If you can stomach the price they are awesome.

But to some degree, commercial solutions regardless of cost will often promise their output will require "no editing or post processing" You should be aware that this is total baloney. You will absolutely have to devote a little time and effort into learning how to edit, clean, and simplify meshes regardless of what you intend to do with them.

All this being said, this advice only really applies to objects where 3d scanning has some merit. If you want to 3d print something like a replacement part for a broken appliance, often 3d scanning even with an expensive commercial scanner is not the best approach. Many times it's considerably faster to pull out a pair of calipers and simply model the object in some CAD software like Fusion360 or for real simple stuff, even TinkerCAD.
Selective enforcement of the law, is not in effect decriminalizing.
You're still missing the point: without a ban, there rarely is any internal debate because only the prevailing company opinion gets a voice. Changing company policy doesn't alter this dynamic. If a company shifts from being liberal to conservative all that means is that conservatives get to use the company as their soapbox instead.

It's better to just not let anyone use the company as a soapbox at all. If they have disagreements about the culture of the company, there are plenty of reporters looking for a scoop.
There's a huge difference between taxes (an aspect of societal behavior encoded in law) and personal lifestyle choices. We (supposedly, allegedly) exist in a political system that allows for some participation by citizens. One could choose to run for office, or campaign on behalf of a political candidate who might pursue progressive policies when elected. Over time this adds up to real change. I can see the point that perhaps slowly nudging a large political system towards real change is too little, too late for some issues. If this is indeed the case, then change must happen outside the bounds of normal political action. Take the tax issue you brought up: there is no law that would levy a tax on wealth. This law doesn't exist. If it existed, and if it were written without loopholes, it would achieve the goal of redistributing all this wealth. Unfortunately, this law isn't a reality, so until that changes we're stuck with other ways of making the rich pay. We can shame them, refuse to do business with them, and so on; but simply bitching about this at work won't move the needle even a little bit.

Personal lifestyle choices, on the other hand, are called that for a good reason: each person can make that choice for themselves. There's a liberal echo chamber in which the choice of one person, along with the right amount of advocacy and education, can be greatly amplified leading to a critical mass of people making a similar choice. Imagine an emergent group that is just like hipsters, but focused on environmentalism and sustainable living instead of rushing to tightly pack themselves into increasingly sparse and really expensive apartments in Brooklyn. Imagine communes springing up in agriculturally productive regions, helped along by technology and innovative thinking, operating fully on renewable energy, and doing brisk business selling food. Make this model repeatable by someone without extensive education, and you have yourself real change.

Google employs plenty of people who have the right ideology, drive, and technical skills to make this happen. Instead all they do is work for a giant advertising and surveillance firm.
Availability of toilets barely fixed the problem of urinating and defecating on the floor of the restroom in an office I used to work.
It's only called teleportation, it has nothing to do with teleporting matter in the sci-fi sense.

Quantum teleportation is about preparing two particles so that that by destroying the original particle's state by measuring it, and then transmitting a specific bit pattern as regular information, constrained by the speed of light, the other particle can be made to have the identical quantum state as was measured on the now destroyed particle.

The quantum state is (destructively) "teleported" from one particle onto another (preallocated) particle, obeying the rather mundane rules of classical physics.
Yes, we're aware. The entire article linked in the OP is a direct response to Google's claims about fighting fingerprinting. The argument made by the Princeton researchers here is that Google's claims are not likely to result in good user privacy.
Looks dead.

https://github.com/hbashton/spotify-ripper/issues/39
https://developer.spotify.com/community/news/2016/03/22/rece...
https://jonaslundqvist.net/2015/05/06/do-not-use-libspotify/
The simplest solution for the consumer is to just check the seller and to avoid buying from sellers other than Amazon. No one is forced to buy from an Amazon FBA or 3rd party seller. Amazon customer support generally has more levers to help you out if you do have a problem.
Or Tokyo, for that matter. That's about as urban as you can get on Earth, with none of the 'grittiness' that so many West coast city-dwellers seem to think is inherent to cities. And in a comparable democracy, no less.
>Treasury Secretary Steven Mnuchin, who said he has worries about potential illicit use of Libra.

And how is the illicit use of the US dollar working out? Backed by nothing, printed when they need more, and regulated by a private entity (Federal Reserve) that has not had an audit in how many years??
Is it possible to reconsider the decision on status codes for unauthorized access to private repositories:

https://lists.sr.ht/~sircmpwn/sr.ht-discuss/%3C2019040716131...

?

It's actually a drawback.
Ask HN: How do you find developers with same interests, for side projects?
I have a lot of side projects on which I try to work a bit everytime I have the opportunity, but honestly sometimes it feels like I will never finish all the work I'm giving to myself.

Contributing on GitHub and other platforms is nice, but it's often one way contributions: when you contribute to a project, there are few chances the author will contribute back to one of yours. Of course I'm not asking for the authors of projects I contributed to to contribute back, as it's not something I expect from people or myself. But I would love to know some developers with projects at the same level of popularity as mine, who want/need help and are willing to contribute back, and with who I could discuss, share ideas, plan sprints, etc.

In short: I would like to create a friendly group of developers who share the same interests. For example, for me it would be around CLI tools, but more specifically, CLI tools that help managing repositories, shell libraries (Bash/Zsh), and tools that help improving your comfort/productivity in the terminal.

The question is: how to find them? How do YOU find them, if you do? I don't know any platform serving this purpose. Of course I can just go on GitHub and contact people with projects similar to mine, but it seems a bit random and I think I would spend a lot of time sending emails for small results.
I was responding to the exact argument made in the post above me. Since people are downvoting me, presumably because I used sarcastic humor and HN is populated by people who are just too darn logical for sarcasm,* let me make the point more explicit: no, Bob and Alice aren't literally going to have that conversation at work. I get that.

However, even if the work has a strict "no politics" policy, if Bob does have significant prejudice against transgender people, then having Bob in the workplace with Alice at all potentially puts her at risk. There doesn't need to be a conversation about trans rights for him to know that she is trans, and for that to translate into harassment and even violence.

I don't have a solution for that problem. But that doesn't mean it's not a problem. And it's not a problem that's solved by prohibiting employees from talking about controversial topics in the workplace -- which is the argument that was made by the poster I was actually responding to.

*Dammit, I did it again! Sorry.
It may not represent the majority of overseas Chinese or even many but it is the view I get from media.
This is true of most (perhaps all) big tech (perhaps all) companies.
Human history is littered with holy wars. Unfortunately we're also really good at bulldozing away the resulting wreckage, which ironically feeds back into history's tendency to repeat itself.
Well, the extension has a database of all the timestamps of the sponsors. See here: https://sponsor.ajay.app/database.db

That database is created by submissions from the community.

Every time you browse a video, it will check the DB for sponsors and skip the timestamps if needed.

- Developer
Humidity makes a huge difference that is true. But even if it is 0% Humidity Phoenix regularly gets over 110 degrees Fahrenheit, which is more than hot enough to kill.