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 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.
ardit33··on US appeals court declares 158-year-old home distilling ban unconstitutional
Awesome... time to get the moonshine flowing again!
ardit33··on When do we become adults, really?
Never.... we are always changing, but looking at car accident rates:

There are two periods where there are sharp declines: 19, and sometimes after 26, all the way to 35.

https://www.hallandalelaw.com/wp-content/uploads/2013/07/IIH...

If we assume, this is a indicator 'maturity', then the answer should be around 26-35, depending on the individual. It seems that the founding fathers were into something when the made the minimal age for a president at 35.

There is a reversal at 75+, but this is due to age related issues. And my experience from the older folks in my life, it seems people start reverting to a 'teenage' like state at 75+.

ardit33··on Miscellanea: The War in Iran
Agreed on your points. This conflict, just validated the North Korea style of strategy to all regimes out there. It does the opposite of what it is intended.

I hope things do get de-escalated soon, as this is not good for any party (apart Israel and Russia, which are the main gainers of all this mess).

ardit33··on Miscellanea: The War in Iran
What are you talking about? The strait was open, and tankers were not paying tolls as they do now.

They held the threat of closing it, as a deterrent of an attack, and once attacked, they did just that.

You either live in a parallel universe, or are just spewing here propaganda.

ardit33··on Miscellanea: The War in Iran
No one in the US asked for this. Such a dumb move from the current administration.
ardit33··on Miscellanea: The War in Iran
It is to benefit Israel (so it can anex more territory in Lebanon), and it has no benefit to the US. The US had already a deal with Iran, which didn't threat its own interests directly. It is like leave a snake alone, but once you step into it, it will bite you.

This war is only to benefit Israel, and right now indirectly Russia (due to the rising prices). Basically, the US is the main loser/sucker in this war, and we are all poorer for doing it.

ardit33··on Miscellanea: The War in Iran
Did you even read it? He mentions that, and also He says that the regime is 'odious' right in the beginning, and is looking more from the US self interest and strategic perspective.

"It certainly did not help that the United States had stood idle while the regime slaughtered tens of thousands of its opponents, before making the attempt,"

"Now, before we go forward, I want to clarify a few things. First, none of this is a defense of the Iranian regime, which is odious. That said, there are many odious regimes in the world and we do not go to war with all of them. Second, this is a post fundamentally about American strategy or the lack thereof and thus not a post"

ardit33··on Why Objective-C
I hate how pendantic and useless some of the features of swift being pushed down by academics that don't write apps or services themselves.

Simple example:

Objective-C

if myObject {

}

in swift if myObject != nil {

}

Also opitionals in swift could have totally be avoided if they adopted a prototype based langue (basically object are never nil). Lua did this, and it is very elegant

But meanwhile, we got a half backed optional system, which is backwards (similiar to Java), and didn't help with the practicality of the language at all, and meanwhile you still can crash an app doing myArray[1]

ardit33··on Why Objective-C
Such a mess. You can tell the people that designed it never wrote a client or an app in their lives. It is pure academic pendatry in display.
ardit33··on The United States and Israel have launched a major attack on Iran
This was doesn't benefit the US whatsoever. I am getting tired of our taxes going to another useless war, like the Iraq one, that only benefits a foreign entity, aka Israel.

Iran could have been contained and Obama was right on his approach. We don't know the details of the strikes, but I hope it doesn't go into a full blown war, but this will be another Iraq like disaster, and american people are getting tired of doing the bidding of Isreal, a country that is already mirred into doing a genocide. This war is already unpopular in pools. Iran's regime is terrible to its people, but this has the potential to be another disaster where countless of people could die.

ardit33··on Xcode 26.3 – Developers can leverage coding agents directly in Xcode
lol... people that complain about XCode don't know how well they have compare to what it was before.

I started my work on the J2ME era as well. Had to use textpad for development, and maybe eclipse at some point (which was pretty decent). Tools and simulators were all over the place.

ardit33··on Dell UltraSharp 52 Thunderbolt Hub Monitor
I have a 39" (almost 40") LG ultrawide, and it is the perfect size. Can't see how a larger monitor would fit a normal desk...

BUT.... this is perfect for folks that want to use one monitor for both work, and as/for entertainment /just normal tv watching in a living room.

ardit33··on Verizon outages reported across U.S.
I am in Miami right now, and verizon is not working here. (I get the SOS sign).
ardit33··on FIFA Arrives on Netflix Games
KONAMI's PES (Pro Evolution Soccer) - (or Winning Eleven as it was called originally), has always had better gameplay. What it suffered was lack of liseneces.

Now it is free and called eFootball... and obviously not that same, but PES has always been the favorite of fans gameplay wise.

ardit33··on GitHub no longer uses Toasts
They say to replace them with Banners, which are just a different style of a "Toaster", just usually stay longer, or are permanent until the user takes an action.
ardit33··on Rats Snatching Bats Out of the Air and Eating Them–Researchers Got It on Video
Oh, dang.... the great 2030 pandemic is coming...

I don't think this bodes well for the future. Both rats and bats have been huge vectors of diseases. This is going to produce some kind of super virus that will be another middle age plague like pandemic.

