skysight-inc/HackerNews huggingface dataset:
> Reached for comment, Beeper CEO Eric Migicovsky did not deny that Apple has successfully blocked Beeper Mini. “If it’s Apple, then I think the biggest question is... if Apple truly cares about the privacy and security of their own iPhone users, why would they stop a service that enables their own users to now send encrypted messages to Android users, rather than using unsecure SMS? With their announcement of RCS support, it’s clear that Apple knows they have a gaping hole here. Beeper Mini is here today and works great. Why force iPhone users back to sending unencrypted SMS when they chat with friends on Android?”

Does it come down to The Law of Leaky Abstractions?

>> https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...

Which means that if Apple wants to change something eventually, then they will possibly break downstream abstractions and then people will complain and the downstream abstraction will say "Well Apple changed their API, it is their fault". Letting someone do it from square one would be enabling that future scenario, as it isn't "if" it changes, it is "when".

If it was an open source API that would be different, but Apple's is closed source, that is Apple's philosophy at the core. It is a closed API yah? Not even an open spec right?
> did not turn up Ras Al-Naqurah or Umm Al-Rashrash.

Ras Al-Naqurah, I think, is Rosh HaNikra [1], the current northern border of Israel. Umm Al-Rashrash is now Eilat [2], the southernmost Israeli city. For me, both were the first google links.

> Optimally, we'd need information on the Palestinian public now or before Oct 7, when the issue was less politicized and information more reliable.

You can check the polls from July 2023 [3]. For example, 50% thought that Hamas should stop calling for Israel’s destruction.

> Again, the document is significant, but generally, something in a document doesn't reliably tell us the beliefs of the public.

Would you use a slogan actively used by some racist organization to call for white supremacy because it also meant something else you believe in?

> Warfare, including as currently conducted by Israel, is not the only means of Israel defending itself.

I don't see how else you can possibly defend yourself from armed people killing your citizens in their homes. Again, this specific call happened while Hamas was still killing Israelis in Israel.

[1] https://en.wikipedia.org/wiki/Rosh_HaNikra_Crossing
[2] https://en.wikipedia.org/wiki/Eilat
[3] https://www.washingtoninstitute.org/policy-analysis/polls-sh...
Evil Proliferates Throughout Society
Now that I think about it, one salient distinction might be that Palestinian refugees became largely stateless after their expulsion. The Arab states didn't want them (and still don't, no matter what they say), and there was nowhere for them to go in Palestine besides the refugee camps. Most expelled ethnic refugees have a homeland willing to receive them, or at least sympathetic nations willing to give them asylum.
Do you believe there is zero correlation between what citizens allow their country to do and that country's actions?

We did not protest and revolt enough over money being sent to the Middle East. America has done every wrong move in handling this, and yet I can guarantee you there are people in this country that wanted America to fuel a war.

There is some responsibility that citizens have for the outcomes of their elections.
An open source client for iMessage is going to be used for fraud and spam.
Before this, a device being blocked by Apple because it was used for fraud or spam would increase the cost of business for fraudsters and spammers. But now it's a matter of picking a new phone number.

Of course Apple would try hard to stop this.
*she.

I focused on religion because it's how eligibility for Aliyah is defined. you're Jewish if your mom was Jewish, either because her mom was Jewish or because she converted. there are Ashkenazi, Sephardic, Mizrahi and Ethiopian Jews. those are all different races/ethnicities. specifically, Mizrahi Jews are ethnically Arab. so I disagree that race is the qualifier.
> One of my biggest issues with PHP is that it doesn't cleanly separate the app and the system.

Its probably been a couple decades since I looked at PHP stuff (like php4 was probably the last version I used, though PHP5 might have just been released), but isn't that kind of how the main interpreter was implemented, and many of the patterns built into the language? IIRC there were things like default paths based on OS to system configs and stuff like that.

It never struck me as something that was designed to be ran as a user, but installed on a system and utilized by users. I'm just going by gut feels, but its my perception that other interpreters have more relative paths than PHP.
I was referencing this tweet:

