HNHacker News
TopNewBestAskShowJobs

ardit33

9,530 karma · joined October 5, 2007

Fidelity Investments -> MobiTV -> Amazon (Kindle) -> Yammer -> Spotify -> My Own Startup

ardit33@gmail.com

submissionscomments
ardit33··on Updated Google Maps shows destruction of the city of Rafah
nah... it is explicit genocide, and the deliberate destruction of every civilian possible. Everyone knows what's going on.
ardit33··on iPhone Duo
Give him 6 months... usually it takes a bit to change things around (including marketing / pr presentations).

But, he has been part of Apple for too long, and probably has internalized that style.

Hope he brings good change though...

ardit33··on Babylonian Lamb Stew with Beets (1750–1730 BCE)
2/3rds of those herbs grow in the garden of my home as just weed (this in Albania), including mint, cilantro, origano and more.

While some have to be cultivated, a lot these herbs just grow as weeds in the Mediterranean area.

ardit33··on Babylonian Lamb Stew with Beets (1750–1730 BCE)
Easy... Just go to a Trader's Joe, and get a lamb leg and roast it....
ardit33··on Nobody Has Actually Built a Software Factory
Was this written by AI?

My experience, with the latest models, they do write code that looks correct/polished, but often do not fully solve the problem, or solve the wrong thing, or introduce un-needed complexity. By often, I mean at least 10%-15%, which is still a high enough error rate, that you don't want to let loose in even a trivial service, let alone a service that is on the critical side.

For now humans are absolutely needed in the loop.

ardit33··on Apple introduces M6 and M5 Ultra
same... mine works great...
ardit33··on Apple introduces M6 and M5 Ultra
I still use my M1 Pro Macbook... for iOS development. It still works amazing well, and the battery still is holding strong. For large apps, compiling can be a tad slow, but for medium and small apps it still works amazingly well.

Eventually I will upgrade, but for me the M1 Pro Macbook (14") has to be the best computer of the last two decades.

Before that, I had the butterfly Intel version, and that was a disaster. Apple just cooked with the M1+ line...

ardit33··on Moderna reports first positive Phase 3 for mRNA neoantigen therapy in melanoma
Again... you are confusing second order effects, with the primary reason.

We have an old saying "te rafte pika e diellit", may you get a spot, sun spot, aka cancer from the Sun.

People knew excessive sun is unhealthy.... if you could you avoid it during the summer. It was not necessary to make you look 'rich'. Ability to avoid it, meant you were rich. And people wanted to be pale, because you look rich, that is a second order effect, that came because of the original reason (aka, too much sun is unhealthy).

ardit33··on Moderna reports first positive Phase 3 for mRNA neoantigen therapy in melanoma
This is silly.... most of the world didn't live in england.

All cultures (including mine), have a way to warn kids, or adults for not to stay too long in the sun. From normal sunburn, to feeling light-headenes/fainting due to heat excaustion, etc.

In the winter was the opposite. (stay in the sun to get some sunlight and not get sick).

So, they knew, and had nothing to do with 'class'. Also, they knew some sun was good/beneficial, especially during the winter.

ardit33··on Remote workers report the highest well-being in study of 7,700 employees
Of course. When I went remote, I could work from Miami during the winter, and escape the NYC cold months. Going for a swim to your buildings roof pool after done with the day, was the best feeling ever.

https://pbs.twimg.com/media/HFZpJ9mWwAEfdhv?format=jpg&name=...

https://pbs.twimg.com/media/HIjqR2aWMAErm9E?format=jpg&name=...

Of course I am going to score higher in the well being department. :)

ardit33··on SwiftUI After 7 Years
SwiftData is just a framework that you can choose to ignore and not use at all. Even CoreData. You can go straight to the source, and use some small layer on top of SQLite, and ignore that noise (most large apps just do that).

But, SwiftUI is being pushed as the way to do UI, and as a replacement for UIKIt/the future of apple, where it is not even near feature parity with it. That's the most troubling part of it.

I wished apple just made it as a Template Rendering framework, and integrated wit with UIKit, and just modernized UIKit a bit.

ardit33··on SwiftUI After 7 Years
Just use manual layout / frames dude, like a caveman. (ps. Many successful large apps do just that, including Instagram, and some of Spotify, where I worked).
ardit33··on SwiftUI After 7 Years
Dude, you didn't describe MVC at all, but MMVC.

MVC, the controller is the intermediary between the services/data models, and the views. That still one of the best / simplest way to build large apps. MMVC is just a variation of it, with the models being able to communicate state to views and bypass controller if needed.

MVC, is still one of those 'fundemental as simple as it gets, and it gets the job done' patterns.

ardit33··on SwiftUI After 7 Years
You are applying a one way arrow to events where in real life events do change state and can completely change UI (and functions) itself. Which makes imperative always the superior mode.

