skysight-inc/HackerNews huggingface dataset:
What is "App Activity tracking"?

I know how to turn "Location Services" on and off. I know how to turn "Location History" on and off, as well as use Google's interface to delete my current history. I can't find anything on Android "App Activity tracking".

But we're specifically talking about having "Location Services" on, but "Location History" off, that's what the article suggests is being recorded and available for warrant anyway. Since the posts at the top of the thread was suggesting deleting your "Location History" data -- but the article seems to suggest that if you still have "Location Services" on, it's still recording you and available for warrant. I don't think there is any reporting that standard Android/Google record you available for warrant if "Location Services" is turned off though.

It definitely makes it more confusing that there are several different settings/services, each of which may be called slightly different names in slightly different places, and it's not always clear how they interact with regard to what information Google is actually recording. That is part of what's making this conversation confusing and I'm not sure we're all talking about the same things when we think we are.

"App Activity tracking" is a term that's confusing me. Do you mean this as a synonym for "Location History" and/or "Location Services", or is this a separate thing?
Even if education is free, having time to study is also a luxury we take for granted. Going to university means a few more years of them not being able to work full-time and contribute to the household income. But for sure, if education was free it would improve access to education and restore some balance.
Diabetes implant is restocked by swallowing magnetic insulin capsules
I think this might have been a better way to explain it than my attempt (since it looks like that confused some readers). However, you say C++ concepts are "opt-out", how does a Class opt out ?

If your Delicious concept mistakenly applies to my Desert, how do I as the author of the Desert tell C++ "No, no, when people ask if a Desert is Delicious tell them it isn't?".
One important difference is he didn't walk up to anybody, they walked up to him. He owes nothing to anybody, it's not like he ran a media campaign.
google Chicago shootings and then ask yourself why none of it made national headlines. Here is my first search result
https://chicago.suntimes.com/crime/2021/8/21/22636162/chicag...
Now you’ve left your enemy a truck and some C4. After the first one would have blown up they would have checked all the other trucks and found it.
one still throws away the soaking liquid when retrieving aquafaba, afaik. It's the cooking water that becomes aquafaba.

"cooking primarily as a means of getting nutrients rather than a hobby" is such a strange opposition to me.
As other users mentioned, the most relevant part is when you divide by 0, you get different infinities depending on if you're dividing by +0.0 or -0.0. But even beyond that: the binary representation of floating point numbers [1] necessarily means that there are two values for zero with distinct bit patterns.

Floating point numbers have a dedicated sign bit that specifies the sign, which means that you can flip the sign of any floating point number and get a float with a different bit pattern (and opposite sign). That means that you get necessarily get both +0.0 and -0.0, and they have different internal representation in bits.

This is one of the major advantages of two's complement notation for representing integers: it doesn't have a dedicated sign bit in the same way, so you only get one representation for 0. You can still check the sign by looking at the top bit, but if you flip it for the number 0, you don't get -0 (which doesn't really exist), you get -128 (for 8 bit signed integers).

[1]: https://en.wikipedia.org/wiki/Double-precision_floating-poin...
You are not a horse. You are not a cow. Seriously, y'all. Stop it
I'd bet good money that there are hundreds if not thousands of other buggy installers lurking on windows update, just waiting for the right hardware id to appear. Yes, this is a bit of a shortcut, but not really any different than booting from a USB drive and changing the admin password. Adding Bitlocker to the mix is where it starts to get interesting.
No the government actually is pro coal. Its their whole marketing image and they have been trying to warp the market to stop the death of coal. AGL wanted out because it wasn't profitable and the government wouldn't allow it. They also tried to ban investment companies from not investing in fossil fuels because coal mine projects where having a hard time getting funding.
Legislation like the GDPR is a step in the right direction, by defining and enforcing your ownership over your own data. It seems like we need another similar legislation to define our rights when we license IP - e.g. so I can't just lose my Steam or Oculus game library.
Just as a counterpoint, I have G703, which I daily use on macOS and Windows, and hadn't had any issues with it or the G Hub.