https://twitter.com/zacharynado/status/1732425598465900708

(Alt: https://nitter.net/zacharynado/status/1732425598465900708)

That is fair though, this was an impulsive addition on my part.
Such fun. I'm not a big solver of puzzles, but I enjoy the clues.

I still remember the sample clue given in the brief 1-paragraph enticement, a short how-to guide for cryptics, written below the weekly cryptic on the back page of The Nation:

"If you don't know why LURES are GROUND RULES (5), send for yours at $MAGAZINE_ADDRESS"

This clue is by former cryptographer Frank Lewis (https://en.wikipedia.org/wiki/Frank_W._Lewis) who wrote 60 years of puzzles for the magazine, and his brief guide is:

https://www.thenation.com/crossword/
I think the fundamental assumption of the analysis that there are two mutually exclusive groups, 'pro-Israel' and 'pro-Palestine' is flawed. It is possible to simultaneously support the interests of Palestinian and Israeli civilians (and support a peaceful Israel within the 1967 boundaries), while condemning the massacre of civilians under the orders of Likud (and other far right parties) and Hamas.

I think it is currently about an order of magnitude more civilians deaths have resulted from the actions of Likud (Netanyahu etc..., who control the government and hence the IDF) than from the actions of Hamas. IDF is apparently disrupting civilian aid, destroying infrastructure including hospitals, and causing mass population movements into areas that cannot support them, so the risk of death from starvation and infectious disease at a massive scale as an indirect result is high. The Likud-controlled IDF are also apparently enforcing a 'lock down' of Palestinian civilians in the West Bank while allowing Israeli citizens to seize land by force and further expand the occupied territories.

So the scale of the atrocities seems to be much higher on the Likud side than the Hamas side, covers both the West Bank and Gaza, and it makes sense that the Palestinian victims of those atrocities would receive more support. That doesn't mean that all the people who care about the plight of the Palestinian population are anti-Israel (they are just not posting about it because they are likely prioritising issues).
This sounds like Tay Sachs for Africans. Read that carriers of Tay Sachs might have defended them against tuberculosis, and they're also looking at gene therapy for it.

Prevention is the preferred method of passing this trait on however.
Oh, so we just kill all the humans, and then we can have nice things?
If the rich man happens to be owner of one of the worlds biggest newsgossip sites or president of a largish country, that mental state is news.
As a pentester that did exactly this in many corporate networks: this is extremely effective. Just announce with a router advertisement that there is a DHCPv6 server and start handing out link-local IPv6 addresses while you specify your own system as DNS-server.

Clients (both Windows and Linux) will prefer the DNS-server specified through IPv6 over the one from IPv4. Then you can spoof any DNS record and capture juicy NTLM hashes flying through the network or relay their authentication and get a free authenticated connection.

This is most effective in networks that were designed for only IPv4 and didn't consider IPv6 at all. But it is also effective in some networks that do use IPv6.

Mitigations? Either disable the IPv6-stack on all systems, or configure your switches to block the router advertisements and do not allow DHCPv6 traffic to the wrong systems.
CPNG, "Compatible Network Graphics", a backwards compatible fork of PNG
The EU should, like they did years ago with PC operating systems, mandate a default browser selection screen. And a default messenger selection screen. And a default app store selection screen.

Not that we'd get it in the US but it would help reduce Apple/Google market capture efforts.
"Cause it's ours and we don't want to." is a very legitimate reason.

I don't have to let you into my house. I don't owe you a reason. It's my house.
I think it depends on what subreddit you're on. /r/worldnews tends to be very pro-Israel, unless the comment are on a story about settler violence. /r/politics is more balanced.
Isn't it just fighting over already low effort affiliate spam pages, anyway? The ideal result is seeing none of them.
An open source client for iMessage is going to be used for fraud and spam. Before this, a device being blocked by Apple because it was used for fraud or spam would increase the cost of business for fraudsters and spammers. But now it's a matter of picking a new phone number.
Of course Apple would try hard to stop this.
Why things should dry up when contrary to fusion ai is already usable by millions daily ? Even if prpgress should stall a bit the product or fine-tunes or normal progress will still be super supeful , the "too soon" point has been surpassed
i've always wondered if much heavier nuclei produce different kinds of radiation not seen prior that produces things like dark matter
Israel hasn't expanded its border by an inch since 1967.

It also left Gaza in 2005, forcibly extracting settlers, and left no military presence. In Gaza, in every real sense, Israel contracted its borders.
NBA star wins lawsuit to undo purchased mansion where Ontario Crypto King lived
The entire company is not based on Beeper Mini.
Beeper is doing a lot more than just an iMessage proxy.
Trevor Noah Interviews Sam Altman
For context, this is what they're replying to: https://www.federalregister.gov/documents/2023/08/10/2023-17...
This is what Snazzy Labs said about Beeper Mini... hilarious:

> This doesn't appear to be some easy thing Apple can just turn off.

> It will require a complete redesign of their entire authentication and delivery strategy for not just iMessage but Apple ID account access as a whole.
>And a default messenger selection screen.

What for? Everybody in the EU already uses whatsapp. That shows how unnecessary these selection screens are.
I wonder how it will rank on benchmarks which are password-protected to prevent test contamination, for example:
https://github.com/taucompling/bliss
The problem with cat-induced bugs is that they are non-reproducible even when the report contains all the steps, because of a cat's non-deterministic nature.
Beeper (not mini) is already a company - it's an app that aggregates the various other networks friends and family insist on using. WhatsApp, FB Messenger, Telegram, Instagram, etc.

Been using it a while now, pretty good.

This was a proof of concept to expand that app, it's not the entire company
Good luck! I should add that it does not have to be a "serious" one. Adding something to the todo.txt is a commit. Adding a comment in some file is a commit.
In the Austria these topics are usually researched at universities of applied sciences (Fachhochschule) rather than universities (Universität). Some technical universities here attempt to combine these disciplines, to moderate success.

For example, the largest technical UAS in Austria offers Computer Science as an undergrad degree but only does research on Software Engineering at a graduate level.
Nah I rather them do what they’re doing right now and enforce chat applications be cross platform.
The good thing though is that Apple finally announced RCS support >

https://9to5mac.com/2023/11/16/apple-rcs-coming-to-iphone/
Anti-Zionism is asserting that the Jewish state should not exist in the land of Israel. It _is_ antisemitism. You can criticize current Israeli government and it's certain actions, while acknowledging Israel's right to exist and defend its existence.

There are plenty of people in Israel who are opposed to Netanyahu and were protesting against him before the war started, but don't doubt that destroying Hamas is justified.
Password-protected language induction benchmark
My top X whatever ways to increase product velocity:

- Stop wasting time estimating

Planning poker is like kindergarten, there is a parent figure asking the children how many candies are needed to build a tree house... and nobody does anything useful with these "velocity points".

Things will be done when will be done. Business types nosing around and trying to pressure the devs into providing an estimate they that's more to their liking is more disruptive than helpful. Guess what? Things will still be done when they are done. Just throw the estimates out of the way.

- Throw standups out of the way

Or at least throw the non-technical people out of the standups. Nobody benefits from those but micromanager types or useless middle manager personas like Product Owner and Product Managers.

- You know what, just drop all the scrum nonsense

It's busywork for no gain. It's loved only by people who can't contribute to actually building anything, so they need something to do to justify their salary. Drop this nonsense out and see delivery speeding up. Treat your developers like grown ups who can achieve their goals without a fresh faced college BA graduate who happened to have done the 1 week of Scrum training.

- Tests are important

Don't go all cult-y on TDD or whatever. If you add a new feature, at least its happy path has to be tested, preferably with as little mocking as possible. Spawn that database, spawn that redis or whatever, make that http request. It will make future changes much easier.

- Limit concurrent work in progress. In a team of five or six, don't allow more than 2 big tasks at the same time

Give your guys the ability to team up on tasks and do them well until they are satisfied. People teaming up and doing common tasks is invaluable in creating a shared context, reducing the bus factor, and building inter-team-relationships.
If some sleazy management types are sniffing around like vultures trying to pressure your team into taking on more work in parallel, show them the door, and if they keep insisting, give them the boot.

- Invest in good monitoring

You gotta know who uses your shit, how they are using it, and what kind of volume. Every usage feature gotta have a counter and some extra tagging for context. Every rest call needs to have counter, latency, and extra tags. Have a dashboard per app, preferably maintain the dashboard/monitors with some infra as code like terraform. If management insists that there has to be a PO or a PM, give them access to these charts, and show them the door for everything else.

- Don't over rely on clients feedback, especially if you think you know better.

If you have feedback buttons and you are getting some suggestions or whatever, don't over-rely on them indiscriminately. Most humans are dumb, and half of them are dumber than that, and their feedback can often be senseless. Have Have a damn vision for the product you are building, and the spine to stick to your vision. Politely disregard any features suggestions that you don't think are fitting to the overall product vision. By that, I mean the devs make the decision together, not some PO.
As an electronics tech, I can reverse engineer just about any fault code being thrown at me by a computer. Logic analyzers and oscilloscopes don't lie and my equipment has more than 100 channels. There are countless EEs in USA. Some of them would rise to the challenge. I certainly would repair electronic faults in tractors. To me, they would be just another PCB.

There's no difference between having a capacitor replaced or EEPROM reflashed by someone wearing a green shirt and not. If the fault is gone, it's gone. Publishing the tools to validate repair would alleviate the pressure on JD's service network.
> That sounds like an awfully bold claim.

To the contrary, it's nearly canonical. Most of the problems pointed out in the 70s (mythical man month) have still not been resolved, 50 years later.

>you wouldn't believe how hard it

Oh, I'd believe it (I've designed and built similar things, and had colleagues in CFD).

But you are definitely cherry picking here. The problem with CFD is we don't understand the fluid dynamics part very well; turbulence is a big unsolved problem still, though we have been generating better techniques. This is so true that in an undergraduate physics degree, there is usually a point where they say something like: "now that you think you know how lots of things work, let's introduce turbulence"

But a lot of mechanical engineering and the underlying physics and materials science is actually pretty well understood, to the degree that we can be much more predictive about the trade offs than typically is possible in software. Same goes for electrical, civil, and chem. Each of them have areas of fuzziness, but also a pretty solid core.
My colleague, a senior full stack developer with CS masters degree has been asking: "why should I write tests if I can write new features?" And that is what managers often think. Because you can present new features to business but can't do the same with tests. They have no immediate value.
DIGIT?
I think it is odd that they chose to make a product out of a hack. Seems like a lot to invest on the bet a few Apple security people wouldn't patch this up.

Not discouraging the endeavour but now they are on the hook for all of these customers who bought on this promise. Feels like it should have started as a free product to see how Apple would handle it.
To be fair, this could be a heuristic based ban which wouldn’t be too hard to bypass.

It’ll be interesting if beeper mini ends up bypassing it.
Comcast to Hike TV and Broadband Rates (Yes, Again)
Do sms/mms received from iMessage users on Android look anything in particular? Because a possible move for Google would be to reject them by default in some future version (hm hm, "security reasons"). End of "yes you're still in but you look like a cripple" and begin of "this app doesn't allow me to talk to that person, if I want to reach him I need to switch to something that supports Android".
Kerbal Space Program 2 Developer Insights: Sky's the Limit
As seas get warmer, tropical species are moving further from the equator
It's their home and they have nowhere else to go. Wouldn't you want to preserve your community, culture and homeland?
I used to think like this before I saw companies like Instagram and Tiktok thrive in the app store, which they absolutely cannot control. It is often worth a shot.
Oh, and there I thought the masses of dead civilians from air strikes were the point of contention. My bad.
I know. The new reddit look sucks big. But the sub reddits still give you good insights in the latest developments. I am playing arround a lot with image related stuff arround stable diffusion. Comfyui subreddit gives me daily. Now after a few weeks i think i have a fair good understanding in what is hot. Checkpoints, ipadapters, facemodels etc.
Just playing arround and you will get a grasp of it.
I guess its similar with text generation.
And how many Jews live in any of the neighboring Muslim ruled countries? As you say "if my brother ... killed my children I will fight him just the same". The very reason for the wall between Israel and Gaza is because people from Gaza have repeatedly sent terrorists to kill people in Israel. Before Oct 7th (and continuing up to this day) they continually launch rockets that would have killed tens of thousands of Israelis were it not for the Iron Dome.
Putin Warned China's Xi About Spies Among Top Ranks
It lasted 3 days? :)
> Can you imagine that all it took for her to lose her job was "“Freedom for Palestine”.