What you described works only in super simple scenarios. Whink Web 1.0, when Javascript was used for basic form validation at best, and didn't change DOM that much.

ardit33··on SwiftUI After 7 Years
I agree with you. Swift should have been a modernized Objective-C. It should have kept the best parts of it, which made it a joy to use, and leave the archaic and the weird things behind.

it would have been a great language, meanwhile they decided to throw everything out and created a language that it is overcomplex, and it is failing to gain any traction outside iOS / Apple's ecosystem. Basically, if you weren't required to use it, nobody would, which makes it a failure.

SwiftUI, should have been a rendering template/library integrated with UIKit. Also, cleaning up some of the UIKit syntanx and framework (simplifying it), and use SwiftUI as a template for UI, would have been ideal.

SwiftUI instead was pitched as replacement, yet it is not near as capable as UIKit, and it is not feature parity even 7 years later.

Just bad leadership by Apple in this case. (probably many of these decissions were 'promo / resume padding driven' as it happens in many large companies).

ardit33··on SwiftUI After 7 Years
Maybe for you. But SwiftUI promise was to make coding UI easier for the programmer similar to ReactN, but with AI coding that is not necessary anymore, you can go straight to UIKit which is most stable and feature complete.

In car terms:

UIKit - Manual Transmission - you control everything, but a bit of a chore

SwiftUI - Slushbox Auto Transmission - easier to drive, sucks for performance

UIKIT+AI Coding - Dual Clutch Transmission - both great performance, and easy to control/drive

ardit33··on SwiftUI After 7 Years
SwiftUI it is the type of framework that makes the easy things easier to accomplish but the harder things harder.

It is a newbie trap. It is great at producing simple apps, or things that don't require intense scrolling, or anything with heavy animations and precise layouts, but when you do something smooth, it is not it. It feels more of a React Native competitor, than a true UIKit replacement.

Also, almost everything that Apple has re-wrote with SwiftUI, came out worse as before (Settings, Spotlight, etc), and that doesn't help.

With AI coding... SwiftUI lost its edge/advantage (easy to layout screens), as now you code less of that directly, and might as well just go fo the framework that allows the most flexibility and gives you the best results for your users.

Apple really needs to either double down on it, and make it such that it has everything that UIKit has (match both features and performance), or just turn it into another optional framework, just as Interface Builder (.xib files) back in the day of Objective-C.

Right now it heavily promotes it as a first class citizen, meanwhile the features are not even parity with UIKit. It is so misleading to newcomers to the platform.

Ps. The other upsetting thing about SwiftUI, is that it has hurt the Swift language as well, as the team has had to introduce all kinds of hacks, or obscure features to the language in order to make it work, which made even the Swift language experience worse and more complicated than it should have been.

ardit33··on UEFA and its national associations will not participate in FIFA competitions
They also got so greedy that even EA couldn't deal with them anymore and they ended up destroying the Fifa videogame franchise
ardit33··on Israeli firm BlackCore suspected of meddling in New York and Scotland votes
They are racist, and unfortunately hard core israel supporter, which makes anybody that doesn't go with that agenda as a target.

The moment that Mandani said he will stay home and serve the people of NYC, what asked 'where are you going to make your first visit when elected' it made him a target. He showed he wasn't willing to bow down to a foreign power.

NYT still tries to put a veneer of modicum. NY Post is the one that is unbashingly always negative against Mamdani, full on attacks all the time.

I think people had enough of it, and saw through it and voted for him just in spite.

I know all the members of my soccer team voted for him. I had no clue who he was, but all the attacks backfired and made him even more famous.

ardit33··on Israeli firm BlackCore suspected of meddling in New York and Scotland votes
French foreign services said they discovered this, but they haven't made all material they know public. They say the contacted the NY/US authorities with what they know.

Do you think they are lying just for kicks?

ardit33··on Mercedes‑Benz starts large‑scale production of electric axial flux motor
Number 1 problem is battery weight though. Not electric motors.

I have a 84 w123 300D, and would love to add some more power to it. Lightweight hub motors would be great, but any decent size battery would be at least 200lbs+, which is hard to do on a old chasy.

ardit33··on Ask HN: What Is the State of App Development in 2026?
AI Coding is great helper but not a substitutue for producing decent looking apps.

Anytime I let lose AI (Both Codex and Claude), they end up producing slop that is overcomplicated, and that looks like a generic tutorial interface. Great for toy apps but not for serious one.

When I do most of the architecture, and use AI to 'fill in the blanks' or just finish some functionality here and there, then AI is great.

The main reason is that it is trained by public code that is mostly tutorials, and simple apps, so AI can't build a great looking one by itself (or it doesn't how to do large apps). But for specific features, it is great.

