HNHacker News
TopNewBestAskShowJobs

TheHideout

415 karma · joined December 29, 2015

submissionscomments
TheHideout··on OpenAI to Take a Percentage from Customer AI-Assisted R&D Outcomes
This sounds like the "idea guy" claiming you owe him money after you do all the work.
TheHideout··on Like MS Excel, Pivot tables never die
Since this article successfully got me to look at an example using their software and get to the edge of their funnel, has anyone used Rill and can comment on its utility vs just using Excel which I already have or something else?
TheHideout··on A collection of technical things every software developer should know (2017)
thank you for the transparency in your comment.
TheHideout··on A collection of technical things every software developer should know (2017)
Very nice list... I do wonder how much money the author/contributors make by having Tuple's ad at the top of this popular readme file.
TheHideout··on How Boom uses software to accelerate hardware development
Constraints can very much be dynamic and emergent from complex event chains.
TheHideout··on How Boom uses software to accelerate hardware development
In standard constraint optimization you know the constraints at compile time. In MDO many constraints are generated at runtime and constantly change as you search for solutions.
TheHideout··on How Boom uses software to accelerate hardware development
AKA they're doing what every other aerospace company has been doing for decades, multidisciplinary design analysis and optimization [0] with simulation in the loop. If you were to ask them how they're leveraging Design of Experiments I bet it'd be met with "design of what?".

[0] https://en.wikipedia.org/wiki/Multidisciplinary_design_optim...

TheHideout··on Ask HN: What Are You Working On? (June 2025)
I probably put down at least 100k lines of Rust and made 15 games of varying sizes from small jam games to much larger ones [0], [1].

It seems like everyone just wants to make the next big popular engine with Rust because it's "safe", and few people really want to make actual games.

I also felt like prototyping ideas was too slow because of all the frequent manual casting between types (very frequent in game code to mix lots of ints and floats, especially in procedural generation).

In the end... it just wasn't fun, and was hard to tune game-feel and mechanics because the ideation iteration loop was slow and painful.

Don't get me wrong, I love the language syntax and the concept. It's just really not enjoyable to write games in it for me...

[0] https://github.com/Syn-Nine/galaxion-trade-empire

[1] https://github.com/Syn-Nine/mirrorb

TheHideout··on Ask HN: What Are You Working On? (June 2025)
I made the same little Roguelike game with Raylib in Odin, C3, and FreeBASIC over the last few weeks. [0] [1] [2]

I started on a Zig one and nope'd right on out of that after a few hours of fighting the compiler.

I'm currently working on porting a bunch of my Rust mini-games to other languages. [3]

[0] https://github.com/Syn-Nine/odin-mini-games/tree/main/2d-gam...

[1] https://github.com/Syn-Nine/c3-mini-games/tree/main/2d-games...

[2] https://github.com/Syn-Nine/freebasic-mini-games/tree/main/2...

[3] https://github.com/Syn-Nine/rust-mini-games/tree/main/2d-gam...

TheHideout··on Why we still can't stop plagiarism in undergraduate computer science (2018)
Maybe all homework could come in two parts with a 70/30 split in the grade. Everyone gets assigned the first 70%, if their solution trips a plagiarism detector then they are automatically assigned the second 30% of the work. Better yet, it's communicated that it intentionally randomly selects some people for the second part of the work, even if they didn't plagiarize. Like random airport screening.

As long as it's clearly communicated in the syllabus, should be fine. If identical code submissions are so common then everyone should be doing the same quantity of work on average and it shouldn't be an issue if you automatically get assigned bonus problems.

TheHideout··on The world of Japan's PC-98 computer
Because hug of death: https://archive.is/iBrYt
TheHideout··on Implementing a Struct of Arrays
So, basically it's allowing you to use a struct like you would in OOP, but get the array benefits of ECS when that struct is in a vector?
TheHideout··on Things I would have told myself before building an autorouter
Agreed, if you aren't using Monte Carlo methods in your algorithms then your problem probably isn't hard enough, or your solutions are fragile to variance.
TheHideout··on Statistical Formulas for Programmers (2013)
FYI, using this stuff without understanding Test Power is dangerous and can lead to making bad decisions with false confidence.
TheHideout··on Age and cognitive skills: Use it or lose it
Good luck! I'm over 40 and just had my midterm for General Linear Models (statistics + linear algebra).

