Readit News logoReadit News
Redoubts commented on PG&E outages in S.F. leave 130k without electricity   sfchronicle.com/sf/articl... · Posted by u/hamandcheese
judahmeek · 4 days ago
I've never heard of any monopoly that worked "at the behest of the California government and the voters."

Monopolies work to enrich themselves, not to provide social benefit.

Redoubts · 4 days ago
Perhaps that's in alignment with California government :)
Redoubts commented on Why top firms fire good workers   rochester.edu/newscenter/... · Posted by u/hhs
idiotsecant · a month ago
How to loudly announce you've never been in a union.

I am an engineer in a unionized workplace. It's great. I make a ton of money, management is respectful, and work life balance is not based on the whims of whoever has a self-imposed emergency this week. My work is satisfying, and I have an avenue for resolving any complaints I might have with management.

Nobody tells me 'what I can't do' like some kind of anti-union cartoon that some people seem to think represents reality.

Unions aren't for coal miners. They are for anyone who cares about not being abused by the power imbalance inherent to the relationship between owners and laborers.

You are not a temporarily embarrassed billionaire. You have more in common with the steelworkers you seem to disdain so much than you do with them.

Redoubts · a month ago
> power imbalance inherent to the relationship between owners and laborers.

Software developers aren’t laborers, they’re the capital.

Redoubts commented on Why top firms fire good workers   rochester.edu/newscenter/... · Posted by u/hhs
autoexec · a month ago
> I don't want another bureaucratic layer that tells me what to do, and run by yet more HR admin-types.

That new bureaucratic layer would be designed to benefit you, and if it were to stop doing that and suddenly no longer served the interests of it's members you'd have the power to replace the leadership of that union or to leave it and start a new one. This is a huge improvement from the current bureaucratic layer of HR admin-types which you have zero say in how they operate and which is absolutely not looking out for your interests at all.

It's hard to understand the mindset of "I'd rather just be powerless in the job I have because that seems easier."

Redoubts · a month ago
> It's hard to understand the mindset of "I'd rather just be powerless in the job I have because that seems easier."

Because that’s not the case? In America it is still extremely easy to find alternative lucrative work, or simply start your own business; because in software development the worker basically owns the means of production - himself. This is an extremely powerful bargaining position and it’s why SWE pays so well here.

Athletes, actors, doctors, and other professions still have to negotiate with centralized capital to some degree in a way SWE never will

Redoubts commented on Being poor vs. being broke   blog.ctms.me/posts/2025-1... · Posted by u/speckx
MangoToupe · a month ago
Only by some definitions of poverty—crucially, definitions that beg the question of rational wealth distribution. I would never, personally, defend such worldviews.
Redoubts commented on Tech workers' fight for living wages and a 32-hour workweek is a battle for all   thechiefleader.com/storie... · Posted by u/robtherobber
0xEF · 2 months ago
What makes you think there's an alternative? Generally speaking, you are locked in the tax bracket you are born into. Sure, you might see a slight upward movement, here and there, but for the most part your wages will never outpace the economy around you unless:

A. You are born into wealth

B. You inherit wealth

Most of us don't fall into either of those two things under an economic system that is designed to extract the most value from the people working in it, the profits of which bubble to the top and never trickle back down.

This is why things like overtime are such an easy sell. If the company can afford to pay overtime, then there's no reason they can't afford to raise their workers hourly wages so they make the same money at 40 hours or less that they would working 50/60 hours. I'm here to tell you first hand that there's no increase in productive output of the company as a whole when everyone is working overtime versus when everyone is on 40 hours. That's a myth that needs to be quashed, especially with production being increasingly automated. As someone who visits our automtive and aerospace factories across the US frequently, the amount of guys I see standing around looking at smartphones is astounding, but so long as the company can post higher valuations by making it look like they're flush with both work and cash by offering copious overtime, they're happy. Boss makes a dollar, I make a dime and all that.

Sorry, I forgot to address your part about investments. Those are another bit of snake oil sold to the middle class to sooth their financial woes. Fact is, unless you have a considerable amount of upfront capital, all you're doing is lending money for various fund managers to gamble with. They profit more than you do, even when you do see the marginal increases you might see.

Redoubts · 2 months ago
> What makes you think there's an alternative? Generally speaking, you are locked in the tax bracket you are born into.

This comment is probably going to come off weird, because you're posting in a forum full of people who have found such an alternative.

> the profits of which bubble to the top and never trickle back down.

this is also quite wrong for many here.

Redoubts commented on Python Steering Council unanimously accepts "PEP 810, Explicit lazy imports"   discuss.python.org/t/pep-... · Posted by u/Redoubts
Redoubts · 2 months ago
I think HN is translating the link somehow? It should be directing to this post: https://discuss.python.org/t/pep-810-explicit-lazy-imports/1...

"""

Dear PEP 810 authors. The Steering Council is happy to unanimously [4 votes, as Pablo cannot vote] accept “PEP 810, Explicit lazy imports”. Congratulations! We appreciate the way you were able to build on and improve the previously discussed (and rejected) attempt at lazy imports as proposed in PEP 690.

We have recommendations about some of the PEP’s details, a few suggestions for filling a couple of small gaps, and we have made decisions on the alternatives that you’ve left to the SC, all of which I’ll outline below. If you have any questions, please do reach out to the SC for clarification, either here, on the SC tracker, or in office hours.

Use lazy as the keyword. We debated many of the given alternatives (and some we came up with ourselves), and ultimately agreed with the PEP’s choice of the lazy keyword. The closest challenger was defer, but once we tried to use that in all the places where the term is visible, we ultimately didn’t think it was as good an overall fit. The same was true with all the other alternative keywords we could come up with, so… lazy it is!

What about from foo lazy import bar? Nope! We like that in both module imports and from-imports that the lazy keyword is the first thing on the line. It helps to visually recognize lazy imports of both varieties.

Leveraging a subclass of dict. We don’t see a need for this complicated alternative; please add this to the rejected ideas.

Allowing ’*’ in __lazy_modules__. We agree with the rationale for rejecting this idea; it can always be added later if needed.

One thing that the PEP does not mention is .pth files, which the site.py module processes, and which has some special handling for lines that begin with the string 'import' followed by a space or tab. It doesn’t make much sense for .pth files to support lazy imports, so we suggest that the PEP explicitly says that this special handling in .pth files will not be adapted to handle lazy imports.

There currently is no way to get the active filter mode, so please add a sys.get_lazy_imports() function. Also, do you think appending _mode to their names makes the purpose of these functions clearer? We leave that up to the PEP authors.

The PEP should be explicit about the precedence order between the different ways to set the mode, i.e. $PYTHON_LAZY_IMPORTS=<mode>, -X lazy_imports=<mode>, and sys.set_lazy_imports(). In all expectation, it will follow the same precedence order as other similar settings, but the PEP should be explicit.

We agree that the PEP should take no position on any style recommendations for sorting lazy imports. While we generally like the idea of grouping lazy imports together, let’s leave that up to the linters and auto-formatters to decide the details.

That should just about cover it. Again, thank you for your work on this, as it’s been a feature so many in the Python community have wanted for so long. Given the earlier attempts and existing workarounds, we think this strikes exactly the right balance.

-Barry, on behalf of the Python Steering Council

"""

Redoubts commented on Odd Lots Podcast: How Hudson River Trading Uses AI [audio]   podcasts.apple.com/us/pod... · Posted by u/Redoubts
Redoubts · 2 months ago
“”” Unfortunately, it doesn't seem as though you can get great stock picks just by going to ChatGPT and asking it to recommend some investments. And yet financial firms of all sorts — including trading firms — say they're increasingly using AI. But are the tools actually being deployed? And how do these tools differ from traditional machine learning or algorithmic approaches to trading, the likes of which have been used by quant firms for decades now. On this episode of the podcast, we speak with Iain Dunning, the head of AI research at Hudson River Trading, a major US market maker. We discuss the firm's attempts to use AI not just for more efficient trading, but also to make short-term predictions about price, which further gives its traders an edge. Dunning walks us through his work, his views on the main constraints facing the space (labor, power, chips, etc.) and how his work is both different and similar to what's happening at the major cutting edge research labs like ChatGPT. “””

u/Redoubts

KarmaCake day2691December 21, 2013View Original