Readit News logoReadit News
_Donny commented on BareMetal OS   github.com/ReturnInfinity... · Posted by u/tosh
_Donny · 9 months ago
I used BareMetal and Pure64 as a source of inspiration and knowledge while writing an OS as a student. It is simple and well written.

I miss the days of reading AMD64 manuals and directly interacting with my hardware through assembly, and I want to get back to it.

What would be a good entry-point to OS development nowadays? I have the "FYSOS: The System Core" by Benjamin David Lunt. While I love the series, I wonder what other alternatives there are, perhaps supporting ARM?

_Donny commented on Tiling with Three Polygons Is Undecidable   arxiv.org/abs/2409.11582... · Posted by u/denvaar
xianshou · 10 months ago
First you ask how the hell someone could come up with this construction.

Then you realize it was this guy: https://en.wikipedia.org/wiki/Erik_Demaine

_Donny · 10 months ago
Woah! It is the same guy that got me through my algorithms course at university with his youtube MIT OpenCourseWare videos!

His lectures are absolute gold. He explains everything so clearly, simply, and efficiently.

I started skipping lectures in favor of watching his videos, and it saved me countless of hours -- and I got a perfect mark :)

_Donny commented on The Reddit blackout will continue   old.reddit.com/r/ModCoord... · Posted by u/taubek
pmoriarty · 2 years ago
Discord is more featureful than IRC, and prettier than IRC clients, but there are no local archives or logging, and its searching capabilities are atrocious in comparison to having local logs searchable with ordinary text-processing tools.

Not that it matters to most users, because they wouldn't know how to use such tools to begin with, and don't know what they're missing.

Discord is an information black hole, and I pity future generations who'll have virtually no access to the petabytes of history lost in dark data vaults like Discord.

_Donny · 2 years ago
Interesting. Personally, I find IRC incredible frustrating exactly because I can't easily see the history and continue conversations.

I usually connect to IRC channels through a browser client or a desktop app, but all too often, my browser would lose the connection or my computer would go to sleep, disconnecting me from the server. Also, sometimes the server would not let go of my disconnected nickname, so I would get one with one of more `_` appended to it.

Re-joining would not fetch the previous messages, and I would have anxiety that someone has replied to my message that I posted a few minutes prior, but I would never see...

I know that IRC bouncers exist, and I have even tried using `tmux` on a server to keep my irssi connection alive, but that is in no way user-friendly, even for a fairly technical person. Last resort is to find the public channel logs somewhere, if they even exist.

At that point, I would just give up and use Discord.

_Donny commented on Ask HN: Has journaling improved your life?    · Posted by u/psikomanjak
andyfos · 2 years ago
Could you elaborate on where exactly you save or store your entries to make them universally accessible? For instance, do you use a specific application or cloud storage service?
_Donny · 2 years ago
I use Nextcloud hosted on Hetzner. It is pretty cheap and supports almost all systems I can think of. It feels a bit sluggish at times (slow sync, apps can be buggy), but I'm pretty happy with it.

Oh and the mobile app has a decent editor for text / markdown files :)

_Donny commented on Ask HN: Has journaling improved your life?    · Posted by u/psikomanjak
_Donny · 2 years ago
I have been writing a journal for about 6 years now. I usually write 3 entries a week spanning from a few sentences to hundreds of words.

Personally, I feel there are many benefits to it, mainly:

1. It gives me time to think, to process my thoughts, explore ideas, and handle emotions. I often learn a lot about myself, what I did well, and how I can improve.

2. It is a great way to preserve memories. Only after I started writing my journal did I realize how much I forget about my past. I've always taken photos throughout my life, but those only capture a very small part of my life. My worries, the music I listened to, the TV-series I raved about, my dreams, my thoughts on the books I've read, the deep talks with my friends, are all preserved in my journal. It is easy to remember your vacations to exotic locations, but do you remember your everyday life from years back?

3. It can be meditative. It feels great to be able to sit for up to an hour and write without any barriers. I don't have to stress about my writing style, the words I use, embarrassing stuff about myself. I truly feel I can express myself to the fullest.

I'm really happy that I decided to write my journal in Markdown. This format can be opened pretty much everywhere, even on my phone or my moms computer. Furthermore, it enables me to do some crude formatting for code, create headings, and even attach images. And since it is digital, I can search in it pretty easily.

_Donny commented on Ask HN: What companies are embracing “HTML over the wire”?    · Posted by u/sodapopcan
JonathanBeuys · 3 years ago
You don't even need a fancy "send html fragments over the wire" approach to create a better user and developer experience.

