HNHacker News
TopNewBestAskShowJobs

sspiff

4,110 karma · joined March 31, 2012

I drink coffee and worry about things.
submissionscomments
sspiff··on Hurl, the Exceptional Language
Let's not write software and especially programming languages which assume or depend on users having access to advanced tools that require a monthly subscription.
sspiff··on A proposal to switch Fedora Workstation's desktop from GNOME to KDE
I don't use KDE (anymore), but I do use Konsole and gave Kate another shot about a year ago.

Konsole is the best multitabbed terminal in my experience on Linux. I tried more "modern" or fashionable ones, but Konsole works great all of the time on all of my systems and it supports all the features I want (including graphical output using sixel, which is something I use in my own prototype tools all the time).

Kate is fine now that it has LSP integration, but it still can't compete with something like the VSCode ecosystem for plugins and first-party support from software frameworks and programming language teams. So I've since gone back to using VS Codium.

sspiff··on Upstreaming Linux kernel support for the Snapdragon X Elite
What benchmark is this? Geekbench?

Geekbench is notoriously inconsistent across platforms. Not saying the iPad chip isn't faster, but I wouldn't judge by Geekbench scores alone...

sspiff··on Farewell, Chuck E. Cheese Animatronic Band
I have children myself. If I want them to dance I can also just turn on the TV or their tablet. This is just a minor upgrade over that.
sspiff··on Farewell, Chuck E. Cheese Animatronic Band
> Out: Animatronic bands.

> In: More screens, digital dance floors and trampoline gyms.

Sounds very appropriate for the era. Everything that has any ounce of character is replaced with their cheaper, more generic digital reincarnations.

sspiff··on Microsoft PlayReady – Complete Client Identity Compromise
What about the analog loophole? At some point, the data needs to be manifested in the real world.
sspiff··on LPCAMM2 is a modular, repairable, upgradeable memory standard for laptops
Digital River is shit at everything. From spare parts, to delivery and tracking, to customer communications, to warranty claims. Every single interaction with them is a nightmare. It is the single reason I prefer to buy Lenovo from resellers rather than directly.
sspiff··on Husband and wife outed as GRU spies aiding bombings and poisonings across Europe
I second this. Of all the TV shows I've watched over the years, this is one is easily the one I've spent the most time thinking about, even long after I finished watching it.

While it has it's ebs and flows, it never got bad or dull for me.

And it contains a ton of details you might think is for dramatic effect or cinematography, but often it turned out to be based on actual practices, historic fact or just have a practical purpose for the characters.

sspiff··on Show HN: Mazelit - My wife and I released our first game
Steam allows for adjusted pricing based on country. It is common for games to cost more in US/EU versus other regions.

Additionally, and perhaps perversely, much of a games sale volume tends to be generated during seasonal promotions (Steam Summer/Winter Sale, etc).

Pricing a game at $3 doesn't give you anywhere to go in terms of a discount.

sspiff··on Ask HN: What is the most useless project you have worked on?
No I'm looking for a small lisp to embed in a useless project of my own
sspiff··on Autonomous Overhead Powerline Recharging for Uninterrupted Drone Operations [video]
Or good old fashioned theft.
sspiff··on Roku files patent to inject ads via HDMI
Remind me again, why do people connect their TV to the Internet? I used to work in the space more than a decade ago, and even then the privacy invasions most major brands did were inexcusable.
sspiff··on Ask HN: What is the most useless project you have worked on?
Did you ever make that typed lisp compiler? Asking for a friend.
sspiff··on Mario meets Pareto
Hard to quantify into numbers, no?

I like Luigi more than Mario. But do I love Mario like a 6 and Luigi like an 8?

sspiff··on Mario meets Pareto
The items you get are the same, but maybe the frequencies are different? I never heard of that being the case, only that the weapons you get depend on your position in the race (you get better weapons when doing worse in the race).

But I also didn't realize this was the case on SNES. I only ever played the SNES version as a young kid, and it was a Japanese NTSC version on a PAL television through a cartridge adapter and it was pretty janky.

sspiff··on A disk so full, it couldn't be restored
I'd have to try, but have never encountered something like it on btrfs (though to be fair I've had many other issues and bugs with it over the years!)

