HNHacker News
TopNewBestAskShowJobs

sspiff

4,110 karma · joined March 31, 2012

I drink coffee and worry about things.
submissionscomments
sspiff··on 25 hours of Xcode Cloud now included with the Apple Developer Program
Never going to happen. Apple has been fighting any efforts that attempt to support building for iOS on non-Mac hardware.

I don't know why it matters so much, but it seems to matter to them. I doubt the little extra money they made back then from selling to developers would have mattered to them?

But like all tech giants, Apple is now refocusing on services rather than software and devices, so perhaps forcing all Apple developers into their build service is part of that effort.

sspiff··on Stealthy Linux rootkit found in the wild after going undetected for 2 years
Depends. Most Linux users will run the latest security patches for all their software, not just the OS, because it all updates automatically.

Additionally, a lot of Linix users run most attack vectors (like browsers or email clients) inside a sandbox using Snap or FlatPak).

None of these things make it impossible to get through to the system, but they are additional barriers that an attacker needs to deal with.

sspiff··on CPNG, a backwards compatible fork of PNG
The difference in experience for seeing a black or white background instead of a transparant one on the one hand, and missing HDR on the other is pretty big.

95%+ of humans won't even notice HDR being missing. Everyone with eyes will notice a black or white square.

sspiff··on CPNG, a backwards compatible fork of PNG
I would say at least in the context of extra data to extend the bit depth for HDR, that data could be considered ancillary?

We've been rendering images in SDR forever, and most people don't have HDR capable hardware or software yet, so I don't know how you could consider it as broken to render the image without the HDR data?

sspiff··on Fairphone 5: Keeping it 10/10?
Is this still the case? It certainly was in the early days of smartphones, where every update it felt like you needed double the memory to keep up.

But I've been using devices with 4GB-6GB of memory for the past 8 years almost, and they don't feel that bad to use. My phone still has 6GB of memory and does all I want it to just fine.

sspiff··on Fairphone 5: Keeping it 10/10?
Have you tried the camera? How did you find it?

I honestly don't care much about processor speed, if it can run a browser, messaging and banking apps I'm fine. But I need to be able to take family pictures which are good enough quality for occasional full page prints.

I've always been disappointed with these kind of niche devices in the past, where the cameras were barely of the level of 2 year old sub-$200 phones, especially in capture speed and low light performance. You can't ask kids to reenact something in better lighting if you missed it the first time.

sspiff··on Who makes the most reliable new cars?
I'm in a similar boat. I drive an 07 Volvo wagon, and it's practical, mostly reliable besides the odd repair and replacing wear items.

It's still relatively safe, at least in terms of passive safety (it has a well engineered crash structure, curtain side impact airbags, etc).

It drinks fuel like a drunk uncle drinks wine at a wedding, burns and leaks a little oil, etc. Fuel is very expensive where I live (currently around $8,3 to the gallon), so that's a thing.

But mostly, modern cars are extremely expensive and just not appealing to me as a driver or as an owner. I'd have to go through a ton of repairs and fuel before I'd break even on a new car, I can probably drive my car for more than a decade still before it gets to that point.

Pair that with Mozilla's Privacy Not Included report[0], pervasive tracking in modern cars and bullshit practices like "heated seats as a subscription", and I'm out.

I'm considering just buying a good shell of a car and have it converted to EV when the time comes to replace the Volvo. An EV conversion is about $30-35k for a professional to plan, build, execute and certify. If I want to buy a car that matches or exceeds the comfort, practicality and joy of my Volvo, I'm looking at $60k+ on the new market, at least.

[0] https://foundation.mozilla.org/en/privacynotincluded/article...

sspiff··on Cicero: The first AI to play at a human level in Diplomacy (2022)
If your friends can't accept that you will ruthlessly lie, betray, abandon and/or backstab them in a game that is designed for just such actions, are they really good friends?

I used to betray my friends and supply there enemies with weapons and research support in Civilization way back when. If you can't stand being lied to and betrayed, you shouldn't play strategy games with humans. Or this AI, probably.