Just sending full pages, server side rendered, like Hacker News and Wikipedia do is fine:

Going from the HN homepage to this topic we are on:

    36 KB in 5 requests.
Going from the Wikipedia Homepage to an article:

    824 KB in 25 requests
Going from the AirBnB homepage to an apartment listing:

    11.4 MB in 265 requests.
Going from the Reddit homepage to a Reddit thread:

    3.74 MB in 40 requests
In comparison to AirBnB and Reddit, HN and Wikipedia feel blazingly fast. And I am sure the developer experience is an order of magnitude nicer as well.

_Donny · 3 years ago
I am incredibly annoyed by slow websites. I noticed that I have started using my browser in a very asynchronous way where I open multiple tabs, do a single action, and move to the next one. When I get to my last tab, the first is hopefully ready.

For instance, on GCP, I:

  0. Open 2 tabs for a 2 google cloud instance
  1. For each tab, I click on the action I want. E.g Logs, deployment, and networking. 
  2. Then, for each tab again, I click on the nested action I want
  3. Repeat step 2
It might sound like a lot, but each click easily takes 5-10 seconds, which is an excruciatingly long time if you spend a lot of day on that site -- and yes, it takes just as long doing it sequentially. Furthermore, I usually use fairly capable machines, so performance should not be an issue IMHO.

It does not happen on all sites, and I know GCP is a very complex site, but it happens often enough that it has become a habbit to me.

I love sites like Wikipedia or HN where everything is snappy.

_Donny commented on Kagi: A Premium Search Engine   kagi.com/... · Posted by u/bcg361
_Donny · 4 years ago
If this really lets me block certain websites for good, then I'm sold.

I absolutely hate those sites that scrape other well-known sites (like StackOverflow, Quora, Reddit) and add ads and SEO spam. They are increasingly better at being on the top of the search results, and I cannot get rid of them.

_Donny commented on BlackBerry held the tiny keys to my heart   bbc.com/news/technology-5... · Posted by u/O__________O
runeks · 4 years ago
I enjoy using my iPhone for consuming content as much as I hate using it for typing. I have a hard time coming up with a worse typing experience than that of a series of tiny buttons on a touch screen.

My first phone was a Nokia 3310, and the typing experience on this was significantly better — despite it only having 10 keys. I’m not saying it was faster — although it might have been — but the enjoyment of typing in words was so much higher because I could literally close my eyes and just press the given keys a deterministic number of times to arrive at my imagined word.

The experience of typing on a touch screen, by contrast, involves constantly looking at the screen to both see if you hit the right virtual button, and also if Auto-Correct tried to be “smart” and changed the word you actually typed to something else.

sigh. Oh how I yearn for the physical phone keyboard.

_Donny · 4 years ago
I completely agree, typing on 3310 was much more fun.

I absolutely hate typing more than 3 words on my iPhone. Not only are the keys too small for my large-ish fingers, but regularly typing in 3-4 languages completely messes up my finger-memory for each keyboard layout. Even worse, it completely messes up auto-correct.

I actually have a reoccurring nightmare where I need to send a distress message from my iPhone, but it refuses to write anything legible. I bet my subconsciousness agrees.

_Donny commented on “Click to subscribe, call to cancel” is illegal, FTC says   niemanlab.org/2021/11/the... · Posted by u/spzx
_Donny · 4 years ago
Living in Europe, I couldn't believe that if I wanted to unsubscribe to New York Times, I would need to call one of their hotlines which operated in US time-zones. IIRC the open hours were after midnight in my timezone, and their local hotline was out of order.

I seriously thought that I had signed up for a phishing site ...

_Donny commented on Ask HN: Who wants to be hired? (November 2021)    · Posted by u/whoishiring
_Donny · 4 years ago

  Location: Copenhagen, Denmark
  Remote: Some days of the week
  Willing to relocate: No
  Technologies: Python, C/C++, C#, SQL, Django, Docker, Git, Linux, ML (Keras + TensorFlow)
  Résumé/CV: https://nx2098.your-storageshare.de/s/sYF85cyaixR9Bb9
  Email: jan~at~meznik.dk
Graduated with a MSc in computer science back in 2019. I have a passion for the scientific part of software engineering, I like to learn new programming languages and technologies, and I am very interested in low-level programming.

u/_Donny

KarmaCake day227September 26, 2017View Original