skysight-inc/HackerNews huggingface dataset:
> plenty of people with green headbands in news photos/videos I've seen over the past couple of months

> There's stuff like this

I'm personally interested only in the student encampments. There are many other protests trying to join the momentum, but there are all kinds of extremists with different objectives and the students protesting in encampments would have the discipline and means to put out their consistent message and demand of ending excess civilian deaths and divestiture, and controlling access to others trying to co-opt their protest.

> The letters sent by Ivy leagues right after Oct 7th are probably the most damning.

I would draw a distinction between those letters and the current protests on encampment.

> There's plenty of videos with people chanting "river to the sea"

> organization who literally sabotaged the attempt we had to form a Palestinian state.

They have chanted "from the river to the sea, Palestine will be free". I'm not a fan of the slogan either, as it expresses a desire for freedom without a more concrete demand for a particular solution (which may be peaceful or not); a listener who hears it interprets it as the solution that they expect the person saying it to want. The phrase "the phrase from the river to the sea" is not a Hamas thing, and Wikipedia can tell you that people of various persuasions have used it for their cause.

Presumably, they have the same desire as you.

> Right now all pro-Palestinian demonstrations are (intentionally or not) pro Hamas.

I disagree. If you think that Israel is conducting war crimes in Gaza against Palestine civilians in its retaliation against Hamas, as it has been accused of, then the protest is a request for Israel to do it without doing such war crimes. For example, you can condemn acts of genocide by the US government against indigenous peoples during their colonial expansion without also considering that to be showing support for perpetrators of indigenous terrorist violence against the US, even though it might embolden their expressed casus belli.

> They are encouraged by these demonstrations and see them as a sign of Israels imminent demise. That's why they're refusing the deals on the table and the war won't end.

I don't think you can say with any certainty how such protests affect any decision made by Hamas.
Well, if there's an A/B pair you can't separate, just pick either at random.
Nothing but speculation so far based on the times they were active. No real signatures left behind.

All we know is they were active during business hours of the UTC+1/3 timezones. They used a chinese sounding name as one of their front figures, the one who made most of the commits of malicious code. They wrote english messages that some people claim appear to be a Russian trying to write in English. But that last argument is pretty weak as they could have just masked their origin using Google translate, or even ChatGPT.

One of the biggest clues is actually one little commit that they let slip with a middle name to the chinese persona. And some people claim the names don't match up with different chinese cultures.

After that you can use all your psych 101 experience to try and analyze them but you'll just be guessing.

Personally I think using a chinese front name is a very interesting detail. They could have used any name in the world, there are open source contributors from all over the world.

Using a name in a country where most people have a very little insight is a good way of not being uncovered as fake of course. But why not use a Ugandan name? Also using a Chinese name can be perceived as pointing the blame at China, which might be sensitive geopolitically.
a) EC isn't following the pre-defined rules for what is a gatekeeper. They just made up new ones. Hence my point.

b) EC never said that iPads and iPhones are the same platform.
Terrible title. A leaf blower does that. The abstract isn't great either. Can someone describe the actual contribution of this paper in a sentence?
I don't think Pike ever gets accused of arrogance being off brand for him.
Regenesis: Synthetic Biology Will Reinvent Nature and Ourselves [video]
Those are ok, but both of those emoji are represented as a single unicode codepoint. Some bugs (particularly UI bugs) only show up when multiple unicode characters combine to form a single grapheme cluster. I'd recommend something fancier.

I just tried it in gnome-terminal, and while the crying emoji works fine, polar bear or a country flag causes weird issues.
I am looking forward to the day systemd will implement everything a typical Linux system needs. No more systems greater than the sum of their parts, just a Half-Life 2-style Combine of Microsoft sponsored Poetteringware, running a monolythic system on top of a monolythic kernel, until systemd rewrites the Linux kernel as well. The future is bright! \s

