• 1 Post
  • 33 Comments
Joined 2Y ago
cake
Cake day: Jun 19, 2023

help-circle
rss

Last time I tried ChatGPT it cannot even do a trie in Haskell, so I don’t see any way it is useful for me, unfortunately. IIRC, I was testing with some trivial modification of a trie, but I do not remember at this point.

Maybe it is useful for college homework, but I have yet to find any problem it can solve beyond college. But I would love to learn more, since you have more experience with it. :)

Edit: I tried a problem I encountered couple month ago on https://perplexity.ai. I want to implement a parser in Haskell that do not halt on error, but record the error and keeps going.

It should take 2 lines with mtl, and the AI gives me a more verbose answer that is also completely wrong.

So… I don’t see how they are helpful, honestly. Sorry.


I don’t get the hype around LLM, it is a terrible way to search. It has never give me anything useful on any of my search, ever.

Most of the time asking chatgpt anything non-trivial, it will just spit out gibberish that doesn’t mean anything.

Who in their right mind would look at these terribly stupid thing and think: Yeah! This garbage is going to advance humanity.


I think you are right, user generated content doesn’t seem to be protected. This is surprising to me, as user should hold the right to their content, which in my mind should enjoy stronger protection than personal data.


I am not a lawyer, but I believe in general, yes.

Git is not even that convoluted, as all the history is stored in the .git folder within the repo. Unless there is some convoluted structure built on top, they would only need to move the repo folder to a trash disk, waiting to be formated.

That being said, GDPR is somewhat poorly enforced at the moment, unfortunately. I don’t know if you can sue the company and expect some result within couple of years.


I am not a expert or a lawyer, but I believe user actually hold the right to completely erase personal data:

The data subject shall have the right to obtain from the controller the erasure of personal data concerning him or her without undue delay and the controller shall have the obligation to erase personal data without undue delay

https://gdpr.eu/right-to-be-forgotten/

Note the word “erasure” as opposed to “anonymize”



This is a violation of GDPR, no?

EDIT: user created content is not directly protected under GDPR, only personally identifiable data is pertected under GDPR.


This seems like part of their android os for FP5, TWRP is a common open source android recovery image: https://en.m.wikipedia.org/wiki/TWRP_(software)

Probably a attempt to open source the component they can, in the release note, they list the components that are not working.


It is ironic that google touts RCS as a “open platform”, when you have to use google’s implementation of it.


Sorry I used the crosspost feature, and this is what I get. Maybe this is a bug with eternity? Or is beehaw defederated with lemmy.ml?

Edit: fixed. Thanks for pointing it out.


cross posted: https://mander.xyz/post/8561230 from [email protected] Piped link: https://piped.video/watch?v=NXhmnQzZ7n8 Article link: https://www.ifixit.com/News/88815/the-worst-in-show-2024-losers-are-in
fedilink

iodeOS, calyxOS, /e/OS are all good projects. divestOS are also good, but probably not usable for most, because of the lack of google play alternative. it now works with unprivileged microg. However use of microg is still is unsupported and unrecommended according to the website.

paranoid android seems to still be a thing. The introduction on the website is sparse, and I havent tried it. So I cannot speak for how good it is.


And then yellow with bonus pikachu.




Just FYI, anker owns uefy, which uploads their security camera videos to the cloud when they explicitly said they don’t.

LTT has couple segments on this issue, and it is also why they no longer accept anker sponsors.

This is really unfortunate, since anker makes great products, but now I cannot see myself get anything from them anymore.


Richard Stallman, who art the in freedom of software, hallowed be thy name; the kingdom of GNU come; thy will be done; on every machine as it is free.

Give us this day our daily free softwares. And forgive us our trespasses, as we forgive those who touches macos. And lead us not into temptation; but deliver us from the scorched land of Microsoft.

For free softwares are the kingdom, the power and the glory, for ever and ever.

Richard Stallman wearing a halo, holding a book, looking like a christian saint


