35 karma · joined November 17, 2011
Does the article data show that? Looking at the tax % graph the ratio between Income+NI and VAT+Stamp duties has been pretty constant (apart from a brief time in the 70s)
https://taxpolicy.org.uk/wp-content/uploads/2025/05/image-1....
> In other words, the poorer people in society are taking on a bigger share of taxes.
Seems unlikely. The article shows that high earners are paying are far greater share of income tax. Poorer people would need to be buying a crazy amount more stuff to offset that with VAT.
The UK is in a fairly unique position where its GDP per capita has been stagnant for decades. Which means it's slowly sinking under inflation. It's been going on for so long that the people at the bottom of the boat are now drowning (which I agree is deeply unfair). But no amount of redistributing people between the decks is going to actually fix the problem.
I can't deny they've made a crazy amount of money from convincing teenage boys that it's cool to buy outfits and play virtual dress-up. But compared to the must-have items of my youth at least you aren't excluded if you have no money.
My only issue is in keeping the starting knot tight. I usually use the standard shoelace knot which makes it easy to keep tension on the lace at all times, and that keeps the starting knot tight. But I'm finding with Ian's fastest knot I lose tension when I'm pushing the two loops towards each other, which causes the starting knot to loosen slightly. Is that something that can be solved with more practice?
It'd be amusing to see people fill their disks at a far faster rate than they expect their network connection to allow.
If you ever find the time to write down more of your thoughts about friendships I'd definitely be interested in reading them.
I struggle to make new friends. The standard advice seems to be to go to meetups, do volunteering, and join sports clubs. I've tried those and can't get them to work for me. There's something more to it than just being in attendance.
I think you're definitely right about that tangible point where things change, and I never manage to quite get there. I don't know if that tipping point is something you can instigate or if you just have to leave it to chance.
An alternative method I've used in the past is to add an iptables rule to silently drop the incoming packets. libpcap sees the packets before they are dropped, so you'll still be able to react to them, but the kernel will ignore them (and therefore won't attempt to RST them).
I tend to stand behind the desk during the day and recline on the bed in the evenings. I do find reclining with the suspended monitor is very comfortable (sometimes i'll lie almost horizontal with the monitor directly above me) but I think I'd struggle to do a full days work like that.
I wish the --global install switch was cleverer and allowed you to have multiple versions of the same package installed at the same time. Then I could just symlink everything together which would save them bandwidth (and save me diskspace).
https://github.com/rogerwang/node-webkit
It's basically Chromium on top of nodejs. Then you can mix your C++ code with nodejs via addons.
Even nodes own http module only does standard tcp. If it supported arbitrary streams then it'd be much more flexible, and we wouldn't need to do things like use a separate module to support https.
The same with the server part of these modules. They normally only let you specify a tcp port to listen to. Ideally there should be some sort of "stream server" interface that automatically sets up the stream chain and emits a connection event. The module could then listen for that event and use the corresponding stream for transferring the data. That way the module would be completely independent of the underlying protocol.
If people really wanted to send data over this weird semi-HTTP websocket protocol then someone could have implemented it as a js library on top of proper socket calls.
I'm guessing the main issue was cross-domain security, but I would have liked to see this solved using some sort of policy file that can be requested from the domain before connecting, like Flash does.
Would be useful if there was an option to enable line numbering. Not sure if this would go against the minimalist style you're going for though.
I'd like to see someone dump all the common man pages into a public wiki so people could flesh out the usage examples and suggest alternative tools.
I'm always surprised these type of frameworks haven't caught on more. I built an admin system using Mozilla XUL a few years back. It's similar to flex in that it provides a cohesive framework with layouts and widgets geared to more traditional apps. It was a breeze to develop compared to the normal battle I have trying to get html and js to do what I want. Unfortunately Mozilla have only really got behind it as a way to develop FireFox plugins and seem to have missed the opportunity to promote it as general way to develop web apps.
I've always wondered how much flex is really tied to flash. Now flex has been thrown to the community I'd like to see someone try to modify it to use html canvas, svg or webgl as it's renderer (instead of flash). The low level rendering primitives would probably map quite closely. The bulk of flex is written in actionscript and mxml which could be compiled to javascript and then run directly in the browser.