HNHacker News
TopNewBestAskShowJobs

cubano

4,634 karma · joined December 22, 2014

wherever you go, there you are.

HIRE ME! webware-markus@outlook.com or call/text 702-372-5939

https://webware.guru

Currently working with all aspects of LAMP-stack development and maintenance.

Please consider contacting me so we can discuss how I can assist you in achieving your IT needs.

submissionscomments
cubano··on Falsehoods programmers believe about TCP
Uhhh....how does the screen show black?
cubano··on How I won $2,750 using JavaScript, AI, and a can of WD-40
Love the use of Playwright for the contest intel...I am currently using Playwright to redo some prior scraping projects and seeing real world examples such as these is a big help.

You attack the problem like blackjack card-counter would. You assess the rules, make mathematical odds projections when possible and logical ones when not, and keep a keen eye on what you are up against as to judge how to best attack the money.

Thanks for the smart write-up...its been a big inspiration for me.

cubano··on Porting my JavaScript game engine to C for no reason
ohhh I love your use of UNION to create a polymorphic-type ENTITY data structure. Nice work and design.

I still love futzing around in C...It was the original langauge I learned and God did I struggle with it for years. Like the OP mentioned, C is awesome because its such a concise language but you can go as deep as you like with it.

Thanks for all your efforts and the writeup...the game has a throwback Commander Keen-type vibe to it and I loved that franchise for a minute back in Carmack's pre-3D days.

cubano··on "We ran out of columns"
You wouldn't believe the amount of crap I take whenever I introduce very basic version control at the various 3 to 6 man shops I find work at these days.

I'm 100% sure that once I left that the devs went back to remote server crash and burn FTP development...they couldn't be bothered with the "hassle" and unneeded headaches of git.

cubano··on PC-BASIC, a cross-platform interpreter for GW-BASIC
No...the REAL wildest part of this is that I am old enough to have sat in a Radio Shack window display and using a TRS-80 and TANDY-BASIC I believe it was (?), and actually saved and loaded my attempts at writing games using a off-the-shelf Radio Shack cassette drive and a funky interface cord

OMG the crazy headaches that setup gave me...of course if you didn't actually press PLAY on the unit at the right moment after you typed LOAD in BASIC, the thing would hang...and to be honest...it loaded so slow that it often seemed like it hung when it didnt, thereby AT LEAST quadrupling the fun (not).

One thing good did come of it...I never once cursed at 5 1/4 floppies as they were a godsend compared to the cassette drive days

...and while your at it, get THE HELL OFF MY LAWN!

cubano··on Show HN: Driftmania – an open source PICO-8 racing game
I started learning python about 6 months ago and this game is absolutely the most perfect codebase/project i've seen to help me "level-up" my coding game within this particular language, plus the game is an absolute gem so thank you from a 60yo out-of-work developer.

I have been looking for some sort of project to help pass the days and scratch my just build something dummy!-itch that had developed now that no one will hire me and I can work on anything that floats my boat.

This looks just perfect as far as 1] how cool the final output is 2] how complex the code is and 3] potential access to the original dev (well, we will see won't we? lol).

I already have a couple of ideas for some PICO-8 level games so I'm really excited about getting started...thank you very much for posting this!

cubano··on Can you use your "free will"? Try your hand
Apparently someone hasn't been reading their user agreements very closely, have they?
cubano··on How to hire engineering talent without the BS
With all the overt and hidden biases that us flawed humans live with daily, the idea that you will be able to pick really skilled devs consistently is laughable unless your doing some sort of blind interviews like symphony orchestras do nowadays.

It's so blatantly obvious that interviewers are basically trying to hire themselves, and will almost always select candidates whom they share the most personality traits with.

Also, I see the hiring process as similar to wanting to be a politician ie anyone who really wants to be one and is just really good at it should never be given the job.

The people who impress you the most almost surely have simply put a ton more effort into gaming the process with long leetcode sessions, live interview practices, and other bullshit tricks to convince you that they are the best person to hire.

With so much as stake, why wouldn't young devs spend tons of time working on interviewing skills and not really giving a damn about developing the real skills needed to be a goto resource at Big Software?

It's very much like taking steroids in professional sports...well no shit your taking PEDs when your career paths are either making generational wealth fucking with a ball or working selling Jordans at the local shoe store.

cubano··on The age of cargo cult Agile must end
You have obviously never built a house in the U.S., otherwise you would never make such a statement.

As almost everyone knows, construction delays and cost overruns are the norm, not the outlyer. Construction projects here very often suffer dearly from the "2 more weeks and/or a couple more thousand dollars" overrun issues.

In fact, I'm sure at least several people who have been trapped in a home renovation nightmare LOLed deeply after reading your post.

cubano··on Show HN: Noya – A new kind of design tool
So I am extremally disappointed that I just had a very poor interaction with your project.

So I wanted to see how radios looked at work, but I completely unable to understand what i needed to do to actually see an example. I clicked the "+" sign, drew a "box", and set it to radio...and...

...nothing happened.

I tried adding some text and hit enter, think maybe as I added new lines of text radio buttons would magically appear...and...

...nothing happened.

No help, no examples of how to use the "Radio" selection in the box pulldown to, you know, actually generate a radio component.

I mean I'll admit...I'm almost 60 years old and have been working with these sort of tools since Delphi/Borland came out in the 90s (80s?), so almost surely my expectations of how these things now work is totally shaped by my now ancient understanding of this sort of thing, so I'm sure its my ignorance and not the fault of the developer.

Could you perhaps add a form or two that are preloaded with the various controls so I might learn the proper incantations for the use of your project?

Thanks for your hard work in developing this tool.

cubano··on Ask HN: Anyone tired of everything being a subscription now?
Its hard to pirate SaaS for rather obvious reasons. The cracks don't work for very long and usually don't work for 20% of the system.

However, I agree...pirating is a must-do these days. It's almost impossible to figure out how well a software package is going to react to your needs without actually using it on said needs.

I do, however, think it's very important to remind everyone that you eventually must buy the product if it's filling your needs well enough.

Pirating is a crappy solution to a crappy problem.

cubano··on Octopuses caught on camera throwing things at each other
“It’s communication, in a way.”

Yes..."get the fuck away from me douchebag" has always been understood as an effective way to communicate.

cubano··on Sonic Pi – The Live Coding Music Synth for Everyone
Hmmmm why my first instinct is to agree with you wholeheartedly, after a few moments of reflection I start thinking “well isn’t that the actual point here?”

Perhaps the program designer wants people to see actual coding as an artistic expression, which of course all real programmers know is very true, and not as some nerdy boring thing that lets-face-it…many non-programmers think of it.

That’s why personally I love the idea of the real time collaboration additions that are coming online these days. Like what could be better to promote coding then seeing a couple of people go fucking off sitting behind keyboards making interesting music together?

cubano··on Usborne computer and coding books from the 1980s
Oh the horror stories I have using that built in MS-BASIC without an UPS and living in Central Florida with all the lightning...

I must have spent half the developement time of my early programs simply retyping in stuff that I had done the day before but lost without saving it.

cubano··on Brain.js: GPU Accelerated Neural Networks in JavaScript
I had that url active for over 5 years here and never once was contacted by anyone interested in talking to me about a project, so forgive my cynicism with not being very concerned about keeping it alive.

Fpr the sake of not being a total jerk about it, however, I will take it down soon....thanks for reminding me btw!

cubano··on Show HN: I made some ambient music generators that run in your browser
The dissonant intervals that were introduced by modern composers in the late 1800s and early 1900 by composers such as Rachmaninov, Revel, Debussy, and Varèse were hardly "pure".

The most amazing feelings often wash over me, in fact, while listening to these incredible composers...after a while the "atonal" notes will suddenly "snap" into place while my brain is somehow making sense of the music without my help.

It is truly a sublime moment when this magic occurs, and I'll often laugh out loud as the sudden transition from melodic confusion to understanding occurs.

cubano··on Show HN: I made some ambient music generators that run in your browser
Introducing major key based songs would do a lot to improve the mood of the music.

In general, major keys are used for a lot of pop music...for example, both the Beatles and Nirvana wrote almost all their hits using major keys (Let It Be and Smells Like Teen Spirit), while ballads and more sad and "moody" music (ie Stairway to Heaven/Zeppelin and Unforgiven/Metallica) will be written in minors.

Also, tempo is important to add to the"upbeatness" of a piece...it would an interesting addition to this wonderful program to add switches for major/minor key and tempo.

cubano··on Can the 64 and 128 survive? (1988) [pdf]
Of course Galacticomm was HQed in Lauderdale and they made the MajorBBS multiline BBS system so I can't help but wonder if you had any experience meeting the quite brilliant devs that ran that shop?

My company, Magicomm, wrote 3rd party add-ons for the main system and eventually my partner was hired on with them directly...me? Not so lucky I remember interviewing directly with the owner, Tim Striker, and I was so nervous because I wanted to work there so badly...I almost completely blanked out for the interview and couldn't remember even the simplest of C basics. (Describe an union, what command do you use to zero out memory after you malloc etc etc)

I bombed the interview and never did get to work for my dream company like my partner, who I basically trained on how to use C, did, and to this day this fact irks me lol.

cubano··on Brain.js: GPU Accelerated Neural Networks in JavaScript
So being semi-retired (unable to find work due to 10yr+ past background issues) and living in Vegas, I've really given serious thought to building some sort of NN to help with gambling in general and specifically the picking of horses (or perhaps even baseball outcomes).

I can't help but think that buried in all the race data their are correlations that are impossible to figure with standard statistical methods but can be sussed out using NNs. Of course I am vaguely aware that many people are already using NNs to predict race outcomes, but I am purposely trying to keep that info at arms length as I don't really want to be negatively influenced existing attitudes.

However, if someone does happen to know of a good NN/horseracing blog that has a positive outlook and is making money, I would be interested in such a site.

Anyway, this type of easy-to-use NN could be exactly what I'm looking for with getting started on this project, and once again, I would be interested in hearing about the pros and cons of using such a lightweight easy-to-use NN for my explorations.

cubano··on Tiny Core Linux 13.0 is a full Linux desktop in 22 MB
QNX was/is simply amazing!

Talk about an OS that should have utterly destroyed DOS and all other CLI-based OSs.

I first encountered it at an oil-terminal company I worked at in the 80's and couldn't believe the features packed into such a small footprint.

It's real-time event handling was top-notch, and it was stable as all-hell...in a sane world it would have dominated the market.

cubano··on Tiny Core Linux 13.0 is a full Linux desktop in 22 MB
Exactly $499US is all you need even today to get a pretty damn good machine in my book....4.4GHz 12th Gen i5, 4k OLED, 8GB DDR5, 256GB SSD PCIe4.0...from, of all places, Best Buy?

Now trust me...Best Buy is pretty much the last place I would look to buy a computer these days, but I have to give them credit for value here even though this system comes with crappy Intel graphics.

https://www.bestbuy.com/site/asus-zenbook-14-2-8k-oled-lapto...

cubano··on The Grug Brained Developer
The problem here as I currently see it.

What could be complex to some could be simple to others.

How could grug developer possibly make sense of such a contradictory statement?

My name is Groot!

cubano··on Show HN: Akedo – Retro gaming and coding platform
In this highly realistic tennis game...

Its always a plus, in my book at least, when the dev has a solid sense of humor...thanks for the work and I hope it helps a youngster get into game programming.

cubano··on Former U.S. congressman, operative pleads guilty to election fraud charges
Any system created by humans can be hacked by humans.

- some wise someone somewhere

cubano··on The Early History of Smalltalk (1993)
Fucking Smalltalk...

This...what do you call it? A mindset? A way of life? The answer to all questions? Because you cannot simply call it a programming language that's for sure.

I started programming in 1979 and throughout my long career I have constantly been exposed to various Smalltalk articles and genuflections.

Wow! Just look! Fucking EVERYTHING is an object! Holy shit can you believe the audacity of the developers?

Along with LISP, Smalltalk is just one of Holy Shrines That One Must Visit In Order To Complete One's Path As A Real Programmer.

I almost think "Ancient Religion" should be the right moniker...

cubano··on Are you the asshole? – AI powered answer bot
Pretty impressive results if you ask me. The bots really seemed to grok the issues at hand and did a very good job of both processing the natural language and figuring out the answers.

I can see some pretty obvious applications for this tech as the more i think about it, the replies seems very human.

cubano··on The Influence of Neuromancer on Cyberpunk
The Source? Compuserve? AOL?

Those three come quickly to mind that were certainly trying very hard to be the " publicly accessible global information network with visual representations of corporate presence" you are speaking of.

cubano··on The Influence of Neuromancer on Cyberpunk
Not bad, but I personally think its superpower is always being just the tiniest bit better than everything else...
cubano··on Marginalia Search: 1 Year
Only you, as it's sole (or soul even) developer, could possibly be aware of its current state and result sets and how they may or may not be differing from your ideal vision for it.

For the rest of us, it's a really cool project and I, for one, am glad your efforting it...so thanks!

cubano··on My boundaries as an open source developer
> I eventually realized my motivations for developing open source software were rooted in vanity.

Bingo. The hard-earned wisdom of this insight right here almost completely explains all the internal issues the OP was feeling when he wrote his rather over-the-top post.

Yeah, it sucks to realize that your just as human as the next guy and that your motives aren't always as pure as you wish they were, but there is nothing at all wrong with being proud and wanting to be noticed for abilities.

Figuring out what path works for you AFTER realizing your motives aren't pure is how one solves the open-source user issue.

← PreviousPage 2 of 31Next →