skysight-inc/HackerNews huggingface dataset:
Since iOS 17.4 for EU users
1. Apple will DELETE user's data without notice

2. Lot of apps will stop working and there will be no way to access them without update

3. Web Push will stop working; users expecting notifications will never get them

4. Apple breaks the Web platform

This was published in the document "Update on apps distributed in the European Union" https://developer.apple.com/support/dma-and-apps-in-the-eu/
Because in the US they will not be forced to (and likely won't) allow Firefox, Chrome, Brave, etc, with their own rendering engines, on the App Store, and if they do, they will definitely not allow them to become the PWA storefronts they are on Android.

Adoption of PWA on Apple platforms is low because they've always had a significantly degraded experience when compared to PWA on Android, ChromeOS, or desktop browsers other than Safari.
I've tried a few apps including better display to find a better resolution for my portable 16 inch monitor. It does allow you to set the resolution you want, but it's a bit blurry.

No way to really fix it, it's just another Mac shortcoming. Using resolution to scale the UI is not a compromise, it's a mediocre workaround.
They’re working on cars for sure
I had a similar experience when I hacked a $5 Pentium 2 PC into a fanless (whether it liked it or not) and noiseless workstation. Replaced the HDD with a CF card. After a while, the system started stalling for 1-2s on disk writes, and that was a pain.
I've been running a Pi 4 as a home server for a few years. When boot-from-USB became available, I moved to that, with a good-quality USB thumb drive for boot/root (I've had had SD card issues in the past) (and also speed, though I doubt it makes much practical difference). A couple of weeks ago I started getting intermittent disk errors. I thought it was the USB drive, so I cloned it (still worked well enough on my laptop) to another drive. Same thing happened. So everything points to the USB controller glitching out. Have gone back to an SD card, and everything seems fine.
Fair enough, but I suppose the "in other countries" constraint isn't even necessary in that case. :)
Where is the Linux version ?
College Education and a Comfortable Retirement
aluminum is not an especially heavy material
Anger got me into programming; when properly guided it can help you to address a situation that is very frustrating for you without having a full blown melty. My very first “real” code was a script i made in my support days was only because i was tired of having to get some
specific hardware info from systems, which no one could do. fed up with cranky clients and incomplete data, i decide enough is enough and made a script to ensure it always got collected. from there, i just never stopped writing tools to solve annoying tech problems; my experience was that learning to write code to do it automatically and correctly was less frustrating than begging people to run the correct commands, much less all of them.

this strategy carried over to many non tech things and i find i trust my anger to tell me when something is bad, but i also now pay attention and think what i want to do with such situations and what i actually want as an outcome and try to work towards that, or even consider “why am i so upset at it? is it really that bad?”. it just forces a more rational reaction in the service of my anger, and the anger is satisfied even if i find i’m upset over nothing; i still understand my feelings way better
I suppose OP is referring to a bug where you are stuck at the home page (i.e., the initial state) after you clicked around a few times. So just going to your page and then navigating back right away works, but once you start changing settings, it wouldn’t let you go back past the initial state.

At least it’s that way for me in Chrome.
Currently only for web apps, though for desktop apps (especially music and video production) it would make sense too and is definitely planned. Which desktop software were you thinking of?
have a 'link' to fast.com on my homescreen, but it's just a shortcut to an url, no 'web app' or am i mistaken?
I don't just assume, I have my bottom dollar riding on it!
The problem is that a large percentage of that pie is just rent seeking from App Store fees. The App Store should be opt in for all parties.

I think the analysis in this thread is correct, Apple wants to remove the “loophole” that was originally the only way to get apps on the device.
Looks like you have quite a grim outlook on russians, saying that Navalny would have ended up being the same dictator, that russians want war and want Putin as their president.

But why? I lived in Russia and even I can't be that certain. It's hard to talk about war with random people to understand their attitude. Because they live in environment where at some point you could be punished for calling this war a war.
> that can symmetrically benefit either side.

