HNHacker News
TopNewBestAskShowJobs

littlecranky67

5,694 karma · joined May 11, 2017

Freelance fullstack developer (TypeScript, React, Node, C#/.NET) from Germany
submissionscomments
littlecranky67··on Fuck Android Developer Verification Program
PWA support got worse on the latest android. They removed the clear "Install" button and copied iOS, that is you have to scroll down a long list and select "Add shortcut" / "Add to home screen". IIRC they removed the "install" wording.
littlecranky67··on Fuck Android Developer Verification Program
I don't know why Google Play Store/Android in general has a good reputation - in my opinion they got worse than Apple. I recently created apps for both stores, and the Google experience is so bad. Because I am an individual (sole trader) I cannot go down the business route - but need to go through the 12 testers route. That is, I need to find 12 people willing to join a google group, opt-in to beta testing, and have my app installed for 14 days at the same time before I can publish the app on the Play Store. This is ridiculous. I'd rather pay a lump sum as I did for the Apple Store: 99€/year, go through App review, publish.

I had to submit my id, private bank statements (we often don't have monthly utility bills in europe, so I had to submit bank statements) and click through a ton of wizards for compliance, and of course pay 25€. Still no publishing rights. Now I would just pay some clickworkers on Fiverr to fulfill the testing criteria, but that risks getting my account (and app) banned forever. Needless to say that google now has all my private data associated with my google account.

People always say walled garden to the Appstore, but at least the entry ticket has a clear price label.

littlecranky67··on PS5 Relapse Exploit
An interesting thought would be what would happen if they manage to exploit past GTA6 release, and actually manage to ship a PC-compatible GTA6 version based on that exploit. Surely Rockstar got a lot of cash to be console-only on launch - but the hype around the game would destroy PC game revenue. I hope this happens and they just let me buy the game through steam for honest money as a response of the pirated version.
littlecranky67··on 'That's so AI ' What gen Alpha's biggest insult tells us
Not in a classroom.
littlecranky67··on California farmers are struggling to sell grapes as demand for wine drops
Ubiquitous cameras and social media surely play a role. Each and all of your drunk stupidities can and will get recorded and posted to your social group for eternal humiliation.
littlecranky67··on Self-Hosting on the Dark Web
And it breaks Javascript as a lot of APIs only work when the site is served via HTTP - which .onion sites won't be usually. Tor browser treats .onion sites as secure content, but not your regular browser using TOR via proxy.
littlecranky67··on 'That's so AI ' What gen Alpha's biggest insult tells us
Nowadays every adult can imagine that you can just scan something of a catalogue, enlarge and print on a PC. In the late 90s, there were people that had no idea this is even possible, let alone a teenager would have capability to do it.
littlecranky67··on 'That's so AI ' What gen Alpha's biggest insult tells us
> Openly admitting that you used AI to make something will be used against you

It has always been like that in arts. Back when I was a teenager in the late 90s, my art teacher was a 50+ year old guy that never grew out of his hippie phase and was absolutely non tech-savy. Were tasked to paint a sneaker onto DIN A3 paper, and find our sneaker model from mailorder catalogues of shoeware as a template. Now, the catalogue images were far too small to do a 1:1 copy. But tech-nerdy me had a 486 PC with a scanner and an inkjet printer at home - I scanned the image from the catalogue, scaled it to 2 DIN A4 papers and printed them individually. Then just put them underneath the DIN A3 paper and copied it 1:1 during art classes. Of course I ended up with the greates, most precise image. The teacher took the painting and praised it in front of the class, giving me an A. All this admiration and attribution from my classmates would have gone down the drain, if I just told anyone how I did it. That is basically the same concept - it was the predecessor of AI that I used, and revealing it would have made me a fraud.

littlecranky67··on Creatine uptake enhances antitumor immunity
Not risks but sideeffects that might affect you. I just decided to cut creatine out during summer months, as I sweat significantly more when on creatine (and pee of course, but that is manageable). Now I already sweat more than average joe based on my genetics (yes, I had that checked out by a doctor) but on creatine it became really annoying during hot season. Since creatine definitely allows me to lift heavier and progress, I will just plan around that and put cutting/maintenance phases into the hot season off-creatine, and go back to supplementing it the rest of the year.
littlecranky67··on Spain orders blocks on Archive.today and its mirrors
Which blocks docker hub images. You cant fetch an image during a match.
littlecranky67··on I don't like passkeys
User convenience.
littlecranky67··on I don't like passkeys
I try to boycott passkeys due to built-in attestation feature in the standard. Not active now, but given how Google+Apple already use the passkey feature to lock you into their ecosystems, it is just a matter of time until their service will require that the passkey is attested from a non-rooted Google or Apple device. I think this will especially be true for Google to prevent AI scraping bots. Turning this on does not require anything, once passkeys are widely used, Apple, Google and Co. simply can flip a switch.
littlecranky67··on Minimal Phone 2
Well because the phone is not supposed to be used for mindless doomscrolling but calling. Highspeed not needed.
littlecranky67··on Astra for Law
You can replace "laywer" with "software engineer" in your post and it holds equally true. I think this also applies to other factions.
littlecranky67··on Performance Improvements in .NET 11
To be fair, in EFcore (other than EF) lazy-loading and auto-navigation is not on by default - you opted in at some point (with all its trade-offs). EFcore differs from traditional EF that they removed a lot of the magic or made it opt-in, and you can use EFcore as a very basic/thin query engine similar to Dapper.
littlecranky67··on Performance Improvements in .NET 11
Not sure when your last foray into the .NET ecosystem was, but every since it is xplat and unified (.NET 5 probably) it is a real joy. I use VSCode as IDE for C# on my mac, and deploy to Linux.
littlecranky67··on Building a Linux GPU Driver for the M4 Mac Mini in One Month
That remains to be seen (in court). So far you can take any software project written in programming lang $X and have the AI convert it to $Y. Yes, you could say derived work, but it currently impossible to determine if it was rewritten by a human or AI. And there is the point at which every human violates copyright by building on those who came before him - i.e. if I write code in $X, is the inventor of programming language $X entitled to my code - clearly I took his work and built on it. Today the courts say no, this would not be derived work - but it is hard to draw a strict line what is.
littlecranky67··on Building a Linux GPU Driver for the M4 Mac Mini in One Month
Agree. Especially since even a tainted GPU driver (tainted as in, used former Apple Engineer knowledge) is usefull as we just throw another LLM onto it and tell it "rewrite in rust" and get an untainted version of it (at least that is the current judicial state, and the bigtech argues in this direction).
littlecranky67··on Shopify is moving from React Native back to Swift and Kotlin
Android got wirse than Apple. It costs 25 dollar now to get ID verified (mandatory) and before you can publish in the Ply store you need 12 betatester that install the app from a special link - those testers must keep the app installed 14days. Only then will you become visible publicly in the play store.

So you end up paying people on Fiverr to do it which costs more than 99€

littlecranky67··on Houthis 'take control' of key island in global shipping route
Will this bring oil prices down in Europe? Oil tankers could still go to the mediteranian via the suez canal. This will not help asia, but I can imagine if it is too dangerous the go through bab al-mandab strait it is more lucrative to sell the crude oil to europe at a discount?
littlecranky67··on Shopify is moving from React Native back to Swift and Kotlin
Why would you asume that, and how do you define serious? Ever since the iOS appstore presence I get more signups from organic app store searches + installs, which results to some percentage in new daily+monthly active users. Meaning: People use the native app and keep using it. That is how I would define have value, as it provides value to the users - else they wouldn't be using it.
littlecranky67··on iPhone Duo
The 2022 SE is still supported with latest iOS and works fine for me. No need to cling to a SE1.
littlecranky67··on iPhone Duo
> Often suggested to help combat phone addiction because apparently smaller screens do something for that

Which has been my take on why there are no more small phones. Manufacturers noted that bigger phone equals more engagement. I am still on my 2022 iPhone SE for this reason.

littlecranky67··on Shopify is moving from React Native back to Swift and Kotlin
Same result here just using plain Opus 4.8+. I had a web ap with a PWA approach. Now I have an iOS app written in Swift/SwiftUI and an Android app in Kotlin in the appstores. I do not know how to code a single line of Swift or Kotlin. You just test the app and iterate with the AI over it until it is stable and does what it should.
littlecranky67··on We have a year to fix security everywhere
RC cars can't even beat a basic stair or fence, and RC planes are difficult to maneuver as they can't stand still/hover. Try to drop a payload from a flying plane at an exact point on the ground - basically impossible. Even when you do the math, the wind+drag will have a major influence. With a drone you can hit precisely within inches.
littlecranky67··on Ask HN: Show your micro-SaaS
https://lockmeout.online

Digital time lock service to boost focus and distraction free productivity sessions.

* Generates as very long random password or pincode

* You set this random combination as a password for your phone, social media account, wifi router or whatever

* Close the lock and the code will be hidden until a timer is expired or countdown started

* Given the length of the password you will have forgotten it within seconds and are effectively locked out

The basic idea is to provide a digital commitment device - a choice you make now that restricts your future options, so it becomes impossible to act against your long-term goals during the selected timeframe.

Stack: NextJS, MaterialUI in the frontend, C#, ASP.NET Core, EFcore, SQLite in the backend.

littlecranky67··on We have a year to fix security everywhere
pipe bombs attached to consumer drones will be a big issue. I predict drones will become illegal for the private sector within the following years.
littlecranky67··on Google Has Removed MV2 Extensions from the Chrome Web Store, Including UBO
I am a webdev and sometimes I have issues with ungoogled-chromium so I switched to firefox. One time I had to debug a push notification issue and realized ungoogled-chromium simply doesn't support it (but never displayed information about that when registering the service worker). That was years ago, situation might be different now.
littlecranky67··on Google Has Removed MV2 Extensions from the Chrome Web Store, Including UBO
Doesnt matter which browser you use, if you don't have proper adblock in it, the pages will load waaaay slower than any other engine.
littlecranky67··on Matrox: Graphics for Professionals
Lesser known feature was that the Matrox MGA/G200 chips were capable of delivering "sync on green" via regular VGA cable. This was a specialized format were VSync/HSync weren't transmitted over dedicated pins, but encoded into the green signal. This was required by some (then) older workstation monitors. In the early 2000s, I managed to get a 20" SGI workstation monitor for 20€ at ebay (at times where 20" monitors were above 1000€) - because no one could use them with regular PC hardware. Using a single "sync_on_green" flag in my XFree86.conf file, and it would work flawlessly on my linux box.
← PreviousPage 2 of 34Next →