HNHacker News
TopNewBestAskShowJobs

bananicorn

792 karma · joined September 20, 2016

https://www.bananicorn.com
submissionscomments
bananicorn··on The Rise of German Board Games
We did play it a lot as kids, meaning my parents, me and one of my brothers - it's pretty popular in German-speaking countries (well, for obvious reasons)^^
bananicorn··on Ask HN: What is your favorite pocket knife?
Don't you have any problems with the locking mechanism being a bit flimsy? I agree it's a great knife, especially for the price, but the lock rattles around, even when I put it in place very forcefully... May just be my knife though.
bananicorn··on Parsons code
It's probably not impossible - this guy[0] has made a midi-to-text converter, which i've been trying to use to make some simple tracks. With moderate success, but that's more my lack of practice and musical knowledge.

edit: i forgot to mention that it's a completely different format - but it shows what's needed for such a parser.

[0]http://www.archduke.org/midi/

bananicorn··on Lightbot: Puzzles Game Using Programming Logic
Whoa - he's responsible for infiniminer? Considering Minecraft was built on top of it, I wonder how much credit he's been given...

Also, most of these games actually look like you could learn something from them, while having fun...

bananicorn··on Ask HN: Why are larger e-readers much more expensive than tablets?
>>Colour would be nice too, but I guess that's impossible.

Well, not possible yet[0]. In a few years the technology might be refined enough though. I also heard that the refresh rate is in the range of minutes for now, but let's hope that'll change soon :)

[0]http://www.businesswire.com/news/home/20160524006209/en/Ink-...

Edit: added quote I was responding to

bananicorn··on Low Hanging Fruit of Programming Language Design
There's other languages with rather powerful macro systems too, red for example: http://www.red-lang.org/2016/12/entering-world-of-macros.htm...
bananicorn··on Ask HN: What's your .bashrc?
I call fish from my bashrc (because I want it to be my standard shell, but It can cause problems with certain scripts)

I've aliased push to git push, and done the same with git commit.

Edit: Of course the aliases are in my .fishrc, but it's the same in the end :)

bananicorn··on Ask HN: Which books have you re-read the most?
In case of HhGttG, are you referring to the first Book, or to the whole series? I'm personally most fond of "Goodbye, and thanks for all the Fish" Mostly because it makes me so goddamn happy :)
bananicorn··on The Carmack Plan
That's a nice way of sharing notes - nowadays a trello board or something of the sort might be more accessible to the masses, but this format has its merits.

For anyone using org-mode - is this approach similar? (I mean sure, it's much simpler, but in principle it's almost the same, right?)

bananicorn··on Electron is Cancer
That sounds interesting - if I can compile to everywhere from linux, I might give it a shot. The language itself or its reputation is not a problem to me, as long as the syntax isn't quite brainfuck-like and the performance not completely abysmal, I'm fine.
bananicorn··on Dead grasshopper discovered in van Gogh painting
Did you know Carmine is still in use as food coloring (E120)? The thought of having ground up bugs in my food is a little offputting, honestly...

And hey, at least you can't accuse them of clickbait-ism ;)

bananicorn··on Electron is Cancer
Honestly, many apps could just as well be developed with red[0], maybe not in javascript, but with the smoothest cross-platform compilation I've ever seen.

Runs in 1mb of ram, and the download size of most apps made with it won't exceed that either. It's no C for sure, but it's really amazing to have cross-platform gui-support bundled into the language itself (windows & mac is ready, android and linux are in the works)

So yes, no re-use of webdev skills, but a really fun language, and immediate results - had I known about red before javascript, I would've never picked up JS.

[0] http://www.red-lang.org/

bananicorn··on Ask HN: How do sites like Reddit, HackerNews, etc get initial user content?
In the case of reddit I heard, that - at least in the very early stages, the creators themselves provived a lot of the content, and even hired some people almost exclusively for that purpose. I can't remember where I read it though.
bananicorn··on Dopamine Labs: Dopamine makes your app addictive
Is this a serious product? Im wondering, since from a user perspective this sounds quite disgusting, and somewhat dystopian...
bananicorn··on Ask HN: Has anyone learnt to love art?
That's not strange at all - I fondly remember flipping through the pages of the Art Book I got with the first Dark Souls - I still use it for reference to this day, the motives make good drawing practice :)
bananicorn··on Ask HN: What is your “I wish I did it sooner” moment?
Same, but with st[0] - besides being one of the few git repos I downloaded which compiled on the first try.

(I actually had the luck to hear about i3 when setting up my arch install for the first time, but hell yeah I agree on that).