Which is another downside...
Isn't power really expensive in Germany? Wonder why they would build data centers there.
Personal viewpoint about e2ee email with the others
Hello, when hunting for a Skiff alternative, I came upon this. So, what are your thoughts?
At least they didn’t do what IBM did, write tests and pay coding farms to write the code to satisfy the unit tests.
You could actually debug by connecting to a Mac running safari via USB. Not that it matters anymore.
well you can use Firefox as it is

you trust Mozilla and (the real) Firefox on iOS will not implement anything that is insecure

right now, Mozilla will not be able to implement plenty of web standards even if it was secure according to Mozilla browser engineers

no question with time, Apple will be forced to allow modern web capabilities in Firefox too and also make the iOS welcoming for modern web browsers like Firefox just like literally every other OS is welcoming, including macOS

it will be a debate around whether these OS changes Apple supposedly has to make are a reasonable effort for Apple to make... being that big and and having macOS already capable, iOS will be just as secure for Firefox as every other OS

however, you can trust Mozilla engineers that they will not expose Firefox browsers to security problems on iOS even when it is sub-optimal, so in some weeks just check out what Firefox on iOS already can and use it
> do I just hear the arguments again how java is slow vs c++?

No, no you don't

> the browser is the jvm of a web app, very secure and js engines like V8 is extremely capable

And what this has to do with apps and the fact that web apps are universally slow, bloated, underperforming, and require significantly more resources to do the most primitive things than native apps?

> you should also make yourself familiar with webassembly tech

Same question as above

> some folks use even node.js on the server side...

Some folks use even java server side... this surely means we have an abundance of amazing great apps written in Java?

> the js UI model is also very good

There's literally no UI model in Javascript.

> there will be a great competition and in those areas where native has competitive edge, it will win

There will be no competition because lazy people and people who have never seen the world outside their web bubble will simply opt for the cheapest option.
I don't know if it's quite considered AAA, but Cities Skylines was made in Unity, and that was a pretty big game.
The only peace in this family of apes is when them big brother ape and the little brother ape are in different places.

Sigh.
They all still require the yearly $99 fee. Not to mention the need to learn another platform. I already know the web.
This is quite often where people make the greatest mistake. It's all about distribution and customer usage. Most people hate and don't use PWAs.

What stands in the way are Native iPhone apps are better. It also goes for android too. That's why PWAs fail. If they were successful Apple would find a way to monetise the hell out of them.
If you were a little more honest and a little less into making a point of being offended, you would probably find it fairly easy to concede that the statements you made in both comments are substantially different.
A disease control consultant for hospitals, nursing homes, etc. Maybe she can convince them to do the basic stuff like polished copper door handles, bow ties, hair length limits, shaved faces, checklists, and all rooms negative pressure with the doors kept shut as much as possible. Maybe they'll get UV figured out by then, but she'd still have to work to keep up with the increasing antibiotic resistance.
Last time I tried to slack around with it a bit after an upgrade it didn't even run on Windows 11, and this had been an issue for many months IIRC. So...

Cool utility though.
I'm not a fan of web "apps" for the usual reasons: resource hungry, limited functionality, low quality overall.

However, I want DaisyDisk for iOS. When will Apple allow DaisyDisk for iOS? :)
It works on any modern web app. You simply put a script in the header tag of your application and that's pretty much it. After that, most of the "work" is selecting the elements. You can do that either by clicking on any element in the interface or by tagging the element in your code.
> A Quadrillion Mainframes on Your Lap

A 100 cars in your car's engine.

Some people just like to show off. /s

The reality is that, today, only 1% of those "Mainframes on your lap" are actually doing something useful for you. The rest is bloating and spying.
Origami AI Revisited
Ask HN: Why is Google closing old Google accounts?
I think everyone has gotten messages like these lately:

"You're receiving this message because your Google Account has not been used in at least 8 months.

