skysight-inc/HackerNews huggingface dataset:
Ain't nobody got time fo the others!

I play those three too. Sometimes I attempt Letterboxed. I stopped Sudoku because it's such a time sink, even if solvable. Gone are the days where one could sit with a paper for hours (real or otherwise), to solve puzzles.
I think what you're missing here is that some people do not have the discipline to stick to a daily exercise regimen except when it's gamified like this.

So I think for them it's great, they do learn something instead of nothing at all.
> Then don’t buy an iPhone. I think it’s ridiculous that we are asking the government to save us from our own choices.

That's a great argument. I have even a better one:

Don't dictate what and how people use their devices that they paid for with their hard-earned money.
That was true about 20 years ago, but it's not really true any more.

The real reason we don't see many Java games is that most games are written using either Unity or Unreal Engine, and neither of those support Java as a first class language.
The question is which of these is a general purpose computer and which isn't. IMHO if what people tend to do on a platform is the same as what they do on a PC then that platform should also be forced to be a general-purposed computer and allow (in some roundabout way) arbitrary application installation.

For example, a smartphone replaces a PC for a lot of people. I even know some people in their 20s that don't own a "normal" laptop/desktop and they do most of their general purpose computing on their phones. In the meantime, nobody uses a Nintendo Switch or their dishwasher to do a quick edit of an excel sheet or access their bank account even if they are technically capable of doing so.
> "America has no permanent friends or enemies, only interests" - Henry Kissinger

Nobody has permanent friends or alliances. The point is we, a maritime power, tend to be mutually supportive in our alliances in a way land powers are not. (We prefer them to have strong economies and militaries, for instance, and are generally okay, if not thrilled, when they compete with us.)
I am currently reading George Mills by Stanley Elkin which is quite good so far, before that it was Freedom by Jonathan Franzen which surprised me and I am looking forward to rereading it eventually.
"We'll back your military coup if you ally with us" seems fairly domineering and imperial from my perspective. Not naturally aligning us to others.
US-led economic sanctions have made a bad situation much worse, as outlined in the original article.

In fact they mostly don't work at all.

https://www.npr.org/sections/money/2023/04/11/1169072190/why...
OK, so it is the second, in theory all emails should be sent to be analyzed and only those that the software finds suspect will be further checked by "the analyst".

I suspect - but I have no idea of the amount/volumes involved - that the service will need lots of analysts even for small organizations.

If we assume a perfect human analyst can check (say) 4 mails per hour, and that a "normal" user receives 50 mails per day, of which the automated part clears (or flags) correctly 49, a 24/7 service (that to be covered needs 6-8 people at least) can manage 100 mails per day and we get to some 7 analysts every 100 users.

If the users are tech-savvy it doesn't change that much as instead of 50 mails per day per user (of which 49 will be treated by the automated part) the service will be sent (still say) only 2, of which 1 will be treated by the automated part, but 1 (same as before) will need the attention of the human analyst.

If my assumptions are in the right ballpark, it seems to me like this whole stuff (while very nice in theory) will have very few real world implementations.
Putin is the chosen successor of Yeltsin, who was backed by the USA. I wouldn't pin the current state of Russia on the USSR - the Orthodox Church, etc. have far more influence.

Your point is definitely true for the psuedo-occupied countries like Romania, Poland, the DDR, etc. though. My point wasn't to defend the USSR but that we need competition to drive progress.

For example now the EU has almost none of its own industry - Concorde failed, ARM was sold (and the UK left), there is no equivalent to Big Tech. There is almost no competition (literally the only major examples I can think of are AirBus and Volvo/VW/Renault, and then some industrial ones like ASML and Nordvolt).

China poses more competition because it's chosen to actively protect its own developing industries. So they do have Baidu, WeChat, Bytedance, Huawei, Xiaomi, etc.

I'm also not sure about an EU-led world - the EU isn't even democratic in its current form (the Commission makes most of the decisions, and there are no EU-wide elections). I think it's best if we don't have any leading nation at all but true competition.
Is anybody else upset that people are actively making up stories to prop up Apple on HN? Most of what you said is misleading or false:

> Here in Thailand banking apps fraud is rampant

Citation needed (on the "rampant" part).

> Most of the cases are found to be on android devices

Even if it's true most of the phones in Thailand are Android.

> clicking some link that installs some app

Not possible the way you describe it. You need to go through several system screens and popups to install a third party apk file from browser.

> takes control or mobile banking and transfers money from their account

As an app developer I can say, this is probably false. There is no API to do anything like that. Unless we are talking about a 0 day exploit, like iPhone NSO exploits. In that case you need to provide a source.

Let's check your source https://www.nationthailand.com/thailand/general/40024972

They are sending detailed instructions to victims on how to install screen recording apps. Users are always warned if their screen is being recorded on both Android and iOS, sideloaded or not. It's a matter of false trust, not sideloading. It's a phishing attack, those people would fall victim in any OS.
Interesting though, that it is bad code, considering, that it is not written to be tail recursive. Maybe good to show the idea of fibonnaci numbers or a theoretically valid implementation. But hopefully people do not accept this kind of code, thinking, that because it gets the result in some simple cases and it was suggested by copilot, it must be the way to properly do things.
Where is "here"? Wouldn't you say that any party making those sorts of judgements (iPhone users are sheep/Android users are poor) aren't worth listening to? Isn't that more of a reflection of "here's" culture than the individuals choice? Is it not that an individuals choice to buy something is more than just a cost decision?
But it appears Leibniz gave credit to the ancient Chinese.
His name is "Leibniz" not "Liebnitz". Sorry but that's two mistakes in a seven character word.
It’s sad how many people have forgotten what the USSR was and how it subjugated and terrorised millions (even some Hungarians amazingly). Especially so when people defend Russia now saying the USSR shouldn’t have been dismantled. Why not? They were ruling people by force not consent.
> good luck finding a conflict where the US wasn't poking around before it started

The Cold War saw the U.S. and USSR take geopolitical positions with global remit. There is no conflict where either “wasn’t poking around before it started” because there was no place either wasn’t. In some cases, e.g. the banana republics, we can clearly trace causation to one party. Sudan is more complicated: there is a mix of foreign interests, some American-aligned, some not.
I'd say that's just banking rather than shadowing. The difference is that with shadowing, ROM contents are actually copied into RAM and kept there.
I see nothing in this paper which is proving their claim. The worst part is when they talk about the drop of CD sales pre-streaming where the legal options to consume music online ... just didn't exist at all.

If there's no legal option where your customers can pay you, that sure can lead to a revenue drop.

The music industries have been very slow to adapt to the internet and it has cost them some revenue, I'll give you that but that has nothing to do with piracy.
We’re using something similar(ish) internally and it’s interesting how much more readable and expressive JSON can get by allowing Rust style constructors/tags for your data types.

Suddenly sum types become conveniently easy to express and understand, which is always incredibly awkward in JSON.

Besides that: tuples, tuple structs, comments, properly handling NaN, optional.

