Hacker Newsnew | past | comments | ask | show | jobs | submit | blorgle's commentslogin

Brave has built in adblocking and I think Firefox Focus does as well. No ads on YouTube.


Jeff Snider from Alhambra Partners routinely makes this distinction: https://alhambrapartners.com/2021/10/13/perfect-time-to-revi...

They have a great podcast: https://podcasts.apple.com/au/podcast/eurodollar-university/... and routinely appear on finance podcasts to explain this.


I used to work for a startup that quickly grew to become one of the biggest Lambda users in my country (according to AWS). The entire business was serverless, not just Lambda but backend DynamoDB, APIGW, Cloudfront, etc. There was maybe 2 EC2 instances in the whole company.

Having seen what that model of development can do from an operational/security/agility/scalability/efficiency perspective, I think the comments on HN about serverless saying "it's just CGI" or that they could do something similar without vendor lockin are honestly laughably ignorant. If you haven't messed with Zappa (https://github.com/Miserlou/Zappa) or Serverless Framework (https://www.serverless.com/) at least a little you are missing out.


Yeah, seems dumb "economist" thinking. The idea that "if someone gives up and walks away, everyone behind them benefits" is a absurd on two fronts.The stall owner clearly doesn't benefit from a lost sale. Mulled wine, mince pies and hot chocolate are not fungible. Maybe you are allergic to chocolate. Maybe mince pies make you gag.

Also, optimising for queue length only makes any sense in the described scenario if all stalls are owned by a single entity.

I'm not even going to touch the "only add something to your todo list if you are going to do it immediately" stupidity.


Of course the position "only add something to your todo list if you are going to do it immediately" is ridiculous at face value.

But if you are a bit more generous with its intentions, then there is something that really chimes with me about it.

I work in engineering support to oil and gas operations (but I'm sure this is applicable to many industries), and we have quarterly workplans and pretty fixed budgets. Of course our budget-holder typically asks us to do more work than we are able to deliver, so I will often have to say "this job does not make the priority list for next quarter, but we can do it the quarter after next?".

However, I've found a pretty good rule of thumb is that if a job was not high priority enough to win a place on the next quarter's to-do list then by the time the following quarter comes around, it will probably get bumped off the priority list by something else higher priority. In other words, our limited budget means there is always some 'cut-off point' where work that looks important is still not quite high enough priority (compared to our other work) to ever get done.

It is easy to 'form a long queue' by saying yes to work and letting it sit on our to-do list forever, but just slightly too low down to ever get done. But in our industry at least, there's a small overhead involved in just keeping that work around and passing the ownership of the task from person to person.

A more realistic rephrasing could be "if you're adding something to your todo list and it's not high enough priority to bump anything else, consider how much inefficiency it will cause long-term by it just sitting in your queue for months"

Maybe a little silly for your personal todo lists, but I think the idea has some applicability at a larger scale.


I remember attending a lecture about how to do well in the academic world well back at university decades ago, where the lecturer quoted another (famous) researcher who had a personal rule for incoming requests. Either he did it now or he did it never. Now is not literally now, but close.

Just saying no and not pretending that you might do can also be helpful in other ways. For instance, you or someone else might then realize that to get something like this done, it needs to be made much easier to do.

I've personally just finished planting 450 meters of windbreaking bushes around my orchard. Now, I should have done that four years ago - but I came up with a fancier plan, to put it on top of an embankment, and it would get rid of some of the traffic noise, and I had a guy with lots of soil in spare - great plan, except that person was really slow to respond and was actually depending on another person, and I had to get the municipality to agree, and... as it turns out, the required level of social energy to push this through was just not happening for me in my spare time. So after four years, my wife made me scrap the idea, then I almost immediately realized that hey, I could just plant the damn bushes, and here we are, a few months later, and they're out there and looking great, eight different species, future homes of birds and other wildlife.


I think sometimes a "black hole" is exactly what's needed for these requests. OK, sure, it's noted, and that's what we'll do if we somehow have nothing better to do.


> The stall owner clearly doesn't benefit from a lost sale. Mulled wine, mince pies and hot chocolate are not fungible.

If there continuously is a queue, the stall owner doesn’t lose a sale when somebody walks away, and, if the owner is smart, doesn’t lose any produce, as they shouldn’t prepare more than they can, at maximum speed, sell before closing time.


Exactly, it does not make sense at all. The "queue" is not the main thing and "buying" is the main thing. The "economist" thinking here is akin to "Lets not make everyone rich, lets make everyone poor"


You shouldn't pass unescaped/untrusted input into a subshell but your suggestion doesn't solve for every case. It protects against ";" but not path traversal with "../../../../../foo/bar".


You'd have to cover that if you wrote your own library function, though; it's attack surface, but not uniquely so.


This issue with the backups happened to me as well. I managed to solve it by disabling iCloud Backup which deletes all the backups, then re-enabling it. I think essentially what happens is some stuff gets backed up, and even if you delete that stuff from your phone it's still retained in backups for some period of time.


network namespaces and any reverse proxy :)


It's not the inflation component which is killing real personal income (ex transfer receipts)...it's the bad modelling which is used to generate current estimates that are subject to revisions.

The revisions show the real picture, and it is not pretty.

See https://alhambrapartners.com/2021/07/30/inflation-estimates-...


Am I the only one that can't read that blog post? It's seems stream of consciousness and odd grammar that throws me off.

And the bio of the author doesn't engender much confidence: "He is not an economist, which is probably why he's been able to develop a working model of the global monetary system. His research is unique and informative in ways an economist would never consider."


Assuming this blog post is correct, what would a smart response be from an investor point of view?


I would argue fixed rate debt is your best friend in a high inflation scenario. With the cash being reinvested in staples type stocks (food and basics)


Most likely to get out of the US stock and housing market. Stop borrowing money, reduce leverage, etc. If you like risk then short the most bubbly companies around.


When I had to do some pf work, googling around rendered this project which uses pf to provide network segmentation for jails and edge firewalling. Was quite useful learning reference:

https://github.com/sinner-/ansible-freebsdvps/blob/master/ro...


I grew up using Debian and later Ubuntu, longer than 10 years on those distros as a kid and into my career as a sysadmin/operations person. Ubuntu LTS was my main workhorse form about 10.04 through to ~14.04.3.

Late 2015 I decided I wanted a "Chromebook" style user experience where I could have a repeatable build of the base OS that could be thrown away plus a backup system based around duplicity to restore my homedir. I had used preseed to deploy large fleets of Ubuntu boxes at work so it was a natural option. But I decided a few things: Firstly, I was sick of LTS 3.x kernel. Secondly, if 16.04 and all other distros were adopting systemd I may as well go to the source and use a RH based distro. Finally, that preseed wasn't as good as Kickstart used in RH based distros.

So I came up with https://github.com/sinner-/kickstart-fedora-workstation to provide repeatable builds of Fedora the way that I like it. I've been happily using it since then (across 2 versions of Fedora and a hard drive failure)! The .ks file will be updated for F26 this weekend as it just went GA today.


Have you looked into the FAI (https://fai-project.org) project? It's like preseed on steroids and very similar to the Kickstart project.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: