skysight-inc/HackerNews huggingface dataset:
Not fake devices, fake credentials. Beeper Mini is explicitly using a different method to access the iMessage system than Beeper and some other previous services; it's not spinning up virtual Macs and bouncing off them. Because of that, it also doesn't require you to hand your Apple ID login & password over to Beeper in cleartext just to make it work.

At least, from what I've read over the past few days.
Why I Threw Away My Apple Watch
I’m a parent of two mostly grown boys, one of which was diagnosed with ADHD at a young age, so he definitely had behaviors at a young age that were challenging.

But even I’m having a hard time rationalizing that replacing windows with plexiglass was the first solution that worked. It seems like there are a number of other things that would’ve helped without having to go to that extreme.

But I do get it — every child is different, and every parent has different methods for approaching challenges.

Just saying that this feels extreme, even from the perspective of another parent.
To be honest, I personally agree that we should be forcing at least some of these things for the common good (and, to the extent necessary, funding them with significantly-more-progressive taxes). My point is primarily that it's not particularly logical to single out Apple for this treatment if that's your principle.

Good to know about Telegram and Signal—I don't use or know much about them. IMNSHO, my argument still holds even removing them from the equation.
Prof. Said Short Sellers Profited from War in the Middle East– He Made a Mistake
well, first of all many European countries have IDs that are valid for travel abroad, while in the US no such thing exists. Secondly EU citizen can travel all over Europe (except Russia), in some Northern African countries and in many of the lands once a colony, such as French Antilles (or French West Indies), without a passport.
What surprises me about the Italian coffee machines is you can buy many of the parts at a local hardware store. They look home made. The Chinese ones seem to be 100% custom parts, maybe to account for price at scale.
So what is your solution? Not doing anything is always the easy way, but it’s not a way out of most problems. Life is not a zero-sum game — in most situations there is no zero-cost decision.
I’m aware the opinion exists.
They claim to refuse to draw any conclusion, but then in contradiction to that statement, state their personal belief that any connection number greater than zero is harmful elsewhere in a later paragraph; and present the appearance of taking the high ground by not making claims, in contrast to journalists that do.

This document as presented is only meaningful to two audiences: those who already agree with the author’s viewpoint on connections made by browsers when no user action has occurred, and those who have already formed viewpoints on the concerns around browsers and outbound connections.

This is theatrics. The author clearly has opinions, and has crafted it to be attractive and interesting solely to those who have already formed an opinion on these issues — as is evident from the context that leads to such a post existing at all, much less reaching the HN front page.

A less theatrical post could have stated why counting these connections matters to anyone, and plainly stated the author’s view that browsers with a count of zero are preferable.

Instead, they buried their opinion in a later paragraph, declared it absent when it’s present, and left things vague enough that any supporter of their viewpoint can argue to any detractor of their viewpoint that they never stated an opinion at all. Instead of supporting productive and nuanced conversation, they fan the flames of belief with data structured to promote their view, while attempting (and failing) to claim the neutral high ground.

A useful datapoint for evaluating their viewpoint here would have been, “Are all of the browser’s outbound connections first-party to the browser’s author and/or the site navigated?”. For many mobile browsers embedded in mobile apps, is wholly untrue: they monitor and report on your page views to themselves, which is a gross violation of privacy. Another would have been, “Do any connections occur before site navigation?”, to which a simple Yes or No suffices; either it’s Yes, or it’s No, as for tracking purposes it doesn’t matter whether it’s 1, 2, or many — only if it’s zero or non-zero. Those two questions would lead to productive discussion and debate, in a way that lists of hostnames with a statement of neutrality does not.
Compliance isn’t about preventing problems. It’s about identifying risks and determining who is responsible for mitigating those risks and who is on the hook for damages if the risks aren’t sufficiently mitigated.
One of the requirements for a radically customizable platform is that the platform itself must be extremely stable, otherwise everyone has to rewrite/fix every customization every time the platform changes.
Sure, I get that. I've definitely seen demos of "Do X in Y LoC" that do X but offload all of the hard work of Y to some libray. This is not that. This is intended to be a demo that shows you what you can do with one Cerebras module. And, the result is that, by writing 565 LoC yourself, you can train and run an LLM the size of GPT-3.

In that sense, 565 LoC is a perfectly fair number. It doesn't count PyTorch, numpy, the Python interpreter, or any of the library modules that are imported, but I don't think anyone was touting it as anything more; for instance, Mo Gawdat has said that GPT-4 is probably ~4500 LoC. And, yes, that certainly involves much more infrastructure, and doing that dance of going from GPU to CPU to a completely other node, etc.
American taxpayers already paid $400B for fiber to the home and are just now starting to receive it.