If you want to keep your Google Account, sign in to it before September 16, 2024. Take a moment now to sign in to your Google Account"

So my question is, why are they doing this? Is this a way for them to cut costs? Is there some new law they are trying to comply with? Or is there some security thing going on?

Normally I would assume it's for security, but this is happening regardless of what the passwords in the accounts are. Is this because there have been so many security breaches in websites? And if this were security related, why are they doing it now for the first time, after almost 20 years of Gmail?

I have some other suspicions, but I am already biased against Google, so I'd rather focus on facts rather than theories.
But also make sure you're going to be happy if it doesn't work out. It's actually more likely at a larger company with established tracks IMO - hit the bullet points for next level/sideways move, say you think you've done so and that's what you want to do, be recommended for or apply internally for such thing. If you were considering leaving as an alternative plan then you presumably won't mind if that's in a different part of the org anyway.
Yup, for example La Palma is one of the few places in the world, where light pollution like bright advertisement is forbidden, because of the many observatories on top of its Vulcano.

That alone is worth much, aside from the beautiful island itself.

Only downside are the many crazy people who moved there and the poison from the banana plantations.
Seems it was funded by the IPO of "SP New energy Corp"

> Funded by proceeds from its P2.7-billion initial public offering, the first 50 megawatts are targeted to start delivering power to the grid by the end of 2022, driving profitability for the firm - https://www.gmanetwork.com/news/money/companies/815990/spnec...

> Mr Leandro Leviste, 28, will seek to raise as much as 2.7 billion pesos (S$74 million) by selling shares in Solar Philippines Nueva Ecija, a unit of his Solar Philippines Power Project Holdings. The funds will go towards constructing the first phase of a 500MW plant in a province about 130km north of Manila - https://www.straitstimes.com/business/economy/a-28-year-old-...

Interesting enough, seems the founder initially got the funds by selling their Tesla and SolarCity shares:

> Mr Leviste founded Solar Philippines in 2013 after selling the shares in Tesla Motors and SolarCity he bought while attending Yale University in the United States - https://www.straitstimes.com/business/economy/a-28-year-old-...
This should actually happen on a rolling basis.

We should be nationalizing cellular networks, physical internet infrastructure and generic drug manufacturing because they are critical and don't really innovate besides following the slowly evolving, committee-defined standards.
A huge part of the expense of Pharma is compliance. A simple example of a PC connected some lab equipment. The PC and the equipment have to be validated which means that every step used to install the PC, equipment and software has be in an approved procedure that used to deploy them. Any deviation from that procedure will require a exception reports that will have their own approval process. Once in use every action is performed has a procedure. Any deviation from that procedure will result in an investigation that can be reportable to the FDA etc. Every task done on the system will have a log that has to be manually filled out by an analyst or an admin. There are regular system and user access reviews that are reviewed and approved. Once the system is no longer in use a formal decommissioning has to occur. Date may have to be kept for 25, 40 or even 100 years. Now picture a lab with 100s of systems.
web apps are the future, not the present

Apple was holding them back and just pulled the plug. Only if web programmers can count on future proof support will they produce web apps.

In addition, most companies have already created native apps so again, web apps are the future, it is not an argument that there are few on iOS

and yes, outlook or X are good examples
Gotcha. The “clicking around” causes state changes like adding a field which is stored in the URL query parameters.

Initially this was a design decision to make it easy to share the URL of the Mock API you built with other developers. However, I can see this is breaking user expectations - I’ll work on getting that changed so it’s more in line with what users expect.

I appreciate the feedback because initially that felt “natural” to me but I can see how it might not be intuitive to others.
> The fifth epoch of distributed computing

It this the 5th generation of computing, Japanese were talking about in the 90's ? It took some time... /s
Tmpl – simple tmux session management
I prefer TIC-80 to PICO-8 for a number of reasons, but this seems okay. I have a bit of a distaste for a lot of popular PICO-8 games which often boil down to "try out my amazing game feel" but end up being weirdly disorientating and difficult to tame. I prefer puzzle games or something slower, or more basic.
Well, they think they need that. What they really need is accomplish some business goal.

