HackerLangs
TopNewTrendsCommentsPastAskShowJobs

keraf

877 karmajoined 9 lat temu
https://rafael.keramid.as/

Opinions are my own.

comments

keraf
·3 dni temu·discuss
There are plenty of friends of that one famous financier roaming the old continent, who probably won't ever see a courtroom or prison cell in their lifetime, despite a lot of incriminating evidence.
keraf
·3 dni temu·discuss
The same governments pushing for this type of regulation are also the ones that fail to condemn high profile individuals involved in the crimes that these regulation are supposed to help fight. Makes you really wonder if it's about protecting the children.
keraf
·10 dni temu·discuss
And with more and more content being distributed digitally, and even Sony announcing that physical disks won't be a thing from 2028 [0], the days of media ownership are gone. The only way to "own" content is it being DRM free (rare) or piracy. And ironically, DRMs justify the existence of piracy.

[0] https://blog.playstation.com/2026/07/01/physical-disc-produc...
keraf
·28 dni temu·discuss
It's possible to do it in 2 ;-)
keraf
·2 miesiące temu·discuss
Looking at the source, it seems to be using OpenSeadragon[0].

[0] https://openseadragon.github.io/
keraf
·2 miesiące temu·discuss
And a bunch of other countries like Switzerland, Tanzania, Belgium, India, Greece, Hong Kong, etc. [0]

[0] https://en.wikipedia.org/wiki/Mother%27s_Day#Dates_around_th...
keraf
·4 miesiące temu·discuss
Sadly accessibility often lands at the bottom of priorities because developers mostly don't care. Yet, it's relatively straight forward to implement in most modern systems if you start building it with that in mind. Similarly, adding i18n to an application as an afterthought requires more effort than if you would have done it from the start.

Accessibility doesn't only mean easing access to your application to people with disabilities. Accessibility makes it also easier for people with temporary or situational impairment to use your software. A simple example that comes to mind is single finger zooming on map applications, where you tap once and then hold-swipe up/down to zoom in/out, which makes it easy to be used with one hand. I know it's difficult to relate to people with permanent disabilities, but we can definitely relate to situational ones where we wish something was easier to use with one hand because the other was busy. Now imagine if it's the only way you can ever use it :-)

Ultimately, it leaves out no one and benefits everyone.
keraf
·4 miesiące temu·discuss
Looks really smooth! Would love to see that write up, or even the source if you would be willing to share it.
keraf
·5 miesięcy temu·discuss
Used to have my VPS' with OVH a few years back but noticed the performance was significantly worse than similarly priced Hetzner ones. Not sure if that changed.

Regarding alternative VPS providers, Infomaniak in Switzerland have decent prices on their Lite range [0]. I'll stick with Hetzner but if I move some day, I might try them out.

[0] https://www.infomaniak.com/en/hosting/vps-lite
keraf
·5 miesięcy temu·discuss
Over a decade ago, I already saw a music festival using Bluetooth tracking to monitor crowd movements [0]. There's an assumption that people just leave their Bluetooth on out of convenience.

[0] https://actu.epfl.ch/news/using-bluetooth-to-track-crowds-at...
keraf
·5 miesięcy temu·discuss
When I set up my iPhone and it asked who's iPhone it is, I thought it would be funny to put in Kim Jong Un. Now it shows up as "Kim Jong Un's iPhone" when I enable my hotspot. Or even better, it says it out loud when I connect to some Bluetooth speakers.
keraf
·5 miesięcy temu·discuss
Got the UniFi Doorbell from Ubiquiti and I'm really happy with it. It's hooked up to my Dream Machine, records video on disk and I access it via Tailscale. Not paying any subscription and it doesn't live in a cloud.
keraf
·5 miesięcy temu·discuss
That's a lovely idea! I wanted to build something similar for safaris but the lack of network in remote areas makes it a bit tricky to use online image recognition models. I never went down the rabbit hole to use offline ones.
keraf
·5 miesięcy temu·discuss
When my parents built a new house, they wanted to get smart home features and got quoted 12k CHF (pretty much same as USD) for a crappy proprietary system.