TLDR: It is still a 'fill in the funcionality here' type of help. Folks that are successful with letting 'multiple agents' running in the background are mostly for backend work where the results are easier to verify.

Also, there is a lot of LARPING in twitter sphere exaggerating what AI can realistically do right now. But I can see how it can affect entry level jobs. AI is still like an CS intern, or very very junior engineer.

ardit33··on Ferrari Luce
LMAO, this thing is so ugly. It looks like a generic Chinese EV. Interior looks good, but the exterior is just a boat. 5.05m long, 2m wide, 5000lbs heavy. Looks like a mix of the Jag Epace and the Mustang EV/Mache

Can't believe they are asking 600k for this thing.

It is almost like Ferrari is trying to punk its customers.

Ps. Everyone is hating it on FerrariChat

ardit33··on Meta Shuts Down End-to-End Encryption for Instagram Messaging
I worked at Instagram during this (not at the EeE, but saw enough of it, to see that it was a mess).

I think the reason for dropping it, is more of a technical issue and user experience, rather than a 'desire' issue or company will. From my understanding, Zuck wanted this. The implementation was a mess, and folks have different expectations about messages to appear at every platform. Having messages disappear between devices/web, or having to back up encryption, keys, etc... it was just a terrible user experience. Even employees, disliked this feature.

This was not something actually asked by users, but more of a feature done in order to thwart all the types of legal issues created when folks use the platform.

At some point, I counted, there were 64 'leads', just to make this happen. Each lead, had a certain area, or surface/views, which means we are talking about hundreds of folks involved to make this happen (across fb and ig).

It was a boodongle, and it was something that users didn't ask.

Ps. I know, many here at HN really care about this, but the average user was not willing to put up with the degradation of the user experience in order to make this happen. All workarounds, require weakening E2E, which made it pointless.

Ultimately, If you want a truly E2E, you will have to use a platform specifically made for it. IG/FB are just not it.

Even Telegram, doesn't have it enabled by default, unless you specifiy it.

ardit33··on Past Ferrari Models, 1947–2023
You are not getting it. There are plenty of cars that have 600+ hp and are manual.

The Ferrari Roma, or Amalfi, are within that 600hp - 800hp range.

Simply, the new leadership thinks there is not enough market for it, and that's why. Mainly, because in the 2010-2015 era, when the pdk/dual clutch became popular, folks stopped buying manuals. But that attitude has changed, and folks are wanting for more manual experiences.

There is your list. https://carbuzz.com/10-most-powerful-cars-ever-with-a-manual...

You have cars from 600hp up to 800+ hp and safely can handle a manual transmission.

It is not a technical issue, just a leadership mentality issue.

ardit33··on Past Ferrari Models, 1947–2023
I wish Ferrari would bring their manuals back. Their gated manual was such a joy to use. There is probably enough demand (look at the used prices, where manuals sell 40% more), but the new management seems keen to just try to squeeze as much profit as they can from their current tech stack.

They have ceased to become a great fun car, to more just something to show off/luxury empty toy.

ardit33··on 1966 Ford Mustang Converted into a Tesla with Working 'Full Self-Driving'
It is basically a Mustang body on a tesla chasis... which misses the point of having a classic car.

While there is nothing wrong with converting your classic car to electric, if the powertrain is shot (they are harder to maintain as they age), but IMO, it looses the charm of the point of having a classical car.

Few years ago, there was a trend to do these conversions, but that stopped as people realised the car loses its charm and the feel of having old classic car, and most of them are not being used as dailies anyways.

ardit33··on Porsche will contest Laguna Seca in historic colors of the Apple Computer livery
Whoever designed the modern version of it, did an awesome job. Modern porsches (past 2000) have gotten a bit too boring, and it needs to be bring some more color in their line up.
ardit33··on Meta tells staff it will cut 10% of jobs
I left Meta a while ago... but these layoffs (multiple rounds every year) have been very demoralizing to the folks there.

I survived all three rounds of layoffs, but I saw multiple great colleagues (some of them had been there for 10+ years), getting laid off. After so many re-orgs, I had enough and quit. It was just not worth it (all that uncertainity, people were unhappy, hunger games into trying to get a good rating, etc).

I think Zuck is taking its "Meta" failure (VR) into his own employees. After their treatment, many good people don't want to join Meta anymore, hence he had to spend so much money into buying engineers to join.

I think it is the start of a downwards spiral.

ardit33··on Seven countries now generate nearly all their electricity from renewables (2024)
Lol... Hey now, I am Albanian, and we have delicious food. :) And export a bunch of random things (like Oregano, Olive Oil, Lavender, Shoes, etc..), and some steel and oil. But, mostly 'light industry' stuff.
Page 1 of 34Next →