sspiff··on The first commercial carbon-sucking facility in the US opens in California
That's an extremely sad point of view. Of course humans can accomplish things that are not economically viable.

Perhaps it's become harder in our current society, but many great projects of man were economic folly.

To give one admittedly a little cliche example, landing on the moon never made any economic sense.

sspiff··on How to boss without being bossy
I still love technology, technical challenges and clever hacking. But 95% of real world work is not that. 95% of work is fairly boring plumbing or translating of requirements into something that will make money for the company.

And that's not some terrible thing. Like you said, a job is something you do for money. If it weren't, it would be a hobby.

Having people be passionate about the work they do is a great way to lower the wages and working conditions. Look at gamedev, or other sectors people are passionate about. Because so many people want to build games, they are considered expendable/replaceable and are treated poorly, both in terms of wages, working hours, and other labour conditions. The same thing applies to FAANG companies to some extent - they just "burn up" young talent by motivating them to spend as much time crunching in the office as possible.

sspiff··on A C Compiler that fits in the 512 byte boot sector of an x86 machine
It's not exactly FAT32, but close enough. I don't know if they provide any way to bypass the 4GB limit, but I doubt it.

Still, that would be 4GB per file, and UEFI provides a file system access interface, so you could easily load in more.

sspiff··on How to boss without being bossy
In my personal experience, I prefer people saying "I need you to" over "If you could just".

The "nice" corner of the chart simply screams hypocrisy to me. Like they want to say or mean "do this" but they try to couch it in some passive aggressive pleasantry. No thank you. I prefer clear communication.

sspiff··on A C Compiler that fits in the 512 byte boot sector of an x86 machine
1. Yes, that's exactly right. It installs a GRUB version compiled into a PE executable, typically.

