News for hackers. Stuff that matters.

sneusse

Re:Barcodes are about to go extinct on Saturday October 03, 2026 @05:36AM (#49942708)
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 :)
Re:Binary obfuscation used in AAA Games on Wednesday April 08, 2026 @07:40AM (#47688809)
That makes a lot of sense, thanks for clarifying!
Re:Binary obfuscation used in AAA Games on Wednesday April 08, 2026 @06:03AM (#47687962)
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?
Re:Proving Immediate Mode GUIs Are Performant on Friday May 03, 2024 @03:33AM (#40245161)
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'.

Well, AnyDesk allows screen sharing from i-Devices, not sure about remote control though.
Re:Ask HN: What's your proudest hack? on Monday December 12, 2022 @10:41PM (#33964491)
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!
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)

Re:Ask HN: How did you increase your UX skills? on Thursday July 21, 2022 @02:49AM (#32176522)
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.

Re:Ask HN: How did you increase your UX skills? on Thursday July 21, 2022 @02:41AM (#32176472)
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
Re:Ask HN: How did you increase your UX skills? on Wednesday July 20, 2022 @01:24PM (#32169129)
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.

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.

Re:Ask HN: Your admittedly useless side projects? on Friday June 24, 2022 @08:38AM (#31860856)
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 :)
Re:Hello world in every computer language on Monday May 23, 2022 @06:23AM (#31477179)
Thanks, I see many contributions dangeling on the wrong repo now, which is sad :(
Re:Useless Use of "dd" (2015) on Monday May 23, 2022 @05:56AM (#31477020)
Won't this fail when the file is not gzipped but, for example, zstd compressed?
Re:Ask HN: What activities help you rest and recharge? on Friday May 20, 2022 @12:56PM (#31449993)
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 :)
https://github.com/bitwarden/mobile Would be one example. You can subscribe to premium features and all the stuff is open source.
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.

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.

That’s how Elizabeth Keen died.
Re:9-Euro-Ticket on Friday May 20, 2022 @11:17AM (#31448633)
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.

Re:My Experiences with Julia on Tuesday May 17, 2022 @06:34AM (#31408443)
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".
Yeah, if both agree to play again! This would prevent random encounters with wait only victory.
Re:When FFI function calls beat native C on Monday April 04, 2022 @01:37PM (#30909574)
You could export a varargs function and use this to call the appropriate Lua function, I guess.
Re:The Windows 11 taskbar is an annoying step backward on Saturday January 22, 2022 @06:01AM (#30035614)
Thats what made me smile to :) Swap trying to swap RAM to RAM then suddemly: swap recursion :)
Re:Why we're blind to the color blue on Friday July 16, 2021 @04:51PM (#27861062)
That's the missing piece! Now I know how to spend my next rainy day!
Re:5 years of leetcode with no progress. I'm giving up on Monday March 15, 2021 @07:27PM (#26470711)
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.

Re:5 years of leetcode with no progress. I'm giving up on Monday March 15, 2021 @07:12PM (#26470538)
> 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.

Re:5 years of leetcode with no progress. I'm giving up on Monday March 15, 2021 @07:03PM (#26470452)
> 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.

Older »