Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vkoskiv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
vkoskiv
6mo ago
Nice! My keyboard code is still very bare bones, so I interact with my system using debug commands assigned to individual keys. Since we're both working on a similar project, I think it could be fun to talk about OS development and sha
2.
▲
by
vkoskiv
6mo ago
My hobby x86 kernel. I'm targeting my 80486DX2-66 PC with 32MB of RAM. This project has had a few false starts over the years, where I lacked the prerequisite knowledge to be able to properly debug things. So while the initial commit i
3.
▲
by
vkoskiv
11mo ago
I just checked this, and it seems like GitHub is a bit weird about tracking these. It didn't show up on my profile at all until I just now forked[0] torvalds/linux on GitHub. Now it shows up on my profile on May 9th (author date),
4.
▲
by
vkoskiv
11mo ago
I wanted to hold off on that upgrade until I found a source of reliable, high-quality PATA SSDs. Haven't looked into that yet, suggestions welcome!
5.
▲
by
vkoskiv
11mo ago
The joke gets even better when you consider that the subsystem maintainer that reviewed my patch is also Finnish :]
6.
▲
by
vkoskiv
11mo ago
Thanks! I haven't, but I probably should, since you're the second person asking about it. The site is built with Zola[0], and it's using the Radion[1] theme, with small modifications. [0]: https://www.getzola.org&#
7.
▲
by
vkoskiv
11mo ago
Kiitos!
8.
▲
by
vkoskiv
1y ago
Thank you! It is indeed!
9.
▲
My first contribution to Linux
(vkoskiv.com)
701 points
by
vkoskiv
1y ago
|
88 comments
10.
▲
by
vkoskiv
1y ago
> For many apps the main source of memory usage isn't stack or heap memory consumed during runtime, it's the loading of the binary itself into memory. Does iOS not do demand paging?
11.
▲
by
vkoskiv
1y ago
I did a lot of this for my raytracer, c-ray [1]. Originally it was just a self-contained C program, but I got tired of writing buggy and limited asset import/export code, so eventually I put together a minimal public C API [2] that I t
12.
▲
by
vkoskiv
2y ago
Somewhat related, curiousmarc has an absolutely brilliant video series from 2016 documenting the restoration of an Alto II: https://www.youtube.com/playlist?list=PL-_93BVApb58I3ZV67LW3...
13.
▲
by
vkoskiv
2y ago
I recently added dual screen support to the ELKS console-direct driver, so if your system has both MDA and CGA cards, you enable CONFIG_CONSOLE_DUAL in your kernel config and select runlevel 5 in /bootopts, it will allocate 4 ttys, wit
14.
▲
by
vkoskiv
2y ago
Wasn't expecting to stay in the top 100 for this long! Initial C implementation got me to ~70 for a short time, then very sloppy racy pthreads one kept me at the tail end for a bit longer, but my again very sloppy cuda program running
15.
▲
by
vkoskiv
2y ago
In case anyone else is wondering what the colors mean (I couldn't find this in the manpage/README): Magenta: In exclude list (only shown with -v[v[v]]) Blue: Seen before (so you can spot which dependencies appear multiple times)
16.
▲
by
vkoskiv
2y ago
It's popular because anyone can create their own community with just a few clicks, and it's all paid for by friendly venture capitalists :]
17.
▲
by
vkoskiv
2y ago
Heh, my program that just copies the current instruction to +1 wasn't allowed on the board, fair enough I guess :D
18.
▲
by
vkoskiv
2y ago
Am I missing something here, why is a package even needed needed for this? Can you not evaluate `some_int % 2` in Javascript to check for this directly?
19.
▲
by
vkoskiv
2y ago
A similar project for PCMCIA[1] is being developed by yyzkevin. Really exciting IMO, not yet available, but I submitted a response to their google sheet, hoping to get one of these when the preorders start. [1] https://www.youtub
20.
▲
by
vkoskiv
3y ago
My GPG signatures are stored in the git commits themselves, and have nothing to do with GitHub. Anyone can validate them with git-verify-commit(1). They are there to communicate "if you trust my GPG key, you can be certain I made these
21.
▲
by
vkoskiv
3y ago
Personal anecdote: I've used Vim for many years, but I never progressed much beyond the basics, because I almost never put much active effort into learning more advanced motions. About a year ago, I discovered the Helix editor, which h
22.
▲
by
vkoskiv
3y ago
Pretty good explanation of why the app I use for sauna and laundry room bookings in my apartment building is more reliable than Nordea's online banking. Not even a month ago, the Nordea app was showing all my bank accounts as having a
23.
▲
by
vkoskiv
3y ago
> Why is it ever different between winter and summer? Harsh conditions + dark winter means that we have lower max limits in the winter. (i.e. 120km/h -> 100km/h, 100 -> 80) The signs are pretty obvious to humans, though:
24.
▲
by
vkoskiv
3y ago
I learned about LTO a few years ago, and it gave a significant runtime speed boost to my hobby project, but as far as I can tell, CMake still just has `CMAKE_INTERPROCEDURAL_OPTIMIZATION` as a boolean on/off flag, it doesn't seem
25.
▲
by
vkoskiv
3y ago
Ouch, get well soon Steve!
26.
▲
by
vkoskiv
3y ago
For a short time, I had access to photomultiplier night vision hardware when I was in the army in ~2016. I remember spending at least a few hours just looking up at the night sky, seeing it in a way I never had before. Super cool experience
27.
▲
by
vkoskiv
3y ago
G3 PowerBooks and iBooks were the last to feature rounded, protruding Apple logos on the lid (And on the PowerBook, on the bottom as well!) This was before they glowed, and when they appeared upside down to onlookers with the lid up. All G4
28.
▲
by
vkoskiv
3y ago
I figured out a way to not have to paste in manually to the sequence editor. I wrote a script like this: ----- #!/bin/bash if [[ ! -f "$1" ]]; then exit 1 fi git rev-list --no-merges --date-order --reverse $(git branch -
29.
▲
by
vkoskiv
3y ago
Thank you! This looks like exactly what I want. I actually am already using `git-filter-repo` - I just confused the two names in my comment there. Super useful tool!
30.
▲
by
vkoskiv
3y ago
I too just discovered these a few days ago! I've been trying to work out a satisfactory way to combine multiple repositories into a monorepo at work. Since I'm building a new repo, I'm free to rewrite history, so I've us
More ›