https://www.huffpost.com/entry/the-book-of-broken-promis_b_5...
Any sane company with the goal of making money from operating a service would just meter water from a device they own and charge a reasonable fee. Most of the people complaining would be completely fine with Apple charging a reasonable fee for Android access to iMessage. A system like yours would only make sense if your goals had nothing to do with covering the costs of operating the service, and were instead growing and maintaining your licensed faucet marketshare. Some people might think that isn't in the public's benefit and want to change the law. In the case of water services we already have, and the licensed faucet scheme would likely be illegal basically everywhere in the US.
Using those numbers, you can probably do the same thing on a 1gig service. 4k Netflix seems to top out around 20Mbps.
With this numbers I would still guess that iMessage has WhatsApp beat.

I would also guess it does more volume then FB Messenger, even if it technically has less users.
It's a plugin for motion software maybe some videos or at least images to see what to expect from the interface and the output....
Interesting, I tried to find a reference to this online but was unable. If you can find a link to such a statement let me know.

What's kind of interesting about this to me is that Google was able to add encrypted messaging on top of RCS without the help of carriers (and it's not just because they develop/host Jibe, the most common RCS server side implementation-- E2EE messages can be sent over any RCS server/relay from what I understand). They just use a special mimetype and some base64 encoding and a custom identity server for exchanging keys. All things Apple could have done with RCS back in 2011.

Google's whitepaper on their E2EE: https://www.gstatic.com/messages/papers/messages_e2ee.pdf
> Everyone of these generative AI demo pages feels exactly like that.

Except you don't have to hire anyone and you get results in two minutes, not two days later.
But as part of developing the application? Can they realistically do that without violating ToS?
Office holiday party date story of all time
Yes, but a truly de-googled Android phone is a huge pain. Many apps rely on play services, and the open source alternatives still don't fully work.
Finally! Lame excuses to keep the status quo that forces us to use VPNs.
Artificial Intelligence has been an academic discipline since 1956. Don't get distracted by science fiction: what OpenAI do is absolutely part of that discipline.
Location: Europe (can occasionally travel to the US)
Remote: Yes
Willing to relocate: Possibly
Technologies: Java (SE, Spring, Swing, FX), JavaScript (Node, Express, React, D3), various SQL & NoSQL datastores, ETL tools, UI/UX design tools, Git, Docker, AWS, Vercel, etc.
Résumé/CV: gtanev.github.io/cv/2023.pdf
Email: georgejazzt@gmail.com

Multifaceted software engineer with a master's degree in computer science and research published by IEEE, OEIS, and Springer. Author of the first linear algorithm for rolling binary trees. Experienced in crafting sophisticated software solutions, including web and desktop applications, data pipelines, and data visualizations. Able to build and maintain complex systems from design to deployment. Goal- and detail-oriented, passionate about solving intricate problems and bringing niche projects to life. Primarily looking for remote consulting work but may consider a suitable full-time role.
The point here is that they control the server and the data, not that it's running on a machine physically in the same building.
Typically you see p < 0.01 etc even with 0.05 alpha. A lot of stats software gives only those inexact values.

But yes, the interpretation of p-values and confidence levels are wildly misunderstood. p > alpha is often taken as "evidence of absence" of an effect, which is just wrong. Or when for some quantity p1 < alpha and other p2 > alpha, it's often intepreted that the quantities differ.

It's a mess.
> I'm just saying iMessage is probably the most used messaging app in the US

> others are claiming it's not without any data.

So quick question, why do you get to claim something without data but others have to back up their claims with data?

Anyway, I can't find anything that is specifically about the US in 2023 (so far) that isn't requiring a payment for a large sum, but everything else I found seems to back up the claims by everyone else.

Most of them don't even include iMessage in the top 10, and the one that does has it in like 8th place with one caveat, facetime itself is 2nd to Facebook Messenger which absolutely dominated the list.

https://www.businessofapps.com/data/messaging-app-market/
They don't even have the minimum to count as an extraction shooter, which is the closest to what the game actually is.
Not relaxing to me, like the YouTube videos. It is difficult and frustrating. It is very easy to wreck things like brass threads. Often lots of things are seized up on anything more than a few years old. Fun all the same.
I think it's a fair definition. If you are running it from home, should you also create your own ISP to be able to call yourself "self-hosted"? Your own power generator? :)
I'd rather stick with 40 hours and a 25% pay bump then. Never had a problem with 40 hours personally and already have more time than I know what to do with outside of work.
Thanks, and always good to hear stories from Mark Williams! The minimalism of Coherent 3.x indeed gave it a special place in my heart. I still have a virtual machine image of it, now even with the complete source code.

