skysight-inc/HackerNews huggingface dataset:
Tile uses everyone with the tile app installed.
It's not the same by sheer numbers

It's not Apple's "fault" they're more popular but the end result is that these AirTags are orders of magnitude more potentially dangerous thanks the fact that there are orders of magnitude more iDevice users than Tile app users.

Imagine I'm some kind of creep looking for victims in a club or whatever. I'm planning to accomplish this by dropping Tiles into their bags.

Statistically, how many Tiles would I need to buy and sneak onto persons in order to have a reasonable chance of snaring a victim who just happens to have the Tile app installed? 50? 100? 1000? Not impossible, but not particularly feasible.

How many AirTags would I need to sneak onto victims? Perhaps only one, if they happen to use their phone in public and I see it's from Apple -- that's something I can tell at a glance, unlike wondering if they have the Tile app installed.
Yes we do!

https://www.pulumi.com/tf2pulumi/
https://github.com/pulumi/tf2pulumi
This is the most exciting AI hardware out there. If it's possible to build a brain in silicon, wafer scale integration is the way to do it.

I wish we heard more about what people are doing with the first version. From the article it sounds more like fluid dynamics simulation than the AI stuff Cerebras likes to talk about. Wide availability of GPUs really kicked off the deep learning revolution, and it would be tough for this chip to have the same kind of impact with only "dozens" of customers worldwide. But those rare customers could potentially do some really, really cool stuff.
Mind == Blown, extra points for weirdly sexy retro presentation and utterly insane concept. Insane but in a good way.
Doesn't Monero focus on differential privacy? Meaning you have plausible deniability not anonymity. Where as something like ZCash you have to trust the seed. Did things change?
I stopped listening to rogan after spotify but he did a series of JRE MMA including one with GSP, those made me listen to spotify.
Musk would do it as a joke and get crucified in the media for it. Jobs would somehow convince people he deserved it
I don’t understand why Apple doesn’t fix the lost AirPods issue. If your AirPods communicate with your phone, shouldn’t your phone be able to have a record of the last time it was in communication with your AirPods and the phone’s location at that time?
That's why I bring it up for discussion :). Maybe there's a satisfying standard that I've missed.
i'll remember this website. Until now, i'm finding ifixit is a fantastic resource, but i'm always eager to expand my list.
Because the above processes are too slow. Our society has a slow framework to move physical goods around and a layer above where we move information around at a much higher pace. That upper layer can be called a soul of our society.
Anyone know of an Android compatible alternative that isn't Tile?

Every Tile device we've had has broken within 3 months. Normally literally falling to pieces. Have been through 10 of them. Would be fine if they were cheap, but they're really not...

Let's hope Apple raises standards / increases competition with this release!
Covid has transformed New York City's housing map
I'll try this out, thanks. I've been enjoying using lsd [0] for the last couple of years.

[0]: https://github.com/Peltoche/lsd
Probably akin to how if you are truly competent you don't need to oversell yourself.

The smartest PhDs I've ever met in Silicon Valley NEVER TOLD ANYONE they had PhDs. The dumbest ones ALWAYS led with "I'm a PhD" or "call me doctor"!
>The key is assimilation

I think assimilation is too unprecise of a word.

In the context of these discussions nobody ever complains about foreign immigrants with a small army of kids running around and they're (at least initially) as un-assimilated as one can be. Heck, they might not even speak the language.

Meanwhile everyone agrees that Karen the corporate lawyer who shows up and promptly gets to work building a fence, calling in noise complaints and narcing on everyone for ordinance violations and unpermitted work is in the wrong.

I'm struggling to put my finger on exactly what it is but there's this disdain and unwillingness to respect local norms that makes the latter example of a newcomer toxic and unwanted (and IMO it seems to correlate strongly with wealth of the newcomer).
All social media activity should be called "wanks"*

*including this post
And if Teams is any indication as to the resulting quality of the end product, it won't be very good. It amazes me a company as rich and big as Microsoft struggles to build good software when it comes to copying competitors.
For anyone curious about the philosophy behind this game, known variously as Georgism or Geoism, a decent review of the principle text, Progress & Poverty, was just posted on Astral Codex Ten:

https://astralcodexten.substack.com/p/your-book-review-progr...

