HN user

bananicorn

792 karma

https://www.bananicorn.com

Posts26
Comments182
View on HN
system76.com 3y ago

System76 AMD-Only Laptop Returns

bananicorn
231pts287
system76.com 5y ago

Pangolin – Mobile AMD laptop with Ryzen CPU and Radeon graphics

bananicorn
500pts458
gerda.tech 6y ago

GerdaOS – a hackable alternative to KaiOS which respects your privacy

bananicorn
3pts0
news.ycombinator.com 6y ago

Ask HN: Does anyone know where to get a chorded keyboard?

bananicorn
1pts1
www.gnu.org 6y ago

List of All GNU Software

bananicorn
1pts3
stackoverflow.com 6y ago

Vim Sessions [StackOverflow]

bananicorn
1pts0
www.yabasic.de 7y ago

Yabasic – Basic, but Fun

bananicorn
2pts0
news.ycombinator.com 7y ago

Ask HN: Any fun to program retro game engines?

bananicorn
9pts4
alex-charlton.com 7y ago

Making Games in Lisp with Hypergiant and Chicken Scheme

bananicorn
155pts22
news.ycombinator.com 7y ago

Anyone using a E-Ink screen for writing/programming?

bananicorn
3pts1
factorcode.org 8y ago

The factor programming language

bananicorn
3pts0
www.red-lang.org 8y ago

Red goes blockchain

bananicorn
2pts0
news.ycombinator.com 8y ago

Ask HN: Has anyone used Smalltalk for Graphics?

bananicorn
4pts1
pointillistic.com 8y ago

Ren: a lightweight data-exchange text format

bananicorn
92pts88
www.youtube.com 8y ago

Douglas Adams: An artificial god

bananicorn
2pts0
www.youtube.com 8y ago

PDC 1996 Keynote with Douglas Adams

bananicorn
1pts0
www.youtube.com 8y ago

Douglas Adams interview about interactive media/computers

bananicorn
2pts0
news.ycombinator.com 8y ago

Ask HN: Has anyone used a HURD-based system before?

bananicorn
2pts3
github.com 8y ago

Minimal example of an epub file

bananicorn
1pts0
yachtclubgames.com 8y ago

Japanese Localization of Shovel Knight

bananicorn
1pts0
members.quicknet.nl 8y ago

DBGL – DOSBox Game Launcher

bananicorn
1pts0
probablyprogramming.com 8y ago

The Tiniest GIF Ever (2009)

bananicorn
2pts0
news.ycombinator.com 9y ago

Ask HN: Is there a Market for low-spec laptops with long battery life?

bananicorn
18pts15
news.ycombinator.com 9y ago

Ask HN: What linux distro should I start with?

bananicorn
35pts65
www.youtube.com 9y ago

Douglas Adams: Parrots the Universe and Everything

bananicorn
1pts0
oss.sgi.com 9y ago

Build Your “WYSIWYG” HTML Editor with Vim and Netscape

bananicorn
2pts0
Vim Racer 2 years ago

Try this in your local vim: set rnu

Really handy for relative movements like 5j or 12k :)

FYI the fingerprint sensor problem has since been fixed and I can now use it again without trouble for banking apps and the like. (Although I'm on a Fairphone 3+) Still holding up fairly well in 2024, even if it's a bit slow at times.

[dead] 4 years ago

That was probably supposed to be a pun - you're both on the same side here :)

Skateboarding!

It's a bit hard to find time for it during a workday, but sometimes I just have the urge to get moving and trade lunch with my colleagues for some time on the board. A really nice change of pace, and I can usually think much better after getting some movement in, even if it's just some light cruising.

I'd still like to have another hobby which I can do during the winter, and maybe even while commuting. Maybe I should take up something like knitting, or any other craft which can be done during short downtimes.

It's never too late to start. At the beginning you should really focus on trying some things that keep your attention.

(For me that was programming games - incredibly crufty ones, but seeing thing move on my screen got me really excited and got me to understand)

Personally, that was javascript for me - mostly because you can do stuff with it in any browser you want. Lua[0] is also a great language for beginners, and I'm still using it for game development[1] and general scripting/fun stuff.

I just don't want to turn this into a hella long comment, so I'll wrap it up; but I could talk about the first steps you could take for hours :)

If you want to ask me anything on how to get started, just shoot me a mail under info@(my username here).com I'd be super happy to help :)

[0]https://www.lua.org/ [1]https://love2d.org/

To add to that - if you prefer writing the body of the post itself in markdown, and write in VIM, here's a little snippet that might help:

:%!markdown_py

where markdown_py is your markdown-to-html tool of choice. This will take the whole buffer and turn it into HTML; Otherwise, just select what you want transformed in visual mode, press : and go use it like this:

:'<,'>!markdown_py

Just felt the need to share - any command line utility can be used in VIM :)

(Emacs, VSCode and other editor-using people feel free to chime in, I'm sure there's lots of cool approaches to this)

LeoCAD 21.03 5 years ago

The issue already seems to be there[0], but honestly I immediately resorted to using the arrows to move the pieces around and from there on out it didn't disturb me anymore.

I'm really glad you're putting such an emphasis on beginner friendliness though, that's really cool!

[0]https://github.com/leozide/leocad/issues/655

LeoCAD 21.03 5 years ago

I just gave this a try, and I would honestly love to have a traditional cad software that is so intuitive and easy to use. (Except for the stuff with the rotation, that was a little hiccup for me)