Which she said after Israel was a victim of a terrorist attack. Quite tone deaf, no?
EU agrees landmark rules on artificial intelligence
If this is true (I don't know), a good percentage of the European settler Jews would have had to converge upon Jerusalem. In 1800, before the European Zionist settler colonialist project began, there were only 7000 Jews in all of historic Palestine. A large increase from the period ending just 20 years prior where there were only 2000 Jews in all of Palestine.

You have to go back to the 4th century, and earlier, for Judaism to have a significant presence in Palestine.

https://en.wikipedia.org/wiki/Demographic_history_of_Palesti...

Note: The original European Zionist Jews called their own project settler colonialism back then, and they were opposed by Orthodox Jews, at the time.
download stable diffusion and generate weird images, forever.
Russian threat actors dig in, prepare to seize on war fatigue
people believe the moon landing and the holocaust are fake, there's a very low bar and fakes get better every day
'Nobody' in the EU uses iMessage, even on iPhones. Everyone here already uses Whatsapp. This demonstrates a lack of a monopoly and how competition can flourish.

Honestly - and EU-regulation that Apple faces over iMessage would just be collateral damage from EU targeting Whatsapp.
lol that is such a reach from Eric
> Americans don't get it. We Scandinavians are not built on a cultural foundation which circles around creating our own safety nets.

Worth noting that Sweden has a worse homelessness rate than the US, at 36/10k compared to 17.5/10k in the US[0]. Sweden's homelessness rate appears to be about on par with South Africa's.

[0]: https://en.wikipedia.org/wiki/List_of_sovereign_states_by_ho...
> The Apology by Plato. Short but insightful.

Most of early-mid Plato is very worth reading, and surprisingly accessible assuming you find a modern translation and don't cheap out by going for some inscrutable 150 year old public domain translation.

They generally leave you feeling like you understand fewer things after you've read them than before (in a good way).
Technically it's not a proxy. As every device (apparently) connects directly to Apple's servers.
As usual, Gruber was right on the money. Via Threads yesterday:

"My prediction is that Apple will make changes—fixing bugs and/or closing loopholes—that break Beeper Mini. It’s untenable that there’s unsanctioned client software for a messaging platform for which privacy and security are a primary feature.

It’s a very nice app, remarkably clever, and for now works like a charm, but if Apple wanted an iMessage client for Android they’d release an iMessage client for Android. Seems irresponsible for Beeper to charge a subscription for an unsupported service."

https://www.threads.net/@gruber/post/C0k1VgyMGZN?hl=en
Zulily shutting down offices and laying off 292 employees
Ahh, yes, I remember thinking that it was roughly the same time. Still much better without the traffic, but significantly more expensive if one has access to a vehicle already. I found myself thinking I would like to take it more, but it wasn't that fast, plus with having to get to the train station ahead of time and then get transportation when I arrived, it was actually more time consuming.

It was very scenic though and I very much enjoyed being able to walk around and also walk to the food car to get a beverage and sit at one of the tables there.
This was why I never shared my iMessage for Windows: https://neosmart.net/blog/imessage-for-windows/

They’d block an account out of spite without a second thought.