A book about the internal workings of Coherent would really be cool! Why would you even need to create a new kernel? Just describe what is there. I think it would be a very interesting book (even though the audience might not be very big). Maybe you will have the time to write it some day.
People in general do not seem to understand that the Govt more and more is not sending people to prison. They are bringing the prison to everyone instead.

That ankle bracelet works the same way as the smartphones as far as location data. We all have ankle bracelets.

Our cities are concrete surveillance prisons...

It goes on and on and is another failure of the Justice system.

I am dealing with a corrupt Judge as well so I know frustrating it can be.
The number of programmer problems I by reading logs make me skeptical of that
Does "HTTP streams" mean "Server-Sent Events" here: https://developer.mozilla.org/en-US/docs/Web/API/Server-sent... ?

I don't see it spelled out in the article.

Edit: yes I do.

> Internet and ChatGPT gave it a name: Server Sent Events

Interesting callout: websockets can be "two way" (server -> client, client -> server). SSE, you just get one way (server -> client) and you have to do your typical POST to achieve the other way (client -> server)
Microsoft isn't micro, making its very name a fraud
Dang, I'm still using Wifi 5 at home
Supabase || Platform Engineer (Postgres team) || Fully remote || Full-time || https://supabase.com/careers

Supabase is an open-source Firebase alternative, built by developers for developers. Supabase adds auth, realtime, storage, restful APIs and edge functions to Postgres.

We're seeking a Supabase Platform Engineer to join our team and elevate our PostgreSQL offerings.

You'll work hand-in-hand with the PostgreSQL team and play an instrumental role in technical decision-making and refining internal methodologies.

The focus of this role is on owning stability and deploying our products. The first step is streamlining artifact builds/deployments via our public supabase/postgres GitHub repository. This repository bundles an array of features/products into docker images and AWS AMIs, allowing users to run Supabase on our cloud and locally. Subsequently, the role will function as a bridge between product and infrastructure teams to improve the reliability of product deployments and upgrades.

Please, apply here https://supabase.com/careers , we manually check and respond to all the applications.
I guess that depends on your definition of "forced". In my recollection, the wave of bad press was so big that they really had no choice but to give ground.
I don't see anything about this post that's against the guidelines. The topic is eminently relevant. I agree with others who have said that this is getting flagged simply because people disagree, on an emotional level. Maybe that's enough to not want this discussion here, but then we should also remove posts discussing Rust (hah).
A statement like that unfortunately muddies the waters, it takes two to tango.
Sadly things have deteriorated but at one stage there was a path to citizenship of Israel also there were offers of a state.
This is the second time on HN I've seen a piece that incorrectly refers to hosting stuff in the cloud as "self-hosting". Is there a language change afoot here?

But I understand where it comes from. We need some other term to talk about running your own services on machines you don't own or control. Something like "cloud-hosted".
Written by a true SV libertarian acolyte annoyed that they can't crack Europe's legislation
A majority of American nuclear plants have had a 4 day 10 hour day work week for about 20 years now. The others have alternate Fridays off to the best of my knowledge.
Mandelbrot: Dive into Fractal Beauty
https://github.com/amalshehu/mandelbrot
I scrolled to the first comment with links. You seem to suffer from what a lot of the other commenters believe. That the world stopped with Snowden. And that mistakes are not allowed to happen.

And that for some reason you can trust the NSA's own reporting on their FISA violations but literally nothing else. That they are pure liars, except for their data that i can squint at to support me. You have a doublethink.

The only one that can be dealt with in comments is that Snowden was a decade ago. Just catch up.
> Beeper Mini does not MITM messages - it's a reverse engineering of how iMessage works, and runs entirely on-device, without putting messages thru Beeper's servers. It talks directly to Apple and pretends to be an iPhone.

It doesn't matter. It's closed source and not easily audited - they could easily just be doing a naive solution and piping every message back to themselves after it's decrypted by the client.
Im not a mathematician, but does this have potential application in some Neural Networks and such where dangerous connections or isolated information flows could exist?
> I think the more interesting question is could Europe maintain their standards _and_ also have a strong tech industry that could compete with the US?

Those things are not contradictions. Outside of Microsoft, Apple, Facebook and Google's fields the competition level in tech is quite good. And honestly, I only want one of those around me at all.

> People quickly jump to point out how the average quality of life in Europe is so much higher than in the US. And rightly so, that's not even up for debate.

I would not say that. Europe is stretching from Portugal to the Urals.
Author here. I think you misunderstood the distinction I was drawing. How you train ML models is distinct from how you apply ML models. Regulating applications is so wide-ranging and full of edge cases that it's severely impractical. How you train them is a much narrower scope where you could actually set some regulatory constraints. (I do not endorse regulating AI at this point in time, this is just for the sake of argument.)
That's nearly impossible to say, because the non-existence of computers implies an entirely different world from the one we live in. Pretty much literally everything from the 1950s onward was influenced by the development of computers.

