HN user

WhiteDawn

577 karma
Posts6
Comments37
View on HN

Honestly it’s been amazing for me for similar reasons. Also diagnosed ADHD.

Starting projects has always been easy. But once I figured out the hard stuff and then had everything figured out and only saw the long road ahead of drudgery and pipe laying my motivation fizzles out unless my paycheck depends on it.

Now? I still get to figure out the fun hard part and then go send a cheap fast working dumb minion to do the tedium.

I’ve finished 3 things in the past month that have been on my hobby list for years with no progress. It’s been really freeing.

The real moment of truth will be if it’s still worth the cost for tasks that have human value and users but aren’t profitable, which is where most of my side projects live. At current rates it is for me, but once the VC subsidies evaporate then maybe not.

Really their best card is new and additional APIs, building incentives to develop against it.

WinRT (not to be confused with Windows RT, the early ARM version of windows), UWP, GDK, xgameruntime. All of these are relatively new and require virtualization and other security features.

Put pressure on devs by gateing xbox and gamepass behind this runtime and now you have a lever to make the situation more difficult for linux.

Kinda has the opposite effect on me however, as the only reason I'm not subscribed to gamepass right now is the games wont work on my steamdeck. But if MS can get enough killer apps as exclusive to that platform then that will certainly add some pressure.

This is neat, but I think the most interesting part is that it's one of the only models fully unencumbered from copyright. Everything in the training corpus is public domain, guaranteed by the age of it.

First you need to get through the safety net. I’ve had many productive gpt5.4 sessions hit a roadblock of “ethicality” and pollute the context with multiple rounds of trying to convince it to continue

