skysight-inc/HackerNews huggingface dataset:
Yeah, dividing out a known portion size is a good hack that will probably help with accuracy. In our research most people's calories and error came from eating out where they didn't have these hints, but this is a good trick if you mostly cook for yourself!
The point is that the people he's trying to communicate with don't care about that. You don't need to argue about that here, it's not relevant.
That's funny, phone related features are the first things I turn off on my Garmin watch when I set it up. The last thing I want is my wrist buzzing off when I am focused lol. In fact, any notifications on my wrist are just flat out obnoxious.

I'll take my multiple weeks of battery life for a single charge on the Forerunner 965. The data and analytics are fantastic as well.
It could be useful for correlation.

Say for example that you're an investigating agent in regular contact with someone.

A single data-point wouldn't mean anything. However, a sequence of daily image retrievals might tell you that they spend 90% of their time in WA and 10% of their time elsewhere.

That information alone still might not mean anything, but if you also have a specific suspect in mind, it may help confirm it. Or if you have access to the suspected person directly, if you're able to also befriend their "clean" profile, you might be able to pull the same trick and correlate the two location profiles.

De-anonymisation isn't about single pieces of information, but all information helps feed into a profile to narrow suspects or confirm suspicions.

( By "agent" I just mean a person, not an AI agent nor Law enforcement, who could presumably just get the information more directly from cloudflare. )
I joined a startup that was big on this message. They were previously at startups and felt they didn’t get a fair share in an exit.

Well it turns out even that wasn’t enough and they did the same thing. I suspect VCs control too much of the financing.
Nothing stops Cloudflare from inspecting the file contents, or using a hash to distinguish between identically-sized files.

The only reason we assume they don't do this is because it's a waste of resources for no good reason. But what if somebody gave them a good reason?
Discord is for gamers and quite a lot of people will be playing a game and tell someone "add me on discord my tag is xyz". Not allowing invites would seriously cut into the usability.
Nice work OP, and congrats on HN front-page. Keep publishing or it never happened!
Parenting threads always raise my hackles, and I’ve been up since 1:30 this morning with a sick kid so can’t not take this bait.

In my opinion the issue is social, and it’s this: kids are essential to society but, these days, non-parents have little to no experience with kids. They’re entirely unfamiliar with even basic child physiology and psychology or the requirements of adequate childcare at different ages.

Two top-of-mind examples of this manifesting, in my opinion:

- When someone calls into work and says “I can’t come to work today because my kid is sick, I need to reschedule or hand off all my meetings” do they hear “no problem, thanks for being a parent?” or “can you join for just a little bit?” (“I would very much prefer that, but I don’t think you’ll like having a wailing kid on the call. Where would my kid be while I’m joined? Realistic suggestions only, please.”)

Since I should probably make my comment relevant to TFA: most daycares do not allow you to bring your kid if they’re sick. So free daycare doesn’t at all ameliorate this very common and very stressful problem.

- At the beginning of Covid, Google gave extra leave to parents, and non-parents were up in arms (including on HN IIRC. I’ll see if I can find the thread). How about, you can have extra leave if you spend it caring for kids, since the schools are closed, so there’s a shortage of childcare, which is a society-wide problem. I’m confident you’ll find that programming computers is an easier way to contribute in this crisis.
The Closing of Open Source
The "Delete Account" button does nothing. Very clever user retention technique.
Usually, being identified as being part of such a huge group that there is no chance of being found is an example of anonymization, rather than deanonymization. The author might not like that there is any potential to narrow things down at all, but the information provided by this could be easily wrong if a VPN were used to have the traffic egress through a different geographic region.
Make has a lot of features that you don't use at first, but do end up using eventually, that Just does not support (because it's trying to be simpler). If you learn it formally (go through the whole HTML manual) it's not hard to use, and you can always refer back to the manual for a forgotten detail.
> can you elaborate on " aren't designed for wearing all the time"?

Well, they look like sport watches.