The Agile manifesto doesn't say anything about the former because it would defeat its own purpose.
> the project planning committee has created a multi-hundred page document with precise workflow charts ... It’s going to be a shitshow!

A Waterfall of effluent, spilling from the end of the process pipe, branded "Agile!" (TM, sponsored by Atlassian).

What are you moving from ?
>IMO the best thing about being a manager is that you get to spend a lot of your time thinking about the future

In some places it's the opposite: domain-specific codebases far outlive the separate projects they are used for, and the devs are the ones thinking about what their product should be. Kind of like how Linux is a long-lived product made by devs, used in many short(er)-lived C-level projects.
I know the Victorians loved to exaggerate the scale of their monuments... but even so that image of the town hall takes the cake!
That sounds familiar... Oh ! That's where agile ideas come from! http://www.extremeprogramming.org/
Strategy Pattern in Go
Nvidia passes Google's market cap, now fourth most valuable company
The islands have very high vulcanoes, making them hard to miss, even from afar.
> One example: a while ago I worked on a bluetooth le based companion app for industrial sensors. The client would absolutely have built this as a web app if iOS had offered web bluetooth. With alternative engines

Do you know that the only "alternative egnine" that implements hardware APIs is Chrome? Because it's a Chrome-only non-standard that Firefox opposes, too?
The rarely discussed cornerstone of Agile is trusting the team and letting them organise themselves. For most organisation this represents a huge internal change in power structure.

The Agile industrial complex can't really sell a message to their customers (i.e. managers) that the development teams should have the power and run themselves how they feel fit. This message amounts to "if this works, we can fire the managers". Not a popular message for managers.

So, instead of building on an agile foundation, companies just add some story points and funny sounding meetings on top of the old structure and nothing really changes. It is Agile cosplay.
I tried the latest and greatest Gemini. In a few tasks I gave it, it did well but was clearly beaten by ChatGPT 4 (in some cases 3.5). It's still 1-2 years behind.
Implying that because they live in worse material conditions they have worse mental health or lower levels of happiness is even more bizarre. Makes you think what aspects of life you’d want to optimize for.
Talking about in the early 1980s actually - I recall as I wrote an meta essay on all that in ~ 1985 that was a waste of time in hindsight.

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

Long memories I guess :-)
>Is it really vaguely defined?

https://agilemanifesto.org/ does this look like a clear and precise proscription for a good way to engineer software? Or does it look more like a bunch of "inspiring quotes" from a discount southern baptist church website from the 1990s?

I learned this the hard way when I was younger when I tried to write some tests for some bugs and my boss told me that we needed to deal with it with meetings instead. People over process he said. I actually couldn't argue with that.
Most people don't use PWAs... as they exist today.

What would happen if Google added all the APIs to Chrome that are needed for every one of their iOS apps, and then offered them as "PWAs that work best with Google Chrome"? Google would not have to abide by App Store rules, nor the rules for app marketplaces, nor pay the Core Technology Fee of half a euro per install. Apple's entire approach of using their status as a popular phone manufacturer to control the software market would fall.
Good note, I wonder if wear leveling depends on that since it's local wear leveling compared to SSD global.
SDXC probably requires exFAT and free space bitmap is considered.
had the ability... he did not mention specifically

and yes, with web apps you can develop for iOS too, one code base for all

and whether it is criminal, sadly, must be determined on court... the DMA explicitly supports web apps without rstrictions, so in the enfd it can turn out to be literally criminal what Apple does
Germany is in the middle of Europe? 3rd largest economy (by GDP) in the world? Lots of customers nearby? It has one of the world-wide largest Internet exchange nodes in Frankfurt (-> DE-CIX)? It helps to adhere to EU (-> GDPR) and German regulations having data local, when wanting to serve EU customers?
> Then of course the other 20% of the stress are your reports actively trying to undermine you, or publicly question your purpose/existence, or cut you out of decision making processes, going behind your back and contradicting previous agreements, trying to short-circuit or subvert agreed processes etc etc for above childish reasons.