Seriously though, this seems to be a decent replacement for sudo if it works as seamlessly as it's described in the article. I still prefer the doas line of approach that simplifies the tool as much as possible, but I see the value of having such an important tool integrated into the existing system tooling, especially if it already includes everything but the kitchen sink.
> the idea of founding a Jewish state in an Arab land, Palestine

Why is it an Arab land?

According to the Quran/Bible etc. it is very much the ancestral land of the Jews.

But I agree this is a pointless discussion. Decisions were made, wars were fought. Complaining over what happened in 1947 is as bad as Jews complaining about what happened 2000 years ago. It's history.

> that doesn't make what the Israelis have done to the Palestinians any better.

I didn't say that what Israelis did to the Palestinians was good or justified. On the contrary. I agree the settlements are horrible and a lot of the stuff Israelis did was pretty terrible. But not one sided. The victim role by both sides is stupid and redundant. Both have weaponized it instead of compromising.

Unfortunately, the protests seem to look at the act of pressuring as one sided: Israel should be pressured. This is especially galling when Hamas is holding 130 civilians (including women and children) hostage. This hurts the Palestinian civilians most of all and prolongs the conflict.

> > Explain the Ivy league letter. Justifying the murder of Jews?
>
> I haven't seen anyone in the Ivy League doing that.

That means you haven't looked. The letters signed by many organizations justify murder of Jews and have a twisted recap of history. They redefine Hamas as a resistance movement rather than as a murderous terrorist organization.

Imagine students writing literally the day after 9/11, claiming that the US is at fault for the attack and that it was justified resistance.

> a large (probably disproportionate) fraction of the pro-Palestinian demonstrators are Jewish.

Sure. But also look at Israelis who want to enter the universities and can't. These are not right-wing lunatics who are pro war etc. We're talking people who are 100% for a two state solution. Barred from entry.

Young people in general skew badly on this issue because they don't remember the history. I lived through the bombings in Tel Aviv. I remember the charred busses from Hamas's terrorism. I also remember the earlier Oslo years and the optimism as a Casino opened in Jericho and Israelis flocked to it as part of an optimistic shared future.

Young people haven't seen evil. They think people can be reasoned with. They think everyone is what they say they are and that western mentality is universal. Older people understand that this isn't the case. People who smile over the death of their son or strap on a suicide vest are not the same. They are no freedom fighters.
It wasn't arbitrary at all.

>The Commission's investigation found that Apple presents the features of a gatekeeper in relation to iPadOS, as among others:

>Apple's business user numbers exceeded the quantitative threshold elevenfold, while its end user numbers were close to the threshold and are predicted to rise in the near future.

>End users are locked-in to iPadOS. Apple leverages its large ecosystem to disincentivise end users from switching to other operating systems for tablets.

>Business users are locked-in to iPadOS because of its large and commercially attractive user base, and its importance for certain use cases, such as gaming apps.

>On the basis of the findings of the investigation, the Commission concluded that iPadOS constitutes an important gateway for business users to reach end users, and that Apple enjoys an entrenched and durable position with respect to iPadOS. Apple has now six months to ensure full compliance with the DMA obligations as applied to iPadOS.
> The KonMari Method is a simple but effective tidying method, ensuring you will never again relapse to clutter.

Hold my beer.
As an old computer user, I thought it was about the game.
https://en.wikipedia.org/wiki/Deus_Ex_Machina_(video_game)
If it’s the Apple we all know, they will probably have to click through about 14 warnings to be able to do this. Someone might make the point that this is not enough of a deterrent, but I’ll counter with the fact that browsers helped make https a thing by giving an ugly looking sign whenever http came around and it definitely helped
They sent out bumpers because it was a design flaw.
Or, don't live on the Internet, and be nice those times when you are on it.
One never rebases shared code. They rebase their own work branch. Messing with history of master/main/integration branches should be blocked.

