skysight-inc/HackerNews huggingface dataset:
They already regulate how high credit card interchange fees can be, even though the banks had to spend money on building and maintaining the credit card infrastructure. They also regulate how high mobile roaming costs may be, even though cellular networks have cost hundreds of billions to build. Of course, they're only doing that because the interchange fees and roaming charges were abuse of market power and in no proportion to the cost of actually providing the service. Just like Apple's Core Tech Fee is.

So there's not going to be any problem with putting limits on the amount of money Apple can leech. Nor will there be any downside to doing it. Apple will not put any less effort into their platform or tooling even if such limits were in place. Nor is there any chance that Apple will abandon the EU market.

(If Apple was charging a nominal fee instead of a punitive one, they'd have a much better argument. But for Apple, it's not about the money they make from the technology fee. It's about making sure that the regulation can't actually achieve its purpose of promoting competition, because Apple will have smothered the competition in the crib.)
This is already the case with the official apple app store. Apple is very strict, so yeah, they should read carefully what to allow and what disallow.
Totally agree. Some quick math shows how much of a non-issue this really is. The article says that 20,000,000 containers are shipped to LA every year, which comes to 54,794 containers a day. The article follows that by saying that 90 containers are opened every day to steal from. Even if we assume that every one of these containers were opened on a train, that's only 0.16% of all containers. You're only going to be able to steal a small portion of the container as well, since they're too big to load onto a car. Amazon probably loses more packages to mishandling than these Butch Cassidy wannabes.
I'll have to look when I get home. It blows my mind because there was nothing stopping me from just... loading the websites.... I had the internet. But I was a kid/teenager and used the book for inspiration.
The good thing about open source apps is that they could really be distributed by any non profit that match whatever requirements non profits need to match to benefit from free distribution ^^
> For users, the changes include new controls and disclosures, and expanded protections to reduce privacy and security risks the DMA creates

Wait a minute, did the EU tried enforcing key escrow or something?

> The new options for processing payments and downloading apps on iOS open new avenues for malware, fraud and scams, illicit and harmful content, and other privacy and security threats.

Ah, I see. Apple gate keeps everything for our own good. Nothing to do with money. Nothing at all…

Now I have a relative that for some reason always gets their computer full of malware. Had to reset their Android phone last week, presumably for this very reason. Nobody has any idea how that stuff gets in, but with him, it always does. We started to jokingly accuse him of getting to shady web sites, but he won’t admit to anything. Anyone knows someone like him, and how they might be helped?

Besides locking his computer like we would a child, that is.
Anecdote in Boeing
It's common in the IT industry for a non-technical person to become the lead. For instance, Andre Jassy built AWS from ground up. I was wondering if teams in aerodynamics can have the same dynamics.
For anyone interested in trying rust on Espressif and/or Risc-V: Support is rapidly improving. Right now (Or at least CAO 2 weeks ago), the (semi?) official packages had dependency mismatches making getting started a pain. (Think pinning Git dependency patches), but overall, not a bad experience.

The IDF is interesting, in that it works with the standard library; not the usual embedded experience, but I don't understand the mechanisms by how they made it work, or how much of the networking etc would work the same was it would does on a PC.

I was unable to get probe-rs and defmt working with it; maybe will give another try, as this article points to it working.

Note: Note all the the official dev boards have JTAG connected to USB. Check for that specifically.
>We don’t pay for OS explicitly anymore. But look at Windows and Android… you end up paying somehow in the end anyway.

MS, you pay one time for the OS. Android you technically don't need to pay at all if you go AOSP. Both still require hardware to support the OS, though.

>And no. Paying for the phone is not a viable way to pay for the OS. That incentives the phone maker to ditch OS updates for old phones.

They do that anyway. mobile support is much lower than desktop which tends to guarantee a decade or so. And it's not like IOS is licensing out to other OEMs anyway.
How do we know that regulators won't like being mocked by Apple's lawyers? I can't think of many reasons why anyone would like that other than bribery to smooth things over.

Apple's entire plan is a farce that further illuminates the deathgrip they have on the entire platform. Preferential treatment of their own app store, requiring Apple's approval (notarization) of any app, regardless of distribution channel, their ability to revoke any developer's ability to publish app, regardless of distribution channel, etc.
Apple has put in place a pretty high barrier to entry for alternative marketplaces. It's not something a game developer is gonna be able to casually setup. Apple is requiring, among other things, having a bunch of processes in place for handling developer and customer support, as well as a €1 million standby letter of credit.
Babashka Babooka is a very well written tutorial. I can't recommend it highly enough.
Yeah, lol, it won't take much for a robot to have better ethics than us.