I asked them for 1/4th of that amount to buy hardware and do it myself. My philosophy when designing it, is that everything that is "smart" should have a non-smart backup. You can trigger the lights via an app or the tablet, but the switch on the wall also works. The garage can be opened remotely and automatically when the car approaches, but there's a physical radio remote that still does the job independently of the smart home system. You can set the blinds exactly at the level you want from the app, but the remote is always around if you need it. And so on.

The idea was that if the system goes down, everything should still work. But it also made me realise that the convenience of having both options is what my parents love the most. They mostly interact with things using the non-smart controls, but love to know that they can monitor and interact with these same things from anywhere.
keraf
·6 miesięcy temu·discuss
I bought a Fairphone 3+ years ago and, as much as I want to support this company, it was a huge disappointment. I switched to an iPhone after using it for less than three years, which is less than the life span I was hoping to use it for.

Within a year, the USB port wore out. Contacted the support as the phone was under warranty and was given two options: Order the replacement part online and get reimbursed for it. Or send the entire phone back, but it would get wiped clean.

I had some data that wasn't backed up and didn't want to loose, and because I couldn't charge it, I decided to go for the first option. It's supposed to be easily reparable, why go through the hassle of sending it back? Well the problem was that the part was unavailable on their store for months. I even looked at third party stores, that specific part couldn't be found anywhere in Europe. After three months of having a "repairable" paperweight on my desk, the part was finally available and I could change it (replacing it took seconds and I've done it while sitting at a café, gotta give credit to Fairphone for that).

Meanwhile, I see my friends with their iPhones getting them repaired within a few days or even the same day! Battery change, charging port replacement, screen change, etc. All could be easily and quickly done by a local repair shop.

In the end I realised it's not about how easy it is to repair your phone, it's about the availability of spare parts. iPhones, especially a few years ago, make it difficult to be repaired. Yet, they are the easiest to get repaired. Fairphone's spare parts are specific to their phones, and even specific to some models. Using generic parts or having some compatible across models would create more need for them = more parts available.
keraf
·6 miesięcy temu·discuss
Eric's answer is just don't buy it if you're not happy with the warranty [0].

I'm still willing to take the risk because Pebble smartwatches are the only ones I like and wear. I managed to give my OG Steel another life by replacing the battery. Unfortunately that seems to be harder with the Round 2 as there won't be any screws. I'm still a bit split on whether to change my Time 2 pre-order for a Round 2.

[0] https://bsky.app/profile/ericmigi.com/post/3maubss6mqc25
keraf
·7 miesięcy temu·discuss
There was a number of games that allowed similar things in these days. My favourite was San Andreas Multiplayer. All you needed was a copy of GTA: San Andreas and download the client, the server was community scripted. This gave birth to a number of unique servers: racing, deathmatch, role play, etc.

Multi Theft Auto (another GTA multiplayer mod, still alive today) allowed for similar things. And so did the source games (Counter Strike, HL2: DM, Day of Defeat, etc.).
keraf
·8 miesięcy temu·discuss
Apart from all the awesome annoucements, what really makes me happy is how quickly this went from internet drama to both parties moving towards doing whats best for the community.

Props to Core and Rebble for making Pebble what it is today and casting a bright future for theses watches. Been happily wearing my Pebble Steel for the past month after replacing its battery, looking forward to the PT2!
keraf
·8 miesięcy temu·discuss
Also daily driving Bazzite on my gaming laptop, everything is supported out of the box (iGPU / dGPU switcher, fan control, LED keyboard, low/high screen refresh), there's barely any maintenance needed and it runs really smooth. The other day I connected my G27 (wheel, pedals and gear shifter) to play BeamNG, it just worked, no drivers, crapware or configuration needed.

I also use the same machine for dev work and everything works amazingly well.
keraf
·8 miesięcy temu·discuss
> Subpar tooling outside of Windows (I'm looking at you C# Dev Kit)

JetBrains Rider is excellent and runs on Windows, Mac and Linux. It has a few Windows only features but nothing important for me, it's the best IDE for C#/.NET you can get on non-Windows platforms imo. And it's free for non commercial use.