HNHacker News
TopNewBestAskShowJobs

tomaspollak

101 karma · joined June 1, 2011

meet.hn/city/cl-Valdivia

Socials: - x.com/tomaspollak - reddit.com/user/tomaspollak - github.com/tomas

---

submissionscomments
tomaspollak··on Lua: The Little Language That Could
If you're looking for something like a "typed Lua" I suggest checking out Nelua (nelua.io).

It's almost 100% regular Lua syntax and compiles to C, so you get the nice syntax plus speed, similar to Crystal/Ruby. It's not perfect but is interesting nonetheless.

tomaspollak··on Ask HN: Which boring technology do you still use?
Local music files. Including MIDI songs, of course.
tomaspollak··on Ladybird: A new cross-platform browser project
Did you manage to do it? I (also) failed miserably.

It would be great if they added a Github actions script to perform automated builds on each commit or PR merge.

tomaspollak··on California Sends Democrats and the Nation a Message on Crime
It seems republicans have moved further to the right than democrats have to the left:

https://twitter.com/gelliottmorris/status/151975976283299430...

tomaspollak··on Ask HN: How do I improve boring README page?
A nice and helpful thing is to include links to related or similar projects.

Provides context and helps see a bigger picture or where a particular project stands.

tomaspollak··on Ask HN: Show me your half baked project
Two projects:

- Archetype[0] - Offline code editor for Chrome OS (Pending: Theming, customization, etc)

- Muki[1] - Web based chiptune & MIDI player (Pending: Rebranding, bigger catalog, personal playlists, recommendations)

- [0] https://chrome.google.com/webstore/detail/archetype-an-offli... - [1] https://muki.io

tomaspollak··on As internet forums die off, finding community can be harder than ever
If you're interested, I happened to write a simple forum software in Ruby a while ago. Indexable, light use of JS, nothing too fancy but it worked.

I never open sourced it, but if it could help keep up some communities online I would happily donate it.

tomaspollak··on Kiss Linux – A distribution with a focus on less is more
There's a package called apulse, that tricks programs into thinking they are talking to PulseAudio while piping stuff internally to ALSA.

https://github.com/i-rinat/apulse

tomaspollak··on Guitar – Git GUI Client
Gotcha, thanks.
tomaspollak··on Guitar – Git GUI Client
Which cases does lazygit not handle well? Asking because I'm working on something similar, although probably simpler and with less features [0].

[0] https://tomas.github.io/jix

tomaspollak··on Mini projects built with VanillaJS. No frameworks or libraries
I'm not sure if this qualifies as "mini", but mi chiptune/MIDI player [1] was written without the use of any big frameworks, even though it relies heavily on Javascript, both for navigation, visuals, and of course audio synthesis (via Emscripten).

[1] https://muki.io

tomaspollak··on Sublime Text 3.2 Released
Yikes! If it helps, mine is just a side-project, nothing serious. Yours looks great by the way. :)
tomaspollak··on Sublime Text 3.2 Released
Thank you kind sir! A new release should be up soon.
tomaspollak··on Sublime Text 3.2 Released
Got it! Thanks.
tomaspollak··on Sublime Text 3.2 Released
If I may ask, what specific VSCode features are you referring to?

I'm eager to know because I'm working on an editor for Chrome OS (based on the Monaco editor from VSCode) and would love to know whether they are part of Monaco or extras that only ship with VSCode.

If anyone's interested, here's the (very recent) announcement post: https://www.reddit.com/r/chromeos/comments/ax8pi3/archetype_...

tomaspollak··on Show HN: Visual Studio Code for Chromebooks and Raspberry Pi
+100

You shouldn't have to install Ubuntu or a native Linux app just to be able to write some code on a Chromebook.

If you're interested, I've been working on a Monaco-based editor for Chrome OS (just like VS Code) that doesn't require installing Crouton nor a native Linux app. Works fully offline and performs pretty well on low-end hardware.

tomaspollak··on Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers
Generally the "serious" ones do, and if not then we should try to encourage them to do so. A few examples after a quick Google search:

- https://www.linode.com/speedtest - https://www.futurehosting.com/network-test-files/ - https://speed.hetzner.de/ - https://turnkeyinternet.net/speed-test/

tomaspollak··on Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers
Looks good, congrats! It would be awesome if you could include links for testing speed and latency for each provider (when available).
tomaspollak··on Homebrew 1.9.0
Chrome OS. Gentoo-based, but no package management available.
tomaspollak··on Ask HN: What are you currently working on in your spare time?
Yikes, just realized it's no longer maintained.

Timbre lets you do more advanced stuff in a simpler way (less lines of code), although the last time I used Tone.js was a long time ago, so things might be different now.