People can choose the aesthetic they want, but you're sending a message with one that's that opinionated, which I don't particularly want to.
I think you missed the context. Thwarted in the sense that none of them have the necessity and reach of WeChat.
> The home equivalent of a fast food kitchen ticket printer!

Exactly where my head went haha, next thought was having a clip to hold the recipe up :p
+1 on XHTML by hand, I'd always have the XHTML 1.0 badge up to brag about it too: https://en.m.wikipedia.org/wiki/File:Valid_XHTML_1.0.svg
So, how would you start interacting with your friends if you just created account?

>anonymous people

Wtf, how is this even relevant?
There's actually something of a stereotype that Japanese places will give you unreasonably small portions of water with meals. (Dogen plays off this in some of his videos.)

But then, I think it's only been Americans I heard this from, so.
This is much more interesting than the previous discussion! I honestly never thought of it this way.

I will try to answer with a question: what was proto-capitalism?

People talk about mercantilism but I disagree.
I'll explain: you bought a share off a boat trade (often slave trade, let's be clear) and got a share of the profits. Multiple to hedge. At the time, you didn't had free trade between nations (the concept of nation was in the process of existing at the time), and tariffs, and a lot of different taxes. You also couldn't sell your shares. If you were the main buyer however, you could choose the trip rough beginning and initial trading goods, but during the journey, the captain made all the choices. Often he traded with his preferred trading post. Was it capitalism? The captains and first mates had as much power as the owners, if not more, so I would say no, but we could disagree. So for now: no market, no capitalism.

Thinking a bit more about late mercantilism, I now think (writing
this) that capitalism really started with 'joint-stock' companies. And, with all respect to the 'muscovy company', that really begins with the English 'east India company', which would be considered today state capitalism. Captains still had power while on the sea, but way less than Mediterranean captains. They had to stop at specific trading post, depart on specific days (and not month). They did not choose all of their crew, and relied on the royal navy to defend them. They could use bigger, less armed ship, do more efficient trips, at the cost of a bit of freedom for captains. I'm not sure anybody could buy a share though, but I think that's still capitalism. So for me, the response is no: you don't have to have a market to have capitalism.

But it clearly isn't a final answer.
"Near a user" is also a big assumption. I'm ~200 miles to ORD and ~500 to IAD, but my ISP's peering & upstream arrangements mean Cloudflare serves my traffic 700 miles from DFW.

But, at the same time: Cloudflare isn't going to serve me a cache from Seattle, Manchester, or Tokyo. Pinning down an unknown Signal user to even a rough geographic location is an important bit of metadata that could combine to unmask an individual. Neat attack!
I think the complaint is that you only get told that you require a paid plan AFTER signing up. At least on a brief look on the Play Store page and your website, it does not immediately mention it prominently.

That seems like a very dark pattern and is, honestly, pretty scummy.
Maybe that's why OP is looking for an alternative to use for communication and organization?
The title here on HN looks more like "negative $40B pivot" than the real "approximately $40B pivot", which was a fun whiplash. I was wondering was their original car GPS market really that profitable?!
It's more like someone telling you to call them John and you call them Tyler instead. It's literally just a word.

That's an absurd comparison. Names are something that have always been personally chosen. "He" and "she", "man" and "woman" are words that create common knowledge about the nature of reality.

------------

Zhao Gao was contemplating treason but was afraid the other officials would not heed his commands, so he decided to test them first. He brought a deer and presented it to the Second Emperor but called it a horse. The Second Emperor laughed and said, "Is the chancellor perhaps mistaken, calling a deer a horse?" Then the emperor questioned those around him. Some remained silent, while some, hoping to ingratiate themselves with Zhao Gao, said it was a horse, and others said it was a deer. Zhao Gao secretly arranged for all those who said it was a deer to be brought before the law and had them executed instantly. Thereafter the officials were all terrified of Zhao Gao. Zhao Gao gained military power as a result of that.