That sounds really impressive. I agree that it is slightly hard to accept that they are not doing all the good, but good enough is still way better than bad, like most other manufacture.

I love that they have people working on postmarketOS on their teams. I hope they will be the change we need to see in the linux phone space.


According to CNET not as good as pixel, but it is honestly fine (not great, but definitely fine) in my eyes.

https://www.cnet.com/tech/mobile/fairphone-5-review-the-phone-that-wants-to-save-the-world/


Informative, and unfortunate.


Fairphone 4 is sold and supported in the NA by Murena (maker of /e/OS):

I hope at some point they will carry Fairphone 5 as well.


Most manufacture dont seem to put datasheet in a very visible localtion on the website.

The major talking point right under the promotional video clearly states 5 year warrenty and software update until 2031, and explained that is 8 years of security update in the caption.

Also it is unlikely fairphone would want to sabotage lineageos or any custom OS support, they dont make money from software. Why would they want to spend the engineering hours to deny free community effort to attract more users?


I am looking forward to them eventually release a modular smartphone, like the framework. Since most component in a phone last way more than 5 years, yet the chipset is unlikely to be snappy after that amount of time.



I am confused, it seems like two of macOS’s competitor: windows and linux, all have much longer support period than apple.

I am using a surface laptop 2 which is almost 5 years old, and given that there is no major version of windows planned, it is hard to imagine that it will become unsupported in 2 years.

Granted many people unnecessarily update their hardware, simply because “new one is better”, which is honestly a quiet disappointing trend for me. From my personal experience, apple product buyer seems to have a higher tendency to engage in this trend, for reason unclear to me.


“last forever” is an overstatement, the lastest macOS only supports device until 2017: https://support.apple.com/en-us/HT213264 ; That is only 6 years old, that is around the phone support period around a later pixel phone, which is not even a company that focus on sustainability.

Although you can probably throw linux on it to extend its life, but I dont know if it is as easy as install it on a normal laptop.


That is great advice. Vim was actually the first editor I properly learned. I find many of the keybinding very nice and useful especially for cursor movement.

I eventually moved away from it since I find I spend more time learning it than using it. I personally dont use that many feature of a editor, I find IDE features more important to me.

But I still have many global keybinding inspired by vim, like ctrl + jkhl;^ for cursor movement. They are absolutely essential for me at this point.


That is valid man, we all have different workflow, hence different priorities.


You raise a valid point. Personally, I used to read and write a lot of code, but I no longer do that. I still maintain a open source project, but my job no longer involves writing code that runs.

IIRC, the most useful functionality I used to use are:

  • peak/goto definitions,
  • mouse over to peak doc and type signature,
  • find usage in project,
  • refractor the name/signature of a function,
  • real time linting and quick fix.

I am quite curious on why go to beginning or end of the file useful? Also I am not sure that the basic find/replace is more useful than find usage/refactor.


Yes, ideally a editor would work without any configuration, but unfortunately I haven’t met any emacs user with sub 200 line dot files.

I personally cannot remember more than 20 hotkeys to save my life.

Also I find the most time-consuming part of my work is actually thinking, not clicking around with a mouse. so I don’t really need to spend month to remember all the hotkey just to save 2 seconds clicking. In fact, slow down and click couple buttons to commit gives me a bit to rest and enjoy the moment when I have finished a task…


I find most FOSS addons to be avaliable on OpenVSX. Unfortunately, most proprietary microsoft addon only have limited functionality.


I would love to use emacs, unfortunately coding in TypeScript is much more pleasant to me than coding in elisp or lua.

Not to say Typescript is a good experience either, I always feel like fighting the language than actually coding. Just saying they are better than elisp or lua.

Also I find vscode has better mouse interaction, but maybe emacs got better with time.


The new website is also pretty epic: https://www.thunderbird.net/en-US/ (bit messed up on mobile)

Unfortunately the flathub version doesn’t seem to be updated.


time for a 500,000 dollar private vacation out of “mutual admiration”.