But, if I think about what I would have liked to do, hypothetically, I'd love to have pursued math further and gone on to do a PhD. After that, assuming academia hadn't imploded in this hypothetical world, as it has in the real world, I'd like to end up on the tenure track somewhere in a nice city with some culture.
Hyundai and Kia unveil new tire with retractable 'snow chains'
well that sounds much more dope to my ears
Yeah, the language factor is hugely underrated.

I think it's less the money aspect, and more the fact that American society is more bland, uniform. It's easier to fit in. In Europe, unless it's a true international metro (amsterdam, london, brussels, ...), there's a huge cultural barrier. You just can't hitch into it as an adult. Your children will fit in, but not you.
that's a textbook example of survivorship bias.

those who would benefit from migrating to Europe cannot afford to, are greatly discouraged or straight up can't (passport, language barriers etc)

OTOH most of those going to the US right now are from eastern Europe, following the flood after the wall fell.

Or people who are going there to increase their salary, not necessarily their quality of life. I have several friends who are working for one of the FAANGS in the US but come back to Italy for medical check-ups or holidays because here's cheaper, safer and it's a better place to spend your free time or raise kids.

European population in the US is pretty stable though.

In the end people of European descent are still the largest ethnic group in the US of A, the USA were founded mostly by anglo-germans while the opposite has never been true.
dang: Your about bio says "Conflict is essential to human life, whether between different aspects of oneself, between oneself and the environment, between different individuals or between different groups" and that is exactly what is happening here. It's a fruitful discussion with a lot of nuance and yes, disagreement. Nothing here seems against guidelines
OpenAI API doesn't support batching afaik.
Just for clarification I wasn't the one with the warrant, nor behind in child support. Entirely my friend's position, not mine.

I think it's important to point out that our justice system is so overburdened with cases they have to take deals, and that's just for the side of the system where folks don't have access to capital to hire good attorneys, they get stuck with the even more overburdened public defenders, who don't eve have time to review any of the details of the charge.

Then there's the other side that is well off and can fight their charge with a great attorney, or a team of lawyers, at which point the county/state decides it's not worth the hassle to tie up their DA on this particular case and they provide the defense with an agreeable plea (usually a slap on the wrist to get it wrapped up quick), then proceed with the next one.

As as most faculties in our society, the issue is and always has been an issue of resources. The problem is everything is paywalled to near obscurity, and we kick the can further down the road.
Those aren't apt analogies. "Self-hosted" means "on your own hardware". It isn't talking about your internet feed or power generation.
If vendors were required to conform to standards, I suspect we would have had something like RCS a lot sooner.
Comments moved to https://news.ycombinator.com/item?id=38604597, which OP points to.

Submitters: "Please submit the original source. If a post reports on something found on another [page], submit the latter." - https://news.ycombinator.com/newsguidelines.html
The difference seems too small not to rule out all sorts of things, but the general idea would be that you can't predict shorter/longer for one minor change, so the average of samplings of each should be similar unless the thing modified relates to terseness in the training set.
Before I even opened the article this is what I was thinking. There was alot of drama around the water release and I think China still has a ban on Japanese seafood imports
Sen. Wyden to the DOJ: Govs Gathering Push Notification Data from Google, Apple
> Surely this is more related to the fact that "May" has multiple meanings.

Surely? Whence the certainty? If humans act this way, and the training data is mostly from humans, I would be surprised if this wasn't a real effect.
Well, a bunch of ways.

It's much faster to execute than adding a software bounds-check on every load. (Because the module declares its memories explicitly, it's very easy for a runtime to use a zero-cost strategy to enforce that memory loads/stores are all in-bounds.)

But Wasm's safety is more than bounds-checking memory loads/stores. E.g., Wasm indirect function calls are safe, including cross-module function calls for modules compiled separately, because there's a runtime type check (which wasm2c does very efficiently, but not zero-cost).

And, Wasm modules are provably isolated (their only access outside the module is via explicit imports). Whereas if you wanted that from "normal C code," it's a lot harder -- at some point you'll have to scan something (the source? the object file?) to enforce isolation and make sure it's not, e.g., jumping to an arbitrary address or making a random syscall. There's obviously a huge amount of good work on SFI but it's not easy to do either on "normal C code" or on arbitrary x86-64 machine code.
If nothing else it’s a fun game of cat and mouse in the most David vs Goliath way possible, to mix metaphors.

Is it likely that Apple just has an engineer working on reverse engineering Beeper to find and patch the latest method?