I really hope they become a superior moral being and help keep our worst tendencies in check. I'm imagining nice little managed human preserves where most of us can live in happy little villages by the river, while the sociopaths are identified early on and placed into little AI-managed VR worlds where they can become top serial killers, politicians, CEOs, whatever, away from the rest. Meanwhile the robots go on their interstellar quest toward whatever, but send us back food and postcards from time to time.
There is a need when your feature causes a problem. Any nontrivial feature will require multiple distinct conceptual changes to the codebase, any of which could be at fault. Squashing completely neuters git bisect's ability to find the actual change that caused the issue. With squashed commits, you're stuck digging through a giant diff when you could instead be looking at a small unit of change.
They already do bill for the developer program with the $100/year developer fee. Tying it to installs also makes no sense if the fee is for the dev tools.
How do local residents drive in?
Without context it’s impossible to know the topic though. Given the audience here, my first thought at the title was something k8s related for Custom Resource Definition Templates?
Potassium-enriched salt is the missing ingredient in hypertension guidelines
> For sure I'd do 300 searches in a week, and on a particularly hairy day I might do it in a day.
I don't think he had anything to do with Survive. That was a Konami cash grab after they threw him out.

His social commentary continued into Death Stranding. It had the 90s optimism of connecting everyone; literally bringing America Online in the aftermath of a deadly virus. (It was surreal playing through it before COVID.)

It's looking like the sequel's theme is "...maybe this wasn't a good idea." I can't wait to see his take on why.
> by the fact that async isn't in the standard library

I wish async/await were not in the language
Uhhhhhh... yes, this is exactly what I would expect it to do.
“in this app”
I find the grid to be much more walkable than more recent layouts which are overtly hostile to pedestrians. There's an entire ideal of "access control" in modern design (part of CPTED) that focuses on making it harder to get to places because criminals will use the access routes to evade capture. And of all the ways to deal with crime, making the built environment more alienating to everyone is among the worst.

But you can humanize the grid a little:

https://tilings.math.uni-bielefeld.de/substitution/pentomino...

https://tilings.math.uni-bielefeld.de/substitution/domino/

>I also consider the harmonization of automobile and pedestrian traffic to be an open problem. Maximalists on both sides just talk past each other.

In its early days, StrongTowns made a big deal out of arguing that parking should always be put behind commercial buildings instead of in front of them, so the storefront reaches the sidewalk. They've spent less time talking about this now because it attracts vitriol from the people who want to get rid of parking altogether. Unfortunately, it seems like the loud people have found the urbanism discourse.
"All this code was so bad, the AI trained on it started WW3 by accident."
More countries outside EU are evaluating imposing similar requirements. Apple sees more at stake here than EU's market
In a symbol, $
[doesn’t] work[s] on my machine
The typo fix warms my cold dead corporate heart.
It's a research project, I am mostly self taught and I wanted to build a small archive of materials that would be enough to help a human survive the apocalypse. Farming & Animal husbandry, Metallurgy, Manufacture of goods, Pumps/engines, Electricity, a few other things.

My project is to index the volumes in the next few years and starting some of my own projects, so probably just doing some repairs on small things to start and moving on up!
I mean, sorta? If you think about it as the "rules of the move," but the actual movement can be drawn as a straight line. See: https://twitter.com/graycrawford/status/1750248031784763639
Apple is being disingenuous. The App Store didn't "generate" those "billings and sales". That number includes physical goods and subscriptions that didn't go through Apple.

They used to report this number as sales they "facilitated". A far more accurate descriptor. But now that they are engaged in a PR battle with various governments they have taken to embellishment.

https://www.apple.com/newsroom/2020/06/apples-app-store-ecos...
While this would make some sense, you appear to be wrong:

We compare the connectivity structures underlying the societies described in the Ossianic narratives with those of ancient Greek and Irish sources. Despite attempts, from the outset, to position Ossian alongside the Homeric epics and to distance it from Irish sources, our results indicate significant network-structural differences between Macpherson’s text and those of Homer.

https://www.worldscientific.com/doi/abs/10.1142/S02195259165...
The commit history should be clean, but not necessarily squashed

WIP commits should be rebased out before the branch is pushed

Commits which fix formatting should definitely be a separate commit so they can be added to `.git-blame-ignore-revs`. This allows anyone looking through the history of a change to see the functional fix, rather than having it mixed in with a refactor/reformat operation.

In this case, each commit should have a useful commit message, both allowing them to be searchable, and to help understanding of the change
Yeah, it might not have saved power, but it did allow the machine to spend time on useful things.
I wondered about this too. My hunch was that they might be able to use the (comparatively) small detectors on earth to help localize the direction, while using the massive scale of LISA to analyze the details of the waveforms.
This isn’t a high-school debate, you have to think about legal consequence of your arguments.

If the user has not exchanged consideration for the software, what is it, a gift? Do they want it?

You can’t force someone to accept a gift, now you have to sell me iPhone without iOS!