However, I'd prefer native, non-Electron app, that doesn't take 350 MB of space, just to configure my mouse (G Hub).
For what it’s worth, the FDA published a similar warning[1] earlier this year. I’m a little surprised the proliferation of random accessories (phone cases, headphones, etc) with strong-ish neodymium magnets over the last few years hadn’t already raised an alarm.

1. https://www.fda.gov/radiation-emitting-products/cell-phones/...
Especially when the retreating army has no appetite to go back and deal with them.
So it's like a Japanese sword? You carry it all your life to use it once? Except that the European sword spys on its owner. Dump it.
If you send it via WhatsApp, which has the option to save all pictures to Camera roll, it will get automatically uploaded to iCloud if that's enabled. So no need to trigger a law enforcement investigation yourself in that case.
When someone does come along and create an e-bike that's fast and comfortable enough to coexist with cars on every road short of a limited access highway it will instantly be regulated into oblivion with a bunch of hand wringing about road safety. See mopeds for an example. As soon as they got both good and cheap they got regulated to the point where a crappy car has a better value proposition.

You can already see a litany of comments expressing support for regulating ebikes so they remain a novelty niche in this very thread.
> There's no way to make hard promises about reverse engineering projects, but if you want an educated guess: basic accelerated graphics by the end of this year, and polish to the level of proper sleep states/PM/video decode and such by the end of 2022.

Thanks for the honest response. IMO you are being _extremely_ optimistic, but I would be glad to be proved wrong on this one.
1 and 2 can be handled via other means, like city design and speed control.

5 - EVs would not be producing emissions.

3 and 4 - you can also say these things about cars.
> was surprised to learn that GPS chips aren't as simple as I imagined.

On that you are very right.

I'm often amazed by GPS, or any of the other GNSS technologies really.

A fleck as big as a thumbnail which can communicate with multiple satellites wizzing-by to lock your location within 10s of meters. The fleck contains the antenna, the RF frontend, signal locking and tracking circuit, and a small computer to provide the navigational solution from the observables. And you get all this wonder super cheap.

The whole system, the space vehicles, the ground segment is of course very expensive, but somehow the militaries of the world decided that they will you use all of that for free. If you would write this in a sci-fi I would trash your manuscript immediately. Except somehow it is not science fiction. It is reality.
http://www.thenaturalistsnotebook.com/our-blog/do-baboons-ke...
No. They did, but one of the first things the (yes, actually literally pro-coal) current Government did after being elected in 2013 was abolish the carbon price.
I’ve been running caddy on a FreeBSD jail proxying to another one running uwsgi+python3 and it has been a breath of fresh air.

Though, it comes with a somewhat steep learning curve.

But, in the end you can throw away that pesky search foo hat, and have some deserved peace of mind.
Yes,it definitely was like that in the very beginning. Some couples were choosing to fly to Hong Kong and have their second child there but if your second child does not have PRC citizenship, you then have to pay more for education, healthcare and so on. So to a certain extent it is a higher cost of living for a second child. But now the policies have changed, I don't know if this is what's holding couples back anymore.
Is this an ad for paid-for mac software? Sure looks like it...
Apple is bringing client-side scanning mainstream and genie is out the bottle
The Coronavirus Is Here Forever
How do you handle user-generated content in your apps?

Very similar to how I'd handle toxic waste. I'd touch it as little as possible, and ideally I'd like it to be someone else's problem.
Well, congratulations to those NFT scammers, it finally paid off. They got their Whale. The entire game of pumping up NFTs to try and pass them off as a useful tool that'll see widespread adoption has finally paid out. This is a small sum of money for Visa to throw away, but this creates a fantastic permission structure for unsophisticated investors to throw away their life savings on a set of worthless e-certificates. Time for me to start minting NFTs to represent ownership of plots of land on Alpha-Centauri.
"Delete data" aka keeping all of the records around but changing the `is_Deleted?` column to True.
Yes I think I am going to go with that :)
Impostor syndrome is a thing. And if you're paying money, people will opt out because they don't want to feel like they're defrauding you. This viewpoint is strikingly common.
Oh, but those are not your money, strictly speaking: when you make a deposit, you surrender the legal title to the cash, and it becomes an asset of the bank. In turn, you get the right to cash withdrawal, as specified in the terms and conditions. But money itself, those now belong to the bank and the bank can do (and actually does) with them whatever it pleases, without needing your knowledge, or consent, or approval, or whatever.
Just a feedback as a user, I could not find much information around creating models, how that works. May be it is there, I just couldn't find it.

