HNHacker News
TopNewBestAskShowJobs

extrememacaroni

329 karma · joined November 4, 2017

submissionscomments
extrememacaroni··on Algae powers computer for a year using only light and water (2022)
what should a website do to not get hugged?
extrememacaroni··on Far Cry 1.34 source code (2006)
People who work on such projects tend to focus on finding solutions to difficult problems and many things that you would consider weird or bad could be there because they were part of a solution, either at the time or sometime in the past in a previous project.
extrememacaroni··on Twitter now requires an account to view tweets
good maybe now people will stop linking tweets.
extrememacaroni··on Son Doong Cave Is So Big It Has Its Own Rainforest (2019)
It's hilarious that the one saying it's not available is foodnetwork.
extrememacaroni··on Has Xbox lost the console wars?
Every gaming console has that functionality, though depending on the game it's better to exit and restart often. Memory leaks and all that, aside from bugs caused by long runtime.
extrememacaroni··on Dolphin on Steam Indefinitely Postponed
It's not like having dolphin on steam will give you access to free gamecube and wii games. You will still have to get them yourself and/or any bioses that may be required, I dunno.

Which means a bit of hacking, which means you should already be capable enough to install emudeck on your steam deck. Which is vastly superior to any single emulator on steam itself.

extrememacaroni··on Unlighthouse: Like Lighthouse, but it scans every single page
Hackernews: why are websites nowadays so bloated and slow??

Also hackernews: what's Lighthouse?

extrememacaroni··on Yurt Calculator
Legends say Genghis Khan's horses were trained to be so fast because they were also used to transport bytes to and from such sites, to calculate their yurts.
extrememacaroni··on In Praise of the Long Movie
Long movies are great at home because I can pause and go pee or make extra food.

They're awful in cinemas tho. I just don't go watch them there.

extrememacaroni··on New 3D Printable Search Engine
You wouldn't download a search car!
extrememacaroni··on Monster Energy Goes After Indie Dev for Using the Word 'Monster'
"it's monster hunting time!"
extrememacaroni··on Wine 8.5
Many people are still skeptical about wine and proton but in the future it will become the way to play Windows' existing game library. I always say that if you care about games preservation, you need to look at Linux & Proton. Even if a future version of wine/proton introduces some breaking changes, you can always use an older version for a particular game, much more comfortable than messing with Windows XP VMs and whatnot.

Wine and proton frontends are becoming so friendly too. Setting things up on e.g. steam deck is extremely easy, not just for wine but even for emulators (emudeck). Just click some buttons and you get everything set up for you and auto-updated.

extrememacaroni··on Decreasing the number of memory accesses
Please no, no extreme changes to what I've or others have written, I want to be able to get at least a reasonable idea of the performance and behavior some code will have in some particular context by looking at the code itself.

Stop trying to be as lazy as possible in such a bad way. Making compilers make up for a lack of programming ability is a mistake.

extrememacaroni··on Wat [video] (2012)
This should not happen if you use Odin and its serializer, a dropdown allowing you to create a new instance of type Foo will show up in the editor.
extrememacaroni··on NSA Ghidra software reverse engineering framework
When it comes to stuff that results in calls to dynamically linked libs e.g. OpenFile or whatever, you can also use Frida to intercept the calls and print out info about them/manipulate the inputs and/or return values. The advantage of Frida is that it uses JS to do this.

You need to run the executable to do this tho so maybe use a VM.

I used frida a few times to do random stuff like making foobar2000 always play the same mp3 regardless of what is in the playlist, and made a game's speed adjustable by intercepting calls to system gettime and changing the value.

Use Ghidra to check what the executable imports and intercept found functions in Frida.

extrememacaroni··on Robot Learns to See in 30 Minutes (2022)
ok, which jobs is this one going to steal now?
extrememacaroni··on Vibrator maker ordered to pay out C$4M for tracking users' sexual activity (2017)
whenever a HN user switches to reddit, the average IQ on both sites increases
extrememacaroni··on Godot Arrives in the Epic Games Store
No one's going to make anything serious with the auto-updating version from either Steam or Epic, it's just for advertising purposes.
extrememacaroni··on RJIT, a new JIT for Ruby
How many levels of JIT would be too many I wonder
extrememacaroni··on Word-processor idiot (Japanese expression)
What? US students don't write by hand anymore? ...
extrememacaroni··on Hacking the Nintendo DSi Browser
When you turn off the DSi and forget about it for 6 years, it'll still have plenty of battery left when turned on.

When I turn off my laptop on battery the next day it's dead because for some stupid reason we can't even get turning devices off right anymore.

extrememacaroni··on Cool URIs Don't Change (1998)
This is about cool urls tho.
extrememacaroni··on Video games for dogs aim to help aging canine brains
should've called it a lick screen
extrememacaroni··on Memory safety is the new black, fashionable and fit for any occasion
Pretty sure C++ is mainstream because of C and its own earlier versions, so regardless of the complex mess it became now.
extrememacaroni··on Show HN: Mapperly – A .NET source generator for object to object mappings
Yes, trade code safety & quality for programmer comfort. Amateur mindset, much like the mindset behind automapper.

“Yeah we may risk introducing more bugs but it’s so much nicer to develop now!”

extrememacaroni··on Show HN: Mapperly – A .NET source generator for object to object mappings
oh yes, I will forever be mean to automapping libraries
extrememacaroni··on Show HN: Mapperly – A .NET source generator for object to object mappings
I like how everyone here and the repo’s readme talks about performance as if the problem with Automapper was the fact that it was making your enterprise app that waits N seconds for a db query and relies on caching to be even remotely usable, slow.

The problem with automapper is that it throws the compiler out the window and invites all the bugs that would normally not be there.

Mapping code is still your code and should receive the same care as your fancy services.

I hate automapper, and I hate this too, just less because at least it has the potential to catch bugs at compile time… I think.

Some people really want to write libraries, I guess.

extrememacaroni··on The first Geely was a fake Mercedes-Benz E-Class based on a real Audi 100
Mainly because they're nowhere to be found outside China?
extrememacaroni··on Tales of the M1 GPU
That's probably what everyone would say if they didn't read books. But some read books so...

OMG CYBERPUNK DYSTOPIA PHILIP K DICK

extrememacaroni··on The FBI alleges TikTok poses national security concerns
Ah yes, rules. For China. Which now decides pretty much most of the content that the western world's children see. TikTok is part of it, them acquiring gaming companies is another, and there's likely even more ways in which China is gaining control of what we're consuming.

I bet China's going to be like "guys we can't do this anymore, they just updated their terms of service with this brand new rule so we can't proceed with the head-in-toilet challenge operation".

China is pretty smart, you trying to do the same thing in their country would be impossible. Guess why?

← PreviousPage 2 of 7Next →