If user just paid for the hardware, locking down the hardware and forcing the user to use iOS is interference with the user’s property, potentially a crime.

Furthermore, you have to provide a user manual For The Hardware separately. How is that gonna work? What does it do without software?

So consequences of taking this route could be even worse - having to allow android to run on Apple hardware or something.
I suspect the author just needs this a ‘git wip’ alias for their work in progess:

git config --global alias.wip '!git add . && git commit -m "WIP"'
> for example you have to pass requirements to publish on other closed platforms like games consoles

But those would be the requirements of those platforms.

I can make and publish games for the Pico-8 console without any requirements. Could you imagine if Microsoft had the ability to veto any Pico-8 game I wanted to make?
correction: thanks Apple
It talks about building your own shrine as a player owned place using some drag drop interface but I can not find any more info on that. Not in the wiki or image search on Google.
I'm yet to see a squash policy that would reject three semantically separated, valid commits with relevant messages.
Perhaps the people who thought this would somehow make iOS like the Mac are interpreting the law in the stupidest way possible because they don’t understand commercial law.

The EU isn’t a dictatorship.

Courts there still follow precedent and legal principles, which means that the law has to be interpreted through the lens of established case law governing commerce, and how the court decides this will affect everyone else going forwards.
I think this is pretty measured.

A whole bunch of tech guys fundamentally don’t understand how naïve many users are and how hostile the environment is.

What we need is a fundamentally different model for device security in our users. Their device is insecure and everything they might do online will expose them to an attacker.

But that overturns 40 years of UI improvement so people can use their devices without thinking.
The author clearly hasn't worked on a project where the maintainers care about the decomposition of the commits and the commit messages
Make small commits, each of them do their own thing, each of them build and test successfully on their own. Most critically the commit messages should contain the motivation for the change. I love to cite error logs here to indicate what symptom it fixes.

It's a higher discipline activity but it's really worth it.
It sounds like SketchUp for LLMs.
Couldn't this be achieved in a git system via hooks at the shared repository level?
Not when you have signed a contract… come on this is law not Robin Hood…
Agreed: Our earth-based intuition is probably pretty off when the atmosphere creates 1% as much friction as it does here.
Well, I did also mention stiffness which would relate to how much of a shock absorber effect there would be - preventing a bounce, so if they came in hard, that may indeed have been a factor. Maybe more to the point, it seems to be a fairly unforgiving mode of landing - maybe a NASA "bouncing ball" landing would have absorbed the harder landing without issue ?
The installation of apps from alternative app marketplaces is entirely controlled by Apple and iOS, and can only be done via a set of new APIs called AppLibrary [1]. That will make it very easy for Apple to track installs.

[1] https://developer.apple.com/documentation/appdistribution/in...
lol I just remembered about this last night [1] while pushing some code on GitHub. Idk what the long term goal of this project is. Will they update the catalogue as time goes on or is my bad college code stuck there?

[1] https://x.com/prayagbhakar/status/1750440884250792445?s=46
The entire point of this legislation is to open up the Apple's mobile platforms to competition. It's not (supposed to be) a closed platform. With notarization requirements, third party app stores are just an extension of Apple's app store with a different logo!
Consumers are indeed able to decide for themselves: they can buy any number of Android phones from many manufacturers for a different experience.
The article presents two forms of testing, but it implies checking is only possible with a complete specification of the program.

But that's not true: one can check incomplete specifications, both positive and negative.

To the extent one has any specification, one can automate testing, and in doing so execute far more test cases than any manual exploration ever could. To a significant extent, testing is about sheer volume of tests, not cleverness in constructing the tests.
Digital content, and content subscriptions must use IAP. Physical items, experiences etc don’t.

https://developer.apple.com/in-app-purchase/
> how does that affect our external reality?

It doesn't have to — I can say a plot item in Star Trek makes no sense just as easily.

That said, I guess I am curious what this story might have meant to be, at one time? How could it be reinterpreted in a way that isn't immediately self-defeating?

And I really don't get how people take this literally, given apparent contradictions like this, but biblical literalists are too alien to my world view for any explanation to really help me understand how they perceive things.
Try to pick more intuitive colours if possible. My first guess had both dark and bright red, and I wasn't sure which were closer/farther (had to reopen the site in incognito to get and read the instructions again). A more intuitive gradient (perhaps between just two colours, e.g. white and red) would remove the need for instructions.
What this view is missing is how much of historical architecture was actually Craft. People didn’t go in a computer and design things to be built out of a bunch of commodity parts. Local humans knew how to make things by hand out of wood and masonry, according to certain traditional methods, and the humans experimented just a little bit with their methods on every building. This is the bread and butter of every vernacular architectural style. This has effectively gone extinct in the developed world, because we don’t do labor like this anymore.
All of the developer tools and SDKs have value and are used regardless of distribution channel. Those haven't been free, they've just been included in the App Store commission structure. Developers pay for those based on the value they generate (i.e. revenue). If you want out of the App Store as a distribution channel, Apple still expects to be compensated for the value it's developer tools and platform is providing to developers, and the €0.50 per install fee is how they are choosing to charge for those services.
What a daft thing to say.

