HNHacker News
TopNewBestAskShowJobs

sneusse

23 karma · joined September 17, 2018

submissionscomments
sneusse··on Barcodes are about to go extinct
Well, „classic“ barcodes have the advantage that they can span the entire product length. That makes it easier for me at Self-checkout counters. Hard to do with QR codes :)
sneusse··on Binary obfuscation used in AAA Games
That makes a lot of sense, thanks for clarifying!
sneusse··on Binary obfuscation that doesn't kill LTO
What I'm wondering for a while now: How do the game streaming services run the Denuvo titles? Do they get special builds? They will not run on bare metal hardware but in some kind of VM right? Wouldn't Denuvo detect that and stop working?
sneusse··on Parseback: A pure-Lua introspection library for LuaJIT's FFI ctype objects
See also: https://github.com/corsix/ffi-reflect/
sneusse··on Proving Immediate Mode GUIs Are Performant
Battery life is a weird way to compare these technologies. It does not matter if you dispatch your draw calls or the retained mode framework does it for you - if you have new data to draw every frame then _somebody_ has to do it.

I do ship an IM GUI application to a small group of users and they will not know or care, as long as it does the job it needs to do. What made me choose this approach: I do not need another language/technology for my UI. Composition of the UI is done like I compose code: using functions/objects. I could see this approach failing on bigger projects or when you would have a dedicated designer doing the UI/UX stuff. As long as only programmers are working on the project I think it's fine and quite easy to understand for others what's going on in the 'UI code'.

sneusse··on Ask HN: How to manage phones and PCs for elderly parents?
Well, AnyDesk allows screen sharing from i-Devices, not sure about remote control though.
sneusse··on Ask HN: What's your proudest hack?
My wife and I wanted to travel around Europe on a tight budget for a month. As we didn’t care for the order we’d visit each location I built a multi-stop-with-some-constraint flight optimizer based on scraped google flights data. I could enter the airport names and min/max days to stay there. Worked great, we payed like 200€ for all our travels!
sneusse··on Ask HN: Leaving Germany – where to find quality of life as experienced engineer?
Well, if you don't mind (or like) living in a small village, Black Forest area. Housing is very affordable for good standard houses (just bought 170sqm house for 450k with renewable heating, decent energy efficiency). Nature here is awesome, QoL for us just perfect, having farms, forests, small lakes nearby. Kindergarden, Elementary School, Farmer-Stores in walking distance. Expect some cold winters every few years though :)

By choosing your village carefully you'll also get decent public transport to bigger cities (1h by train every hour to Stuttgart for us, 2h to Lake Constance).

For example we were considering this one: https://www.immobilienscout24.de/expose/133826271 But it was just too big for us. Add another 50-80k for upgrading the heating to a renewable one, some roof insulation and you're at 480k for 220sqm.

I'd expect that you'd find similar objects in like 1-2h around Berlin.

No idea how you cannot find a place in germany with 200k/y. I make about half of that and that's me providing a single income for our family and still saving up some money for the future. I'm not self-employed but with 200k income you should still have more left at the end of the month than we do, and we're doing fine (but we also don't need fancy cars or have fancy expensive hobbies)

sneusse··on Ask HN: How did you increase your UX skills?
Sure, if you’re replacing functionality/processes then you’re right.

I was thinking of adding/integrating new processes. That’s imho the harder task because you usually have less data to work with.

sneusse··on Ask HN: How did you increase your UX skills?
That’s what I was trying to say. It’s our job to read what they need instead of trying to do exactly as they say
sneusse··on Ask HN: How did you increase your UX skills?
This. Well, minus point 3 or include the user feedback in your goals. Also keep in mind that most people cannot articulate what they really want but most of the time they will complain about a bad solution.

Also try to mimic the other applications your clients are using regularly - even when the UX is bad. It’s easier for them to remember one broken workflow than multiple.

sneusse··on Ask HN: I’m 41 and still unmarried – what should I do?
What’s more important, your job or your family?

Family? Quit/Pause your job. At least for half a year. You’re trying to rush a relationship, that’s just not possible. Go traveling, stay at least two weeks in one place. If you like it stay longer. Meet people in parks, bars, at the beach.