I could just get into it, drag, drop rotate and make some stuff - it's actually _fun_ to use!

Does anyone know of a cad program which uses a similar approach? I'd love to be able to build smooth models with such a software...

Flanderization 6 years ago

Then again, shows like One Punch Man work because you know all of those tropes, and doesn't seem to work nearly half as well if you don't know what they're referring to.

(I've tried showing it to someone with rather little prior exposition to traditional shonen and the person found it rather boring. A sample size of one, I know that says almost nothing)

If you haven't watched it yet, give Hunter x Hunter a try - sure you'll see lots of re-occurring tropes, but it's a bit of a breath of fresh air, promised.

Why would you not just set the location of the backup and swapfiles to a fixed place in your system?

Try this:

    set backupdir=~/.vim/backups,.
    set directory=~/.vim/swapfiles,.
It will only write in the current directory, if ~/.vim/backups does not exist, and the dot is just there for portability, so nothing breaks when using my vimrc on a new system.

Edit: Upon actually reading your blog-post, I understand at least one reason - my options may not change the behaviour of a file not being written to the correct inode, so you have a point for some build systems.

I actually learned rather much reading this, thank you for sharing!

Infiniminer is something that comes to mind - which was the base used for Minecraft, I think.

While we're in the Realm of voxel-based games, there's Minetest, which is open Source and written in C++ and extendable by Lua.

Iirc, braid was also developed solely by one person, although he did commision the art.

But in general, the "big game made by a single person" is a bit of a myth. Sure, it does exist, but many of those people have either had help from others, or were actually working in a small team.

A lot of it is just marketing talk.

You remember correctly - it's from the second book, "The restaurant at the end of the universe", and the animal in question had been genetically altered to strive for its own consumption, and enjoy the whole process of it.

It's quite a terrifying thought, to be honest - maybe because the animal in question is very much conscious and intelligent.

I'm never quite sure whether or not Douglas Adams wrote it for comedic effect or to provoke some deeper discussion.

Might as well be both.

Try Linux 6 years ago

Maybe it's just your use case - but I've just switched someone over to Linux and it seems to be suiting them much better than Windows - granted they're running older hardware, but we would've had to throw that laptop away otherwise, as Windows 10 is absolute garbage when installed on an HDD.

The person in question was really quite attached to their Laptop and after a failed HDD, we just took another one we had lying around, tried to save Windows (but to no avail), and finally decided to put LinuxLite [1] on it.

People who mostly utilize a browser in their day-to-day computer usage don't have any advantage in using Windows whatsoever.

I haven't yet used Linux for that long, (only around two years as may daily driver) but I can't imagine ever going back to Windows, except for very few select games, which aren't yet supported natively or via Proton/Wine.

And I keep hearing about the touchpad driver issue, but I really can't find a single difference between my Windows and Linux boxes, maybe I'm not sensitive enough, or have much lower standards in that regard, I really can't tell.

Sure, Windows Office and some Adobe software isn't there yet when used via Wine, I'll give you that. I personally do just fine with Blender, Gimp and Inkscape on the graphics front. I can't speak for the usability of the Libre-office suite, but it's done the job for the few times I had to use it.

[1]https://www.linuxliteos.com/

I have these settings in my .xinitrc on my ThinkPad T420, but never had to do anything terribly arcane to get it to work as I expect it to.

    exec xinput set-prop 'SynPS/2 Synaptics TouchPad' 'Synaptics Tap Action' 1 1 1 1 1 1 1 &
    exec xinput set-prop 'SynPS/2 Synaptics TouchPad' 'Synaptics Two-Finger Scrolling' 1 1 &
    exec xinput set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Speed' -.3 &
    exec xinput set-prop 'SynPS/2 Synaptics TouchPad' 'Synaptics Coasting Speed' 0 0 &

Sure, it could be more fine-tuned, but it works just fine that way.

On other laptops I've had to reduce the "finger size" (I can't remember the name of the setting), so I could use it even with a light touch, but that's the biggest problem I've had with it so far.

Google Pixel Buds 6 years ago

The page is in fact almost completely blank for me - I don't think it loaded properly, all I can see are the related products at the bottom...

Maybe it's because I'm on firefox?

Edit: it works in chromium, what a piece of junk.

Let's take the sausage for example.

If you have a clump of meat, it's not a sausage. If it's brought into shape by some kind of "skin", (which nowadays often is artificial "intestine"), then it's a sausage.

So, I'd argue that the word sausage for example describes the form factor, more than the actual content.

I don't think the case is much different in the case of a burger - if it's clearly declared as a veggie burger, one better assume that there's no meat in it.

The distinction between meat and veggie burger is probably even less difficult than the distinction between a veal and a pork burger. You wouldn't want to have to use different names for meat products if they were made from a Kangaroo, or Ostrich, would you?

I do have to admit though that some of the vegetarian "cold cuts" (I hope google translate hasn't failed me here), are really, really good!

It's terribly processed stuff, but as far as I remember the taste of meat, it comes quite close.

Not all of them are created equal though, and I can only see myself eating a specific brand, but they are very enjoyable.

Have a look at love2d[0] - (or Löve, as they prefer it to be called) It's a lua-scriptable game framework, where you can at least see results fairly quickly. All you need is a text editor and the lua executable. It's only thought for 2d games, but it's got an integrated physics engine (Box2d) and a bunch of libraries to help with all kinds of things that might come up.

And the community was absolutely lovely last time I checked :)

[0]love2d.org/