HackerTrans
TopNewTrendsCommentsPastAskShowJobs

j1elo

5,972 karmajoined il y a 9 ans
Maintainer of Kurento WebRTC live streaming server. OpenVidu WebRTC application platform developer.

All-things C/C++, real-time multimedia, embedded AVR, and Oxford commas.

Connect: @j1elo at Twitter & GitHub.

comments

j1elo
·il y a 3 jours·discuss
"Error 53" from 2016, maybe?

* Error 53: Exposing An Apple Scandal -- https://www.youtube.com/watch?v=gWE4mwhjNY4

* ‘Error 53’ fury mounts as Apple software update threatens to kill your iPhone 6 -- https://www.theguardian.com/money/2016/feb/05/error-53-apple...

* Apple apologises for iPhone 'error 53' and issues fix -- https://www.bbc.com/news/technology-35611756
j1elo
·il y a 3 jours·discuss
So it has the potential to even look and work like an actual NAS! That is so cool. Sad state of affairs that 64GB seem to be around €400 nowadays, that's actually double of what the whole machine cost. I'll wait for the AIpocalypse and come out later to buy some sticks.
j1elo
·il y a 3 jours·discuss
The whole point of the discussion is that if we're moving to a digital world, we should not go to a worse state than before. So if we were able to lend a game disc before, we should still be able to lend a digital copy in this great new fully digitalized world. That we're not able to, is precisely what's wrong with the transition. We had physical ownership of a disc, and companies have replaced that with immensely more limited usage licenses, which is bad.
j1elo
·il y a 3 jours·discuss
I'd love reading some blogs about what's the best usage for actually minimal computers, any suggestions?

It always gets me how the world of self-hosting is usually introduced from claiming that you can start giving a second life to a Raspberry Pi or a forgotten laptop, and suddenly the next blog you read calls "minimal" a beast machine meant for racks and semi- or professional environments.

Bought a ThinkCentre M910q with an internal SSD and 16 GB of RAM for €200 a couple years ago... Right now I got it chugging along with TrueNAS + 2 USB disks in ZFS Mirror (sitting in a closed cupboard so no chance of cable disconnections).

For me, "minimal home server" means a small computer that fits on a cabinet on the living room, is practically silent, and has a very small power consumption profile (less than a decent Hetzner otherwise the cost wouldn't be worth it). I have a mini-PC in mind, but people think of Dell PowerEdges. Even if given for free, I would never install at my home a PowerEdge for a home server.

I guess it must be the difference between living on a flat vs a 2 story house :-)
j1elo
·il y a 4 jours·discuss
Are you saying that we should not be able to buy a book, read it, and then exchange them with each other?

You should not be able to read a book or watch a DVD movie and afterwards give it to a sibling or friend, or leave it on a bench on the street for someone else to pick up?

I don't care if the medium is physical or digital, we should be able to, and OUGHT to do those things.
j1elo
·il y a 5 jours·discuss
What is becoming absurd is the inability of so many people to extrapolate the most obvious conclusions instead of reaching the most obtuse and unhelpful ones, which arguably takes more effort to do.

In all your examples you are buying a service, isn't it obvious? the counterpart of "products" in the phrase "products and services". And yes, you are buying the right of being entitled to receive it. Ideally, you should be able to sell and transfer that right, or gift it to someone else. And if the service is eventually cancelled before being delivered, a full refund for the price should be issued.
j1elo
·il y a 5 jours·discuss
The film is going to be projected anyways. You are buying the right to be present in the room when that happens. You can transfer that right (give the ticket to someone else), even sell it. Before the projection happens, the company might want to close and cancel that projection, in which case you are left without the chance to attend and exercise your purchased service; in that case, the company would (should) refund your full money.

Now change "attend the cinema" with "play a videogame" in those phrases. We should be able to freely exchange games between us. I should be able to sell them to you. The medium (digital, physical) is irrelevant.
j1elo
·il y a 10 jours·discuss
Videogame preservation is on par with other media conservation, like literature; something that's an overall good for humanity as a whole, but not in the mind of the majority of consumers of such media. And that's perfectly OK. Most people just want to consume and forget.

