HackerLangs
TopNewTrendsCommentsPastAskShowJobs

Xeoncross

4,672 karmajoined 15 anni fa
Avid code mill

http://github.com/xeoncross http://davidpennington.me

comments

Xeoncross
·11 ore fa·discuss
If successful companies didn't go blind there might only be one company left at this point.

Thankfully, apathy/bureaucracy/busyness/waste/extravagance and every other benefit of success creates opportunities for competition from smaller more lean companies.
Xeoncross
·l’altro ieri·discuss
You know, all those people making new n64, playstation, and gameboy titles might be onto something. Apart from steam, I don't think I've heard anything but bad news from modern consoles.
Xeoncross
·3 giorni fa·discuss
Project: https://github.com/chris-mosley/AmazonBrandFilter

Firefox: https://addons.mozilla.org/en-US/firefox/addon/amazonbrandfi...

TIL, thanks for your work!
Xeoncross
·4 giorni fa·discuss
Moving away from the technical solution space - I'm curious, have their been any games (or communities) with a high entry fee/deposit (e.g. $500 USD) to join kept in escrow and lost in the event you're discovered to be cheating?

There are plenty more questions like paying for mods/review, securing the money, paying for servers, etc.. but my basic question is if cost of entry exceeds cost of reward from cheating has ever been attempted in a game.

Apparently buying a new copy of a $10-20 game isn't enough to keep people away from cheats. Less so when there is prize money on the line or skins (e.g. CS2) worth $100k.
Xeoncross
·5 giorni fa·discuss
Redis really is a great piece of software. Low memory, high-performance, feature-rich, and stable. Really hard to beat it for places where you want a durable cache even if technically you can use something else.
Xeoncross
·8 giorni fa·discuss
"password is to long, max length..."

(╯°□°)╯︵ ┻━┻
Xeoncross
·8 giorni fa·discuss
1. Open a web browser and do a search

2. Read until you find a sentence that you like.

3. Use it as your password
Xeoncross
·10 giorni fa·discuss
I'm really looking forward to the next generation of languages. Not only are the old 90's languages like Java, PHP, and JavaScript now actually doing things correctly. The new languages like Zig, Go, Swift and Rust continue to figure out new ways of trying things like generics. Spinoffs like V, Ante, and others are perfect testing grounds.
Xeoncross
·11 giorni fa·discuss
What is the speed on responses? (t/s)

The full 128GB is surely helpful in keeping browsers, editors and other things running since even 20-35GB models + k/v caches can eat up a lot of the core 64GB in my experience.
Xeoncross
·14 giorni fa·discuss
> The Corporations Won, because it turns out software engineers turned into IP maximalists

Yeah, it's always bothered me that developers are eager to get legal to patent something they were involved in at Company™ put their name on patents so they can include them in their promotion docs.

It's like we're slowly defrauding ourselves and ensuring companies have the maximum legal standing against individual makers. Almost like a prisoner's dilemma where we're building the things that will/have be used against it us and those that come after in exchange for a little personal gain.
Xeoncross
·25 giorni fa·discuss
Considering the decade of poor results from doing anything other than music, weather and alarms I think we've all learned to avoid using them for anything else.
Xeoncross
·28 giorni fa·discuss
Honestly, we're at a point where AI can write better software than some devs and answer medical questions with more knowledge than some doctors.

Likewise, AI is oblivious to it's own mistakes, much like said professionals can be at times.

Not that AI is actually thinking, but rather the collective corpus of text yields greater insights (knowledge of the crowd, not wisdom of the crowd) than a lower-average person in that same industry.
Xeoncross
·28 giorni fa·discuss
Even for work questions about sensitive IP/code Qwen3.6-35B-A3B is a great option on macOS (35t/s) when you don't want info leaving your laptop. I'm using it with oMLX.
Xeoncross
·29 giorni fa·discuss
I would love to have a more detailed write up on development while mobile. Seems like an ideal way to pass the time vs doom scrolling when on the go.

Just how many lunch lines does it take to program a GB game?
Xeoncross
·mese scorso·discuss
I've never liked token buckets (vs sliding window counters) due to the extra work CPU cycles required to "fill" them. It seems like doing an atomic incr on a key based on a `time % 1 minute` or something would be more efficient and then let that key TTL expire X duration later. This results in zero work for rate limiters not in use and only a single push change -> resulting count for ones in use. Nothing but setting the TTL extra is required.

Thanks for the links, I'll checkout the Generic Cell Rate Algorithm!
Xeoncross
·mese scorso·discuss
I would rather my kid was in a group of 10 students than 30. I remember very little time actually left for a teacher to help an individual child with all the kids to manage. Most people are scared to watch three kids at a time.

I'll take 1-on-1 mentoring over better computers, books, clubs, sports, or anything else the budget is spent on.

Please hire more teachers.
Xeoncross
·mese scorso·discuss
Well said, this seems like a very appropriate comparison.

GenAI thinks like the human mind in the same way that cars run like the human body.

Similar utility in drastically different ways.
Xeoncross
·mese scorso·discuss
> or (more pointedly) that brain activity could not possibly implement cognition because it can be described as a collection of neural firings.

This sounds like a dismissal of the argument through a characterized straw man.

That is, it seems that reducing the complexity of the brain to "collection of neural firings" is not being honest about everything involved to a much greater degree than saying neural networks are a "collection of statistical calculations".

I too believe LLM's will grow in complexity, but presently I can not even fathom how they can be compared to the complexity of a system such as the human brain.
Xeoncross
·mese scorso·discuss
They are still there either way. They don't suddenly become smarter and/or hard working because we pretend.

If anything, it simply increases the pool of people who realize you don't need to try.
Xeoncross
·mese scorso·discuss
Nice! Tracking connection reuse is really important if you are running any kind of benchmarks or comparisons both as the author of a new tool / service and as the person evaluating different options or client libraries.

I've hit a lot of walls not ensuring I was using connection pools correctly even when the service I'm calling was local/docker. File descriptor exhaustion happens often if you're not careful.