Rebase is a necessary part of a workflow even if you like merge commits. You're severely missing out if interactive rebases are not part of your toolbox.
Because pkexec has the same problems as sudo: it's a SUID binary. As Lennart says, the goal is to eventually get rid of SUID binaries altogether, as they are an inherent security risk. Replacing sudo with pkexec would not change much. In fact, pkexec has had its fair share of local root exploits over the past few years.
I bet it will happen that some apps i now use, which are in the regualar app store, will be pulled in favor of a own app store which has more tracking and maybe even cost money. So it will be a downgrade if now working apps move to an ad and tracking app store which are not privacy sensitive like iAds.
Life as It Could Be: Astrobiology, Synthetic Biology, and the Future of Life [video]
The post seems to assume that only UTF-16 has Byte Order Marks, but as pointless as it sounds, UTF-8 has a BOM too (EF BB BF). It seems to be a Windows thing though, haven't seen it in the wild anywhere else (and also rarely on Windows - since text editors typically allow to save UTF-8 files with or without BOM. I guess it depends on the text editor which of those is the default).
It looks like it's not available to everyone. I don't see it in the list of models. It shows me 41 models, if that matters.

Edit: It's actually available in the dropdown.
I thought doas had solved this already.
But why? Is what OP wants to know
I actually built a simple one (also for Android) as there wasn't anything easy out there.

One thing that my gf wanted as additional features was the possibility to also track mood (I let her choose among 5 ranges of emojis) and add tags to each day: for example she can create a tag "pains" and set if she had cramps a day or not. All that can be expected to csv/xslx for her own analysis.

If you add these features, I'll recommend this app to her instead :)

