HNHacker News
TopNewBestAskShowJobs

bunkerbewohner

82 karma · joined February 2, 2014

I just love programming. http://substr.net https://wordhazard.net

[ my public key: https://keybase.io/mathias_kahl; my proof: https://keybase.io/mathias_kahl/sigs/a54AMN2HAdOIDoEMIwuRXY0SOJ2-PD6U7z5WzFXnn4Q ]

submissionscomments
bunkerbewohner··on Ask HN: Could you share your personal blog here?
https://substr.net - I should post more often just to keep practicing writing, or for a personal record of stuff I learn.

My most viewed posts:

- https://substr.net/2020/09/30/generating-and-displaying-a-qr... - how to generate a QR code in Unreal engine

- https://substr.net/2022/07/18/replacing-webpack-with-vite/ - experience switching from webpack to vite

- https://substr.net/2020/04/30/video-games-in-arabic/ - about finding games to play in Arabic

bunkerbewohner··on PhpBB
One thing that’s different today is authentication options. Modern APIs (eg WebAuthn), Oauth, passkeys, WebID… Also password managers were not as ubiquitous as they are today.

I think there’s the potential to make using many different sites a lot more frictionless nowadays.

Maybe the only missing part would be an aggregator to keep track of the different communities.

bunkerbewohner··on Ask HN: Those making $0/month or less on side projects – Show and tell
Thank you! That IBM project is pretty cool, too! I was surprised how well the AI is at guessing!
bunkerbewohner··on Ask HN: Those making $0/month or less on side projects – Show and tell
https://wordhazard.net/

"Heads Up" but online and in multiple languages at the same time, e.g. even if an English word is up to be guessed, you can enter the equivalent word in Spanish or German, and you will get points for that, too. I created this because I like word games like that but my friend group is quite multilingual and most are not native English speakers.

bunkerbewohner··on The Up-Goer Five Text Editor
I thought the same and rewrote this in JavaScript running on the client only

https://bunkerbewohner.github.io/js-up-goer-five/

bunkerbewohner··on Ask HN: Is having a personal blog/brand worth it for you?
Your comment just motivated me to write another blog article about something recent I've learned. Thanks ^_^ My last post had already been more than a year old :O
bunkerbewohner··on All Telegram servers are down
No, sadly I do not.
bunkerbewohner··on All Telegram servers are down
Has been down for me in Berlin, Germany, for an hour or so.

Trying to log in via web gives me this error:

Method: auth.sendCode Result: {"_":"rpc_error","error_code":420,"error_message":"FLOOD_WAIT_438"}

Maybe a localized DDoS attack?

bunkerbewohner··on Finland’s Prime Minister Calls for Debate on 4-Day Work Week
I am generally in favour of this idea, though it's a difficult topic. I found this discussion interesting, which brings up several pros and cons: https://www.kialo.com/should-developed-countries-reduce-the-...
bunkerbewohner··on Germany's car industry faces a perfect storm
Based on what I've seen source code is almost exclusively English, apart from a few identifiers here and there that are hard to translate, e.g. legal terms.
bunkerbewohner··on Paralleltext: Learn languages by reading
Oh the poor people who try to learn German by reading Kafka. I'm not sure literature in general is suitable for learning a language that you don't already have a tight grip on. Maybe children's books, but even then it's too far removed from spoken language for some languages.
bunkerbewohner··on Arabic, a great language, has a low profile
It's certainly interesting in theory. But in practice, how do you distinguish between a bookshop, library, office and desk when all of those things can be referred to by "maktab"?

And does inferring / generating words this way actually work? For example, can I say "makra" (مقرأ) for "Library", a place where you read? Based on the verb "yakra" (read).

bunkerbewohner··on Xamarin Forms: it works
To be fair the native iOS development with Xcode (10) isn't much better. My builds unpredictably fail for no reason at least once a day. Sometimes I have to build three times before all errors disappear, without touching any code or project files at all, mind you.

But at least Xcode doesn't crash any more.

bunkerbewohner··on As Discord nears 100M users, safety concerns are heard
We use the desktop client and our group often has problems with words being dropped not only at the end but also in the middle of someone talking if they're using voice activation. :-/

It's usually specific users whose words get dropped, maybe their activation threshold is just low enough. But still, seems to me like this should not happen, especially in the middle of sentences, since the beginning of the sentence is recorded just fine.

(Windows 10 Pro)

bunkerbewohner··on Seven habits of effective text editing (2000)
Personally I'm extremely happy with the vim plugin in Jetbrains IDEs like IDEA, Rider and so on. It gives me the best of both worlds. I can use vim commands for effective navigation but also have the great static code analysis, smart auto completion, project navigation (find symbol, class, file, ...) etc. of the IDE.
bunkerbewohner··on Training exercise boosts brain power, Johns Hopkins researchers say
There are programs with shorter rest times between sets, e.g. German Volume Training (60 to 90 secs). And you can do dumbell bench press without a spotter.

But I totally agree, more "practical" excercise like bouldering is much more fun.

bunkerbewohner··on Getting started with vim
You can also use vim with an IDE, e.g. IntelliJ IDEA. So you get the best of both worlds. :-)
bunkerbewohner··on Disassembling Jak and Daxter
Interesting read! If you want to read more about the programming of Jak & Dexter, as well as its predecessor Crash Bandicoot, check out Andy Gavin's awesome blog: http://all-things-andy-gavin.com/2011/03/12/making-crash-ban...
bunkerbewohner··on A Month Without Sugar
Wrt acquired taste: I used to hate the taste of cilantro, but kind of came across it alot because of Vietnamese friends. After some time I slowly began getting used to it and now I actually love the taste. It's so refreshing and really spices up many dishes making them much more interesting. Point being I think just because you don't like something initially it isn't inherently bad and you could be missing out. :-D
bunkerbewohner··on Intro to RAML 1.0
Skipping through the specification RAML seems to be a good deal more "powerful" than Swagger. I have run into the limitations of Swagger and its tooling several times already, so I'm definitely going to take a closer look at RAML.
bunkerbewohner··on The Chrome Distortion: how Chrome negatively alters our expectations
Performance surely depends on the application. In my personal experience, a rather complex JS application I'm working on consistently (tested on Windows, Linux and Android) runs significantly smoother and faster in Chrome than in Firefox, and somewhat better than in Safari.
bunkerbewohner··on The web's original sin
You and me, both! I've been waiting so long that in the mean time I have started developing my mobile, civ-like game on https://nationsonline.net. But I'm not a professional game developer, and we're only two programmers, no artists. I'd much rather a big game developer with artists, game designers and the capacities to finish it in a reasonable time frame would create such a game. Civ Revolution was a big disappointment for me, unfortunately.
bunkerbewohner··on Announcing TypeScript 1.8 Beta
This is brilliant! The first three features, i.e. --allowJs, --reactNamespace, and stateless functional componentshave been precisely the things that I have been missing recently.