---

How hard would it be for you to call a "deer" a "horse"? It's just words.
What's old is new. Does anyone remember the forum signatures that would display the viewers IP address and location on a little wooden signpost held up by a troll-looking creature?

https://cdn.geekzone.co.nz/images/forums/danasoftcache.jpg
Oh hey, I'm the wife in this story. Having a fixed $/month budget for "things you buy at a grocery store" was doomed from the beginning. All the stuff in your house/pantry are on all kinds of weird replacement cycles that vary with usage and changes in habits. A monthly cadence also makes you sub-optimally plan around price movements.

An attainable goal is to reduce the average amount of monthly grocery spend and you do it by deciding, in advance, things you're no longer going to stock in the house, items you'll replace for cheaper options, or items you'll stock from wholesale clubs.

It's hard to bring the budget for gas down without people driving less. Your wife being the one tasked with filling up the tank is the messenger. It could be an emotional reaction as you describe but I would at least entertain the idea that her "bending the rules" is her way of trying to make an impossible ask doable. Whether she is consciously thinking about it or not, I bet the stuff that "doesn't count" aren't replaced every month and have spikey cost patterns.
We can be scared of multiple things.
Have used chatGPT for about a year to count my daily calorie in-take .

Since I eat out daily at fairly healthy places (Cava, Panera, chic fil a only grilled nuggets & fruit cups, Jersey Mikes number 7 mini, noodles & company, MOD pizza) GPT knows their menu & each items calories. Upon getting the food I just tell GPT what I'm about to eat each time and it counts & retains and calculates through the day.

In doing so as adult male (late 40s) 5'10 175 my body has gotten used to eating 1500 to 2k calories a day. Do weigh myself daily to ensure I'm not gaining as I do have a cheat day once a week.

I understand the sodium content is higher then if I cooked at home but I'm focused on maintaining a fit look & counting calories along with a few weekly gym visits I think keeps me as I seek.
The Late 2020s Survival Guide
Not the person you’re replying to, but if I’m write Python 3.13, and my linter requires Python <= 3.11, now I have to install 2 Pythons. It’s nice to not have to consider that case at all.
> it's possible for an attacker to run a cache geolocation attack to find out which local datacenter they're near--similar to how law enforcement track mobile devices through cell phone towers.

very much disagree on this, they track mobile devices through your connection strength to multiple cellular towers while this attack proves which singular datacenter the victim is nearest.

Don’t get me wrong the write up is really interesting but it does feel like the author is a bit of a sensationalist.
My perspective is the exact opposite - I can't tell what "smart watch" features the Apple Watch is supposed to provide me over my "fitness" Garmin as a trade off for terrible battery life.

The Apple Watch actually provides worse functionality for notifications than my Garmin, since it wants to act as its own separate device, instead of simply mirroring my phone's notifications.

Interacting with the Apple Watch is usually so difficult and the app support is lacking (I believe it's actually gotten worse over time) that I generally take out my phone for anything beyond pressing the dismiss button, so it's no better than the Garmin.
I agree, it's like robots.txt, you don't have a link to it from the webpage, but it's always (well it's supposed to be...) there. However I can see how normal folk wouldn't look for a feed like I would on a site: right click -> view source, control-f `rss` or `feed` to get the RSS url.
What's sad about it? Parent made claim that businesses will experience long term downsides.
Funny, my experience is engineers (at ICT level) at big companies are also really bad at politics - all they do in public setting is ask for more perks and benefits.
why is this
I would not be surprised to learn some gaming company is selling cheats for their own games.
This sophistry is delicious.
Mistral AI Plans IPO
Oh, you mean an S curve on the progress of the AI?

Most of the discussion on the thread is about LLMs as they are right now. There's only one odd answer that throws an "AGI" around as if those things could think.