(A bit long, but pretty comprehensive and hey, it's shorter than the actual book).
> I think the argument against web-based software is that because you effectively re-download the application on every visit, there are more opportunities for a compromised provider to serve you a malicious version of the application.

Maybe. Lets imagine Google Chrome's update servers were compromised for a day, and the servers hosting a somehow equally popular e2e web based chat app were compromised for a day.

For chrome, it will effect fewer users (most people only update chrome every month, so it only hits 1/30 users). Whereas every user who opened the chat app would be compromised.

The problem on google chrome would be easier to detect, because it wouldn't be able to pinpoint a specific user. Everyone gets the same bad code.

An infected version of chrome would do a lot more damage than a website (because native desktop apps aren't sandboxed at all).

And when the website clears the infection the next day, all infected users of the chat app would have the malicious code removed from their system[1]. But unfortunately, an infected copy of chrome would presumably have its update mechanism stripped out, so it would stay evil much longer. Though maybe this is a wash, because Microsoft and Apple have malicious software detection and removal built into their OSes.

I don't see this as a slam dunk for native software.

> To improve the situation for native applications, it would make sense to use a tamper-evident log like Trillian

This is a fantastic idea. I'd love to see this explored more, and I wonder if we could do something similar some day built into browsers for web apps.

Interestingly it also makes a strong case for apps (like chrome) not having their own binary responsible for updates. Apps on phones are more secure because a malicious binary can't stop itself being removed via Apple / Google's app stores.

And of course, we need better system level application sandboxing in order to reduce the impact of this sort of attack. Its crazy that a malicious binary on my computer can download and modify all data on my computer (owned by any app), and access network shares using my credentials.

[1] I think - there might be ways to prevent this with evil service workers. Does anyone know?
I love the throwback colors. Apple is regaining its personality!
I know I'm not the only one. They could have spent the 3 dollars per machine it would cost them to add an ethernet jack

It's too thin to support a standard RJ45 port in the back like previous Macs.

macOS has supported Thunderbolt Ethernet/USB-A dongles for years if you want to go that route instead of using the Ethernet built-in to the power adapter.
So, by their own benchmarks, unless you are doing totally random lookups of documents by identifier--and mostly reads, with very few writes--you should absolutely use SQLite with JSON values, which absolutely destroy this project in performance?...
Also, for anyone who (like me) doesn't regularly keep up with micro-SD prices, you may be happy to find that 128GB cards are now dirt cheap. You don't have to juggle what's on your phone anymore.

I don't know when this happened, but that's multiple months' worth of audio with all your internal storage free for pictures or the like.
Sure, but at that point wouldn't you just pedal boat all the way round the world?
I bet there will be matching monitors available from a 3rd party within 12 months. Probably outrageously priced for the specs.

The mac accessory community is really good at producing matching products, and I am sure someone is going to license an existing monitor design and put it in a new shell.
This is why you have to be extremely aggressive in vetting contracts. The way it works nowadays, is people hunt down templated contract clauses, spruce 'em up, and dance them out take it or leave it, with a favorite being "We reserve the right to change these terms without notice at any time."

If not the people in the world called these companies and platforms on their shenanigans and actually forced them to engage in a meeting of the minds, most company legal and sales departments would

A) be larger
B) be waaay more responsive to customer needs, as you'd not be able to rely on one template to CYA from SLA's from whoever may be calling or reaching out.

