HNHacker News
TopNewBestAskShowJobs

klowner

52 karma · joined August 31, 2015

submissionscomments
klowner··on Spotted hyena found in Egypt for the first time in 5k years
Interpreting disruption as a blanket "good" is a whole ass opinion.
klowner··on US could ban TP-Link routers over hacking fears: report
I'm extremely fond of Mikrotik gear, they're capable of pretty much anything and really reasonably priced. They're out of Latvia.

The only thing is they're definitely not designed for regular consumers, you at least need familiarity with Linux networking.

klowner··on AI speech generator 'reaches human parity' – but it's too dangerous to release
Oh yeah I vaguely recall news reports about how the PS2 was so powerful it could be used for missile guidance or some nonsense?
klowner··on Fixing all the bugs won't solve all the problems – Deming's path of frustration
This sounds like a possible explanation for why I keep getting recommended different AWS client libraries from the boss to "solve instability" of a service that works 99.8% except for when the S3 endpoint (backblaze) has brief mystery issues.
klowner··on "I Was Disappointed with Modern Routers, So I'm Making My Own"
I'm a huge fan of Mikrotik, these are around $600 https://mikrotik.com/product/crs312_4c_8xg_rm
klowner··on AMD Publishes XDNA Linux Driver: Support for Ryzen AI on Linux
I do know that I would love it if amdgpu would stop throwing null pointer dereference errors when I open Blender settings with my 7800XT.
klowner··on Questions to ask a teenager to start an important conversation
Yep, kinda drives home the point of how important "third spaces" are for mental health.
klowner··on Ask HN: Best Framework for Web Games?
May I humbly recommend Godot? It has webgl export as well as plenty of others and is fully open source, lots of language bindings as well if you don't want to learn gdscript (syntactically similar to python and honestly is pretty darned easy to work with) https://godotengine.org/
klowner··on Tips to prevent adoption of your API
This reminds me of the time I was dealing with a REST API that exposed an image thumbnail.. except the response contained a file path, and the response completed before the file was actually written to disk.

They were paying me to work with this, yet they couldn't be bothered to fix this on their end.

What a terrible experience.

klowner··on Pandemic homeschoolers who are not going back
Yeah, and how well can the fish climb a tree?
klowner··on Jq is rounding 64-bit unsigned integers (2017)
They could happily exist as strings in json if they're just IDs.
klowner··on Common data model mistakes made by startups
I do this for personal projects, that seems like basic obvious stuff, IMHO.
klowner··on Huawei patent mentions use of Uighur-spotting tech
That conservative newspaper Epoch Times run by a Falun Gong dude as well, although my family doesn't seem to care because they like the articles..
klowner··on Requirements volatility is the core problem of software engineering
Too many companies taking a "McMansion" approach to software and we wonder why everything is constantly broken.
klowner··on Ask HN: Were you unschooled, or are you unschooling your children?
I always considered self directed learning to be less like forcing a child to learn in a vacuum and more like letting the child drive the educatiomobile while you help with the maps.
klowner··on Ask HN: Were you unschooled, or are you unschooling your children?
> They all seem to have a kind of “us versus them” mentality against traditional schooling.

Well, watching a retired public school teacher get huffy and start chomping at your mother about how she's ruining her child can be a polarizing experience.

klowner··on Ask HN: Were you unschooled, or are you unschooling your children?
My mom was a high school art teacher (masters in art ed.) before she home-schooled me, and one of the reasons she'd often bring up was how she felt much of the time spent in traditional education consists of shuffling kids around from one room to the next, and she wanted something better for me.

As for socialization, that was more than likely the most commonly voiced concern I would encounter. I'd get a lot of "but don't you wish you were with other kids?", and I would think "who the heck wants to be stuck with a bunch of kids?"

klowner··on New Office Hours Aim for Well Rested, More Productive Workers
As a senior dev, doing remote work for a team that seems to be mostly junior devs has been some of the most frustrating things I've ever had to deal with in my dozen or so years of software development. The project manager asks for phone calls (never less than 45 minutes long) 3 or 4 times a day, all throughout the day for status updates and to discuss plans (which mostly consists of me listening to people talk over each other about things they don't understand). All this on top of a project deadline that was just on the edge of being impossible to meet. It felt like a death march, (I was told it wasn't crunch at one point, so they were trying to gaslight me as well) and it would have been so much better for everyone if they would have just let me work.

I've also been on on-site teams where only one or two junior devs work remotely. This always seems to work out poorly, but based on my observations it's usually due a combination of only being willing to only pay entry level rates, and failing to set deadlines for them. When we waited 4 months on a remote while he apparently just spun his tires on a simple bug, even after I explained the fix to him (it was ~4 lines, I basically said "try looking in X file on line Y, if you fozz the frob, does it fix it?") and he just like, could not. Also he'd have "internet issues" practically every day. Now the company is skittish about remote workers, even though it was obviously their own incompetence in managing him.

I know I personally do my best work when working remote, provided I'm not being pestered constantly. I just wonder if the "remote workers are bad" thing because it seems that many people seeking remote dev work are just starting out in programming or trying to transition from other jobs thinking those high paying computer programming jobs sound easy.

klowner··on “Monster Hunter World” game spends 25% of CPU time switching between threads
With 100 threads running like that, not only do you have the overhead of the OS scheduling 100 threads to run on ~8 or whatever cpu cores, but also I would assume these threads are all running different code, so there would be some overhead with context switching / cache. Presumably these threads communicate, so they're likely using some form of synchronization primitives.

Here's a pretty enjoyable video about how they handled this sort of engine design problem using something sensible: https://www.gdcvault.com/play/1022186/Parallelizing-the-Naug...

klowner··on Security concerns with minified JavaScript code
IIRC, pre-SP2 IE6 didn't handle gzipped javascript properly, but those days are behind us.