News for hackers. Stuff that matters.

epiceric

Re:Show HN: Duper – The Format That's Super on Sunday November 02, 2025 @08:45AM (#45790314)
Although given the feedback I've received, date/time might get included into the format.
Re:Show HN: Duper – The Format That's Super on Sunday November 02, 2025 @03:58AM (#45788868)
Duper certainly won't outperform the native JSON implementation (and it likely never will), though I do think benchmarks would be a great addition. Bundle size and binary representation are definitely things I'll keep in mind!

The config file transpiration to JSON idea is quite interesting. It's pretty similar to how I'm already defining the TextMate grammar used by the website's syntax highlighter, so I'll certainly try to incorporate that into the tooling.

Re:Show HN: Duper – The Format That's Super on Sunday November 02, 2025 @03:37AM (#45788776)
My reasoning is that they are normally transmitted as strings in JSON, and you could use an identifier like DateTime("2025-11-02T02:33:00Z") if you need to be explicit.

Making them part of the language would increase the complexity of parsers - how would you validate that a date is actually valid?

Re:Show HN: Duper – The Format That's Super on Sunday November 02, 2025 @03:29AM (#45788737)
Good point. I'll see about making one.

Show HN: Duper – The Format That's Super

https://duper.dev.br/

An MIT-licensed human-friendly extension of JSON with quality-of-life improvements (comments, trailing commas, unquoted keys), extra types (tuples, bytes, raw strings), and semantic identifiers (think type annotations).Built in Rust, with bindings for Python and WebAssembly, as well as syntax highlighting in VSCode. I made it for those like me who hand-edit JSONs and want a breath of fresh...

( Read More... | 15 comments | 2 points | on HN )
Re:GitHub CLI is now in beta on Thursday February 13, 2020 @07:08AM (#22317088)
I think they are going to avoid any web mobile changes while they are building and promoting their mobile app, which is still in beta.

And honestly, this official app personally feels that it's even worse to navigate. Hard to navigate to your most recent repos, reading/following issues/PRs is terrible (a good 1/6th of my screen is covered by a tab in the bottom corner that I accidentally open a lot of the time when scrolling), no CI information, can't differentiate what's new and old discussion when opening a notification, can't check other branches, can't generate tokens (very useful when commiting from someone else's machine if you have 2FA), and in general it prioritizes elements without a clear reason, like the "subscribe"/"unsubscribe" button for repos.

I currently still prefer the Fasthub app for now. It still doesn't have all features above or from the web version, and it's not updated often since the app is being refactored entirely, but it's open source and it has a decent UI/UX. Definitely better than the beta official app.

Re:Help me ask why you didn't just on Tuesday December 03, 2019 @06:23AM (#21691503)
Care to elaborate? I don't understand why it's a "game of fools" or how it would lead to insanity.

Honest question.

Maybe it's just me, but I'd be wary of any browser extension that captures and analyzes my screen over-the-wire, especially if it is closed-source like this one.

Not to say that this is necessarily malicious. But I personally wouldn't recommend this to anybody as of right now, unless you want to risk leaking potentially sensitive data to a third-party.

Re:Telegram Login for Websites on Wednesday February 07, 2018 @01:06PM (#16326574)
Isn't that a user-defined hint? Mine shows text that I manually entered the last time I changed my password.