News for hackers. Stuff that matters.

hyzyla

Tell HN: macOS still trusts the compromised eMudhra

Some rant. Apple blocked the eMudhra intermediates for Safari and apps that use Security.framework. But built-in curl, git and python3 still read /etc/ssl/cert.pem, which still has both roots. No macOS update or advisory yet in a few days.I reported it to Apple, but has anyone heard anything from them?

( Read More... | no comments | 4 points | on HN )
Check also Sweetpad CLI. It’s basically wrapper around xcodebuild, but humans and agents. It’s my next project after Sweetpad VSCode extension for developing iOS/Swift applications in VSCode. Cli is still in beta, but I see on my own project that it’s already quite pleasant to use

1. https://sweetpad.hyzyla.dev/

2. https://github.com/sweetpad-dev/sweetpad

Re:Expanding Swift's IDE Support on Wednesday April 08, 2026 @04:24PM (#47695795)
No so straightforward, but there is project that parses xcodebuild logs and pass them to lsp to provide LSP for SwiftUI projects https://github.com/SolaWing/xcode-build-server

Also I build extra tooling to facilitate iOS development in VSCode https://github.com/sweetpad-dev/sweetpad

Re:Official Puppeteer Support for Firefox on Wednesday August 07, 2024 @05:53PM (#41185977)
The same idea with built in Internet Explorer in Microsoft Edge, where you can switch to Internet Explorer mode and open website that only correctly works in Internet Exlorer
Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Monday October 02, 2023 @02:27PM (#37742379)
Thanks for sharing your story! My goal was to have MVP as fast as possible; otherwise, I could lose interest in it. It is the biggest reason why I chose to use an existing parser instead of writing my own (I've initialized an empty Rust project on my OS for that )

Few things that I have in nice-to-do features list, but hard to implement without writing my own parser: - edit nodes (with XREF table update) - raw source editor - show actual position in source

Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Sunday October 01, 2023 @06:31PM (#37731613)
I took inspiration from RUPS by iText [1]. It’s maybe most popular tool for inspecting PDF files

1. https://github.com/itext/i7j-rups

Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Sunday October 01, 2023 @08:20AM (#37725239)
Thanks for the idea. I added this feature a few minutes ago [1]. I'm trying to convert stream content to UTF-8. Maybe later, I will add a more flexible solution to convert to other encodings.

1. https://imgur.com/a/69rbYMw

Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Saturday September 30, 2023 @10:14AM (#37715640)
Uploaded PDF is fully processed inside a browser. I use Posthog analytics, so there are definitely requests to analytics sever
Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Saturday September 30, 2023 @10:10AM (#37715604)
Yeah, definitely it going to my todo list
Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Saturday September 30, 2023 @08:00AM (#37714635)
I haven't decided if I want to create an open-source version. In the first place, I made it private to worry less about my code quality and to finish the product faster before I lose interest in it.

It heavily relies on the core part of PDF.js: I've made a fork of the PDF.js project, removed everything not related to the core part, and added an export for low-level primitives [1].

Also, as inspiration, I used the pdf.js.utils [2] project, which almost does the same but in a different form.

1. https://github.com/hyzyla/pdf.js-core

2. https://github.com/brendandahl/pdf.js.utils

Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Saturday September 30, 2023 @07:49AM (#37714565)
I want to be honest and open here: I did not write the PDF parser on my own. I heavily relied on the PDF.js project from Mozilla. I have a disclosure in the footer, but perhaps I should communicate about it more clearly.
Re:Show HN: PDF Debugger – Inspect Structure of PDF Files on Saturday September 30, 2023 @07:46AM (#37714545)
Thanks! I've fixed the typo and also allowed the selection of the node's text on the left panel (it was disabled by default).
It's one of the things, that I would like government to regulate in some way. Sometime, loosing account looks like destroying someone's job or business by some random corporation without even explain or ability to dispute.
Re:Croatia to switch to euro, enter passport-free Schengen zone on Saturday December 31, 2022 @05:03PM (#34201231)
It was me this summer: Schengen -> 1 month in Montenegro -> 2 months in Croatia -> Schengen

Older »