2. Boot sector support requires UEFI CSM support, which most PCs have (but ARM based devices and Intel Macs don't). With the deprecation of 32-bit architectures in a lot of operating systems, some vendors also started dropping CSM support in some devices, but most devices still ship with CSM either enabled by default or as an option in the settings.

sspiff··on Antidepressants or Tolkien
I'm European and I studied Latin for 6 years in high school and yet I found the test very challenging.
sspiff··on A C Compiler that fits in the 512 byte boot sector of an x86 machine
No, UEFI loads PE executables from a special partition called the EFI System Partition or ESP. There's no real size restriction there as far as I know.

Before the ESP is accessed, there is no standardized way to customize the boot process. You could put these kinds of sectorX toys into the firmware directly, which would come with more constraints, but it would be vendor-specific.

There is a platform-independent VM running a special EFI byte code that is part of the EFI specification, which allows you to extend the UEFI system with things like additional drivers, but those are also loaded from the ESP.

sspiff··on All GB/s without FLOPS – Nvidia CMP 170HX Review
First open source amdgpu release was 2015, so 8 years later. You could probably reasonably stretch an Nvidia 8800 GTX (the absolute top card in 2007) to 2012 if you were thrifty with the settings and resolution. But by 2015 you couldn't run most games at all I would wager.
sspiff··on Yugoslavia's Digital Twin – When a country's internet domain outlives the nation
Ahem, the Republic of China is their preferred name.
sspiff··on Meta reveals serverless platform processing trillions of function calls a day
I wonder how much actual conversion happens in these kind of forms, anyway. Who are the people that sign up to newsletters of a random website before even reading anything? And who signs up after reading just an intro?

I get the idea of the mailing lists - generate traffic that does not rely on external platforms, with their ever changing algorithms that need to be appeased and courted, and who might even change the rules or ban you from promoting your content.

But sure the conversion rates for these full screen modal overlays must be lower than the attrition you get from scaring away passer by readers?

sspiff··on Cooler screens
Sorry, I didn't notice. I read the beginning but it was a bit long winded for my taste (insert comment about modern attention spans here). I skimmed through it but obviously missed the multiple paragraphs about the Walgreens saga (insert comment about modern reading comprehension skills here).
sspiff··on Cooler screens
A fun aside: Cooler Screens, the company making these, used to be the CEO of Walgreens, and Walgreens is their only "whale" customer.

Walgreens began to sour on the idea of the idea of these screens, and the current CEO basically cancelled the whole deal when he came in, calling them ugly, costly and ineffective.

Cooler Screens has been forced to take back many of the screens, which are custom made to the size of the Walgreens coolers, and cannot be resold of reused without getting new coolers to go with them.

Cooler Screens is suing Walgreens over this, but this is very much looking like a failed dystopian experiment.

sspiff··on Meta reveals serverless platform processing trillions of function calls a day
Off topic: I ended up not finishing the article, because first it presented me with a full screen overlay asking me to sign up to their news letter, forcing me to click on "I want to read it first" to see the article.

Then after scrolling down two paragraphs, it presented me with another overlay blocking the article, again asking me to sign up for the newsletter.

Can we please stop rewarding these kinds of practices with traffic by posting and upvoting them?

sspiff··on Bandcamp's Entire Union Bargaining Team Was Laid Off
That's my point though, bandcamp is alienating the people that give it its place in the music business, and creating an opening for competitors.

Saying bandcamp isn't complicated isn't the same as saying it's easy to replace. I'm just saying it's feasible to try with a small team and small amount of capital.

sspiff··on F-Droid version of KDEConnect uninstalled by PlayProtect
In my country (Belgium), mobile payments are a big thing using the national payment network (Bancontact). Lots of small shops don't accept cards and only do mobile payments because of the lower transaction fees.

These mobile payments only work with your banks app or a dedicated app (Payconiq).

My current approach is to put all these apps in my work profile which I can turn off (using Insular from F-Droid). Only apps for which I need background activity or instant notifications (Signal, an open source podcast app, and sadly WhatsApp) are installed in the main profile.

Sadly, this approach still requires me to have Google services always running in the background for a functioning Play store in my work profile.

sspiff··on Bandcamp's Entire Union Bargaining Team Was Laid Off
I was wondering why noone had started a bandcamp alternative as I read this article. Bandcamp isn't a complicated product. It's the people and content that define its value.

If trust and goodwill are eroded, then the platform loses its value.

Glad to see an independent initiative in this space.

sspiff··on F-Droid version of KDEConnect uninstalled by PlayProtect
Interesting, can I still use the Play Store with mircoG?

I already run LineageOS, but with Play services. I would like to be able to ditch Play services, but still need the Play store for things like my banking app, and an app to log in to government services.

sspiff··on Richard Stallman reveals he has cancer in the GNU 40 Hacker Meeting talk [video]
I recommend against the Nexus 7. We used it for some 10 years, mostly with Lineage OS, as a video player for our kids.

We had two, and both batteries are dead. No longer charging at all.

Additionally, even before the batteries went, video playback was far from great at the end.

I used NewPipe for youtube videos and VLC for downloads. And while once playing, it worked fine enough, the UI interactions were frustrating because of lacking responsiveness, and the 7 inch thick bezelled form factor made it hard to watch anything without holding the device in front of you.

We've since switched to a couple of cheap 10" tablets and they provide a much nicer experience.

sspiff··on Ask HN: I'm a SWE without a CS degree. Will online certs help me get into FAANG?
I work at a fintech company as a software developer for 2+ years, and I've not needed any maths in my job really.

I think it strongly depends on exactly what you end up developing.

sspiff··on Ask HN: I'm a SWE without a CS degree. Will online certs help me get into FAANG?
More tooling, infrastructure management, high-availability, ... work.

Rather than focusing on making the software do X, it makes software that already does X more resilient to failure.

sspiff··on Harlequin: DuckDB IDE for the terminal
Perhaps slightly off topic, but I'm not familiar with DuckDB. I don't really understand what it is for, and their site is doesn't really explain it well either.

What is the advantage of using this instead of something well-proven and battle tested like an in memory SQLite database?

sspiff··on Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
While Nebula has some creators om it that I follow, no platform comes close to having the broad collection of channels YouYube does.

I follow a wide variety of channels, but there are maybe a dozen to 20 that I would consider essential. Maybe 3-4 are on Nebula.

I think for a lot of viewers and creators, YouTube is simply inevitable at this point.

← PreviousPage 7 of 34Next →