Take a look at the Timbre.js examples!

tomaspollak··on Ask HN: What are you currently working on in your spare time?
Tone.js is great! Also check out timbre.js if you haven't.
tomaspollak··on Ask HN: What are you currently working on in your spare time?
I'm relaunching my chiptune/VGM music player [1] with a bigger catalog, and working on a libgit2-based Git client for the CLI [2].

The former is all about exploring new browser features (WebGL2, Wasm, WebMIDI), the latter all about dealing with ancient terminal stuff. Quite a mix!

[1] https://muki.io [2] https://tomas.github.io/jix

tomaspollak··on Ask HN: Do you use a Chromebook or Pixelbook as your primary machine?
I use a 1st gen Chromebook Pixel as a secondary machine, for light development (e.g. personal projects), and I'm actually NOT using crouton these days.

I used to have Linuxbrew for installing packages (git, gcc, etc), and a non-GUI chroot through crouton, which I used for anything that wouldn't build using Linuxbrew's toolchain.

However, a few weeks ago Linuxbrew completely broke for me, so I decided to try something new, and instead of reinstalling it I got Nix (the package manager from NixOS) working via proot.

Nix's toolchain pretty does everything I need so I haven't had the need to run crouton anymore. I also run Docker containers via rkt.

Finally, I tweaked the crosh command so it opens a shell directly without having to type 'shell'. I know it might be somewhat picky, but when you're constantly firing up new terminals it can become a bit of a PITA. :)

If anyone's interested I can post some links for reference, or maybe even do a writeup.

tomaspollak··on Ask HN: What are you working on?
I'm working on a tabbed console-based editor that doesn't want to be vim. Like micro, only lighter and with a few extras like multiple cursor support.

https://github.com/tomas/eon

I like to restore old (90's) computers for fun, and realized that if I wanted to actually use them for something, at the very least I needed a decent code editor that would run on them -- i.e. use at the very most 5-10 megs or RAM.

It's not 100% yet, but it's quite usable right now and works both in Linux and macOS. I actually had to fork the termbox library in order to get keybindings working correctly across different terminal emulators (xterm, urxvt, gnome/xfce term, OSX, etc).

tomaspollak··on Ask HN: What do you want to see in Ubuntu 17.10?
- FLAVOR: Xubuntu, Lubuntu, etc (not Ubuntu)

- HEADLINE: Dash/Spotlight-like search for the rest of us

- DESCRIPTION: While Ubuntu users have the Dash, we Xubuntu'ers (and I assume the same goes for Lubuntu users, and others) would love to have something similar an `apt install` away, or even --god help me-- installed by default.

Options seem to be abundant, but few of them are truly lightweight and/or easy to get running and/or provide the relevant results that you'd normally expect. I think I've tried pretty much all of them, but after a day or two I always end up going back to Catfish.

Unity is great, just not for everyone. ;)

- ROLE/AFFILIATION: Software developer, journalist, aspiring musician.

tomaspollak··on Music for Programming
Yes! Video game music also gets me in the zone.

If you're into oldschool games you might also enjoy http://muki.io. Pure DOS and MIDI nostalgia. :)

tomaspollak··on Fork: Fast and Friendly Git Client for Mac
For an open source alternative, remember there's also the forked version of GitX:

https://rowanj.github.io/gitx/

tomaspollak··on Ask HN: Which blogging platform do you use?
Hehe, that's a good one. In english it would go like this: "And that's when the magic would start with the modem's galatic sounds."
tomaspollak··on Ask HN: Which blogging platform do you use?
Self hosted here.

I migrated from Wordpress to Middleman for my blog [0], but wanted to have a web UI for writing and editing blog posts so I wrote my own [1]. Here's a screenshot [2].

I also didn't want to lose all the comment history so I wrote another gem [3] for Disqus-like comments, which are loaded via AJAX given that the website is completely static.

I haven't gotten around documenting the gems but hope to do sometime this month!

[0] http://bootlog.org [1] https://rubygems.org/gems/artifact [2] https://twitter.com/tomaspollak/status/753728789679529985 [3] https://rubygems.org/gems/cachai

tomaspollak··on NayuOS – Chromebooks without Google
Nice project, congrats!

More than pre-installing packages I think it would be great to have a (working) package manager by default. That way users are able to choose whatever floats their boat.

I've been using Linuxbrew[1] (a Homebrew clone for Linux) on a Chromebook for a while, and it's the reason why I can actually use it for something else than browsing. It's a perfect fit if you need to install development tools or libraries.

[1] http://linuxbrew.sh/

← PreviousPage 2 of 3Next →