Really hope something like this takes over the role of JSON/yaml soon.
Can't believe you didn't mention Minart! ;-) (https://github.com/JD557/minart)

The live coding experience is something where I think a lot more work could be done. This paper by Ravi Chugh et al, and a lot of his other work, points to interesting directions to take: https://arxiv.org/pdf/2301.13302.pdf
> The most common way is to pay $99 and use Xcode.

Don't you find it ridiculous that the "common" way to run software written by you on a $1k device that you bought is via buying $2k machine and paying 99$ yearly?
Recently someone shared this sci-fi short story [1], which I had to read several times as it's fascinating and at the same time uncannily horrific while being written in the style of a popular science article.

1: https://qntm.org/mmacevedo
That's like when I made my first sale, if my infinity % growth rate continues, I'll be infinite rich.
It's a difficult subject, and it seems to me that the authors got confused / overreached themselves in the second half. For example, one of their diagrams shows Temporal/Cadence being used together with Zeebe/Camunda in the same backend. This would be an extremely complicated and redundant bad idea and I believe no-one with expertise in the area would consider it for a moment.
> Captain can be configured to retry flaky tests more aggressively than new failures.

> Captain's quarantining allows you to continue running tests that are known to be flaky or failing while preventing them from failing your builds.

This is really clever. Most test frameworks operate under the assumption that a failed test is a full blocker. But in reality, flaky tests are often symptoms of flaky test fixture setup which isn't a strong signal of a real issue.

Usually I've seen engineers learn which tests are flaky so they can manually override test failure or fully disable the flaky tests. This looks like a very reasonable middle ground.
I like https://github.com/meaningful-ooo/sponge

> Sponge quietly runs in the background and keeps your shell history clean from typos, incorrectly used commands and everything you don't want to store due to privacy reasons.

___

Also here is a nice list you can take a lookt at: https://github.com/jorgebucaran/awsm.fish
So: responding to difficulties by taking shortcuts, disregarding regulations, sometimes cheating, all to achieve your goal or a semblance of it.

Hustle?
Ron is quite practical if you are having a serializable interface, and you want to get debug like output from it for snapshotting purposes. I am using this with my insta snapshot testing library (https://insta.rs/) in some projects.
At least they're not yet using an LLM to make them Tweet
But then why do you think the cyclists are not using it? Again, do you think they are doing it just to annoy motorists? This doesn't seem plausible on the face of it.
Usually not, because Rust's debug output is largely unstructured. There are some projects that are trying to do it though: https://crates.io/crates/darrentsung_debug_parser
> putting limits on data collection and tracking

You know who's really putting limits on data collecting? F-Droid.

If that's actually your argument, that's what you should use. It's quite practical.

> Strong players, like Facebook, may just take their app away from the official

That argument really has to explain why this has not happened on every other operating system under the sun, including Android. They all suffer pretty strong monopolistic network effects.
> Sure. But the American strategy relies on building alliances. That naturally aligns us to others in a way a more-domineering imperial approach doesn’t.

Bullshit.

The American strategy with Iran has been to surround it with enemies, including the Saudis. It took China to come in and make peace between the two. In that instance, and many others, the clear USA strategy was to make enemies.

There's a difference between alliances and proxies. The USA likes having vassals, it does not like having alliances with equals. Like in Ukraine the USA likes to have its proxies do its dirty work. And like in its growing bombast towards China, the USA would gladly sacrifice Korea and Taiwan if it hurt China.
“Mapping grammar” is inapplicable in many language pairs. Especially English which is so simple.

How will you map t-v distinction in romance and Slavic languages to English? Or Russian and German cases? Or French’s plus-que-parfait? Or English’s question order to Russian’s flexibility in word order?

This is without even getting into the more removed languages…
Noun signal, adverb, adverb, verb, verb, verb, plural noun, sentence end signal. Personal noun, verb contraction, verb, noun signal, noun, verb, personal noun, verb, compound noun, join signal, join signal, verb, personal noun, verb, verb, verb, noun, verb, noun.

I'll bet you didn't catch a thing from that. Now granted I haven't done this since in decades so I probably got a lot wrong, but even if someone corrects it you wouldn't understand anything.

Here is what I wrote: 'The best way is to map words. You don't need the grammar until you understand something, and then you will figure out grammar from context.'

Research and people who actually learn languages both agree that you need lots of input to understand the language. Grammar is useful, but only as a small percent of study.
They have actually fined several large tracking providers for their shady cookie popups because opting out was harder than opting in.

European DPAs aren't getting enough funding to take on this problem, but they haven't been sitting still either.
> iOS is an example of a more closed platform and has shown that closed platforms can be successful.

It is successful despite being closed, not because of it.
VC discovers transaction logs. Someone tell A16Z about Datomic.
He also has the hubris to try again, and again, and again, and again, and again.

He backs down, when he can't force the outcome he wanted. That's not humility.

Furthermore HE IS NOT BACKING DOWN right now. He's claiming those celebrities, including DEAD ONES, have "subscribed to Twitter Blue and verified their phone".

This is false endorsement, and highly illegal.
> "We'll back your military coup if you ally with us" seems fairly domineering and imperial from my perspective. Not naturally aligning us to others.

We have allies of colour and allies of convenience. They’re easy to differentiate because we care deeply, almost genuinely, about the internal politics of the former (e.g. the U.K., Germany, Japan, et cetera). They’re discussed as a prize to be contested for. And we tend to welcome their immigrants. With the latter, we don’t, they’re closer to assets, and as a result we tend to prefer the efficiency of autocracy with them. The Gulf and Pakistan fall into this bucket. I understand why we do it, strategically. But I agree it tarnishes our reputation.

The difference is, most countries don’t have any relationships in the first category. (Think: the Scandinavia, the Baltic sisters.) Certainly not superpowers.
Free to use Online Video Editor
According to your logic then, science should not have been able to advance at all from the very beginning
that's a textbook example of a punishment that in reality is a long awaited gift.

Edit: funny that people on HN, that should be smart enough to know about the World, imagine that everything that it's not from the USA must be automatically coming from Stalin.

Like no other place in the World has industries, it's either US products or the government making stuff.

If Apple stops selling devices in Europe I will celebrate, for us Europeans that's the opposite of something we are worried about.

We'll buy them from Samsung or some Chinese manufacturer, who cares.
> federal agents surprised Mr. Zhong with a search warrant and found the digital keys to his crypto fortune hidden in a basement floor safe and a popcorn tin in the bathroom

How? Do they rip everything apart?
That has more to do with boundary defence than the OS itself, and those are more-often-than-not closed. The majority of infrastructure that you are alluding to is also heavily locked-down.
> What flip phones? They were all locked down on the carrier side.

You know, like things that were before iPhone and Android? That were running J2ME? Jar files?
what are transaction logs?
If he gets away with it, he's teaching countless hustlers, swindlers, grifters and conmen that it's open season. Including those already owning other social media right now.
> I also prefer to be able to do whatever I want with my own devices, but pretending like it’s an inalienable right, or a natural state, or has no disadvantages is disingenuous and not helpful to the debate.

I own the freaking thing.
I watched the beginning of the video but it's over an hour and relatively slow going.

I don't know Elixer or frameworks around it.

But I'm guessing you basically just used something like Zookeeper to do distributed locks at the API call level. Only when they got that lock would they then be given DB access, which then ensured the DB itself wouldn't grind to a halt as many calls were all locking tables at the same time.

So what was the solution to returning status to the caller? Did you just give them a ticket which they could then poll status later?

Meanwhile, the individual servers just put the requests on a local queue and spin in a thread till they get the lock from Zookeeper (or similar) and can access the DB?
Personal preference but I find the Venu so light that it does not bother me for sleep the way my Fossil Explorist did (which also never had enough battery to do overnight tracking!)
You can do some further reading here

- https://www.bangkokpost.com/business/2524469/mobile-banking-...

- https://www.nationthailand.com/thailand/general/40024972

Enjoy!
Obviously you do need other base load generation as well. Air conditioner demand is also lower when there's no direct sunlight, and at night.
> Then don't buy an iPhone

Then don't enable side loading.

And what Apple is doing is actually not perfectly legal. That's the entire reason they're changing their policies. It's not like they enjoy having to compete with app stores that offer other payment providers or allow things like emulators.
It’s not intended to do that, and I don’t think that would be possible in general. Debug output can be arbitrary and ambiguous, while this is a well-defined serialization format that only happens to have a readable Rust-like syntax. Of course you’re always free to use RON in place of debug output for logging purposes.
When someone says "it's very simple" they usually say something wrong.

I can send LeBron Nike snickers. That's not illegal. But if I force those snickers on his feet (whether in person or in Photoshop) and prop him out and take photos of it for my ads, that's false endorsement.

Do these Twitter users have the option to NOT show their fake Blue status? No. Did someone ask them at all if they want it? No. In the case of LeBron, actually Twitter asked LeBron's team and they said "WE DECLINE" and they put it on, anyway!

IT IS FALSE ENDORSEMENT.
The rare humans who don't speak any language (or animals, for that matter) can still think, which shows that thought is more than manipulating language constructs.
> Technology just gets better, as those airport bookstores get smaller. I’m wary of our artificial-intelligence future, and the notion that we will lean on bots to think for us, writing code, speeches and even poetry.

There is a big incentive for this future as it will be the high point of advertisement. Every AI search, every AI written book, every AI produced TV show will have the incentive to sell you something. Without other sources of information people critical thinking will be impossible, anything that the AI generated content says is true. We can avoid this future, but I do not see any of the big companies caring about it, if anything they are salivating on future profits.

Your brain will not be empty but full of whatever the highest bidder wants you to believe.
> but it's also not illegal for Apple to lock it down if they can and want to.

That's the problem, it should be.

> It's weird you chose houses and cars as your examples since they're both highly regulated in the opposite direction you’re asking for computers. You're heavily restricted to what you can modify in either of those and, as far as I know, there are no regulations that specifically require manufactures to allow users to modify anything. You can swap out parts on your car if it complies with regulations, but there's no law that you have to be able to install software; it's locked down harder than smartphones. And just like smartphones today, you do own it and can do what you want (excluding other regulations), but there’s no right to installation; it's just a lockdown/jailbreak competition between you and the manufacturer.

That's what OS is for, it prohibits your from installing bomb instead of kitchen appliance. Repeat after me: Store. Does. Not. Dictate. Your. Usage. Of. Device.
Speech to text, she APTly whispered, how hard can it be?
I've been giving fish a try on a periodic basis every 6 months or so.

The pattern is always the same: I read an amazing article on how fish makes X easier/fancier than bash/zsh, I install it again, I spend half a day trying to export my two decades of bash/zsh customizations, and eventually I just give up overwhelmed by the amount of required work.

Fish is a great shell, but I don't know why they decided to go all the way and completely break the compatibility with anything that POSIX has produced over the past four decades.

I won't rewrite all of my shell functions, aliases, for loops, string concatenations and environment variables to comply with a shell that is only compliant with itself, sorry. And I don't know why they decided to go the nuclear way and break compatibility so hard where they could have at least guaranteed a back-compatibility layer with (at least) zsh. Reinventing the whole wheel to make it look exactly the way you want, while disregarding compatibility with everything that already exists, is probably the biggest violation of the UNIX philosophy.
In that case, you could even enable the sharing of session cookies as well.
People who want their bookmarks and tabs synced between desktop Chrome and mobile?
My mom can barely use the app store.

The side-loading debate is an indirect reference and to talk about side loading it must first be decomposed.

Question 1 is should Apple be able to prevent an engineer from running software they want on their phone? Probably not.

Question 2 is should Apple be able to prevent a layman from running software they want on their phone with effort? Debatable.

Question 3 is should Apple be able to prevent a layman from running software they want on their phone easily? I think so.

Question 4 is should Apple be able to prevent an alternative app store? Yes. Definitely.

So should side loading be allowed depends greatly on which question a person is asking and what the "sideloading" reference is pointing to.

Should I be able to choose what medicines I want to take without a pharmacist/MD? I have a hard time with this because I think I should be able to ingest whatever I want and I think I am more intelligent than the average person, on the flip side, I think if I were a pharmacist, I would say absolutely not. If you asked me if anyone should be able to take any medication they want without blessing, I look at the ivermectin debacle and realize "probably not."