[0]st.suckless.org

bananicorn··on Ask HN: Has anyone used Smalltalk for Graphics?
Or maybe, has anyone here ever used Gnu Smalltalk? It looks quite nice - even though I don't know about the cross-platform capabilities.
bananicorn··on Saudi Arabia bestows humanoid robot with citizenship
I may have seen to many sci-fi movies, but this sounds rather threatening:

>>It [Sophia] accused him of "reading too much Elon Musk," and said, "don't worry, if you're nice to me, I'll be nice to you. Treat me as a smart input-output system."

Still, the actual intelligence is probably nowhere near threatening or useful, but who am I to judge?

bananicorn··on The Lobster Programming Language
This is pretty much exactly what I've been looking for - if it eliminates all the messing around with various C libraries and compiling on different systems, I'm totally gonna try this!
bananicorn··on Learn to use Awk with hundreds of examples
Honestly, that makes sense - doing multiline replaces with sed isn't very convenient (I believe it's possible if you replace newlines with NULL). I guess I'll probably learn awk then, it can't be that hard with the examples from this repo^^
bananicorn··on Learn to use Awk with hundreds of examples
I'm wondering:

Does awk really provide that more value over sed while being easier or faster to use than a fully-fledged scripting language (thinking of perl, python, etc).?

(and yes, one may argue that awk IS a scripting language, I'm not disputing that, just asking)

bananicorn··on Games Look Bad: HDR and Tone Mapping
In this case it seems it's some sort of DoF-Effect, since the lines between the objects seem to blur too.
bananicorn··on Show HN: Overengineered Django side project
Maybe you wanna overengineer in some html "compression" (stripping out whitespace, I mean) and cache the result? :P

It's fun (not that your site needs it, it easily loads fast enough) Also, nice style - what were your inspirations for that? I like the kinda minimalistic, a bit neon-y styling :)

bananicorn··on Seven habits of effective text editing (2000)
this. Macros are something I've never used in other editors, but in vim they're simply... fun to use.

Well, if used for the right purpose.

bananicorn··on Seven habits of effective text editing (2000)
Maybe you're looking for visual block mode?[0] Or the multi-cursor plugin[1]? I haven't tried the latter, ut I really like visual block mode for certain things.

It's amazing how much new stuff I learn about vim every day... And I'm nowhere near done :)

[0]https://stackoverflow.com/questions/21806168/vim-use-ctrl-q-... [1]https://github.com/terryma/vim-multiple-cursors

bananicorn··on Seven habits of effective text editing (2000)
There's a bunch of things you could try, btw: First off, vim has a GUI version where you can use the mouse (and in some terminal emulators you can too - for example st[0])

Secondly, did you try using splits (horizontal and vertical is possible, you practically have a sort of WM inside vim) or maybe you prefer the tabs-approach to things (even though the purpose of tabs is a different one, but you can bend it to your will so it works kinda like in notepad++)

Also, relative line numbers really help me with the vertical navigation - you practically have the number you need to type at the start of the line (and your current line can have the actual line number, if :set nu is active)

[0]https://st.suckless.org/

bananicorn··on What Everybody Gets Wrong About Jekyll and Hyde (2012)
I've never even read that book, but I probably should.

As it's described in the article, I see many parallels with today's anonymised internet culture - we can be someone else, someone who doesn't have to fear any consequences for what he says, we can lie on the internet to (try to) form other's perception of ourselves, thus being whoever we want to be.

But ultimately it's still the same person making those decisions, typing those words and decepting those other people, who may not be all that honest themselves.

Not to be compared with murder, obviously, but I feel like the same principle applies.

bananicorn··on Ren: a lightweight data-exchange text format
In case anyone wonders - red-lang[0] and rebol[1] both use this notation.

[0]http://www.red-lang.org/ [1]http://www.rebol.com/

bananicorn··on HolyJit: A New Hope
I'm wondering if Terry Davis is aware of the potential double-entendre (HolyJit->HolyShit)? which was probably the reason this name was chosen for the mozilla project.

Holy jit, that JS is running quickly. (Is it fast in that case? Quickly doesn't feel right...)

bananicorn··on HolyJit: A New Hope
I'm not sure as to what is fundamentally different about this JIT-compiler (except for the awesome name of course)

Is it basically just a Rust rewrite which also tries to reduce the complexity of their current just-in-time compiler?

Edit: By calling it "just" a Rust rewrite, I'm not implying that's a simple undertaking, even moreso considering the complexity of modern JS engines.

← PreviousPage 3 of 7Next →