I have long wished it was possible to do this. What a great bit of code. Thanks.
HN user
mrwizrd
[ my public key: https://keybase.io/mrwizrd; my proof: https://keybase.io/mrwizrd/sigs/0JGI94i-HOKSuwDag_ZLIsvDG4hae69thCLi6Jkc1QQ ]
This live bus map, powered by the UK Bus Open Data Service: https://github.com/adamjames/busmap.
Live instance at https://busmap.tail5c8e3.ts.net/
Bonus data from a local RTL-SDR stack.
Unless you're in your 70's, YouTube doesn't allow you to buy premium if you were born on a leap year, because their age calculation is broken, and it thinks you're under 18. Google One works fine. Support will suggest that you change the birthday on your Google account, which breaks account recovery processes that depend on you furnishing matching identity documentation. Mind-boggling.
Because nobody at YouTube has apparently ever encountered this problem, I ended up having my partner buy a family plan. As much as I hate paying so much a month for YouTube of all things, screen-off background play is a paid feature on iPhone, having one of the two accounts on your TV showing ads is absolutely infuriating and I'm not sure I fancy risking an account ban for anything they can associate with someone costing them ad revenue.
Up to a point, I don't care how people communicate, as long as they do. Not everyone will like this (nor like doing it) - so don't force it - but let each person play to their strengths as much as possible. The good thing about this is it lasts. It's great evidence for your work, thought process, developing communication skills. It's easy to share, reproduce, reuse.
I've been in places where this would be a great deterrent for the endless meetings where slightly different groups of people need reassurance about the same things over and over again. Not that they're completely useless, but they're slow, low bandwidth and fatiguing. I wish some of those could have been replaced with a document like this.
The other side of this is when the EM's presence is actually a negative, so them not turning up means people can relax. If "no blockers" isn't enough, then it's my job to get the information I need without it feeling like a chore. If I have no choice but to run a meeting called "standup" every day, and we're all on the same page already, I'll take "no blockers" and then have a chat for ten minutes over a coffee. Taking it easy once in a while helps everyone feel a little less "cog in the machine".
I concur, it really is excellent. I wish I knew the total time investment it took to do and document all of this. It must have taken a very long time, not to mention the proofreading!
Glad to see it might prove useful for you. I wasn't in a position to write a longer reply before, but I wanted to come back and add a little more here :)
This is probably going to end up a big jumble and all of it is based on my personal experience only, I am not a doctor, and I have other neurological conditions that likely interact with/cause some of these, so take it all with a grain of salt.
It can be helpful to do as much as you can to rule out external causes and really nail down conceptualising the kinds of things that you are struggling with. With that in mind, HowToAdhd[1] is a great channel with a variety of relatively digestible information.
Burnout could be an issue - if (like me at the moment) you have a lot of workplace-related stress, it's going to make all of this a thousand times harder and lead to worsening symptoms. Youtube Shorts and Instagram are absolutely positively toxic to me (especially without medication) and I avoid them like the plague because they are the _worst_ iteration of attention-stealing, engagement-metric pumping skinner box mechanics yet. It's absolutely critical that we do as much as we can to arrange our environments to encourage positive opportunities. No phones in the bedroom or first thing in the morning - it'll just make you anxious if you check your calendar when you first wake up. Good, consistent sleep is really important. A blackout blind. Stay hydrated.
I am in my thirties and have Cerebral Palsy and an ADHD (predominantly innatentive) diagnosis. It's a very unhelpful name for what is fundamentally thought to be a difference in executive function in the brain. It's not really a deficit of attention, and people hear the hyperactive part and think, "well, I don't bounce off the walls, so I must not have it". It's closer to think of it as impaired control of your executive function, the processes in your mind which prompt you, help you decide to change task, stay on task - to the point where it seriously impairs your daily life.
Getting stuck scrolling on your phone, past the point where you're doing anything meaningful, you're not even enjoying it any more, but you can't really stop, until you realise it's five minutes past 9 and you're late. Finish work. Sitting on the sofa knowing you _should_ get up and do the pots, but you just _can't_. You go get some food. Leaving the fridge open in the kitchen you then go to another room to put something in a drawer. Now your brain doesn't prompt you to go back and close the fridge, but instead you find yourself rabbit-holed into cleaning out a junk drawer. You're finding things you lost in there months ago. Your partner comes home, hours have passed. You forgot about the fridge. And the half-clean kitchen. And the laundry that's sitting wet in the tumble drier. You're surrounded by crap from the drawer.
In my case, people were so focused on the physical problems I had with Cerebral Palsy, and they simply lumped the executive function difficulties I had in with "oh, he is disabled, it's just that", and weren't noticing that multiple constellations of symptoms existed that weren't present in or reasonably explained by it. I'm now also strongly considering the possibility that I may be on the autistic spectrum as well. To be diagnosed with ADHD, it must have been present during your whole life as it's a neurodevelopmental disorder, but it can manifest quite differently as you get through school and the demands of life become greater. You may have done just about okay in school and then (for example) found working life more and more and more difficult as jobs became more and more demanding. Working yourself to the bone out of hours just to "keep up". Multiple burnouts and comorbid depression are not uncommon.
Looking through the replies, there's disagreement and doubt about ADHD, and people can read a list of symptoms and reject it with statements like "but everyone gets distracted or doesn't want to do things sometimes". I'm not saying this isn't ever true - of course there are some people who will try to obtain these medications illicitly. Likewise, our modern world has made all of these attention stealing issues much worse. And yes, if you go to a psychiatrist and have symptoms that fit a consistent pattern from childhood, you can get treatment. But don't be dissuaded by these voices until you've been fully evaluated. Proper assessment isn't something that can be done quickly, so you shouldn't take snap judgements or dismissals as fact either!
If the situation is, you have a history of struggling with behaviours X Y Z, that fits this thing we call ADHD, statistically speaking these medications help more often than not. How some people behave and whether or not what we model as ADHD is accurate or not is irrelevant if the treatments help you, IMHO.
Anyway, it's 2am. I really ought to take my own advice! Feel free to get in touch if you want :)
You have very serendipitous timing, I was needing to solve a similar task just the other day and had a hell of a time getting it worked out. Thanks for taking the time to post it! :) Straightforward, but seeing a "worked example" helps a ton.
Just to mention if you're in the UK (I'm assuming so) you can exercise the Right To Choose to ask for a referral to an external organisation like Psychiatry UK. RTC is still "free at the point of use", you're just making the elective choice to be referred there.
https://psychiatry-uk.com/right-to-choose/
(It can be easy to misread because you can also approach PUK and pay for assessment. However, that doesn't affect where you'd end up in "the queue" - just how you enter it.)
Full disclosure: I used their service, but am otherwise unaffiliated.
Unfortunately it appears they've stopped accepting new ones for now, but the information is still valid.
Hey everyone :) First time posting in one of these threads.
I've been at my current company since 2021, and was promoted to lead my team last year. I've really enjoyed supporting them and passing my values on, but the time has come to look at moving as the company itself has grown and changed.
Over about 10 years working mostly in the Microsoft stack, I've architected, built or contributed to a variety of business applications - if not at a "product" company, the usual consultancy fun of taking a spec the size of a postage stamp, working out what the solution looks like, and then building it. I'm equally happy being a one-man-band or working in a team.
Location: Ashwell, United Kingdom
Remote: Yes (preferred)
Willing to relocate: No
Technologies: Full Stack, C# (mainly), .NET Core, Web API , EF/SQL, Azure, a little AWS, TS/JS, React, CI/CD...
Résumé/CV: https://www.adamjames.me/media/downloads/cv.pdf
Github: https://www.github.com/adamjames
Email: adam at adamjames (dot) me
At home, I've built up a small collection of projects and services depending on need and interest - TrueNAS, an OpenWRT-flashed router for network-wide adblock, and a small troupe of Raspberry Pi's with RTL-SDR for decoding ADS-B. I'm currently mucking with earthly.dev to automate building Arch Linux ARM images and sniffing the traffic from our home SMART meter.I'm physically disabled, so remote or one day a week onsite is critical, but occasional travel with plenty of notice is fine. I'm looking to work with/for someone who values people over KPI's. Ideally your incentives are aligned with building the best product/service possible for the end user and we're doing some good for the world. If you want someone to come in and invest time and effort improving developer quality of life, I also love finding and fixing little annoyances.
This constant push for a return on investment and the mindset that we must grow forever has the vast majority of internet users churning between centralised services that promised an unsustainable level of service at an equally unsustainable price point.
It's a shame to watch the slow death of yet another service that was making people's lives easier. Can't really say I'm surprised, though. I have to imagine that it's incredibly, incredibly difficult to resist the urge to sell. The key differentiator seems to be whether you get to walk away with your reputation intact among the sort of people who take a hardline stance on this.
Thing is, most of those people probably wouldn't gamble a life-changing sum of money for yourself and the people they love on principles - and ironically, we can't really judge them for it with the world we live in and its incentives.
VC-funded blitzscaling is just the latest meta, and it's no fun for anyone. So much useful potential squandered while everyone has to watch the centralised, closed source, S/PAAS tools they rely on becoming more encumbered, limiting and expensive.
As Tom Toro so famously put it, "Yes, the planet got destroyed. But for a beautiful moment in time we created a lot of value for shareholders." If people will make that choice when it comes to the land we live on and the air we breathe, you can see why they'd find it a lot easier to do exactly the same thing for some code tearing its way through a lump of silicon.
Shouganai. Someone will just make another Dropbox. The cycle continues.
https://kottke.org/23/01/the-enshittification-lifecycle-of-o...
Can the same speedup be obtained on a 3090?
This looks great. I am glad to still see good work being done in this space.
I had used https://gotenberg.dev/ on AWS in the past. Many of the options available at the time weren't usable in Azure outside of a VM due to needing to make use of GDI interfaces that were disabled for security reasons. Interested to see how it compares to that and the other options being floated at the time like Puppeteer*
Kids can be awful. Parents who don't have the income to buy even one of the newest iThing will stretch themselves to buy one for their kid if they think it'll help them fit in.
These are absolutely gorgeous. Very well done.
Just in case you're not aware, a couple of options. It's possible (though who knows for how long) to add the filter list[1] used by IDCAC directly to uBO. The extension was forked[2] prior to acquisition if that is preferable. EasyList Cookie is available as a toggleable list on uBlock Origin, which hides many consent prompts - though only visually if I'm understanding correctly, so better to combine with an autodelete extension.
[1] https://www.i-dont-care-about-cookies.eu/abp/ [2]: https://github.com/OhMyGuus/I-Dont-Care-About-Cookies
The practice of public companies appealing every single court ruling out of duty to their shareholders seems to have been taken to another level. Now they actively try to avoid paying to invest in their own infrastructure.
ISP's as common carriers and infrastructure providers willingly put themselves in a position that demands a level of altruism beyond your average private corporation - and that's really not asking for much. For many their primary goal is to enrich themselves to the detriment of building the best network for end users. This sort of wailing and thrashing from broadband providers really needs regulation, but competition and financials mean that it's always going to be in the interests of less scrupulous companies to make every attempt possible to enrich themselves or push costs elsewhere, even if that screws up what is quite a delicate balance of legislature, technology and public and private interests.
"So you're saying, governments want fast internet access for a productive, modern economy, but our anticompetitive practices and lack of investment have come back to bite us? Can't let shareholder dividends be affected by that, it's clearly Netflix/YouTube/whoever's fault for providing content consumers want!"
Make that statement enough times in front of enough uninformed/bought legislatures and sooner or later you'll start pushing slowly towards your goal.
Not to mention that this conveniently ignoring the fact that Netflix/YouTube and the likes provide caches colocated inside of ISP data centres as well as upstream [1] in an attempt to avoid the costs of peering. But nothing will ever be enough.
[1] https://arstechnica.com/information-technology/2013/07/why-y...
Hearing every criticism of any proposal whatsoever being described as "x slams y" is getting tiring. Is it time to pick a different verb yet?
I wonder if there are any projects tracking the proliferation and trends of those patterns in articles?
There are some great options on mobile from third parties if that might work well for you:
Apollo for iOS: https://apps.apple.com/us/app/apollo-for-reddit/id979274575
Boost, for Android: https://play.google.com/store/apps/details?id=com.rubenmayay...
Hopefully on desktops old.reddit sticks around forever. https://redditenhancementsuite.com/ is essential.
I wish the author had said what fitness app they were using (or did I miss it?)
For more context and commentary:
This is known as deniable encryption.
Here's some analysis by the Qubes team: https://github.com/QubesOS/qubes-secpack/blob/master/QSBs/qs...
Ah, sorry! I'll remove this one.
The original advisory: http://xenbits.xen.org/xsa/advisory-148.html
The gist of this is that a paravirtualised guest can write to arbitrary memory on the host machine under certain conditions.
Google should consider lumping in membership of Contributor in with YouTube Red for the $10 a month fee. That would be a great product - (Google) ad-free web plus ad-free YouTube that works in the background on mobile devices and offline (as long as you download the video first).
I'd be more likely to pay for that than the two services separately. This feels a little too close to the scenario where you're paying every advertising network in the world a subscription each month.
If only this existed for the United Kindgom. Looks like a great, accessible service.
You might find this TED talk enlightening.
How to make hard choices - Ruth Chang https://youtu.be/8GQZuzIdeQQ
Sorry for the terrible formatting, I'm on mobile (and lazy at this time of the morning.)
The domain name is being converted to PunyCode (https://en.wikipedia.org/wiki/Punycode). This is a defence developed to prevent spoofing of domain names using indistinguishable characters from other character sets than ASCII. Before this was fixed by browser developers, it was possible to execute an IDN homograph attack (https://en.wikipedia.org/wiki/IDN_homograph_attack) and spoof sites using characters that looked like e.g., google.com/paypal.com when they rendered in your browser address bar, but were actually a completely different domain as far as automated systems were concerned.
Edit: typo.
For anyone behind the paywall, here's a pastebin link. The article was a bit long to break into comments.