ardit33··on Report: Tim Cook could step down as Apple CEO 'as soon as next year'
Apple Silicon was started by/during the Steve Jobs era in 2010. You seeing the rewards now (well starting in 2019), because it takes so long to produce a chip.
ardit33··on When did people favor composition over inheritance?
Composition folks can get very dogmatic.

I have some data types (structs or objects), that I want to serialize, persist, and that they have some common attributes of behaviors.

In swift I can have each object to conform to Hashable, Identifiable, Codabele, etc etc... and keep repeating the same stuff over and over, or just create a base DataObject, and have the specific data object inherit it and just .

In swift you can do it by both protocols, (and extensions of them), but after a while they start looking exactly like object inheritance, and nothing like commposition.

Composition was preferred when many other languages didn't support object oriented out the gate (think Ada, Lua, etc), and tooling (IDEs) were primitive, but almost all modern languages do support it, and the tooling in insanely great.

Composition is great when you have behaviour that can be widely different, depending on runtime conditions. But, when you keep repeating yourself over and over by adopting the same protocols, perhaps you need some inheritance.

The one negative of inheretance is that when you change some behaviour of a parent class, you need to do more refactoring as there could be other classes that depend on it. But, again, with today's IDEs and tooling, that is a lot easier.

TLDR: Composition was preferred in a world where the languages didn't suport propper object inheretance out of the gate, and tooling and IDEs were still rudemmentary.

ardit33··on Swift on FreeBSD Preview
SwiftUI is more realistic actually. UIKit, much tougher (more mature, more tied to the IOS ecosystem).
ardit33··on Swift on FreeBSD Preview
UIKit is very mature and tied to the iOS ecosystem and a bit more complex. SwiftUI is easier to port (since it is still a incomplete / subset features of UIKit).
ardit33··on Analysis indicates that the universe’s expansion is not accelerating
Circular universe...? big bang -> expands -> expansion slows -> starts retracting -> singularity again -> big bang again

Roger Penrose seems to be leaning/more convinced of the circular universe theory....

ardit33··on John Carmack on mutable variables
Meh... I agree where he comes from (when working on large projects, muttability can introduce bugs), but many languages have solved it, similar by having two types, 'let' and 'var', or 'const' in front of a variable.

But, there is practicality in the ability of being able to change a var, and not having to create a new object every time you change one of its members.

It models real nature/physics better.

It looks like He is asking that 'const' be the default, and 'var' should be explicit, which makes sense.

ardit33··on EuroLLM: LLM made in Europe built to support all 24 official EU languages
That's cute. It is clear thats an outdated political organization and not geographical. Read at the groupings. Greece is more eastern than Albania (and it is one hour off timezone), and it says 'western' which is not the case by any geographic means.

https://www.researchgate.net/publication/382295560/figure/fi...

https://www.worldatlas.com/r/w960-q80/upload/03/90/9b/countr...

Albania is clearly south east europe.

And, I don't care about your random Romanian friend's anecdote.

ardit33··on EuroLLM: LLM made in Europe built to support all 24 official EU languages
Albanian and Greek are both completely separate branches, and both unique on the tree (they don't have common cousins like the others).

There have been some attempts to tie Albanian to Germanic, or Greek, or other branches, but they all have failed.

At some point they all are Indo_european, but they split a way ago.

ardit33··on EuroLLM: LLM made in Europe built to support all 24 official EU languages
Albania is not "East Europe", but South East. Same as Greece.
ardit33··on The zipper is getting its first major upgrade in 100 years
not a productive comment. The web is made and run by myriad of frameworks, that were developed open source by startups, or folks that worked in tech that wanted to improve things bit by bit and wanted to share to the community.

Tech in general is the much more open industry compared to any other (cars, biotech, etc), and it is uniquely where closed sourced frameworks have a har time to succeed.

ardit33··on The evolution of Lua, continued [pdf]
I used Lua professionally. I prefer the 1 indexing... it just feels more natural. For some reason the C apologists here will scream how 0 based is the only way to go. (which is not, it is just a historical artifact). Languages like ADA allowed you to use either 0 or 1, (or any arbitrary) starting index.
ardit33··on How Israeli actions caused famine in Gaza, visualized
lol... bots are up in arm. No one with two brain cells believes this, anymore. The only reason they are not just straight nuking the places (both gaza and west bank), because of external pressures. They would if they could.
ardit33··on US airlines are pushing to remove protections for passengers and add more fees
No sure why this comment got downvoted. The 90s were more of no hidden fees at all. You paid the ticket, and that's it. Usually 2 baggages were included in the flight (standard), and food was free. US inland trips had crappy snacks, and some soda, but international ones all had food and drinks, including alcoholic ones.

Prices of tickets were more expensive for sure, so air travel was more of a luxury.

The era of the hidden fees started during the late Bush era, and with the advents of online booking, and with the rise of the 'cheap airlines' like RyanAir, Spirit, etc...

They had hidden fees as part of their busisness model. The larger carriers started following suit with more restricitons for the cheapest base tickets (no luggage) and more fees for things that used to be included before.

This is completely different from the 90s, which you paid and things were more upfront.

← PreviousPage 2 of 34Next →