Regular local agent. Seems like as soon as the context fills up (and it only has about 160k of context so that doesn't take much) it starts to fall to pieces. I even tried using opencode as a harness instead and it causes opus 4.7 to lose all memory every time I hit a compaction step.

I wouldn't mind this change that much if opus-4.7 worked properly in copilot cli. It keeps stopping mid-thought or task and forces me to waste more prompts for no observable reason.

Looks like I'm ending my subscription, good (likely too good, no way my account was even remotely within profitable range) access to opus-4.6 was the only reason I used this at all.

I really dislike the precedent this sets.

A silver lining if this maintainer ends up being in the right is that any proprietary software can easily be reverse engineered and stripped of it's licensing by any hobbyist with enough free time and claude tokens.

Personally, I'd welcome a post-copyright software era

I’ve used AI for some reverse engineering and I’ve noticed the same thing. It’s generally great at breaking obfuscation or understanding raw decompilation.

It’s terrible at confirming prior work, if I label something incorrectly it will use that as if it was gospel.

Having a very clean function with lots of comments and well named functions with a lot of detail that does something completely different will trip it up very easily.

The Stuntman series is a still painful example.

Blame the odd non-IEEE-754 floating point implementation changing physics enough that AI fails most of the missions which softblocks progress quite egregiously

Great post! I find the quote from Bunnie in the blog pretty relevant:

“The JTAG boundary scan approach was rejected on the grounds that the TRST# pin, used to hold the JTAG chain in reset, was tied active in a manner that was difficult to modify without removing the processor.”

Gives me flashbacks to simpler times where disk based systems lacked any real form of DRM because of the assumption that a consumer wouldn't be able to afford to press their own CD-ROMS.

Maybe still not as easy as burning a CD-R, but BGA rework stations have come down in price and utility enough that they are practical for the semi-serious tinkerer. Most modern designs account for this, but I wonder if other techniques, maybe like decaping or some future unknown, will start to open new, simple, vectors of attacks on our hardware today.

I don't really have a point to make here I guess, just that most assumptions made today tend to not quite work out as expected, and that's kinda neat.

I am curious how this will all settle out in the end. I think the majority of users don’t really care about the API or subreddits going private as they primarily just lurk.

However, the people that do care are the ones that moderate and contribute the vast majority of the content that the larger group enjoys.

I am pessimistic that the minority here will win out in the end, but the majority may begin to lose interest if the quality of new content drops.

At least for myself, the blackout gave me enough space away from the site to consider if my time on Reddit was valuable/enjoyable and basically I concluded it is not worth the time. I’ve uninstalled the app and I haven’t really missed a thing.

Personally I think this is the biggest selling feature of FPGA based emulation.

The reality is both Software and FPGA emulation can be done very well and with very low latency, however to achieve this in software you generally require high end power hungry hardware.

A steam deck can run a highly accurate sega genesis emulator with read-ahead rollback, screen scaling, shaders and all the fixings no problem, but in theory the pocket can provide the exact same experience with an order of magnitude less power.

It's not quite apples to oranges of course, but the comfortable battery life does make the pocket much more practical.

Counterstrike through the ages used to be a paid product. After a ban your whole account was locked down, so in a practical sense it used to always have a 20-50 “escrow” fee to join the pool of legitimate players. Even today the cs:go “prime” status does a similar thing.

It doesn’t seem to affect the number of cheaters in any way, if anything it leads to incentives of account stealing and underground exchanges of steam acc/keys.

Personally I feel the cheating issue is more of a side effect of games moving away from dedicated servers with communities and towards global matchmaking. There used to be well run servers that would quickly kick-ban cheating players and have a social construct that incentivizes playing nice to keep access to the good servers.

Not that practical today with all the battle royals and as with any “government” there is abuse and corruption, it wasn’t perfect but I do miss the days of servers that always had a admin online to shutdown cheaters and rules around minimum pings and bare-minimum sportsmanship in the voice chat.

The results of this study actually presents that PLA fumes are more toxic than ABS fumes.

In practice though, the study shows PLA is safer because of significantly less fume creation with the lower printing temperature.

So relative risk for PLA is significantly lower than ABS, but it is incorrect to state that PLA is less toxic.

I'm always conflicted with this.

My gut says any new student should start with an interpreted language like Python or JS/TypeScript. As that gets you to running code, and core concepts like variables, loops and if statements in little to no time.

However, there is value in learning some of the under the hood concepts such as pointers, structs, memory layout, endianess, pass by reference, compilers etc.

I don't think schools need to teach employable C/C++ skills, but C/C++ is a great language to play with and experience these core concepts.

However I'm not sure if the value in learning these concepts are real, or it's just my own interests/nostalgia. You can have a successful career in this industry without having to manage a single byte of memory, and it arguably makes sense to accept abstractions at their face value so you can focus on what builds your skills/product.

Should take a look at their up coming digital logic analyzers too. Sipeed is packaging up some very interesting hardware at cheap prices. Barely any documentation though, so prepare to get your hands dirty!

As someone with ADHD, I’ve stayed away from this product because it is a subscription service.

I will sign up for subscription services fully well intentioned and then proceed to not use the service and forget to cancel it in time. I know myself well enough now to stay away from any product offering a subscription. There is no real “managing” it, it’s just a fact of life for me and something I live around.

An app targeting ADHD minds and not offering alternative payment options is arguably more predatory than the average free-to-play mobile app, as the founders of this app presumably know about the difficulties that ADHD cause and are either willingly ignoring it or actively exploiting it.

Even if it’s a honest accident, it leaves a bad enough taste in my mouth to stay far away.

This is the true story here. How does putting tariffs on parts that hackers/innovators use to prototype new products help the American people? If you don't have enough funding, and a large enough customer base to get your electronics manufactured offshore, you get hurt by the tariffs.

I feel like China may welcome this with open arms, bolster their own manufacturing by cutting out DIY'ers.

While I'm not the biggest fan of this style, mostly because of the semicolon thing, I like packages like these.

When you're starting a new project with more than one developer you're going to run into people talking about this stuff more than actually making the project. Pre-bundled linting rules just gets everyone on the same page immediately and stops all the discussion.

I honestly don't care what the style is, 99% of them are sane and readable, consistency is what matters. Nothing worse than working in a project with 5/no styles all over the place.

I personally have been able to get it all the way up to 1.4 on my ZTE Open. It's a mess to do, you need to build the OS from source then splice it into the boot file provided by ZTE and edit some init scripts. It runs perfectly fine after that but I can't comment on stability since I only use it for app testing

The window is pretty accurate. I've had shipments take a week, and others take 1+ months to the exact same address. It is pretty much random and I just assume it's going to take longer than a month.