Force a meeting of the minds, stop the abuse.
These are great questions! I'll let Billy and Mike chime in, but it's meant to take advantage of WIG efficiencies (https://en.wikipedia.org/wiki/Ground-effect_vehicle) which lets the aircraft have a much longer range and a shorter certification pathway.
I got mugged on my way home and month later I found that my phone was in Nigeria...
That’s a Texas-sized 10-4 buddy!
The point I am trying to make making isn’t about trying to be the best at everything, the point I making is the top 1% isn’t inherently better than the 50th percentile.

People who judge themselves by external metrics and think higher must be better can become overachievers, but getting depressed about their “failings” is just as problematic. I don’t mean this as a happy go lucky, showing up is worth a prize. I mean it in terms of the evolutionary pressure, body builders make poor marathon athletes.
Bad timing considering Apple just announced that they’re monetizing podcasts too.
You're right. That's why we have a trial, with laws, a judge, a jury, lawyers, etc.
Yellow Box, from Microsoft
Consumers don't need Wide color P3 displays or the ability to attach a $5000 6K display. Clearly this machine can do professional level tasks, as demonstrated during the keynote.

I wrote about this further up in this thread: https://news.ycombinator.com/item?id=26883718
Why can't they just have it recharge with a tiny solar cell or kinetic charging?

Any object moved around by normal use would generate more than enough energy to charge a CR2032's worth in an entire year.

That would make it truly practical by never needing a battery change.

Apple didn't make anything significantly better than the Tile IMO, which also needs batteries to be replaced every year.
CompCert is a verified compiler – as in the compiler itself won't silently miscompile your code. It has nothing to do with verifying your C code. For that, other tools can be used (e.g. Frama-C Wp).

One verified TLS implementation is miTLS, written in F*.
That's pretty cool, but if I tried to follow those rules then I'd degenerate into just sailing the whole way (which is definitely the easiest way to achieve the "objective" in a narrow sense).
afaict the aws terraform module tends to have 100% coverage. i've never found a resource that didn't work, or didn't already have some way to use. i was able to deploy eks when it was still in beta through terraform, while i think the cloudformation stuff for eks lagged behind like almost by a year.
black '& white :/
This is not racism...
they really dont
I don’t unfortunately. I was there doing an information security assessment and the guy I was working with was one of the product engineers. When I wrapped my work we spent another hour or two just talking about their products and how they worked.
Yeah, OK.

But this is why I drive a 20yo car and am serious considering replacing my current iPhone with a burner Dumb phone.

The value proposition just isn't being made nor delivering anymore!
And apparently not suffering under the HN load!
Today, with our archaic system. That's why we need digital currencies.
I mean this doesn't seem that bad? I share my location with my SO with Google Maps and every so often my phone pops up a thing that's like "hey you wanna keep doing that?", I tap yes, and move on. I do the same with Tile.

I've never had flakiness with Google's implementaion on iOS. What does Tile need in the background that keeps it from working?
An Interview with Fredrick Brennan
If Obama can win the Nobel Peace Prize...
You can do that with Terraform too, but that is missing the point. The tool should ignore the state and simply apply the desired configuration, like every other CM tool that has ever existed.

You don't need a state file for Ansible, or Puppet, or Chef, or Salt, or CFEngine, or literally any other such tool.
Okay, where do you start in Learning C#? What do I have to install? What should I install?

Even those are complex questions with a few answers. I started with C# two decades ago with the command line compiler and a very large book. There was really only a single option, and since I didn't have MSDN access, no beta VS for me.

Today, I would suggest that a developer start with .Net 5 and VS Code, with the extension installed. Walking through the `dotnet` CLI. Unfortunately, getting started like that is convoluted with two decades of information/tutorials etc that will not directly apply, or be difficult to walk through.

For that matter, having followed .Net Core from the initial versions, it's been somewhat painful. Figuring out how to migrate/update web applications hasn't been anthing resembling transparent or consistent, and some things are just plain difficult to figure out along the way. There is a crap ton of secondary knowledge you need to be able to do a lot of things that are just easier in other platforms/languages.

Add support for an Authorize header with an RSA signed JWT token to your API.. go ahead... in Node, it took me a couple hours... with .Net Core having well over a decade of experience with C#, it took me the better part of 2 weeks to get things working the way I wanted to. All the tutorials were for older interfaces/apis etc. It was just ugly to say the least.

Hell, if MS would just standardize on keywork formats for thinggs... #dotnetcore3 or similar so that search terms via google could give you more relevant results... that just doesn't happen.

Don't get me wrong, I really appreciate C#, and .Net ... .Net Core itself had me working with .Net again with interest after years of migrating solutions towards options that are easier to write, containerize and scale.

I'm still more inclined to reach for Node or for that matter, to push for Go or Rust, at least it's a consideration again.

But it is anything but something easy to get started with, or for that matter, upgrade projects with. Python 2 to 3 was a cleaner migration option.
I miss seeing really responsive and performant websites. I feel like browsing the web nowadays no matter what I end up downloading huge tracking bundles and running a ton of javascript.
Yeah, I don't like the way it works.
They do this. Find My shows the last known location of my AirPods, useful when I lose them. Then, if I’m close enough and can’t see them, I can play a sound on them so I can find them.
Isn't it more of a duopoly between WeChat and AliPay?

https://www.nytimes.com/2020/10/27/technology/alipay-china.h...
That is very interesting. Hope to see it in action soon.

Also I just realised what the answer to my question for 'why not on land' was, and I feel silly.
Curated: All the essential tools to explore digital landscape
I’m at the point where I am using a new Firefox container for almost every service, and I can’t even log into my bank without enabling JavaScript on their site from some tracker domain
Does it count if the CLI is kinda it's own home page?

https://github.com/sindresorhus/sindresorhus-cli

Frankly, anything by Sindre is worth checking out: https://github.com/sindresorhus
It should be possible to create constant-time C code, if the code avoids branching (if, case, goto), and all loops have a constant number of operations.

Expressing most algorithms this way is not impossible, but does nor feel natural for many.
Isn't big tech censorship arm of the ruling party what is the benefit for democrats voting for this. Am i missing something here?
will it merely be a generic initial 'i agree to terms and conditions' or a fully transparent, ongoing process of transferring data, with the user having ultimate control. If the latter is true, i salute you and wish you luck.
Unfortunately software companies now view customisability as a bad thing, as their priority is profit, and that often involves making the client less usable. Discord wouldn't be able to periodically shift around the UI to make you accidentally click on the "Gift Nitro" button if they had to respect the layout you customised.
This was the only logical conclusion. If Chauvin wasn't found guilty of at least one count (I'm glad it was all counts), can you imagine what would have happened? The city was on the edge. I'm glad to see justice has prevailed here, it's just sad that George Floyd had to die. I think this is the beginning of change.
> Videos on YouTube aren't yeets