Frankly, this makes it look like you are indeed a problem that deserves to be questioned and bypassed whenever possible.
Eneida by Ivan Kotliarevsky [1] (1798) is first literary work published wholly in the modern Ukrainian language. Ivan Kotliarevsky lived in Poltava, East Ukraine [2].

Valuev Circular [3] (1863), Ems Ukaz [4] (1876) banned the use of the Ukrainian language in print. Religious books on Ukrainian were banned century before [5].

Census [6] (1897) maps Ukrainian language majority far beyond Ukraine current borders. Annexed by RSFSR, Russified by force. Continuum of ethnocide by Moscow.

[1] https://en.wikipedia.org/wiki/Eneida

[2] https://en.wikipedia.org/wiki/Ivan_Kotliarevsky

[3] https://en.wikipedia.org/wiki/Valuev_Circular

[4] https://en.wikipedia.org/wiki/Ems_Ukaz

[5] https://en.wikipedia.org/wiki/Chronology_of_Ukrainian_langua...

[6] https://en.wikipedia.org/wiki/Russian_Empire_census
Mobile Suica 2.0
Aboriginal Tasmanians arrived there 40000 years ago when it was still a peninsula, and got cut off of Australia 8000 years ago, around the dawn of agriculture and animal husbandry.

Afaik agriculture never made it to Australia (at least not in any sort of large scale) before the western invasion, let alone to Tasmania.
PWA's can do most things: https://whatpwacando.today. Steve Jobs also preferred PWAs and hated the app store. I'm curious as to ask what they can't do that a native app can do without any workaround whatsoever?

I don't know of a single person, ordinary person, who uses PWAs. A Cordova app is a better experience.
I don't really know. I assume they would be slower than SSDs though, but I have never measured USB flash. The SSBs get some 300MB/sec on my Pi 4 boards.
He who sees fraud and does not cry 'fraud,' is fraud.

1. Provisioned machines should not die randomly and not spin back up.

Saving you time and money.
> Maybe its a bit more complicated than that

No its not.

FB copied the twitter verified as meta verified. Did not even change the name.

https://twitter.com/verified

https://about.meta.com/technologies/meta-verified/
Hopefully we can workout how to have this revolution without the kids starving bit this time eh?
It is not publicly traded, value estimates are more like political statements now. To the owner, getting running cost down may have made twitter long term viable.
Yeah, I’ve had to add the same disclaimer to all my analyses of old code (e.g. Elite, Revs, Aviator). I’m not sure there’s any other solution - the original copyright owners still hold the copyright, and that’s just how it is. You can’t grant a license if you don’t own the rights…
I joined a company once where some APIS were, for some reasons, returning strings instead of booleans (e.g. "false" instead of _false_).
One of the system returned a typo for some edge cases, e.g. "ture" instead of "true". But instead of fixing this, other systems relied on the typo to be returned, so it was difficult to just fix the typo and move on.

Needless to say I didn't stick around.
Yeah, I even asked my current employer if its there in the company. He said no. Its there under a different name. I realised why the team culture was so bad. I am sending resumes to other companies already.
The framing is wrong. Pharma is (government-supported research) -> (pharma R&D + production + distribution) -> (government subsidized spending).

- Big pharma should be praised for making profits. They spend too much R&D to circumvent each other's patents. Zero-sum game for the society as a whole.

- The government should be faulted for not structuring the business-government interaction properly. Mandatory licensing with profit sharing for medical patents, for example.

Ask any healthcare economist, medicine and healthcare has every possible market failure you can think of. You can't arrange it using free markets and marketing. The business must structured better. The US can look to other countries for guidance.
Israel Turned Homeowners into YIMBYs