HNHacker News
TopNewBestAskShowJobs

y4mi

2,780 karma · joined July 10, 2013

submissionscomments
y4mi··on LibreOffice running natively in the browser via WebAssembly
Works fine on my current work windows laptop, 16gb ram with some budget low electricity use processor.

Probably just apple not supporting anything web related as usual.

y4mi··on Android 13 virtualization lets Pixel 6 run Windows 11, Linux distributions
Well, imagine your next work laptop to be a phone. It connects wirelessly to a display, which is paired to a keyboard and mouse.

Still not seeing the point?

People are either gonna love or hate it. Love because of how little space it requires or hate because the performance is gonna be worse then even the non pro versions of the surface.

y4mi··on Server-Sent Events: an alternative to WebSockets
> and DNS (which is centralized and should be replaced btw

So much nonsense in a single paragraph, amazing.

If anything DNS is less centralized then http and SMTP. Its a surprisingly complicated system for what it does because of all the caching etc, but calling it more centralized then http is just is just ignorant to a silly degree

y4mi··on Testing Distributed Systems
The issue isn't tooling, it's hardware resources and in some cases licencing.

While the problem isn't inherently trivial, the issues the tooling can solve is, which is the order of startup and is usually solved with a waitforit startup script, as these services generally talk over network with each other.

The real challenges, like determining seed data etc is too project specific to be abstracted away.

Not to take away from your problem domain, it would be nice to have framework to use so the developers don't have to wire the plumbing for these automations manually anymore - it's just not going to solve the issue that developers will have to wait for the ci pipeline to get their results

y4mi··on BeeWare – write Python, run everywhere using native UIs
"write once, deploy everywhere [you've got the same kind of hardware or machine available so that the code will work without recompilation and won't look too out of place]" just doesn't have the same ring to it...
y4mi··on Ask HN: Any piece of hardware that was more of game changer than you expected?
> I got my first SSD drives

And to experience it all over again with proper nvme drives was very enjoyable indeed. Cold boots in about 5s now vs 20-60s with the old ssds of back then really makes shutting down/starting up into a very different experience again

y4mi··on Send your email right to the other person's spam
The files are also often delivered via USB Stick which are usually formatted with a filesystem without bitrot detection. That would be indistinguishable from someone manually screwing with the file too.

You can never be certain wherever the damage was caused by bitrot or a person screwing with the file, but certain patterns are very unlikely to occur naturally so a reasonable guess is at least somewhat possible

y4mi··on Jolie: A drop-in replacement of Django Admin
the image preview is hidden on mobile, even though its the objectively most important information on the landing page. I can somewhat understand it, because its probably hard to put it on that page while still keeping the clean look. But it doesn't instill confidence in their design choices for an admin panel either, honestly.

I can see that some people would prefer this aesthetic, even though i'd agree that having an admin panel with low information density is kinda pointless

y4mi··on Who keeps an eye on clipboard access?
That does sound great.

While it's not what you're looking for, a lot of people also don't know that windows has a built-in copy paste history if you use windows+v instead of ctrl-v. That's quiet handy too, but a fast cry from what you've proposed there

y4mi··on Poll: Where do you live?
Where is the option for "your basement"?
y4mi··on Postman Now Supports gRPC
Vscode has an http_client module that's very similar to intellij's as well. Practically the only thing you've gotta change is how requests are saved to variables
y4mi··on Tesla to recall vehicles that may disobey stop signs
He also says that creating a Hyperloop is "not that hard"
y4mi··on Adblocking people and non-adblocking people experience a different web
> Still, even without capitalism, you'll have to contend with the issue of how to cover operational expenses

You're still thinking in the framework of capitalism.

Let me be clear that I think that doing anything but capitalism is bound to fail while we're living in a resource restricted reality.

Nonetheless, if we want to think about it for arguments sake: there are no costs associated without capitalism, only necessary work and resources. It's really hard to think without the restrictions of capitalism for me, because that's the only way I've ever experienced and it's so effective at prioritizing resources and productivity. Anything else has historically always fallen short.

Though it's still a pretty fucked up and heartless system

y4mi··on Don't forget Microsoft
tbf, skylake is 14nm and 6 yrs old now. It is objectively old, though probably good enough for another 5+yrs.
y4mi··on Rebranding FLoC Without Addressing Key Privacy Issues
Because not everyone took the money and some talked about it in their twitch streams.

I'm not aware of anything recent though, last fiasco I'm aware of was something around 2020 I think, though I doubt they changed

y4mi··on Open Sourcing the App Engine Standard Java Runtime
Firebase was bought by Google and was in no way part of appengine.

It might've been the suggested database, but that's as far as their relationship went

y4mi··on An ad plugin was stealing revenue for a year and I didn't even notice
And as I said: a feature like this is entirely possible with the MIT licence, because it only addresses the licenced source code, not what said code actually does at runtime. Just read the licence yourself, it's exceptionally short.

------

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

y4mi··on An ad plugin was stealing revenue for a year and I didn't even notice
Afaik, the MIT licence grants you the freedom to do whatever you want with this code.

This code is written to share revenue with the author after a threshold, but that's merely the application/code working as intended.

You're free to fork the code, remove this sharing and republish the dependency under another name for example, that's the only thing that MIT is about

y4mi··on Elsevier embeds a hash in the PDF metadata that is unique for each download
You wouldn't unless you knew they're doing that. And you likely wouldn't even have the option because you'd have to pay multiple licences just to diff them with franc's example.
y4mi··on LogJ4 Security Inquiry – Response Required
Add a note that the lines at risk have been marked!
y4mi··on Off the Grid
Maybe he should've said the developed world.

the west is definitely wrong however, as there are wealthy nations all over the world

y4mi··on Starlink satellites hindering detection of near-Earth asteroids, study finds
You don't need a space program to destroy satellite

It's not trivial, but it's still easier then a space program

y4mi··on UK is spending £500k on a PR campaign demonising end-to-end encryption
Naw mate, you're the one that's mistaken.

Or name me a single one that doesn't use at least https.

With chat apps it's a different story, because the end isn't the server in that case - but in the context of banking https is enough for e2ee

y4mi··on WebAssembly: The New Kubernetes?
To my knowledge (correct me if I'm wrong please), the performance issues from WASM only exist in the context of moving things back into the DOM. I was always of the understanding that WASM itself is super performant and if it's possible to run a WASM application without going through the DOM you'd get native performance, making it a valid choice for things like gaming.

Most devs would obviously still use unreal engine etc, but these engines will be able to give you improved performance of your games by utilizing WASM

y4mi··on Google requiring all ‘G Suite legacy free edition’ users to start paying
> Basically every bullet point you listed is wrong. The remaining pool of users is likely 99% vanity users who would have used Gmail+custom domain forever at no real cost to Google over free Gmail none of which will migrate to Google workspace.

Why do any of your issues in any way contribute to the decision wherever someone should invest their time to create a migration tool so users can switch from the old legacy product to a free account which doesn't have any of the domain features to begin with?

I get that you're unhappy that Google discontinues their free service for you, but that wasn't what the discussion was about.

y4mi··on Google requiring all ‘G Suite legacy free edition’ users to start paying
Uh, why do they matter in the context of a potential side project to let people migrate their Mails from the discontinued free legacy project to a free private account?
y4mi··on Google requiring all ‘G Suite legacy free edition’ users to start paying
Its not just googlers, the legacy accounts where available to everyone at the start.

but the venn diagram overlap of people

    * willing to pay for such a tool, 
    * not having switched to another provider since
    * and not willing to start paying for it now
will be tiny
y4mi··on Why I Enjoy PostgreSQL – Infrastructure Engineer's Perspective
I haven't had any real contact to speak of with MongoDB in years, so my previous comment was uncalled for. I'm sorry for that strong sentence. Not to excuse that kind of claim, but I was indeed strongly triggered by SergeAx comment.

I've heard that MongoDB has improved a lot over the years, so I really shouldn't have said that.

y4mi··on Why I Enjoy PostgreSQL – Infrastructure Engineer's Perspective
Your comment is borderline flamebait with that intro, making me wonder if you're just trolling...

Anyway, to start of: why would you want a connection manager Middleware for a pet project? Do you honestly expect to need hundreds/thousands of simultaneous db connections?

The original replication does exactly what it was supposed to, but is not what developers often think they want, which is clearly the reason for your outrage. Clustering isn't easy, as mongodb continues to prove to day by making creation of them easy but then catastrophically fail in production under load as the countless post mortems show. I really doubt you're going to need it anyway for a pet project....

y4mi··on Basic income would not reduce people’s willingness to work
Sounds like a net positive if they're getting basic income and thus don't have to suffer through the abuse anymore
← PreviousPage 2 of 34Next →