Hacker Newsnew | past | comments | ask | show | jobs | submit | blmayer's commentslogin

I'm working on an experimental display server, for educational purposes and fun:

https://terminal.pink/bgce/index.html

Or https://github.com/blmayer/bgce

The idea is to have the minimum needed for a usable graphical experience. So drawing to drm buffer and handling inputs basically. It's been fun to do.

I am build a toolkit for it too:

https://terminal.pink/bgtk/index.html

Or https://github.com/blmayer/bgtk

I think it is nice that we can just write to a buffer and it appears on the screen. Very little abstraction is needed. Hope you like it.

I also made some progress on my hardware projects, but I'll keep a low profile for now.


I find it funny that people say "only" for a setup of 64GB RAM and 8GB VRAM. That's a LOT. I'd have to spend thousands to get that setup.


Given that this is at the middle/low-end of a consumer gaming setups - it seems particularly realistic that many people can run this out of the box on their home PC - or with an upgrade for a few hundred bucks. This doesn't require an A100 or some kind of fancy multi-gpu setup.


Not that these specs are outrageous, but “middle/low” is underselling it. The typical PC gamer has a modest system, despite all the noise from enthusiasts.

The Steam hardware survey puts ~5% of people with 64GB RAM or more

https://store.steampowered.com/hwsurvey


I imagine steam survey has a long tail of old systems. I wonder what the average RAM capacity and other specs for computers from the past year, 3 years, etc.


That's around $300 CAD in RAM, and a $400 GPU. If you need power without spending those thousands, desktops still exist.


https://frame.work/products/desktop-diy-amd-aimax300/configu...

$1599 - $1999 isn't really a crazy amount to spend. These are preorder, so I'll give you that this isn't an option just yet.


These are really slow in general for running local models though? Seems like you would be better served with a Mac Mini with 64gb of ram for ~$2000.


These chips are specifically called out for being faster than the M4 (save the max) for running some AI loads.


why is it called DIY?


They disassemble the DIY edition so you can assemble it yourself.


That's AIY?


Does it come assembled? No, you do it yourself.

DIY.


By this logic any equipment is DIY, because you have to take it out of the box, connect to mains, set up.


> I'd have to spend thousands to get that setup

Can be had for under US$1000 new https://pcpartpicker.com/list/WnDzTM. Used would be even less (and perhaps better, especially the GPU).


At a (very) quick look, 64GB of DDR5 is $150 and a 12GB 3060 is $300.

These are prices for new hardware, you can do better on eBay


I bought a second hand computer with 128GB of RAM and 16GB of VRAM for £625. No way do you need to spend thousands.


My gaming PC has more than that, and wasn't particularly expensive for a gaming PC. High end, but very much within the consumer realm.


what they mean is that it is common consumer grade hardware, available in laptop form and widely distributed already for at least half a decade

you don't need a desktop, or an array of H100

they don't mean you can afford it, so just move on if its not for your budgeting priorities, or entire socioeconomic class, or your side of the world


Where are you from? Over here at least the ram, even 128GB, would not be expensive at all. GPUs otoh, XD.


The HN peanut gallery remains undefeated


Apart from security concerns I don't think this is bad, if it is well tested and still runs it fast, then there is no need to spend a lot of money in new software or hardware.


I have 2 fronts actually:

1. Hardware a. Trying to create my own mechanical keyboard: already modeled, how finding a suitable printer. b. Waiting for a display to arrive so I can wire into my digital calendar. c. Waiting my modem HAT to arrive to go to phase 2 of my self hosted server.

1. Software a. Preparing my next blog post. b. Working on my distro.

References:

- Blog: https://blog.terminal.pink - Distro: https://terminal.pink/lin0/tree/index.html

NB: I know my certificate expired.


Glad to hear you migrated to plain HTML and CSS, I think this creates a healthier environment: it removes bloat and is more efficient.

My question is how do you update your feed, sitemap and other stuff?

I've been doing it by shell scripts, I'm not 100% satisfied, I also create gemini pages from HTML, which changes content a lot.

Another question: how do you handle comments to your posts?

Because my blog is a static site, so there is no processing on the server end, and I don't want third parties to handle this. What I've done is adding a handler to my mail server, so it writes the mail sent to articles to the right place. And the HTML uses an <object> to load them. I don't like it either, but works. Any suggestions for this things?

Thanks!


>My question is how do you update your feed, sitemap and other stuff?

haven't tried this but maybe you could do that all in PHP and run `php feed.php > feed.html` or something regularly . and now I just realized you said you've been doing it with shell scripts and that's pretty much the same thing, maybe you could use a cron job or something.

I know a lot of people don't like PHP but I believe it's still the best/simplest way to just "make my HTML run code please". and it's improved a lot in recent years as well. of course if you want to use another language you can.

>Another question: how do you handle comments to your posts?

you could use something like Disqus or one of the alternatives. there are self hosted ones if you really don't trust third parties but then you might as well run the web server on there (and run PHP normally).

also just wondering how are you using <object> for this?


it goes like this:

    <footer>
      <hr>
      <h3>Responses:</h3>
       <object data=/mail/uptime.html type=text/html></object>
       <a href="mailto:reply@blog.terminal.pink?subject=uptime">
         reply
       </a>
    </footer>

so when I receive an email it is appended to this mail/uptime.html file.

I don't like it because I wanted it to be just one p for each email, but the object has a whole page, like head, stylesheet, and it's separated from the outside context in some ways, not really sure.



Location: São Paulo, Brazil

Remote: preferred

Willing to relocate: yes

Technologies: Go, Python, AWS, Linux, C, R, MongoDB, MySQL, Mathematica, GCP, HTML, JavaScript, docker, shell

Résumé/CV: https://myr.sh/w.html

Email: bleemayer [at] gmail.com


I don't know much about this area, but I'm really fond of Dieter Ram's design. See "less but better" and google about him.


Location: São Paulo

Remote: preferred

Willing to relocate: yes

Technologies: Go, Python, AWS, Linux, C, R, Mathematica, GCP, HTML, JavaScript

Résumé/CV: https://myr.sh/w.html

Email: bleemayer [at] gmail.com


I'm working on a gemini web browser called astro (https://github.com/blmayer/astro), so far it has 50 stars, I'm super happy.

Also I have a SMPT server featuring automatic encryption using the WKD standard: https://dovel.email the idea is that people could self host their email easily. Maybe I'll make a SAAS for this.

My webring is mostly for fun and testing stuff: https://derelict.garden

Now they are hosted on my raspberry pi zero on my living room!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: