News for hackers. Stuff that matters.

ynoxinul

Re:Subverting Telegram's end-to-end encryption on Tuesday October 14, 2025 @11:44AM (#45581412)
*for direct messages in secret chats, which you have to enable explicitly and which reduces user expericence in comparison to normal chats.
Re:Hosting a website on a disposable vape on Tuesday September 16, 2025 @04:34AM (#45259627)
Building an e-bike battery from some random trash is a terrible idea. You won't electrocute yourself, but you are very likely to burn down your house when one of these cells randomly decides to ignite.
Re:Ask HN: Who wants to be hired? (February 2025) on Tuesday February 04, 2025 @05:40AM (#42930713)
Location: Germany, Sweden, EU

Remote: only

Willing to relocate: no

Technologies: C++ (13+ years), Rust (4 years), C, Linux, Assembly, embedded

CV: https://qdiv.dev/cv.pdf

Email: imihajlow at gmail

Blog: https://qdiv.dev

Github: https://github.com/imihajlow/

I'm a senior software developer interested in low-level, performance, algorithms. I built a custom computer (including a CPU) from scratch and a C11 compiler for it. Please hit me up with jobs in Rust, C or C++.

Re:Maslow 4: Large format CNC routing made accessible on Tuesday November 19, 2024 @04:06AM (#42181359)
Classic CNC routers use massive frame and rails to eliminate play. How is this thing supposed to be precise if it just hangs on four cables?
Re:Assembly Optimization Tips by Mark Larson on Friday November 15, 2024 @05:44AM (#42145666)
> If you have a full 32-bit number and you need to divide, you can simply do a multiply and take the top 32-bit half as the result.

Can someone explain how this can work? Obviously, you can't just multiply the same numbers instead of dividing.

Re:O2 unveils Daisy, the AI granny wasting scammers' time on Thursday November 14, 2024 @12:15PM (#42138443)
Reminded me of Lenny and he didn't even need any AI to waste a lot of scammers' time.
Re:Kagi Translate on Thursday November 07, 2024 @03:30PM (#42080605)
Google Translate often translates words through English.
Re:Ask HN: How do you organize your electronic components? on Saturday October 19, 2024 @06:18AM (#41886916)
For though-hole components which I use with my breadboard and for small bolts, nuts and washers I have glued together a few dozen matchboxes and inscribed them with component description. For SMD resistors/capacitors I use an organizer box. Components within a certain range go into the same compartment together. For example, I have three compartments for resistors: ≤1k, 1k..≤10k, >10k. SMD ICs are all in one box, each type in its own plastic bag, inscribed.

I also have a registry of everything I have. When I buy or use something, I update the registry.

Re:Show HN: King Thirteen: 2048 with chess pieces, in under 13 KB on Thursday September 26, 2024 @08:11AM (#41657415)
The king has just taken my largest piece after no moves were left. I guess when you reach 2048, you can take the king and win.
This look like a simple test to see if remote command execution works.
If you have a public HTTP server somewhere, you can check its access logs. You'll find a lot requests which try to exploit remote code execution vulnerabilities of some CMS or router firmware.
Re:Show HN: I made a discrete logic network card on Thursday April 11, 2024 @03:42AM (#39999391)
You can replace the controller board all together, the electrical interface should not be that hard. You have to spin the spindle, jiggle the heads and send/receive the data. The main problem I see here is that modern hard drives have enormous, unimaginable information density. There must be so many tricks how they achieve that (and do that reliably!). You have to re-trace the steps the hard drive industry has made in the last 50 years.
Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @03:33PM (#39983274)
Of course not. Long frames are totally valid.
Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @12:26PM (#39981072)
If a normal PC had an ISA bus (like they did 30 years ago), my network card could have been connected to it with just some minor modifications.
Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @07:13AM (#39978217)
I started with a CPU and then built everything else around it. Using something like a Z80 just doesn't seem fun for me.
Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @06:53AM (#39978088)
I have a CS/applied math background, my main job is software development, so I don't have problems with the software part. If you are interested in compiler design specifically, you can find a lot to read or to watch online.

When building my system, I was inspired by 8 bit retro computers like ZX Spectrum. Their architecture is straightforward and easy to understand.

Electronics just fascinates me, but I can't really point out a single source which gave me the insight. A lot of playing around with transistors, microcontrollers, logic gates gives the intution how to design stuff.

Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @06:30AM (#39977989)
I'm sending my long frames out to the network and no OS I have has any problem with that. I've read somewhere that long frames are actually used by some routers to store metadata after the packet.
Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @06:25AM (#39977962)
I've found the description of the thing: https://www.os2museum.com/wp/emulating-etherlink/

Mine is better because it has two buffers :) But still, only one received frame is kept.

Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @04:11AM (#39977156)
> I know there are some compilers one could try to port but my ISA is kinda esoteric so not straight forward

Same. I tried digging into exsiting compilers, but they are either unsuitable at all or too complicated (clang).

Re:Show HN: I made a discrete logic network card on Tuesday April 09, 2024 @03:51AM (#39977071)
Building the network module took about a month, but writing the compiler took much more time.
Re:macOS Sonoma Forced Installs on Tuesday January 23, 2024 @11:15AM (#39105319)
I've also noticed that clicking on "x" means "Install now", but in my case it asks for my password first and I can deny that, preventing the install.
Re:Ron Patrick's Street-Legal Jet Powered Volkswagen Beetle on Thursday October 05, 2023 @10:59AM (#37779465)
Apparently the post is from 2006. I wonder if this contraption is still street-legal.
Re:Organic Maps: An Open-Source Maps App That Doesn't Suck on Thursday September 21, 2023 @05:38AM (#37595331)
Thank you for the great app! Feature request: integration with BRouter for navigation (like OSMAnd does). Currently bicycle navigation is not very good in Organic Maps.
Re:Organic Maps on Friday September 01, 2023 @05:07AM (#37348422)
Thank you, I found it! You have to click the star icon.
Re:Organic Maps on Friday September 01, 2023 @04:01AM (#37347979)
Importing GPX tracks and displaying it on the map. For my bike trips I do my planning in advance on a computer using brouter or openrouteservice, then import the created file into OSMAnd.
Re:Apple Unveils MacBook Pro Featuring M2 Pro and M2 Max on Tuesday January 17, 2023 @10:30AM (#34413622)
I had the same problem. For me it was font antialiasing: eyes try to focus on the blurry text. After disabling the antialiasing I can stare at the screen for ages without any eye strain.
Re:Discrete Logic IC CPU on Tuesday December 20, 2022 @02:36PM (#34071261)
If you're judging from the calculator video, that time it was much slower. The current speed can be seen in my post about the video card (https://imihajlov.tk/blog/posts/vga/).

Older »