News for hackers. Stuff that matters.

httptoolkit

Re:Capturing gestures: from Linux' EVDev to the browser on Monday December 11, 2023 @06:31PM (#38606953)
Anything attempting to proxy public Internet traffic and buffer the entire body at all times is in big trouble.

Either it has to have a very low body buffer limit and reject anything more (making it impossible to download any files through the proxy, or do anything similar) or it's trivially vulnerable to DoS where any client or server involved can crash the whole caboodle.

Re:Beeper Mini is back on Monday December 11, 2023 @06:21PM (#38606863)
In quite a few countries, the vast majority of Internet users (in Kenya, 97%!) use whatsapp at least once a month: https://www.verint.com/blog/what-countries-are-the-biggest-w...

In India alone, whatsapp MAU already reaches nearly 50% of imessage MAU worldwide, and rapidly rising.

Re:Humble Chronicles: Managing State with Signals on Friday May 19, 2023 @04:39AM (#35999341)
I too loved Knockout's observable model - I've found Mobx a worth successor. As it's entirely independent of any framework it is very practical for general purpose usage. I use it for reactive state with both React and in backend Node code with no problems.
Counter example: I've lived here for most of a decade, and I'm a big fan of the superillas, ejes verdes, and other plans.

There's definitely some short term pain from all the construction works, but they're making steady progress, the city has already become noticeably more walkable & cycleable in many places, and I'm quite convinced that moving away from cars within the city is the right direction in the long term.

It sounds like you're not talking about superblocks, you're just talking about the existing blocks of Eixample.

The superblocks concept is that they'd be grouped together into 3x3 grids, by changing traffic rules and building urban furniture to block off streets, creating new squares and one-way systems. The goal being that everything would be far more walkable and you'd see far more local community - i.e. less of the cookie cutter shops you describe.

Re:EU Passes Law to Switch iPhone to USB-C by End of 2024 on Tuesday October 04, 2022 @10:14AM (#33080700)
Technically voluntary, but every major phone manufacturer (including Apple) committed to it and followed it (although in Apple's case, with a dongle).
> A private, trusted, permissioned blockchain is pointless

Not at all - it's a verifiable audit log. Git is an example of exactly this.

Slightly off topic, but I love the site design here - the demos at the top illustrate it perfectly and simply, and it's one of few scroll-to-reveals I've seen that actually makes sense, and doesn't feel over the top.
Re:Show HN: Ballpoint SVG editor on Thursday May 31, 2018 @06:24AM (#17195251)
This is really impressive! I mostly use Inkscape normally, but it feels dated and painful in all sorts of ways, and a capable web alternative is a great thing.

Personally, the most obvious limitation I can see here is font choices. Is there a way I can use custom fonts? Really just being able to pick from google fonts would be amazing.

Re:Show HN: A Developer's Business Card on Friday May 11, 2018 @07:32AM (#17046426)
I'm struggling to imagine the use case where anyone would use this. Who wants to run an arbitrary script from the internet directly on their machine, instead of just looking at a web page? How do you even find this without looking at the page first?

Cool demo nonetheless though.

It'd be really neat actually (and more practical) if these were autogenerated and available more widely with something like `npm whois [username]`

Re:Show HN: Avoid GDPR by blocking EU visitors on Friday May 11, 2018 @07:28AM (#17046410)
New browser extension idea for people outside the EU: automatically spot sites using tools like this, and put enormous great big warnings all over the page.

Seriously, _most_ of GDPR is good practice don't-screw-your-users' personal data steps. Don't store personal data for uses that isn't strictly necessary without their consent. Make sure users can find out what data you do store, and how you'll use it. Have a way they can ask you about it, or ask you to remove it.

If complying with GDPR isn't reasonably practical with your product/business model it's a _huge_ red flag imo, EU or no.