back
user profile

porridgeraisin

1,979karma·1,375submissions·March 26, 2023
recent activity (1,375 total)
comment
From the install page: > As of right now, Plasma Bigscreen isn't available for public use yet. This is due to not being developed for so long. The project has been revived, but it might take a…
1y ago·view thread
comment
+1 The first screenshot of the home screen in the article made me retch. But also, the KDE _default_ desktop has an equally weird design, so this is not really an exception.
1y ago·view thread
comment
Hey you bought it? Have a few questions if you don't mind How is the sturdiness? Does the firmware have any particular issues with linux? I mean bigger than usual problems with things like suspen…
1y ago·view thread
comment
> Starbook Wow, that looks good. These two caught my eye: https://in.starlabs.systems/products/starfighter?variant=552... https://in.starlabs.systems/pages…
1y ago·view thread
comment
What non-mac laptops would HN recommend these days? I usually look for laptops without a dedicated GPU, mostly because it adds to weight/battery consumption and I have a desktop anyways. Build qu…
1y ago·view thread
comment
> boring event loop ... state of the system ... background work Can you explain what you mean?
1y ago·view thread
comment
I am a big user of launchers. Used fluent search on windows, raycast on my work mac, but used a disparate set of tools on linux till now. This will be great to try. I have something to say about the (…
1y ago·view thread
comment
That javascript chose to offset from 1900 was simply because every system back then used to, including Java. Once that had been done, future versions of javascript had to maintain the same behaviour. …
1y ago·view thread
comment
What stops someone else from just offering a download of release builds for free? I understand FOSS can be financed when the customer is a business, but when it's a user?
1y ago·view thread
comment
Yep. That and stuff like the filesystem API. That thing is so useful for apps like excalidraw, photopea, etc,. They really need to implement it. They should at least implement it behind a feature flag…
1y ago·view thread
comment
Java 1.0 (also released in '95) had the same behaviour. Java itself borrowed it from `struct tm` in libc, which has the same behaviour from back then up until today. It was standard back then. Wh…
1y ago·view thread
comment
Sure, but destructuring makes sense for both. Just assign the variables without corresponding keys a value of None.
1y ago·view thread
comment
Destructuring/unpacking and packing add more to the language than whatever crap they stuff into every new python release these days. Let's never forget they _removed_ in its entirety a stand…
1y ago·view thread
comment
Today you should use getFullYear() => 2025 getYear() returns 125 as it was standard for dates to be offset from 1900 (which led to the Y2K problem). This behaviour should be maintained forever. &qu…
1y ago·view thread
comment
Oh don't worry. In India, land is the most valuable thing in general and all land/housing/infra related industries are infested with politicians. There are exceptions of course, and unl…
1y ago·view thread
comment
> not just for decoration Still, they are just a convention. When you are retrying an API, you are calling the API, you know whether its a getBookings() or a addBooking() API. So write the client c…
1y ago·view thread
comment
> RPC with status codes Yes. All endpoints POST, JSON in, JSON out (or whatever) and meaningful HTTP status codes. It's a great sweet spot. Of course, this works only for apps that fetch() and…
1y ago·view thread
comment
> you also have to support them in equal measure On aggregate over the course of your life, yes, but that's not a useful thing to state is it. It is certainly not true for an individual day&#x…
1y ago·view thread
comment
That strengthens my point actually. If raising a kid has become much harder today in some cases, then it's even more impractical to have many kids without having a joint family to support you.
1y ago·view thread
comment
I love `dbm` in python for this usecase. It supports a handful of backends, including sqlite.
1y ago·view thread
comment
> away from large support networks This. Here's my thoughts based on personal experience that backs just that. Copy pasted from an earlier comment: People keep trying to find a purely economic…
1y ago·view thread
comment
For what it's worth, the inbuilt HTML5 validation that implementw input type=email does have a regex in the spec. https://html.spec.whatwg.org/#email-state-(type=email) /…
1y ago·view thread
comment
Here's one: everybody invalidating and refreshing their cache at the same time can cause a thundering herd problem.
1y ago·view thread
comment
> I wonder what the limitations are https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web... says that there is a 100kb limit, and a 512 KV pair limit pe…
1y ago·view thread
comment
> Btw, does Chrome sync local storage across devices when logged in? No, but extensions have an API to a storage which syncs itself across logged-in devices. So potentially you can have a setup whe…
1y ago·view thread
comment
> breach of their terms of use I mean, it was an example. Replace it with an amazon account and the argument remains the same.
1y ago·view thread
comment
And if I want to share the credentials with my parents who I may not always be available to?
1y ago·view thread