Rendered at 08:45:13 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
morsch 1 hours ago [-]
What a coincidence, I just got an email announcing that Breville intend to orphan my Joule sous vide stick: the existing app will stop working, the new app is only available the US and Canada and in parts of Europe.
Live in another country? You're s.o.l., it wasn't officially sold there. You need a new account as well, hope you like the TOS.
All of this for a device whose core functionality -- setting a target temperature, getting the current temperature and checking for error states -- is both trivial and has no inherent need for internet connectivity.
I suppose I should be grateful they're still supporting a device that's like 10 years old. Caveat emptor (I got it as a gift).
The ability to cook with or without WiFi anywhere, anytime.
userbinator 7 minutes ago [-]
Warning: Very rambly and somewhat incoherent video; tried to pay attention due to the topic being of interest, but very quickly gave up.
EULAs be damned, even the DMCA has exceptions for RE in the name of interoperability and repair.
JimDabell 2 hours ago [-]
The same is true for iPhone apps (.ipa files). You can just unzip them.
zekica 51 minutes ago [-]
.docx and .xlsx are also just zip files with XML and attachments. The bad thing is that the XML is Word's internal document structure serialized and behavior for some values is only defined in Microsoft's code.
godman_8 47 minutes ago [-]
Even pk3 files from the id Tech engine are just zip files.
HelloUsername 1 hours ago [-]
For many things. Change .epub to .zip for example, you get html text and jpg images
charcircuit 3 hours ago [-]
I've found that Claude Code works well at reversing java applications. Even if it is fully obfuscated claude can restore sensible names for everything and understand how it all works and answer questions about what it is doing.
userbinator 16 minutes ago [-]
Naming is an area where LLMs are useful; but I'd still use a regular Java decompiler (there are quite a few of these around) for the actual decompilation part.
26d0 28 minutes ago [-]
+1. While vibe-coding (natural language to code) is not such a great idea, we can always check the source, so vibe-reverse-engineering (code to natural language) may actually be quite useful.
egeozcan 2 hours ago [-]
Interesting, I'd have assumed the guardrails would disallow them from doing anything like that, regardless of legality. Do you need to "convince" it to do it or no questions asked?
ACCount37 20 minutes ago [-]
Claude doesn't care as long as you aren't straight up asking it to write exploits. It's my go-to for reverse engineering tasks.
ChatGPT is full of refusals and has to be jailbroken out of it.
charcircuit 2 hours ago [-]
It is no questions asked. Even if you are reversing things like anticheats (I wanted to know the privacy implications of running the anticheat modules).
fendy3002 2 hours ago [-]
huh, iirc this already exists long before LLM
colechristensen 2 hours ago [-]
Claude is quite skilled at using Ghidra, for example.
charcircuit 2 hours ago [-]
It required a lot of manual work and for large apps like Minecraft it took teams of people to figure out what the symbol names should be slowly contributing a little bit every day.
geon 50 minutes ago [-]
I experimented with disassembling 6502 from the c64 California Games. Claude was very prone to bullshit.
Live in another country? You're s.o.l., it wasn't officially sold there. You need a new account as well, hope you like the TOS.
All of this for a device whose core functionality -- setting a target temperature, getting the current temperature and checking for error states -- is both trivial and has no inherent need for internet connectivity.
I suppose I should be grateful they're still supporting a device that's like 10 years old. Caveat emptor (I got it as a gift).
https://community.chefsteps.com/discussion/78615/joule-sous-...
The ability to cook with or without WiFi anywhere, anytime.
EULAs be damned, even the DMCA has exceptions for RE in the name of interoperability and repair.
ChatGPT is full of refusals and has to be jailbroken out of it.