Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mahmoudimus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
mahmoudimus
1mo ago
in python: - `import json` allows read/write. - easier to use than `import configparser` - allows writing vis-a-vis `import tomlib` that's honestly why.
2.
▲
by
mahmoudimus
4mo ago
They charge a surcharge when you pay by card, don't they?
3.
▲
by
mahmoudimus
5mo ago
can knowledge then be queried via tool? :)
4.
▲
by
mahmoudimus
5mo ago
works for me: input: i need to contact my boss i will be late. output: [{"name":"send_email","arguments":{"to":"boss@company.com","subject":"Running late","body&quo
5.
▲
by
mahmoudimus
6mo ago
oh fascinating. i just finished reverse engineering Aegis and now working on their newest Eidolon. pretty cool technology.
6.
▲
by
mahmoudimus
6mo ago
Seconding Mullvad. I am paranoid and I think they're trustworthy
7.
▲
by
mahmoudimus
8mo ago
I see the vision here. I think this is extremely needed.
8.
▲
by
mahmoudimus
8mo ago
I think you're referring to this one: https://github.com/jhjourdan/C11parser
9.
▲
Show HN: A header-only C++20 compile-time assembler for x86/x64 instructions
(github.com)
2 points
by
mahmoudimus
8mo ago
|
0 comments
10.
▲
by
mahmoudimus
10mo ago
Windows ARM builds are available on their CDN.
11.
▲
by
mahmoudimus
1y ago
Are the switches bad? I recently replaced the switches on my mouse as I had the dreaded double click problem and it was unusable. Then they stopped responding. So I just did something similar to the OP, desoldered and soldered new switches
12.
▲
by
mahmoudimus
1y ago
there is, it's called governments. however this technology is so slow that using it in mission critical systems (think communication / coordinates during warfare) that it is not feasible IMO. the parent post is right, confidenti
13.
▲
by
mahmoudimus
1y ago
Cursor does. It tells you how many tokens right above the chat box in the upper right hand corner.
14.
▲
by
mahmoudimus
1y ago
Who is better for that tab completion?
15.
▲
by
mahmoudimus
1y ago
I think most package systems are going to start, if not already, facing real supply chain attacks. The node ecosystem, from an attacker's lens, had quite a heavy leaning ratio of non-security conscious users which makes a better breedi
16.
▲
by
mahmoudimus
1y ago
I have largely avoided the entire typescript / JavaScript ecosystem specifically because I don't want to deal with node or its ecosystem. It's just so confusing with yarn, npm, npx, then the build systems gulp, grunt, webpack
17.
▲
by
mahmoudimus
1y ago
I hate on Tiobe as well but it is a good benchmark for world wide adoption commercially.
18.
▲
Breaking the Sorting Barrier for Directed Single-Source Shortest Paths
(arxiv.org)
17 points
by
mahmoudimus
1y ago
|
2 comments
19.
▲
by
mahmoudimus
1y ago
I disagree. It's an important project. It's not about Windows per se, but it's amazing to have a source available implementation of Windows internals. There are some really interesting use cases for it that are pretty importa
20.
▲
by
mahmoudimus
1y ago
Ghidra is actually a suite of reverse engineering toolkits, including, but not limited to a disassembler, a decompiler and a debugger interface that interfaces with many debuggers, among other neat things. A disassembler takes compiled bina
21.
▲
by
mahmoudimus
2y ago
Hims is one.
22.
▲
by
mahmoudimus
2y ago
I started fresh from Rails 8, so maybe that's why I didn't deal w/ that migration problem. I'm sorry it was stressful :(
23.
▲
by
mahmoudimus
2y ago
Shifting to solid queue, backed by your rdbms, is more boring than using redis. Successfully deploying an app without anything but a database server is pretty powerful. Everything just works. I would say that's pretty boring :)
24.
▲
by
mahmoudimus
2y ago
If you had asked me this question 15 years ago, I would've said never use Rails. I am a diehard python developer, with experience in Java, Go and C++. I am currently building my next startup with a friend of mine on Ruby and we are usi
25.
▲
by
mahmoudimus
2y ago
Not much has changed, except there are more entrants. Binary Ninja, Ghidra, radare (last two being open source). For debugging, there's x64dbg. Some use windbg and gdb (for non windows os), but it still is mostly IDA as king though the
26.
▲
by
mahmoudimus
2y ago
There's some other cool tricks you can do, where you symbolically execute using angr or another emulator such as https://github.com/cea-sec/miasm to be able to use control flow graph unflattening. You can also use
27.
▲
by
mahmoudimus
2y ago
I have been doing a bit of reverse engineering on a popular Horde/Alliance based MMO game and it follows almost the exact same steps (including the FNV32 export hashes). It almost seems very similar as I have seen it employ very simi
28.
▲
by
mahmoudimus
2y ago
Isn't that the idea behind UML? Which didn't work out so well, however, with the advent of LLMs today, I think that premise could work.
29.
▲
by
mahmoudimus
2y ago
I think it's one of those features where the original intended audience of the programming language are supposed to be non-programmers (or presumably, 1-based indexing is intuitive?) but for seasoned programmers who have been used to 0
30.
▲
by
mahmoudimus
2y ago
Wow I didn't know this existed. This is pretty cool. Will definitely play around with it.
More ›