HNHacker News
TopNewBestAskShowJobs

masterofmisc

130 karma · joined January 3, 2015

submissionscomments
masterofmisc··on Things you forgot (or never knew) because of React
Ehhh. React of course! Well, for me anyway.
masterofmisc··on Hackers manage to unlock Tesla software-locked features
Cory Doctrow recently wrote a good piece about it here. Cars are going down the renting model, not the ownership model and it sucks.

https://pluralistic.net/2023/07/24/rent-to-pwn/

masterofmisc··on How small is the smallest .NET Hello World binary?
I think you may be miss-remembering.
masterofmisc··on Turrican 2 AGA
Thats absolutly mind blowing!!
masterofmisc··on Turrican 2 AGA
I dont know, but you made me remember PP Hammer. If you left the character for a while he would stand there and start smoking. oh, how times have changed!
masterofmisc··on Turrican 2 AGA
This is a rewrite from scratch of the Turrican 2 PC-DOS version for AGA Amigas. 24bit/256 colours, original music/sounds. All levels plus various things that were missing in the DOS version have been reinstated (missing parallax, animations, waterfall effects, etc.)
masterofmisc··on I *detest* the crazy industry politics that made ECC memory so “special”
Im currently thinking of purchasing a Synology NAS that comes with BTRFS. Just wondering, do you happen to know if BTRFS also requires ECC RAM to function correctly?
masterofmisc··on Show HN: SigNoz – open-source alternative to DataDog, NewRelic
Ahh gotcha.. Thanks for the info. Thats useful to know.
masterofmisc··on Show HN: SigNoz – open-source alternative to DataDog, NewRelic
Can you tell me what the difference is between your DEV and SANDBOX environemnts is? Curious to know.
masterofmisc··on Ask HN: Go deep Rust or C++ or Golang?
C# is my daily driver. But If I had the opportunity to code in one of your languages I would pick Rust. I think its the future. But to your question of maximum financial payoff, surely there are 10X more C++ jobs out there at the ioment than Rust or Go due to the age of the language. I know C++ is long in the tooth but it isnt going anywhere and you can still land some high paying jobs if you have it as a skill.
masterofmisc··on Developers who quit the industry. Why? And what do you do now?
lucky sonnofa...
masterofmisc··on Developers who quit the industry. Why? And what do you do now?
Oh thats piqued my interest. Just out of interest what type of work have you been doing? Are the fantastic day rates in WebDev, Backend or Database work and could you give me a rough figure for the day rates? Also what language are you using and how long have you been in the contracting world? Sorry for all the questions.
masterofmisc··on How Did Elevators Lose Their Music?
Devo? Never heard of them but thanks. Youve just introduced me and love it. https://youtu.be/3tWQewxXHy0?t=266
masterofmisc··on Ask HN: How do you guard against ransomeware? (offsite backups not possible)
Maybe a low-tech solution but I was just wondering if you could have a 2nd server in the same room/datacentre connected to one of those timer plugs. The timer plugs turn the server on at say 2am every day. On bootup, it connects to the main server and copies the latest backups to itself. Once done it shuts itself down. This way, the server is only up for a small window each day minimising the security risk. This idea has just come to me, so have not actually done this myself, but thought it post it anyway!
masterofmisc··on VSCodium – Free/Libre Open Source Software Binaries of VS Code
Good overview is here: https://docs.keyoxide.org/getting-started/what-is-keyoxide/

From that page:

"Keyoxide allows you to prove "ownership" of accounts on websites, domain names, IM, etc., regardless of your username.

That last part is important: you could, for example, be 'alice' on Lobste.rs, but '@alice24' on Twitter. And if your website is 'thatcoder.tld', how are people supposed to know that all that online property is yours?

Of course, one could opt for full anonymity! In which case, keep these properties as separated as possible.

But if you'd like these properties to be linked and, by doing so, establish an online identity, you'll need a clever solution.

Enter Keyoxide.

