News for hackers. Stuff that matters.

stockhorn

Re:Show HN: Draw A Fish and watch it swim with the others on Friday August 01, 2025 @12:19PM (#44758949)
"Built with hate"...? Too bad. Love the rest of the project.
A bit off topic, but how is the bitwarden browser extension protected against supply-chain attacks (npm dependencies)?
Couldnt we add some "usb descriptor flag" which says whether WebUSB should be allowed or not? Then firefox/chrome would not need to maintain a blocklist.
Go and give rust a go instead
Re:Protonmail is down (Proton Services Status) on Thursday January 09, 2025 @11:25AM (#42647176)
Yes. And in the past days email notifications on android had some "off-by-1" error for me: when a new mail came in, the notification had the subject of the previous email. Did anyone else observe this?

(They are not accepting bug reports on their github repo currently.... )

Re:Moving to a RTOS on the RP2040 on Friday July 05, 2024 @03:09AM (#40880424)
I can totally second this. Embedded rust in general has been an excellent experience for me. And async with embassy-executor works really well and takes a lot of pain off the whole rtos design process.
Re:Proton launches its own version of Google Docs on Wednesday July 03, 2024 @12:15PM (#40867411)
(Paying customer) Yes! I cant believe I still cant share a folder with another account on proton drive (apart from read-only sharing via link), but now instead they add .....
I would love to see a reverse engineering approach of the original mcu firmware. So far everything I found seems to cover the IR protocol only. The MCU seems to be unlabeled (https://github.com/sueppchen/PixMob_waveband/wiki/MCU )
Re:New Regular expression (Regex) functions in Excel on Friday May 24, 2024 @12:35PM (#40467828)
Now I can finally parse (X)HTML with Excel ;)
Re:Adobe Photoshop Source Code (2013) on Wednesday May 15, 2024 @11:42AM (#40368417)
An article from 2013 with an adobe photoshop version 1.x from 1990....
Re:Speeding up C++ build times on Monday April 29, 2024 @02:42AM (#40195218)
I've also tried to optimize c++ compile times on large projects a few times. I never got IWYU working properly and I always hated the fact that I still have to care about header files at all. Then I switched to doing rust full time, which made all the fiddling with header files obsolete. This felt amazing. But now I'm facing the same problem, slow compile times :). Only this time I have to rely on the compiler team to make the improvements and I cant do much on my side AFAIK.
Re:Equinox.space on Tuesday April 23, 2024 @02:32AM (#40129122)
I had to reload the page on Android FF, then I got past "Loading"
Re:Timeline of the xz open source attack on Tuesday April 02, 2024 @10:40AM (#39906254)
I feel like release tarballs shouldnt differ from the repo sources. And if they do, there should be a pipeline which generates and upload the release artifacts....

Can somebody write a script which diffs the release tarballs from the git sources for all debian packages and detects whether there are any differences apart from the files added by autotools :)?

Did I read this correctly and audio fingerprinting is mainly about identifiying the used browser version and OS or laptop, but it cant identify end-users in a stable way?
Ah this totally makes sense! Do you use progressive JPEGs already when opening the full image?

If only there was a progressive encoding which lets you get a perfectly downscaled (not blurry) version of an image by just reading parts of the file.

I gave the webapp and android app a quick test. It looks nice, but it is still not as smooth as google photos or similar. E.g. the photos are not preloaded fully and I still need to wait a few milliseconds to get a photo fully rendered. (Also there is some white flickering when swiping through the photos on android)

I wonder how the big players do it. Of course they have a lot more manpower, but maybe the also have some clever caching/rendering lib..?

Kudos for doing this and opensourcing everything. I really appreciate this and I might stick around.

Re:The day I canceled my Spotify subscription on Monday February 19, 2024 @04:12PM (#39434887)
I once submitted a bugreport to spotify regarding a problem with the chromecast integration. The support-agent asked me the following questions in turn, which I all followed:

- Can you reinstall the app and try again?

- Can you describe step by step how to reproduce the bug?

- Can you make a screencast showing the problem?

- Can you factory-reset your phone and check if the issue persists?

I've never heard back after doing the last step. They probably didn't think I would report back again. (Thanks god I had an old phone lying around...)

Needless to say the problem is still there today...

Re:RISC-V Assembler: Arithmetic on Thursday February 01, 2024 @12:06PM (#39218243)
Wow... Crazy this boardgame of yours. I'll definitly take a deeper look at this :). Thanks
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity on Friday January 12, 2024 @11:50AM (#38970445)
We're building an iot product based on the esp32c6. The rust support is fantastic, making it a good choice to write stable firmware for it.
Re:That time Verisign typo-squatted all of .com and .net on Tuesday November 28, 2023 @02:06AM (#38443229)
Hostpoint for DomainReg/DNS and Protonmail for Mail.

But being located in switzerland that seems to be the obvious choice, right ;) ?

Re:std::source_location Is Broken on Friday November 17, 2023 @02:08AM (#38300469)
Defmt is a rust library that does exactly this. This has become almost a standard in embedded rust.

There is even a c++ client-side implementation: https://github.com/Javier-varez/Postform/

...which uses macros for logging ;)

Re:Exploring GPTs: ChatGPT in a trench coat? on Wednesday November 15, 2023 @04:23PM (#38282687)
I would like to see a GPT that has the latest knowledge of the libraries I want to discuss with him.

E.g. if I paste rust code with a serde invocation, the bot should look at doc.rs to find out the correct usage of the library. Or even better: scan the entire github repo, so that it is up2date with the crate.

Re:Email and Git = <3 on Thursday October 12, 2023 @12:02PM (#37859038)
off topic, but why does the page (step 2) rant about protonmail?

Can somebody elaborate?

>Be advised that Protonmail is generally known to be a pretty bad email host. [...] Not to mention their mistreatment of open source and false promises of security! You should consider a different mail provider.

Re:Plane โ€“ open-source Jira alternative on Saturday July 22, 2023 @07:06AM (#36825234)
Not to confuse with https://plane.dev a container orchestrator for ambitious browser-based applications.
Can anyone recommend a notion-like editor that is end-to-end encrypted by default and respects my privacy?
Re:Proton announces Proton Pass, a password manager on Thursday April 20, 2023 @01:44PM (#35643514)
I'm happy subscriber of protonmail and proton calendar. Those are products which provide some value to me, that other products can't (end-to-end encryted, privacy-first, ....).

I would like to see other apps such as proton contacts or proton notes, that provide the same values.

However, I'm not sure if we need another password manager, there are so many already that propose exactly the values listed above...

I also like jekyll. You can customize almost everything and tweak it to your needs with plugins. Although I'm not sure if github pages only allows some specific plugins or all of them...
Re:We updated our RSA SSH host key on Friday March 24, 2023 @04:28AM (#35286467)
How likely is it, some bad actor can pull off a MitM on someone using a resident/coporate connection (and not a public hotel wifi...) ? How would one even pull this off? (Except for ISPs or security agencies)
Re:Bitwarden PINs can be brute-forced on Sunday March 19, 2023 @04:22PM (#35223155)
What issues are you talking about on android? Using e/os/ here with native autofill and yes this seems to have some issues :/ (mainly keyboard not auto-closing I think)

Older ยป