The current setup I use is -
1. go-gin from rest interfaces
2. gorm for ORM and migrations.
3. React frontend compiled into binary with go-bindata
4. Everything can be compiled and delivered as one binary.

I find it more easy and flexible than a rails or django like setup. I know it a personal preference, I prefer a library based approach than a framework.

Also, You call your web framework lightweight. I am just wondering, what makes it lightweight?

From my perspective, it is fully-loaded and looks quiet heavy with all the features and stuff it can do.
One reason, among many, to avoid products marketed towards gamers.
The app store has requirements for dealing with user-generated content. The biggest pain points for me isn't with enabling users to upload content but instead with the moderation around it. One user might want to block another user and filter out any content they produce. Or we may need to manually review and delete content that a user has reported. That's the biggest pain point.
> I personally suspect that was at least in part motivated by the then president being a proponent of the theory.

Umm, to put it mildly, that was beyond obvious.
Yes, that is one form of taxation. But taxes for road use are to pay for the roads, ie consider them a "network usage" fee.

Having it be distance based is because there is currently a petrol tax that is also distance based, because it is per litre of fuel.

What should happen is that all vehicles should have the same distance based fee applied, with the additional cost of the CO2 output as a multiple. Make EVs the base fee.
One of my former employers lost 8 digits worth of revenue because of a change to Google’s SEO rules. And this is a company that had alternative sources of revenue and a decades long history. It’s easy to say “don’t depend on FAANG companies”, but in practice it’s very hard.
We need a legislation that will compel hardware manufacturers to provide such documentation. Simply so that we can reduce e-waste and protect the consumer in case manufacturer decides to abandon the platform or change it so its use is no longer safe or acceptable.
You might be interested in this solar project in Australia: https://en.wikipedia.org/wiki/Sundrop_Farms

This farm grows a huge amount of tomatoes in the desert. It has its own water desalination plant powered by solar. Unlike most of the stuff you see, this isn't PV solar generating electricity, but just a bunch of mirrors pointed at a single point to collect a huge amount of heat to generate fresh water.

Just look at the land in the photo on wikipedia and imagine how much food could be produced in this space.
How can something like a rapid compressor generate SO much heat AND transfer it so quickly. Isn’t there some kind of time delay in both generation and transfer?
While I mostly agree with you, it's a very hard endeavor that only a few extremely motivated individuals can do.