Conservation is a social interest amd must come from organized initiatives, it will never take shape magically from individual judgement.
j1elo
·il y a 15 jours·discuss
Comparing side-by-side is always easier. The question is never that (should not be). The question is, would you approach a random coworker's desktop and really, sincerely, notice if they have a 120 vs a 144 Hz (or 240) monitor?

I'd say maybe if you are a professional in the sector of multimedia processing, you would be so accostumed to the smoothness of high FPS that a meager 60 fps monitor would be obviously noticeable. But for the untrained eye, I feel most people wouldn't even notice in a random scenario like that, whether the screen is 60 or 120 (and that's the range with highest ROI on FPS increments!)
j1elo
·il y a 16 jours·discuss
Oh but I have seen totally tech uneducated people saying that they are tired of so many apps in their phones that slow things down. People do notice, and as soon as you start asking around groups who use mid- to lower tier level of Android devices, they do develop a diffuse intuition of what is and what isn't a "heavy" app. It is unavoidable, the cruft and bloat can be observed very visually in some apps that don't care about performance.
j1elo
·il y a 16 jours·discuss
If the absurd memory prices might have some positive outcome, it will be consumers demanding that all their basic pack of apps are able to run on 16 and even 8 GB of RAM, by means of avoiding those that hog their machines. And consequently (hopefully), developers and their managers being incentivized by market forces to have a modicum of care for performance and not wasting bytes. Dreaming is free...

All Electron devs, let's go back to native-er toolkits! Qt and Slint are already here for proper FOSS apps, while a new generation of research and development on the field of efficient GUI toolkits would benefit us all so much.
j1elo
·il y a 19 jours·discuss
I mean, the answer is so obviously in front of our faces right now... :-)

Use the free time to learn some Zig! And start a life of happily giving back powerful and useful GPL software to put your own 2 cents on the mountain of society building blocks that allowed you to thrive in such a way to begin with.
j1elo
·il y a 20 jours·discuss
Thanks for reviving the reality of it. I saw the hourglass icon so many times, that I am able to picture all of its frames in my mind. Windows 9x might have been close to peak UI design (for me I'd say Windows 2000 is the sweet spot, and I always configured "Classic Style" on Windows XP and 7), but 95/98 was not responsive. And that's when it wasn't crashing.
j1elo
·il y a 24 jours·discuss
There's also the virtual streams (branches). A mapped overlay over the actual contents of the repo, which you can check out and get a subset of the contents. Or even can provide different files that have been mapped in the server for each particular virtual branch.

This is used so e.g. an artist gets a repo that contains sources for the art assets, while a programmer gets the same repo but instead of art sources, it downloads the already produced binaries. As a SE, you just want to build the code, and don't care about 800 GB of art asset sources.
j1elo
·il y a 28 jours·discuss
Well this is nothing but an obvious expectation given the technical level required for doing good quality contributions, no?

I felt this is kinda like there being a large number of people willing to send spam email, but a comparatively minuscule number of people willing to work on ML filters to block it.
j1elo
·il y a 29 jours·discuss
It failed because the web browser lets the content know where the mouse cursor is, with absolute precission. It shouldn't.
j1elo
·le mois dernier·discuss
So in summary:

* GitHub's backwards priorities end up causing a hack on their systems.

* Hackers use their newly gained powers to compromise other people's repos.

* GitHub dectects compromised repo, and suspends the account of its maintainer, so they cannot warn nor act against it to protect or at least warn their community of users.

"I cause a fire, and later ban you for getting burned."

No wonder people are leaving.
j1elo
·le mois dernier·discuss
> the things that really need X are things you shouldn't do anyway.

I had just finished reading the link in the first post and, frankly, I'm grateful for.the insight it gives. I think we all should have more perspective than what we have around things that we take for granted. Wayland itself would be better if its own devs had done the same.

https://nocoffei.com/?p=451
j1elo
·le mois dernier·discuss
At last the best option is to have the cake but not eat it too!
j1elo
·le mois dernier·discuss
Not infra, but final product. I know, corporations move slow. But when there is a critical issue, and an actual desire to solve it from someone in a suit, suddenly turns out that the cogs were always able to speed up and move fast...