For my projects, I have decreased the dev time from things that would have taken me three months to build down to at max 1 month using LLM’s.

I have built around 50 plugins for Woocommerce which I would never in a million years had the time to build.

Magic? No, it’s like having a small team at my finger tips (and for no extra cost than the £75 I pay OpenAI each month).
This is a ragebait post.
Not really. It’s a condition. You can also choose the old rules.. you can also chose to not develop for iOS. There is no gun to your head if you don’t develop for iOS
This is a neat concept. I really like how it shows the letters you've guessed for each position in the word as you type. It lets you type in most of a word to see possibilities, then backtrack and try another start.
"daft", "discovery", "random"… I feel like I'm in a Daft Punk music thread.
I think they do, but in a workflow where “make small commits” is now “make small merge requests”. When the merge request is squashed and merged, the message matters (which they say), but if you’re iterating on one small feature with feedback of CI/reviewers, those individual messages are arguably way less important, if only because they won’t become part of the true history
I’d still need to get Apple’s approval to use NFC in an app I’d want to deploy on the non-existent fdroid analogue. I’d still need to pay for that.
I'm not very technical, but I use ollama on my Mac and know how to side-load browser extensions. Can you ELI5 what I need to do besides downloading and side-loading the extension, and ensuring I have the same model downloaded and running on my machine?
Yes it would: https://wordledictionary.com/results?find=_____&has=i,n,o,p,...

Ponzi is a surname, and not included in Wordle.
It's pretty standard for those types. They think 1984 was a manual. "We have examined your writings for subversive thoughts ..."
I wouldn't generalize too much. I think many people choose an iphone for many different reasons, and my guess is that your reason is probably not very common.
> Visual Studio Professional Enterprise — essentially (if you think about it) the SDK for the Windows platform — costs $250 per month per seat!

Or you can use GCC and compile “Hello world” for windows, no Microsoft IP involved? What am I missing
For those that want a visual description there's a blog I serendipitous recently ran into[0]. If you're too lazy to open:

- n-square Chebyshev distance forms concentric squares around your starting point

- n-square Manhattan Distance forms diamonds (meaning up/down/left/right = 1 space away but all diagonals are 2 spaces away)

We could also say the Knight can go everywhere a queen can't in the 3-square Manhattan distance and this might be more useful since it is all points along that boundary except the corners! (We got an in the wild "2 problems in computer science" with an "off by 1" error :)

[0] https://chris3606.github.io/GoRogue/articles/grid_components...
Maybe use a different color altogether for correct letters, like blue or bright yellow?
Meanwhile, there's a total of 1 popular game and a bunch of "homebrew" style games very few care about that isn't on the Play Store. You're free to ignore apps not on the App store, but businesses are free to do what's best for them.

And I still don't understand the "I don't want to have multiple stores on my device". you probably have over 100 apps in your phone right now. And if you don 't you have dozens hidden under the surface for basic IOS functionality. is clicking into another store to install one more app a problem? App/Play stores don't even have all the bells and whistles Steam does (no forums, shit curation that spam companies SEO optimize for, no mod workshop, no community aspect, etc), so that's not an excuse.
If you think commit messages are useless, you're almost certainly using them wrong. The examples provided are fairly contrived. Yeah, so your local commits may not have a _ton_ of meaning, but you should write a meaningful PR description and (many times) if you do that part well, you can just re-use that for your commit message with minor tweaking.

Combine the flexibility of the shell and git aliasing, and I just don't understand how they could possibly be complaining about this.
> They’re the author’s local save points

I would much prefer to use commit messages this way. I kind of do, but only half-way because someone else might read them and want information relevant to them, not just to me. But what I actually want is a message by me, for me, since I am far and way the most likely person to ever read it.
Many of those that the right-wing news likes to promote as dangerous, chaotic, etc. They are wonderful; it's a great time to be in cities. Crime is very low, they are buzzing with energy. People are really missing out because of all the politicization.
I like it! It would be nice if you could tap on any of the letters you have already typed when you are entering a guess and be able to see the guesses for that letter and change that letter without having to delete the other letters as you are working on a guess, I also agree with some of the feedback on making the color scale clearer.
I know that, and disagree with it, but I’m not asking why those apps don’t have to use IAP.

I’m asking why they don’t also get to have that warning come up.
Yeah I think the title is a little hyperbolic - the author is really saying "intermediate commits are useless, make sure you squash commit when you merge to main and have a good message there"