Anyway, IMO, it's all way overblown. People will learn to second-guess the LLMs as soon as they are hit by a couple of bad answers.
I mean sometimes it's true. Like even in the past. I could very clearly see amongst my generation (older gen z) that there were plenty of people literally at university who were barely willing or able to learn. Comparing that to the generation of my much older half siblings (genx, older millennial), they don't even seem to grasp the concept of not being quite involved in your university degree.

Most people my age will tell you that they stopped reading as a teenager because of the effect of smartphones. I was a veracious reader and only relearnt to read last year after 10 years since I got my first smartphone as an older teenager. These things are impactful and have affected a lot of people's potential. And also made our generation very prone to mental health issues - something that is really incredibly palpable if you are within gen z social circles like I am. It's disastrous and cannot be overstated. I can be very sure I would be smarter and happier if technology had stagnated at the level it was at when I was a younger child/teen. The old internet and personal computers, for example, only helped me explore my curiosity. Social media and smartphones have only destroyed it. There are qualitative differences between some technological advancements.

Not to mention the fact that gen alpha are shown to have terrible computer literacy because of the ease of use, discouragement of customisation and corporate monopoly over smartphones. This bucks the trend that happened from gen x to gen z of generations become more and more computer native. Clearly, upwards trends in learning due to advancements in technology can be reversed. They do not always go up.