This guy needs an open mic
Thank you, Citizen! You're very kind. Former comic, but the vast majority of my humor falls flat here. I was not expecting so many of our HN friends to play along. Was just hoping for a couple of links before being downvoted to Shitpost Purgatory. In other news my current docs are going to be so much better after I have stolen ^H^H^H^H^H^H^H some of the incredible ideas here.

And, seriously, I get that some people find the joke distasteful. That's largely why I put it in the title--so they could at least not be surprised by it when they started to read more in depth.
Not making the useage of third party clients a ToS violation.

Sometimes it feels like technology from the past was so bad that, given no alternatives, it interferes with the thing you're wanting to do (Skype/Internet Explorer). Those products can easily be subsumed by a competitor that is a superior product (Discord/Chrome).

But now it feels that because the options for those niches have been completely filled by those services, everyone becomes beholden to them, and in many cases there are undesirable aspects of the services that are not mutually exclusive with them being the most competent product on the market (inability to use Discord 3rd-party clients, Chrome's user tracking, Plex still showing you advertisements after buying a yearly subscription).

It feels like those products became too polished and attractive to users, if there exists a good reason to convince them to use something else, and even if we want to move off them, the network effect inevitably draws some of the holdouts back in (Messenger as a compromise for not using Facebook, sites that are incompatible with non-Chrome browsers). These products now have millions of active users whose behavior can be controlled or manipulated on a whim, for better or worse, if the company decides one day to make changes.

Now I'm starting to get the impression that succeeding in being the best solution in a given market is not necessarily a universal good. So many people were loathing how terrible Skype was for the longest time, and so Discord was founded. Yet, while the experience of participating a chat community is so much easier than in the past, I can't help but thing that so many people are now beholden to a new technological dependency.

What I have to wonder is: if money was not a factor in driving developer decisions, would Discord have allowed third party clients to be used? Preventing automated spam is not a problem unique to Discord.
In theory could Microsoft just wait for them to go public then buy up a huge number of shares and give themselves a stronger voice inside the company for acquisition?
I disagree. The prosecution’s own witnesses testified on cross examination that there was no evidence that Floyd’s neck was ever compressed or choked; no bruising or other trauma, for example. They testified that Chauvin followed all of use–of–force guidelines that they were trained to follow, and in fact did exactly what the witnesses have trained police officers to do. They also admitted that he had taken a potentially lethal dose of Fentanyl while trying to hide the drugs from the police.

I think this was an incorrect verdict.
> What I don't understand is the need to invoke a je ne sais quoi -- a soul, quantum mechanics, whatever pseudo-matter the article is talking about -- to explain consciousness. Why should the above processes themselves not be sufficient to give rise to what we experience as consciousness, as an emergent phenomenon?

Because consciousness, my experience of it at least, is a fundamentally different type of stuff to anything that constitutes a brain. It's certainly possible to arrange brain-stuff (or silicon chips) to enact motor control and logic. But the jump from that to qualia, to there being something that it is like to be that brain-stuff, is certainly nontrivial. The analogy that occurs to me is that you're assembling a really complex jigsaw puzzle and expecting it to fly.

I agree that it's basically impossible to test an artificial consciousness to distinguish it from a Philsophical Zombie... but to me that's a limitation with the scientific method, not with the concept of consciousness, given that "I am conscious" is the thing I am most certain of in the world (given my experience of it).

I'm a materialist and on balance I don't think there is anything supernatural about consciousness. But that's not an easy position to hold.
Probably needs to be more like minutes.

Think about a stalker dropping a tracker into the pocket/bag/etc of their victim.

They slip a tracker in their co-worker's bag at the end of the day. Coworker goes home. Attacker knows where they live now.

Or, maybe it's a stranger on the bus. Or in a club.

The victim is likely going to be home in less than a few hours. Perhaps less than an hour.
What makes you think the way Google paid and hired datacenter workers before wasn't way too much and they now are nice to keep them at that level instead of firing them all replacing them with cheaper people?
As frustrating as it is, not a whole lot of people in the video game industry really care about that, and for those that do, they can't really do that much about it.

Once a game is sold, there's not much of an incentive to keep it alive other than making sure it's moderately playable so that they manage to sell expansion packs or downloadable content. A hypothetical "someone might overflow a buffer and run arbitrary code" bug is going to be pretty low on the list compared to "all the graphics are broken on the latest nvidia driver because our code base is held together by duct tape and wishful thinking."

Even for the developers that do care about writing decent code (and a lot of them do care about making great games), after 60 hours or more a week of fixing random bugs on Barbie's Plastic Adventures, Call of Battlefield, or Mobile Lootbox Idle Clicker, there's not that much motivation left at the end of the day to work on these kinds of issues.