Also my app has a minimum SDK 20, so it works with her ancient phone.
I'm no encoding geek, but have I'd say more than a passing familiarity with the issues involved. But I didn't know UTF-8 had in-band language signaling until today, so it perhaps doesn't surprise me that many applications implement it. (UI toolkits should, though... there's kinda no excuse for that.)
And from Microsoft / GitHub - who would have a lot additional information (logs, ip-adresses, use of two-factor auth etc.)? Have they made a statement?

Usually Microsoft etc. don't hold back identifying "threat actors".

Is there a US police investigation ongoing that could ask Microsoft? The target of this attack has been US firms / persons so if they report it, I assume a US police investigation would be required.
I don’t know the answer. But I did play unsupervised as a kid, and during college I not once needed a rope.
Crazy ideas for future synthetic biology and bioengineering
It sounds like they’re walking the dogs on a basically public nature trail that runs through Prince’s property. In which case, in the abstract, I am fine with dogs being off leash.

This is one of those stories where it’s impossible to take a side without accurate context. It could be that the dogs are actually menacing, it could be that Prince isn’t happy about an easement on his land and is using this as a pretext to harass people who rightfully use it to walk.
Is it? Does systemd's sudo replacement also have a lot of complex code running as root in a suid binary?

Because that's what he's complaining about
Yes, but the number of their EU users are too low for that:
https://www.trueachievements.com/n52977/xbox-store-eu-users
Envisioning a world immune to global catastrophic biological risks
I don't want to have to go back and forth with someone to pull their branch. I want to just be able to pull anything they've pushed.
Yes, but that does not mean those changes do not incur a risk
You know, people often complain about goal shifting in AI. We hit some target that was supposed to be AI (or even AGI), kind of go meh - and then change to a new goal. But the problem isn't goal shifting, the problem is that the goals were set to a level that had nothing whatsoever to do where we "really" want to go, precisely in order to make them achievable. So it's no surprise that when we hit these neutered goals we aren't then where we hope to actually be!

So here, with your example. Basic software programs can multiply million digit numbers near instantly with absolutely no problem. This would take a human years of dedicated effort to solve. Solving work, of any sort, that's difficult for a human has absolutely nothing to do with AGI. If we think about what we "really" mean by AGI, I think it's the exact opposite even. AGI will instead involve computers doing what's relatively easy for humans.

Go back not that long ago in our past and we were glorified monkeys. Now we're glorified monkeys with nukes and who've landed on the Moon! The point of this is that if you go back in time we basically knew nothing. State of the art technology was 'whack it with stick!', communication was limited to various grunts, and our collective knowledge was very limited, and many assumptions of fact were simply completely wrong.

Now imagine training an LLM on the state of human knowledge from this time, perhaps alongside a primitive sensory feed of the world. AGI would be able to take this and not only get to where we are today, but then go well beyond it. And this should all be able to happen at an exceptionally rapid rate, given historic human knowledge transfer and storage rates over time has always been some number really close to zero. AGI not only would not suffer such problems but would have perfect memory, orders of magnitude greater 'conscious' raw computational ability (as even a basic phone today has), and so on.

---

Is this goal achievable? No, not anytime in the foreseeable future, if ever. But people don't want this. They want to believe AGI is not only possible, but might even happen in their lifetime. But I think if we objectively think about what we "really" want to see, it's clear that it isn't coming anytime soon. Instead we're doomed to just goal shift our way endlessly towards creating what may one day be a really good natural language search engine. And hey, that's a heck of an accomplishment that will have immense utility, but it's nowhere near the goal that we "really" want.
These data are devastating to Bumble and likely other swipe apps. Basically shows they are explicitly designed like gambling apps.
https://en.wikipedia.org/wiki/Ice_cream_barge

https://en.wikipedia.org/wiki/Category:Trefoil-class_concret...
> but apparently there's a very insecure person out there right now who is vindictively flagging nearly all of my recent posts -- including the one just above your, just now.

I'm sorry that that's happening to you, looking at your comment history it doesn't seem right. I'll try to do what I can to stop this, though it might be worth reaching out to dang and ask him to look at this.
> it's such a joy when you define a variable of type Foo and know it won't contain null

Why is that? I've never seen a good explanation of this point of view.

This all feels like just syntactic sugar to me. Sure you might not have null, you might have an empty object or any other variation. At the end of the day, if a value was expected to be available but is not available (for whatever reason), reliable code is going to have to deal with that absence. No matter how it is expressed.
Same in my old iPhone - I was impressed how smooth this landing page works!
The name, the logo, the values and many important strategic decisions seems to have already been decided, before a public channel of communication has been created.

Was this created by just you, or is there already a team?
Do you often get completely pwned and have your encrypted calls transcribed by people eating doughnuts because you thought it was safe to compress sensitive data before encrypting? https://web.archive.org/web/20080901185111/https://technolog...
Pro tip: Never use anything beyond what is in a platform SDK, even if there are cooler toys elsewhere.

Those in-the-box languages, IDE tools, and frameworks, are safe for the lifetime of the platform.
Does SQLite's VM have an API? I mean, one where I can build and issue opcodes into directly.
Hello everyone!

After around 2 years, we are back on HN with a massive update for Notesnook. But before that, here's a short introduction:

Notesnook is an end-to-end encrypted, 100% open source [0] note taking app that prioritizes user privacy.

v3 brings a lot of really radical changes, such as:

- Migration to SQLite

- At rest encryption

- Note linking

- Nested notebooks

- App lock on all platforms

You can read more about all these here: https://blog.notesnook.com/introducing-notesnook-v3/

Our goal with Notesnook has always been to make privacy simpler to adopt for normal users who don't have time to think about privacy. We do that by making privacy that "default" everywhere in the app. We recently crossed 100K registered users with over 4 million notes created on our platform.

If anyone has any questions I'd be happy to answer.

[0]: https://github.com/streetwriters/notesnook/
Same on my old iPhone - I was impressed how smooth this landing page works!
This is common sense, not only from the ethical perspective but for the legal one also.
i've spent two years of my life getting NixOS to work well on my mobile phone because i value things like privacy. i assure you, actually ditching Android/iOS on principle is in fact very much not convenient. i do not see the link.
The distinction between both OS and app stores is entirely arbitrary as well, and the EC is just not buying the argument that this is a different product and should be treated differently.

Edit: looks like the EU didn't even bother challenging the arbitrary distinction between both OS, since the iPad crosses the threshold for business users by itself, it's submitted to DMA on its own.
doas uses SUID
We need more fun software
I think the descriptivist vs prescriptivist debate often misses the point. Language shifts aren't bad in themselves but some language shifts reduce useful specificity in a language. Like if "literally" no longer means "literally", how do you precisely communicate "literally"? Language shifts can also impart the ability to communicate new things.

Rather than an article that says "this now means X" or "this should mean Y so using it to mean X is wrong" I'd like an article that analyzes the functional gains and losses of these changes and whether they suggest resisting the change or not on that basis.

It sounds like "perplexed" is a fine and common replacement for "nonplussed", although similarly it doesn't sound like nonplussed adds any meaning over "unimpressed".

Is this the "Who is Taylor Swift dating now?" of grammarians?
Just that less people buy tablets than phones. As a percentage of market share iPad probably the same or higher (guess). But in absolute numbers lower.
> then my "import data from CSV" function needs to handle that, in one way or another.

It doesn't. Well, maybe "another".

Your function or even app doesn't need to handle it. Here's what we did on a bookkeeping app: remove all the heuristics, edge cases, broken-csv-handling and validation from all the CVS ingress points.

Add one service that did one thing: receive a CSV, and normalize it. All ingress points could now assume a clean, valid, UTF8 input.
It removed thousands of LOCs, hundreds of issues from the backlog. It made debugging easy and it greatly helped the clients even.

At some point, we offered their import runs for download, we added the [original name]_clean.csv our normalized versions. Got praise for that. Clients loved that, as they were often well aware of their internal mess of broken CVSs.
Every war should have a role for the Panjandrum.
People blame systemd for making the liblzma problem larger than it should have been.

https://marc.info/?l=openbsd-misc&m=171227941117852&w=2

"Liblzma ends up dynamically linked to sshd because of a
systemd-related extension added by many Linux packagers that pulls
in liblzma as an unrelated dependency."

https://news.ycombinator.com/item?id=39866076

"openssh does not directly use liblzma. However debian and several other distributions patch openssh to support systemd notification, and libsystemd does depend on lzma."
Not that I know of. I'm sure that statement will be reserved for law enforcement.
I know they did, that’s not my point. My point is that the words “you are holding it wrong” were never said.

They told people how to avoid the problem. “Here’s a workaround” doesn’t assign blame to the user. “You are holding it wrong” does. The sentiment is different.
I agree. I think 90% of the people using that slogan (or taking part in the protests in general, come to think of it) have very little actual understanding of the conflict, the history, or what anything means.

I don't think they should use the slogan, because it has a very clear history of being explicitly a call for the destruction of Israel. But I don't think we should automatically assume that everyone using that slogan today means it in the same way.
I doubt anyone is using PowerShell on Arduinos.
No they don't and if they did Apple could bring the case in front of CJEU.
Unless the Unicode Consortium decides to undo the Han Unification stuff, I don't think it's going to get better for Japanese users, and programmers who build for a Japanese audience will have to continue to suffer with Shift-JIS.
Just a reminder that there are plenty of systemd-less distros available. Also a reminder that those distros would have been safe from the nearly-solar-winds-level backdooring of Linux distros from XZ utils.
Why people are acting like the appstore is somehow safe? The top apps are casino-like games which aren't that far off malware. Not something I would like my family to use in any case.
> you leak [a bunch of stuff]

How? Remember, the uncompressed text gets encrypted too.
I would say they're the same system, differing by some #ifdef's.
How do you measure the response? Also, it might be underaligned, so it is safer (from the legal point of view) to test it without formally associating it with OpenAI.
Jobs exact words where: "All phones have sensitive areas, just avoid holding it in this way."

Which is arguably worse, since all of Apples official statements on that case contained that bit of intentional gaslighting at the beginning. The iPhone 4 did not just have "sensitive areas", it completely exposed the antenna, causing it to short circuit from normal use.