This YouTube playlist was invaluable for me: https://youtube.com/playlist?list=PLmM_3MA2HWpYYo7QExaRvor_u...

TheHideout··on Surviving Threads: Why Are People Drawn to the World's Most Harrowing Film?
> Threads is a speculative television drama which portrays the run up to and the aftermath of a nuclear missile exploding over a British city.
TheHideout··on Using a list to manage executive function
Every day I make a list in a long running text file. I typically copy the previous day and modify it.

  \\ [date]
  need
  - things that absolutely have to be done today
  really should do
  - things that I really should do today
  should do
  - other things I should do to get ahead / stay on top of
  want to do
  - what I actually want to do today if possible
  concerns
  - things that I'm currently concerned about (to help me resolve them without losing focus)
  one thing
  - I'm going to do this one thing for 3-4 hours straight today
TheHideout··on Ask HN: Alternatives to the Pomodoro technique?
There is this idea of thinking fast and slow aka the hare brain and tortoise mind. I use the active time for the hare (fast thinking), and the break time for the tortoise to pass up ideas from the subconscious (slow thinking).

I've been using pomodoro for many years. Not continuously though because I find that my productivity level is extremely high while doing it and I start to get burned out because the intermittent breaks are not enough.

You might be interested in something called the domino technique to help with getting started / getting into flow. Basically you do something that is difficult but short that you can do to get a meaningful psychological "win" in a short period of time (5 minutes) to kick start your motivation / flow. I would post a link but I don't have a good reference on hand.

TheHideout··on Cabinets of curiosities laid the foundation for modern museums
Also on the topic of media, I helped make a pc puzzle game inspired by cabinets of curiosities and an old game called 7th Guest that people might be interested in [0].

[0] https://store.steampowered.com/app/831070/The_Cabinets_of_Do...

TheHideout··on Show HN: Demo of Agent Based Model on GPU with CUDA and OpenGL (Windows/Linux)
Are the agents independent or are they affected by neighbors? It would be nice to see some classic ABM examples like wolf-sheep population, flocking, and wildfire spread to demonstrate the utility of this.
TheHideout··on Copy webpage text, convert to Markdown
Does anyone know of a good way to do something like this with Discord chats? I keep a running development log on a rust gamedev server that I'd like to export to markdown.
TheHideout··on The Mellotron, an electronic keyboard of recorded samples, changed pop music
Tangentially related, Melotron is the name of a fantastic synthpop band.

https://en.wikipedia.org/wiki/Melotron

TheHideout··on Ask HN: Courses/textbook recommendations for studying robotics?
From a control system perspective:

Nise - Control Systems Engineering: https://www.amazon.com/Control-Systems-Engineering-Norman-Ni...

Friedland - Control System Design: https://www.amazon.com/Control-System-Design-Introduction-St...

TheHideout··on Named Booleans prevent C++ bugs and save you time
This could have also been prevented using Yoda Notation with 0 == _someLongNamedMap.count(...).

https://en.wikipedia.org/wiki/Yoda_conditions

TheHideout··on Isometric Pixel Art
Happy to see slynyrd featured here. Not only is his art great, but he is a nice person and gives quality personal critiques of your pixel art via his patreon on request, of which I'm a member.
TheHideout··on Ask HN: What are the implications of Hacker News alt accounts being revealed?
Alternate take - if you submit content you think is interesting, you can now see people who submit similar interesting content and go check out their posts. I tried it and found some stuff I'm genuinely interested in.
TheHideout··on Optical microphone can separate multiple instruments from afar
This seems like an interesting optical solution to the "cocktail party problem", which can be solved using Independent Component Analysis [0]

[0] https://en.wikipedia.org/wiki/Independent_component_analysis

TheHideout··on EndBASIC
Very cool. I have a ton of old qbasic/freebasic projects that would be fun to give them life again on the web.

http://syn9.thehideoutgames.com/

TheHideout··on Why Japan's rail workers can't stop pointing at things (2017)
Point-Shoot-Operate, this is the same method we use when operating submarine nuclear power plants. Years later I still do it when doing anything hazardous.
TheHideout··on Show HN: I built a simulator for personal finance
Nice work. I remember being very critical of the first version of this a year ago and it looks like you legitimately took the feedback to heart. Thanks.
Page 1 of 3Next →