If kids do not learn independent reasoning because of reliance on LLMs, yes, that will make people stupider. Not all technology improves things. I watched a really great video recently where someone explained the change in the nature of presidential debates through the ages. In the Victorian times, they consisted of hours-long oratory on each side, with listeners following attentively. In the 20th century the speeches gradually became a little shorter and more questions were added to break things up. In most recent times, every question has started to come with a less than a minute answer, simpler vocabulary, little hard facts or statistics etc. These changes map very well to changes in the depth at which people were able to think due to the primary information source they were using. There is a good reason why reading is still seen as the most effective form of deep learning despite technological advancement. Because it is.
Yeah, simply write some .html, .css and .js files, just `scp` it over to your VPS and then easily setup Mailman with systemd. Easy peazy :)
Huh, that's an interesting observation- is there good signal on older accounts not being sources of astroturf? Anecdotally/datally I've dug randomly into a few suspicious comments elsewhere and though the account is old really looks sketch, like an article submission every other day for years on end but almost no comments, other odd patterns.
Not a single device you own gives you full control. If you have a wifi or LTE modem attached to your device, chances are it runs some firmware you cannot override for legal reasons as you would be at risk of breaking some laws by doing so. It feels like folks draw the line based on what runs on the primary CPU (in particular the kernel), but this is strangely arbitrary. There are all sorts of technologies that will slowly make this appear to work while simply shrinking what you are capable of doing from the kernel you run (eg trustzone, hypervisors you don't control, etc). From the perspective of hardware makers this is just more firmware which everyone is already seemingly okay with.

There are too many (non drm even) forces in the industry pushing us in this direction as it solves seemingly real problems (anti-cheat in games, ensuring your bank credentials and biometric data cannot be stolen, work accounts cannot be compromised, etc). There is simply too much risk and therefore money to be lost by giving users control over these things.
It is well known that people change how they act when they know they are being watched. Even if they can't see it, just the threat of surveillance is enough to make people change their behavior.

I say it is no different than the people who are claiming they don't care. They absolutely do care, but at this point, saying "no" makes you the odd one with obviously something to hide, so they do this from a place of duress.

Unfortunately, I feel we are not too far from people finally snapping and going off the deep end because it's so pervasive and in-your-face that there is seemingly no escape left.
I bought a Fitbit Inspire 3 several years ago for <$100 for this feature alone. Works great for that.
Dying? It isn't free speech if you can say what you like, but can only do it in a sound proofed room, alone.
What Is New in MySQL 9.2
That’s a good point. Also the engineer personality tends to be extremely risk averse.
Expected behavior can be concerning when it occurs.
New York deli sandwiches are certainly not representative of what you get everywhere in the US. They are famously large.
Cool writeup with some interesting techniques and approaches!

I'll echo the other comments and say "deanonymization" is stretching the definition of the word, along with "grab the user's location", as it isn't anything near precise. 150 miles is approx. a 2-hour drive on the highway from Atlanta, GA to Augusta, GA. In that radius, there's probably 700,000+ people.

I do think the auto-retrieve attachment feature of Signal is slightly concerning, as for a private messenger I'd expect there to be an option to turn it off (like turning off JS in Tor). I don't know if I'm not looking deep enough, but there doesn't seem to be a feature for that.

Signal appears to take a useful-by-default approach that balances privacy and ease-of-use in order to encourage adoption by the masses, I'd assume most people that are really concerned are hardening Signal, similar to what is in this guide: https://www.privacyguides.org/articles/2022/07/07/signal-con... . They've always recommended a VPN / proxy + a modification of settings for more high-security scenarios.

Caching isn't going anywhere, and neither is CloudFlare. The DoSing days of old in P2P multiplayer lobbies with exposed IPs seemed to carry more of a threat than this, CloudFlare's response seems to be the best out of the 3. Caching sensitive information is never recommended and the onus is on the application doing the communicating to tell their CDN / middle-service to not cache specific items.
You can run the smaller distilled models, depending on your RAM. Probably the 14b.
Are you talking about his role censoring for the current, or for the former admin? His flip flopping shows such a lack of character. However, being selectively outraged because this time he is doing it for someone you disagree with, which a lot of people are, reveals the real motives.
Yes, it does, and we have one for some recipes. It’s bulkier than these would be, and we don’t have a lot of counter space. Also doesn’t solve the disposable problem. We have plastic sheets to protect the pages which works good enough, and it’s easy to print new pages if some get soiled anyway.

I don’t want mementos, I want disposable references.

It’s also not that big of a deal if this isn’t feasible, because the binder works fine, the phone works fine. This is just sparked a “hey, what if…” idea is all.
You would know if they are over a cellular network or checking on mobile.

If someone sends you a youtube link and you hit play, YT knows who you are, both from a network perspective and potentially the logged in user.

If you are using signal in a high risk environment, you should be using it from a system that contains no extra information about you. This is the same posture one should take when using Tor.

Basic opsec.

I don't think these kinds of things are in signals threat model. It is meant? as a message platform for people with nothing to hide?
Ways in Which Pirate Ships Functioned as a Democracy
and that’s a good thing! As you get a little older and your life needs more stability (oh no I only make 400k at my 9-5)
No doubt, this curse (which is also missing generalization, i.e. evolution/generalization/specialization) is all for the sake of self-awareness, or at least, awareness, of some particular thing.

As long as humans remain aware that they are engaging with an AI/ML, we might still have a chance. Computers definitely need to be identifiable as such.
Why not Mastodon?
https://joinmastodon.org/
Should we use AI and LLMs for Christian apologetics? (2024)
One of the factors going into determining fair use is whether the use is commercial.

Another factor is the effect on the market of the original product.

Non-attribution + commercial use + affecting the marketability of the original product (which is what LLMs do) seems unlikely to be considered fair use by any existing precedent.

That being said IANAL.
Aren’t the files end-to-end encrypted? How would they inspect the files?
It's hard to understate what a miracle it is. Kings could afford to eat meat more than once a day but couldn't get (say) blood pressure medication or antibiotics.

Most of us are a few generations from subsistence agriculture, but ecology tells us that if we don't solve all the problems in front of us [1] we are a few generations from a much smaller population that does subsistence agriculture at best.

[1] Ashby's law is the only law: https://medium.com/workmatters/complexity-ashbys-law-simplif...
Do you not buy that a user's IP location needs to be protected?

There is a reason applications go to so much effort to proxy requests to resources such as images. It's not free to do this.
Just like the days of DoSing an IP from a COD Lobby
While I get where you're coming from, that's a really bad comparison to make. Speeding while driving can and will kill people.