This makes integrating 3rd party JS libs much easier and I can streamline my components a little since I'm almost exclusively using stateless components anyway.

That already made me quite happy. But as I'm reading on I almost can't believe all the other great additions, such as module augmentations, string literal types, AMD module concatenation, let/const in loops. It's like they've been reading my mind. These were all things on my wishlist. Great work!

bunkerbewohner··on Is ReactJS really fast?
Personally I never heard of the alleged speed advantages. I'm only using React for its architecture, i.e. functionally "pure" UIs.
bunkerbewohner··on A Year to The Day
I gave it a shot for a month. So far there was nothing that could convince me that goes beyond a fancy look & feel. Feature-wise it's ages behind WordPress (not suprisingly, WordPress is a huge eco system).

It's missing several fundamental features that make it unusable (in my opinion) for any serious user, such as user management.

bunkerbewohner··on Ask HN: Screenshot Saturday
Thanks, we definitely plan notifications via email and if possible other messenging services.
bunkerbewohner··on Ask HN: Screenshot Saturday
https://www.dropbox.com/s/4cflduw99mys261/22.04.2014.png

Together with my brother I've been working on our little passion project "Nations Online" (still very early stage). The goal is basically a decent Civilization-like game that runs in the browser and on tablets with improved and larger scale multiplayer (at least up to 32 players) and 3D graphics. It was mostly born out of frustrations with Civ 5's slow and buggy multiplayer mode.

The server is based on Scala & Akka, the client is plain JavaScript and WebGL/ThreeJS.

bunkerbewohner··on Amazon Accused of Cheating Customers Through Shipping Costs
Hm I haven't noticed prices being higher when I'm logged in with my Premium account so far on Amazon.de. Also the delivery is super fast. Sunday night I ordered a camera and it arrived monday evening. I'm pretty satisfied with Amazon Prime.
bunkerbewohner··on Stripe Checkout
Too bad they don't allow crowdfunding.
bunkerbewohner··on Stripe Checkout
You mean like http://card.io/?
Page 1 of 2Next →