brauhaus | 1 month ago | on: Proton spam and the AI consent problem
brauhaus's comments
brauhaus | 1 month ago | on: Proton spam and the AI consent problem
Only way to stop is to start fining these companies.
brauhaus | 1 year ago | on: Ask HN: How do you fairly split donations among an open source team?
brauhaus | 1 year ago | on: Ask HN: Why does SQLite (in production) have such a bad rep?
Can anyone confirm (or deny) this to me?
brauhaus | 1 year ago | on: Every Dunder Method in Python
brauhaus | 2 years ago | on: Show HN: Workflow orchestrator in Golang
Source: https://docs.github.com/en/repositories/managing-your-reposi...
brauhaus | 2 years ago | on: Stack Overflow and Google Cloud Announce Strategic Partnership – Generative AI
brauhaus | 2 years ago | on: A conspiracy to kill IE6 (2019)
brauhaus | 2 years ago | on: Suits ignored IT's warnings, so the tech team went for the neck
brauhaus | 2 years ago | on: Then vs Now: Codacy Wins the Web Summit Pitch Competition (2014)
Codacy is now a somber reminder of what happens when your startup get the short end of the disruption stick. With generative AI on the rise, it seems they have been struggling to keep up.
Layoffs and bad Glassdoor reviews don't paint a pretty picture either. It seems like they changed investors, but are still struggling to find product-market fit again.
https://www.glassdoor.com/Reviews/Codacy-Reviews-E2097649.ht...
Yesterday's winner can be today's cautionary tale.
brauhaus | 2 years ago | on: Gurner Group founder Tim Gurner says workers have become “arrogant”
COVID made people realize exactly what companies thought about workers.
- They took you for a sucker for accepting too little for a thankless yet vital job. Then they realized they couldn't operate without you and suddenly you became a "hero."
- Remote work exposed the farce that is the 9-to-5 office grind. It was never about productivity, it was about the appearance of control without trust. Workers got their commuting time back. Companies now want that back for free? Suddenly you're "entitled"
- Companies hoarded cash and posted record profits, while laying off staff and cutting benefits. But ask for a raise, and you're the one who's "arrogant."
- The C-suite execs took home bonuses and stock options, while you took home anxiety and a depleted 401(k). But sure, you're the one who needs an "attitude adjustment."
- The pandemic revealed that many jobs can be done from anywhere, opening up global talent pools. If companies can hire globally, why can't workers demand globally competitive wages and living standards?
So, let's call it what it is: not arrogance, just indignation.
brauhaus | 2 years ago | on: Germany is debating whether to ban AfD as the party surges to 21% in the polls
A democracy should have institutions that would ensure it's survival even if the biggest idiots take over - because one day they will.
brauhaus | 2 years ago | on: Ask HN: How can I get better at writing production-level Python?
I mean, so many people want to write production-level code and yet never took the time to actually read the production-level code right in their faces!
Even the standard library is worth seeing. Next time you import pathlib.Path, right click it, select "See Definition" and go find out how the sausage is made.
Obviously you are not expected to understand _everything_. But you will be surprised you will understand a bit. And then a bit more. And you will start getting comfortable dealing with production-level code. Soon you'll start writing it yourself.
This little habit skyrocketed my Python game
brauhaus | 2 years ago | on: Show HN: Parse2docs, turn Python Argparsers into usage documentation
I was struggling to capture the python nodes and that would bypass it completely. It could even work with other python libraries, such as Click.
brauhaus | 2 years ago | on: Show HN: Parse2docs, turn Python Argparsers into usage documentation
I was getting tired of creating command line interfaces in Python whose contents I would then copy to create the Usage documentation. Now I pass the path to the script the ArgumentParser is located and it generates the markdown for me.
Currently, it can only find parsers located either in the module scope out that are returned by a function.
It doesn't handle subparsers yet, but I'm thinking about leaving like that for now. As of next steps, I wanted to add an option to generate docs in .rst format or wrap the library as a plugin for mkdocs.
I'm here for all feedback - bugs, feature suggestions, and usability comments. You can comment, open a GitHub issue, or reach out directly.
Ofc, I'm also welcoming any contributions. Please test parse2docs and send me your suggestions!
brauhaus | 4 years ago | on: Friends, come warm yourselves by the flaming wreckage of my micro-SaaS
(Ok, now I have to go. She's really mad)
brauhaus | 5 years ago | on: “The best minds of my generation are thinking how to make people click ads”
I agree that it's hard to gauge the usefulness of applying the best minds to do banal work. After all that the work of making people click on ads is what allowed Google to benefit the world with stuff like Google Maps. But it also created a monopoly: for every Google Maps, there's a Waze left in its wake.
What's truly disheartening about this mercenary culture is not that one can't predict the usefulness of making people click on ads, but that there are so many other tasks which are patently more useful - but whose sponsors have drastically smaller pockets than a FAANG. I'm not talking about lofty projects, like curing cancer and flying to Mars. I'm talking about banal stuff that, at some point of another, affects everyone's. Like trying to navigate a government's website.
brauhaus | 5 years ago | on: Google HR 'suggested medical leave' for racism victims
brauhaus | 5 years ago | on: Bill Gates Says that Bitcoin is bad For the Planet
It's one of those article we point to when we complain about the media's lack of credibility.
brauhaus | 5 years ago | on: Show HN: Peer feedback app based on best practices