I understand the logic, but typically I've seen filesystem implementations block writes once metadata volumes become close enough to full. Also, and I don't know if this is a thing on modern filesystems, you used to be able to reserve free space for root user only, precisely for recovering from issues like this in the past.

sspiff··on A disk so full, it couldn't be restored
SSDs become slower as the fill up, and wear leveling has less available space to choose from when writing data.

But filling up an SSD should not brick your volume like that. This is a filesystem implementation bug, not a user error.

sspiff··on A disk so full, it couldn't be restored
Still, you should not be able to brick your device into a state like this with legitimate, normal, non elevated operations.

If the POSIX API does have some limitation which would prevent this error from occurring with higher level APIs (which I sincerely doubt), macOS should simply start failing with errno = ENOSPC earlier for POSIX operations.

There is no other system that behaves like this, and we wouldn't be making excuses like this if Microsoft messed something basic up like this.

sspiff··on The end of Google Podcasts is in June if you're not in the US
Been my go-to podcast app for almost a decade now, never let me down. Great experience all around.
sspiff··on The Wi-Fi only works when it's raining
As someone with very limited electrical experience, the more magic switch story instantly went "the second terminal of the switch is probably grounded to the switch casing" when they explained it only had one connected terminal.

This is a very common thing in older automotive electronics, for example.

sspiff··on Documentation for the AMD 7900XTX
Aren't the relevant 3D bits in userspace (not the driver)?

Isn't the concept of 3D APIs limited to stuff like Mesa, with the kernel space AMDGPU driver providing only the primitives on which the API can then be built? I could be wrong, but that's how I understood it.

I things like Fglrx, the OpenGL stack was part of the driver proper IIRC.

But granted, I haven't heard of or seen FGLRX in literally more than a decade, and describing AMDGPU as 2D only is misleading or pedantic.

sspiff··on Someone has been attempting to DDoS us for weeks and we do nothing
You seem to fundamentally misunderstand the mindset of these attackers. This can just be about a challenge or a show of capabilities on the side of the attacker.

Telling them how big and strong you are will just trigger some of them to show you just how big and strong their botnet is. And there's always someone with a big enough botnet to bring you down.

sspiff··on Wayland breaks your bad software
Either you edited your comment, or infinitely more likely, I replied to the wrong comment
sspiff··on Wayland breaks your bad software
There's many reasons why X11 is not great today, like it's security model and it's hardware abstraction model. But it's been working for almost 4 decades, and its user experience has been improved for most of that time.

I mostly use Wayland nowadays, but there are still times I need to switch to X11 to get things to work.

Telling me this is because the software I use is bad is not at all helpful. I'm trying to get something done, and sometimes I can't choose different software and almost never do I have the ability or time to fix it if it doesn't work on Wayland.

sspiff··on Wayland breaks your bad software
Multiple displays work on X11 by having one big canvas/virtual display, and having each monitor show the contents of a part of that canvas.

There are some restrictions because of this. One is that per display scaling is unsupported in the worst case, or a hack in the best case.

Another is that the virtual display is always a rectangle, meaning that if you have different resolution displays, you end up with some parts of the canvas not being displayed anywhere. Most window managers and desktop environments know not to place window contents or UI chrome there (like panels), but the space is still there, and you can see this when using screenshot utilities which simply write the whole canvas to a file. Your mouse pointer can also hide in these invisible sections.

Getting X11 to display content on video outputs located on different video cards from different vendors can sometimes feel like a dark art, but other than that it mostly just works.

sspiff··on Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler
I've been on this page before! Thanks!
sspiff··on Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler
Me neither, because I don't install apps which have ads :)

I've never had much luck with system wide VPN-based ad blockers, and I don't have a rooted phone.

sspiff··on Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler
Contains ads, hard pass.
sspiff··on Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler
My 5 year old son got REALLY into this a few months back. He played up to the first boss and then had me take over. We had a lot of fun with it.
sspiff··on Flemish Proverbs by Jan Wierix (ca. 1568)
Shooting all your bolts (all uw pijlen verschieten) is still very commonly used. Knocking at a deaf man's door (aan dovemans deur kloppen) is still somewhat used, and variations like "for a deaf man's ears" (voor dovemans oren) is still common.

Im also pretty sure I've heard dialect versions of the salesman one and the arsehole ones.

← PreviousPage 4 of 34Next →