Foldables to me look like a fad. People are using them now because it looks cool, but I have seen people to return back to normal phones due to unreliability of foldables.
I have noticed that too. Even here on hacker news people are bragging to burn through 100usd of tokens per hour while I know about friend who has forced Claude Code to write complete MCU emulator with peripherals including HSM just from leaked firmware and reference manual for less than 50Eur whole project.
I agree with reliability of software getting so much better. I still remember Windows Millennium (Something between 98 but not Windows 2000) and it has been a mess.
Further more I still remember software developers in the 2000s who just refused to do any kind of testing on produced software, because it is just a waste of time. It compiles? It ships!
All it had to do was run Check Disk, but it kept going in a loop every 30 minutes checking their "AI" for solutions, finding none. There was no way to get out of it.
I am sorry, but even in the worst days of Windows, this would have been a huge deal. This was the last straw so I installed Mint to play games.
Claude is happily reverse engineering for me, a recently sunsetted mobile game and an old PlayStation game. If it doesn’t moralize at you and refuse to do it, it’s easier to use the smarter model on the subsidized subscription. I’m doing as much as I can now before they start refusing.
I am in a similar bucket like you. I like reverse engineering but the tedious and boring stuff between an idea and implementation made me drop so many projects.
Like I see a hole in a firmware and I want to dump the firmware, but then I start hitting the bland stuff like what is the ABI for this hole, how should you compose payload without watchdog kicking me out. Oh this datasheet is garbage. This reference manual makes no sense. Ok that's because it is for a same processor, different lockstep. Why am I fighting with stack on this processor? When you should use star and ampersand for manipulation of pointers in C? Oh writing a linker script a little frustrating horror. No ld we don't have RO data, only code, stop inserting it. Now let's strip it and I have payload.
This would take me days to get through while with AI I can make dozens of iterations in matter of one day.
You can buy FRAM (Ferroelectric RAM) which are effectively the same thing just in smaller package. But I have seen them only about few kB. However the amount of R/W operations is effectively unlimited,
Phase-change memory is the most advanced high-endurance nvram, with Intel and Micron's XPoint being the most advanced to have hit production. If it had stuck around long enough for the RAMpocalypse, they'd probably sell out their production capacity.
It is the future, and has been the future for almost 40 years already! I bet that's what the hoverboards will use inside their microcontrollers — gotta drive those portable fusion reactors reliably!
One of our product use msp430 FRAM version to store the motor position, due to high sampling rate, if we use flash we would burn through flash in no time. The FRAM is really neat.
Yes, although (like some flash technology) read cycles are slower than write cycles, and it takes longer to read a 0 bit and than 1 bit (or vice versa).
By not using existing tools and one shooting everything through the API - I.e. instead of decompile via Ghidra they will try to get source via capstone genersted assembly.
It is like putting a jet engine on a shipping container and wondering why it needs to be constantly kept in afterburner to at least scrape on the road while smarter users put wheels on the shipping container.
As somebody who is forced to deal with lazy attorneys, I am thrilled that LLMs are starting to push in this space.
First it is going to suck, like it did with coding but after a while it is going to be good enough for 90% of legal work. And finally when attorneys will feel the competition of AI doing their work for 10 cents of tokebs, they are going to be less arrogant and more motivated to finish a task instead of client babysitting them through the process.
reply