I have a Linux desktop and a GrapheneOS smartphone. However my ISP still knows a lot of things about me (and I'm not sure that a VPN provider would be better) including my geoloc, the websites I go to and how much time I spend on them.

I clean my cookies regularly, I use different browsers for different activities, but with browser fingerprinting it's probably in vain.

So basically I'm 80% there. But it's pretty tiring not to have the same apps / capabilities as others (I lost half my contacts by not having whatsapp), to be conscious that I clicked a Google link by mistake etc

The last 20% are way too much overhead for me (TOR etc).

And frankly I don't know anybody else doing it (IRL).
When this topic is applied at scale, I feel that the article is discussing "Tech giants don't want to recruit the people they need to handle customer support", with extra steps.

Tech scales cheaply. People do not.

The argument here, which I wholeheartedly support, is that people deserve transparency - we should know what happens to our data. The sum of human interactions, our actions as a group, our foibles, best natures and choices are sitting behind NDAs and firms that are essentially imperial, a state that no one wants.

Firms like the power, but not the cost. But any more equitable state will require legions of people to respond to all of those complaints raised in a day. Which costs money.

Making that information transparent, giving reasons, creating an appeals process (the santa clara principles) is expense.

I bet that no firm wants to, and if forced to do so, they will shift the costs to someone else. Either firms that treat all of those escalations as fodder to churn through or upsell, or to tax paying citizens.

Kafkaesque bureaucracy? If anyone is willing to take the other side of a bet, I'll bet that there is ONLY Kafkaesque bureaucracy here. Get more people, then you get more lopsided human bias influenced decisions. Get more automation, and then you have the current state of affairs - no nuance, no clarity and the unfeeling boot of an automaton on your account.

"Which KPI defined the fate of humanity? Appeals addressed per second"

Final point: In the real world, if you have open transparent rules, then it takes human time and physical action to appeal or tie up the system.

In a digital system, open and transparent rules mean that someone will eventually automate a way to tie up your appeals que at no cost. Ban the user? New account shows up in 10 seconds.

I have no idea how to address this last difference.
>Why even stop smoking if it does not stop 100% of all cases of cancer?

If the intend to ban smoking in a population was to reduce the incidence of lung cancer, and the incidence does not drop after smoking ban, then ban was useless.
High accuracy location data is not difficult to de-anonymize. Your phone sleeps at your house and goes to work with you, two enormous windows of time that generate huge numbers of 4d points that identify you uniquely. It doesn't even need crazy AI/machine learning.

> This data must not show up in geofenced warrants though

Who knows...the public does not know exactly what Google is required to do to comply with these requests, nor how it implements these "queries". And then there are NSLs, which is a whole other level of batshit-insane secrecy, where Google can't even confirm or deny they've even received a NSL. They only voluntarily offer the number of NSLs they receive annually, not on how many they comply with.

Technical details are important. The public cannot reason about this issue when the players intentionally perpetuate our ignorance. This is by design, and that itself is a gross violation of our human rights. Instead, all we have is vague assurances of powerful institutions who do not have our best interest at heart.
Christ, what a nightmare.

I'm lucky I guess in that my mouse preference is actually the Apple mouse. I've tried a bunch of others of the years and keep coming back to it.

I'm definitely aware of the shitshow that is peripheral drivers. It's always been bad, but now it's just awful awful awful. Even if someone introduced a mouse that appealed to me, I'd be hard pressed to bother given my suspicion that the software required would be terrible.
Nobody Is Taking Tesla AI Seriously Anymore
Depends what you mean by "crypto". There are now hundreds of currencies on the Ethereum blockchain and many are backed 1:1 against hard assets.

Do you know anyway to send something pegged 1:1 against gold across the world pseudo-anonymously and near instantaneously?
There actually have been experiments with levitating animals[1] via a very strong magnetic field - they've been fine afterwards.

[1] https://www.ru.nl/hfml/research/levitation/diamagnetic-levit...
> Can you give some examples?

Someone woke up one day with a $8,000 bill while encoding videos:

https://github.com/awslabs/video-on-demand-on-aws/issues/48

There's also this pretty architecture overview in the repo:

https://github.com/awslabs/video-on-demand-on-aws/blob/maste...

In my opinion, it's too complex and I'd prefer a more simple solution to get to market faster.

Imagine adding just a few lines of code to get started instead of setting up all these things on AWS, where you might end up paying up to $0.12/GB for outgoing bandwidth as well.
To dial out at my office, you have to dial 991. It’s only a matter of time before I either accidentally dial 911 at work or accidentally dial 991 in an actual emergency.
Against 62.9% of 'entire' population vaccinated. ~80% of over 60's.

Depends what part of the population is being hospitalised, but not the 'best numbers'.

https://ourworldindata.org/vaccination-israel-impact
This. long distance car travel is bad idea, anyway. It might be one of the unsafest means of getting from A to B.
Great opportunity for a killer app.
RF reverse engineering has become trivial, thanks to the SDR movement (2018)
I know. I have a Logitech mouse too. Nothing wrong with the hardware. The software sort of works on my own MBP, even though it regularly crashes or forgets its functionality, but refuses to run on the work MBP, which runs the same OS and is otherwise nearly identical. No messages.
Live in areas that don't need air conditioning :-)

Coming from UK / Europe I'm always surprised by the number of people in the US and of course Asia that are totally dependent on aircon.
Route not drive
I have an M720, which requires Logi Options for smooth scrolling on macOS (also M1). It's monstrously large and has a weird UI, but besides that and it wanting full access to my key strokes ... it's okay. Stays out of the way, I haven't thought about it much at all.

That said I do have some weird issues with my mac and haven't rules it out as a cause.
When the USB standard took over the galaxy I was baffled. I mean, what could possibly go wrong here? <hysterical-laughter>
I use the Malwarebytes Windows Firewall Control. It's always interesting to see what applications or services are making internet requests. Much of it ends up being Windows services, but still.
(The bio lists pronouns - they had a lot of fun)
5 days ago, 74 comments https://news.ycombinator.com/item?id=28213727
My "pain point" is a bit earlier in the process:

Auser authentification.

What is everyone using for this? How do you turn a static website where a user can set some configurations (say the color scheme) into a site where the user can log in and save their settings?

In the past I rolled my own solutions. But for new projects I am considering to use a library or framework.

I guess Django, Flask, Laravel, Symfony and Express all come with some default auth mechanism. How is HNs experience? Are you using these? Are you happy with them?
The image of horse in the article tells a lot about the quality of the article and how it intend to influence the readers. Shame that this is coming from FDA.
How ironic... James is VP and DE at AWS...
The mouse situation generally in the mac ecosystem is hot garbage. You need a third party tool to disable cursor acceleration and scroll wheel acceleration (both of which are major quality-of-life features). You also can't map pressing the scroll wheel to a click-and-drag scroll.
That is a curious response on these boards (I'm glad to see it). My name is h0p3. It's a pleasure to meet you. I am not here to argue with you, but I would like to hear more of your thoughts and feelings on the matter.
I'd slightly disagree with this - the real benefits from cloud are in the things you don't need to do. If you're just using the cloud as a normal datacentre (but in another location) you're not going to have a good time.

EG using a managed Database as opposed to rolling your own saves on patching, management etc...
yes, but you could always let it automatically be transcribed later by some speech to text engine or write a blog post or digital garden plant later.
https://ghostarchive.org/archive/ZB6S2

https://archive.is/G6qMI
Go: Simple YAML DB
Hi,

I created a simple project for working with yaml files and thought of sharing it with you rather than keeping it local.

It is a very simple project, mostly loops over keys and works with interfaces{} created from a yaml marshal.

Repo: https://github.com/ulfox/dby

Features
- add/update keys
- delete keys
- Get value of a key
- Query for keys
- Merge yaml files
Or mutualism?
That’s what they say, but it’s actually misleading and inaccurate. The fuel excise is a Federal tax that just goes into general revenue (same as, say, income tax, alcohol excises, the tobacco excise, etc.). It’s the states that are implementing the EV taxes. They don’t automatically or directly get any money from the fuel excise.

The EV tax is a new, different, and not equivalent tax. They’ve hastily brought it in now before enough people have EVs to realise - which explains why it’s so badly designed (take, for instance, rural drivers that need to drive much further distances than city folk but have worse maintained roads and don’t really cause significant road wear or congestion. They’ll pay far more than the city dwellers! Or if you drive half the time in a different state, like people in regional areas who live on the border, you’ll pay a state tax for driving on another state’s roads!).
The core question is whether downloading code from GitHub legally gives you a copy of it.

The answer is likely no (within the U.S. at least), based on conversations I’ve had with lawyers who specialize in intellectual property law.

While arguing on HN is a fun intellectual exercise, I would encourage anyone to talk things over with a lawyer before putting financial resources at risk by intentionally violating the expressed license (or lack thereof) in published software code. Even if it is published on GitHub.