When you visit someone's Keyoxide profile and see a green tick next to an account on some website, it was proven beyond doubt that the same person who set up this profile also holds that account."

masterofmisc··on “I think the vast majority of developers still debug using print() statements”
Yeah, I use Visual Studio for code editing and TortoiseGit for GIT related stuff (checkin/pull/push)
masterofmisc··on Ask HN: Visualizing software designs, especially of large systems (if at all)?
Sequence Diagrams!! They are awesome. You get to see all the entities involved in the architecture and how they interact with each other.

Also https://sequencediagram.org/ allows you to describe them in text and creates a diagram for you.

Its what I have been using.

masterofmisc··on Terminal.Gui – Cross Platform Terminal UI Toolkit for .NET
Does this gui framework, work with the old windows Command Prompt or do you need to use the new Windows Terminal? I am just wondering for running on servers that dont have the new Terminal yet.
masterofmisc··on Terminal.Gui – Cross Platform Terminal UI Toolkit for .NET
I actually kinda like the style but maybe thats just the nostalgia talking!
masterofmisc··on Ask HN: Is joining AWS a bad idea? (MSFT, Oracle options)
Honestly, for me, you cant put a price on life/work balance.

More Money != More Happiness.

My 2 pence.

masterofmisc··on Ask HN: What Happened to Evernote?
I am a paying customer and thats exactly what I have done too.
masterofmisc··on Ask HN: What Happened to Evernote?
Microsoft has decided to Clone Notion and call it it Microsoft Loop. Apparently its going to be a flexible canvas with widgets. Not sure if its been released though.

https://www.microsoft.com/en-us/microsoft-loop

masterofmisc··on Ask HN: What Happened to Evernote?
Thanks. Never heard of Joplin. Its OpenSource, uses E2E encryption and says that the notes are stored in an open format. Deffo need to do some research
masterofmisc··on .NET Myths Dispelled
Its hard to know what people mean when they say OOP anymore.

Im just watching now and he advocating for your code to be "procedural" rather than "object-oriented".

And when he says "procedural", he doesnt specificlly mean "functional programming". So, when he says "imperative procedural programming" he means that you have no explicit association between your datatypes and your functions/behavours.

And just to be clear they are not saying its a problem to see an object in your code!! Its the traditional OOO (Object Oriented Objects) that have state and method calls/behaviours.

And thats pretty much the way I code in C#. My data objects are just that. Simple data! And I have other objects that are a collection of functions that take in POD (Plain Old Data Types) objects or return PODs.

He goes on to explain how encapsulation is the problem. Thats where you have an object that holds state/information hidden behind a public interface as well as methods to mutate the state. And when you call that method, it might call through to many other methods on other classes. And if thats the case, it means the object your calling the method on has references to those other classes it depends on. Which means those dependencies/objects must be provided to it via construction.

I have not watched the whole video but I tend to agree with what he is advocating.

masterofmisc··on Advice on JSX Conditionals
Oh, I like this. Thanks.
masterofmisc··on Solid.js feels like what I always wanted React to be
Ohh i see. Yes, that makes sense. Thanks for taking the time to reply.
masterofmisc··on Solid.js feels like what I always wanted React to be
Ahh right. I see. Thanks for the info and the link.
masterofmisc··on Solid.js feels like what I always wanted React to be
Thats interesting. So in your 2nd example, am I right in saying the variables 'apple' and 'slicedApple' are react JSX that you are ultimatly passing through to <DinnerPlate/> to render on the screen? If so, yes, that is fairly intuitive.
masterofmisc··on Solid.js feels like what I always wanted React to be
So, its React with the sharp edges smoothed away. Interesting. I am not a web developer, so forgive me if this is a stupid question, but can someone tell me, if you decided to use Solid.js as opposed to React, can you still make use of all the 3rd party React UI frameworks out there? Is it compatible with React in that sense?
masterofmisc··on Ask HN: What is your preferred time series database, and for what use case?
SQL Server - 5 to 15 min data
Page 1 of 3Next →