Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lauriewired
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
lauriewired
5mo ago
1. not that I can think of, due to the core split. It really has to be independent cores racing independent loads. anything clever you could do with kernel modules, page-table-land, or dynamically reacting via PMU counters would likely co
2.
▲
by
lauriewired
5mo ago
Nope, there isn’t a tradeoff; median latency isn’t affected. I don’t think you understand the code. The p50 is identical between a single read and the hedged strategy. The clflush is there because the technique targets data that will miss
3.
▲
by
lauriewired
7mo ago
This is correct. The majority of cases I have to rely on my own expertise. It's useful for the automation of small repetitive tasks here and there. I was never expecting it to gain the traction that it did; anyone saying they expect
4.
▲
by
lauriewired
1y ago
This is my own channel, but I made a 10+ part series on modern ARM assembly you may find interesting. I used CPUlator for the demonstrations, which is a nice way to inspect the memory as well as the individual registers as you are running
5.
▲
by
lauriewired
1y ago
> If you can't make CPUs and you can't keep the internet up, where are you going to get the equipment for enough "private peering or Sat links" for the privileged? Storage. You only need a few hundred working systems
6.
▲
by
lauriewired
1y ago
It takes a bit of curation, but I find substack's algorithm to be quite good at recommending other bloggers I'd be interested in. It's also pretty trivial to find what writers other bloggers enjoy based on the "reads&quo
7.
▲
by
lauriewired
1y ago
The three “flaws” that this post lists are exactly what the industry has been moving away from for the last decade. Arm’s SVE, and RISC-V’s vector extension are all vector-length-agnostic. RISC-V’s implementation is particularly nice, you
8.
▲
by
lauriewired
1y ago
I touch on this briefly in the video, beside Claude Desktop, 5ire is a fairly model-agnostic local MCP client, I'm sure there are others. sama also recently mentioned ChatGPT Desktop is getting MCP client functionality "soon"
9.
▲
by
lauriewired
2y ago
That's just my natural speaking voice. I'm a small person, and everyone sounds different. I'd be happy to focus on the tool, or the content of the channel, rather than how I sound.
10.
▲
by
lauriewired
2y ago
Ghidra is very feature-rich for code decompilation, however it doesn't handle dropping in an entire application bundle; only single executables. Apple application files are special, bundling up resources and (potentially multiple) exec
11.
▲
by
lauriewired
2y ago
It’s more like LLM-optional. Malimite is first and foremost intended to be a tool to help Reverse Engineer iOS/Mac binaries, much like JADX for Android. As it turns out, LLMs are quite good at “converting” C-Pseudocode into an approxim
12.
▲
by
lauriewired
2y ago
It might be better to think of Malimite as "JADX but for iOS/Mac". (JADX is a very popular Android decompiler) Ghidra is quite limiting, and the workflow makes iOS reverse engineering quite cumbersome. Malimite is intended to
13.
▲
by
lauriewired
2y ago
Hi everyone, I'm the creator of Malimite. I actually released this as part of a conference talk at Objective By the Sea, which you can see here: https://youtu.be/vWdKjVCZtTI It gives a good overview of the development
14.
▲
by
lauriewired
2y ago
Does no one realize this is a thinly-veiled ad? The URL is bizarre
15.
▲
by
lauriewired
2y ago
P550 cores don't have vector extensions. It's actually quite an old design, from 2021. What you'd want is SiFive P670 cores, which are RVA22 compliant with the vector 1.0 spec.
16.
▲
GhostWrite: Exploiting CPU Bugs in RISC-V Vector Instructions [video]
(youtube.com)
4 points
by
lauriewired
2y ago
|
0 comments
17.
▲
by
lauriewired
2y ago
Work + Personal research. The main industry usecase for RE is malware analysis. The flow is essentially: 1. Break down a sample to determine behavior; this is usually a mixture of static (decompilation) and dynamic (running the sample in a
18.
▲
by
lauriewired
2y ago
https://www.youtube.com/@lauriewired I talk about Reverse Engineering/Malware Research, Computing History, and low level programming.
19.
▲
by
lauriewired
3y ago
Check out Jellyfin (open-source project) + it's associated clients. Pretty simple to spin up in a docker container, and if your machine is fast enough; it can auto-transcode for device and bandwidth limitations. For example, your iPho
20.
▲
by
lauriewired
3y ago
Any chance you'd consider making a version of this as a browser extension for paid subscribers? What I really want is this functionality on unsupported websites/documentation. It would be killer to "ask" kagi a fact a
21.
▲
by
lauriewired
3y ago
Personally, I find the 'knowledge half-life' problem to be easily solved with spaced repetition. I've used SuperMemo for a few years now, and have found it invaluable for retaining and revisiting old concepts, especially whe
22.
▲
by
lauriewired
3y ago
I've made a lot (50+) of videos on Reverse Engineering, with a heavy focus on ARM assembly as well as mobile platforms. youtube.com/@lauriewired Self-promotion I know, but I hope someone finds it useful
23.
▲
Beyond Java: Obfuscating Android Apps with Purely Native Code
(youtube.com)
1 points
by
lauriewired
3y ago
|
0 comments
24.
▲
by
lauriewired
3y ago
- https://www.youtube.com/@lauriewired - https://twitter.com/lauriewired I do Reverse Engineering and I'm pretty active on Youtube
25.
▲
by
lauriewired
3y ago
(This is my own channel), but I recently made a video on Objective C calling conventions specifically for Reverse Engineers that you might enjoy, with more iOS videos incoming: https://youtu.be/eI-Btfjp-fg As for modern RE
26.
▲
by
lauriewired
3y ago
CPUlator has played an instrumental role in my ARM-based Assembly explorations. One can simulate a full system, including not just the processor, but also the peripherals and the system-on-a-chip interconnects, mimicking a real system'
27.
▲
ARM Instruction LDRB Fault Identified in Samsung Devices via Firefox Bug
(bugzilla.mozilla.org)
7 points
by
lauriewired
3y ago
|
2 comments
28.
▲
by
lauriewired
3y ago
A new Mozilla bug report suspects an issue with the load-after-write operation on certain Samsung phones. The problem is due to the ARM instruction LDRB causing a sign extension in w12, leading to reading a value from an incorrect memory pa
29.
▲
Show HN: JADXecute, Enhancing JADX Reverse Engineering /W Dynamic Code Execution
(github.com)
1 points
by
lauriewired
3y ago
|
0 comments
30.
▲
by
lauriewired
4y ago
Try checking out this LessWrong thread about "The Best Textbooks on Every Subject": https://www.lesswrong.com/posts/xg3hXCYQPJkwHyik2/the-best-t... The thread is a little old, but occasionally still gets
More ›