This was how I met my wife. We would have almost nothing in common if we wrote a dating profile but when we talk to each other and are close to each other none of this matters. And it’s difficult because we’re from different countries, speaking different languages, have a vastly different culture. We fought A LOT about language, it’s still difficult to have a more in depth conversation but none of that matters.

Kids: any. If we cannot get our own, we’ll adopt. Who cares if the kid is your own?

Apparently you’ve been in a LTR and let it slip because you need your kids to be based on your DNA. That’s your decision, for us this fact is basically irrelevant.

sneusse··on Ask HN: Your admittedly useless side projects?
Not quite useless but more like a one shot use: I spent some days building a flight/train route optimizer for traveling to N cities, staying at least M days while minimizing travel costs for a single journey in 2018. Was fun to build and we payed like 200 € for one month of traveling in Europe :)
sneusse··on Hello world in every computer language
Thanks, I see many contributions dangeling on the wrong repo now, which is sad :(
sneusse··on Useless Use of "dd" (2015)
Won't this fail when the file is not gzipped but, for example, zstd compressed?
sneusse··on Ask HN: What activities help you rest and recharge?
We travel a lot. Experiencing different cultures and landscapes never gets old for us. My wife will take her laptop because she’d miss her work, I won’t :)
sneusse··on Ask HN: Can there be open sourced subscriber based mobile apps?
https://github.com/bitwarden/mobile Would be one example. You can subscribe to premium features and all the stuff is open source.
sneusse··on Ask HN: What are modern architecture patterns for desktop applications?
Well, you do but usually within the same process.

I usually don’t because DearImgui exists and I usually do simulation stuff which benefits from the immediate mode approach.

sneusse··on Ask HN: What are modern architecture patterns for desktop applications?
So the user is waiting 30min and watches the progress bar?

What’s your frontend used for? If the progress bar is everything then maybe you should just build a command line app.

sneusse··on New Pfizer tech: pill with tiny chip that sends a wireless signal when digested
That’s how Elizabeth Keen died.
sneusse··on 9-Euro-Ticket
https://de.m.wikipedia.org/wiki/Kraftwerk_Datteln

40% ~ 400MW of this coal plant go directly to DB. They argue that it’s only used for freight and not for public transport but meh - a useless differentiation IMO.

sneusse··on My Experiences with Julia
Well, there is https://scilua.org/ I'm not a numerics guy, so I've no idea if this fits. But I like LuaJIT and use it as my "scriptable C runtime".
sneusse··on Pounce: A multiplayer stealth game about hunting / tracking
Yeah, if both agree to play again! This would prevent random encounters with wait only victory.
sneusse··on Hetzner partnering with Ampere to bring ARM systems to their cloud
https://m.youtube.com/watch?v=5eo8nz_niiM

Fun to watch their DC :)

sneusse··on When FFI function calls beat native C
You could export a varargs function and use this to call the appropriate Lua function, I guess.
sneusse··on The Windows 11 taskbar is an annoying step backward
Thats what made me smile to :) Swap trying to swap RAM to RAM then suddemly: swap recursion :)
sneusse··on Why we're blind to the color blue
That's the missing piece! Now I know how to spend my next rainy day!
sneusse··on 5 years of leetcode with no progress. I'm giving up
Realizing this thread is very very weird I'll recommend codingames clash of code for those who don't know.

https://www.codingame.com/multiplayer/clashofcode

It's code golf/some puzzles on a 15 minute timer in versus mode. Extra fun with twitch streamers or with coworkers because you can discuss the mess after you made it.

sneusse··on 5 years of leetcode with no progress. I'm giving up
> Don't want to do programming otherwise though.

So get a FAANG manager position.

With that attitude towards your chosen profession you can do all the leetcoding you want and still don't get a job.

sneusse··on 5 years of leetcode with no progress. I'm giving up
> The talent that makes one good at coding challenges also makes one good at implementing real world solutions.

I actually never heard of Leetcode before this thread but I highly doubt that. This seems to be a puzzle site like Codewars or Codingame. While puzzles like that are fun, they are only one small part of being a developer. Design, architecture, UI/UX and communication are a lot more valuable than being able to write your own Sudoku Solver.

Page 1 of 2Next →