Hacker News new | past | comments | ask | show | jobs | submit | cnotv's comments login

Once, a reliable and wise colleague told me "Use in CI what you use locally" and that has been the best devop advice that never failed me to save my time.

The second one has been, from someone else: if you can use anything else than bash, do that.


Try brainfuck...

Jokes aside... it's so trendy to bash bash that it's not funny anymore. Bash is still quite reliable for work that usually gets done in CI, and nearly maintenance free if used well.


I prefer python there, although we do test/deploy on Windows too, so it's nice to have a common python script for Windows and Linux CI. Not interested in making bash work on Windows or scripting in powershell. And although it's a lot more awkward to use python than bash for invoking subprocesses, it's nicer in most other ways.


These days, AI Copilots are quite good at helping write and maintain bash (and shell) scripts, that it's not much of a prolem.


I think this is the last chance for the people in power to stop messing around before US, the people with knowledge, get pissed off and take them down with force, using the technology WE make for THEM.


They already know words are meaningless and don't count for anything. Democrats have been trying to use words to get their way or even compromise and republicans fully understand they don't have to pay attention to them at all. Threats are laughable. If democrats had any power they would have used it. Their inaction is proof of their impotence.

Words don't matter, only actions matter. "upvotes don't count."

A street presence can barely be mustered.

Also if you start learning about history, you'll learn that "intellectuals" are the first people totalitarians crack down in precisely because of this threat you just made. So by the time you realize you need to make good on your threat, chances are it will be too late. Don't read about the Khmer Rouge killing fields or the Indonesian "communist" purge if you want to have a good day. American exceptionalism is fueling a "can't happen here" attitude that's fueling people's denial about our many potential futures. Inaction means that we aren't influencing what that future is. We are at someone else's whims. History doesn't tell you what will happen, but it tells you what can happen.

You're saying right now you're speaking softly, but carrying a big stick, so they better listen. I don't think you're carrying one, and the republicans purging the old guard and replacing them with loyalists don't think you are either. You're just speaking softly. We all seem to be.


to paraphrase another person: if you're posting it online on a public social media channel, it doesn't matter.

the stuff that's going to change the government, for the better or worse, is going to get the FBI and Secret Service on you, and you're not saying on that on the front page of reddit.

every twitter meme that makes the rounds, every sneering HN post is a sign of impotence. if there was real opposition DOGE would be afraid to go to offices. the best the US Dems can do is spray painting a few Tesla offices (save for one in Oregon that had some bullet holes, done well after closing).

The Jan 6th rioters were fascist rubes, but at least they had the balls to go.


It drives me crazy that none of the people targeted by DOGE have locked themselves in their office and called WaPo and CNN. If you want to keep your job, the image of jackbooted thugs dragging you out can't be better for raising alarms and drawing sympathy. Everyone is complying in advance.

Someone made the comparison between SK politicians shoving their way past guards to impeach their corrupt president, and Congressional Dems who let themselves get turned away. It's either theater or they're completely feckless (or both). How has there been not one Profile in Courage, with everything going on?


I don't know why people still think yelling and waiving signs around is going to do a single shred of good. Protesting means "doing nothing, loudly." You're not going to change anything, you're just doing performance art.

> It drives me crazy that none of the people targeted by DOGE have locked themselves in their office and called WaPo and CNN.

Nobody who is capable of opposing DOGE is willing to even lift a finger. As a flaming liberal, the most infuriating thing I've seen in the news all year was: Democrats sitting there impotently waving their stupid little signs during the President's address to Congress. Yea, your little sign saying "Save Medicaid" is doing next to nothing. Thank you, my elected representative, for being totally useless.


I just realized that capitalizing the word "us" sounded like United states :facepalm:


> these engineers seem to be focused

Managers.


This literally applies to everything in this world except global warming :D


$400 a tonne CO2 tax ($4 on a gallon of gas) is enough to modify behavior and encourage real CCS. This could be rebated to consumers (everybody gets a $6500 check a year) to make it revenue neutral. Two problems:

(1) A legitimacy gap. People think taxation is on ratchet and wouldn't trust it to be revenue neutral and not a money grab.

(2) It's a global problem. If there is a carbon tax in the US and no carbon tax in China that's unfair for our manufacturers. People will complain about the fairness of any particular rebating scheme inside the US, but there will always be much worse complaints about a system which embraces all nations from Luxembourg to Burundi.


For #2, most proposals I’ve seen aim to put domestic products on a level playing field with products from countries without an equivalent tax with a “border adjustment”, a sort of tariff that’s based on the carbon intensity of the product (with a pessimistic estimate if they don’t know). This has the side effect of encouraging other countries to adopt similar carbon taxes.

The EU is implementing something like that, and we’re seeing an uptick in appetite in the US to implement a border adjustment here, partly as a result, there were a few bills put forward in the last Congress, though nothing has gotten very far yet.


you forgot (3) an efficiency gap. No government or quasi-governmental organization can deliver this program without massive leakage. Look at Canada: carbon taxes go into general revenues, and some portion of it gets paid out of general revenues. It also doesn't matter if the payment is a redistribution or an ad buy for a terrible commercial on the CBC - it's all fighting climate change!


You'd wish instead of "seeing like a state" organizations would learn to "see like a consumer" and be able to recognize that a terrible commercial is a terrible commercial!

I think the efficiency gap is less than with other approaches. Rather than privileging electric cars we should reward people the same if they save carbon by buying an electric car or riding a bike or if an industrial process is replaced by one that is naturally carbon free or if you take the carbon out of the stack or if you take it out of the atmosphere. The market should decide what is the most efficient.

(Note another 'efficiency' concern people have is that you don't want to pay people $400/ton to store carbon from fermentation at an ethanol plant that is unusually cheap at $40/ton because you get nitrogen-free CO2. People seem to have a moral problem with that, first fundamentally, second because the ethanol plant is problematic in other ways)


It's better if the tax revenue goes back into fighting climate change but the point of a carbon tax is to punish bad behavior. Just by implementing the tax you're fighting the problem (in a small way).


Besides the tariff on imported products the sibling talks about, you can also rebate the tax paid on exported products.

It's not simple to manage those adjustments, but governments deal with much more complex taxes everywhere. It's not a big deal.

And yeah, the UBI cancellation of the tax, the tariffs on imported products and the rebate on exported products deal with every single problem I've seen people post about a carbon tax, except for "expensive gasoline will destroy our economy!", that is almost always pushed by people that live in a place with some of the cheapest gasoline prices of the world.

There is an add-on that some people push where you don't cancel all of the tax in an UBI, but use a part of it to finance carbon capture projects. I do really like this one, but it's not something that is required for things to work.


Exactly. Somebody should be able to capture carbon and get a rebate from that.

I like it that you can spend your UBI on expensive gas or to get an electric car or ride a bike, walk, WFH or whatever and pocket all of your rebate.


Because the problem is not in the code itself? :D


I complained specifically about that and they bounced it back to me like this was safe and cannot use the machine as I want.


I don't think have seen any different since always. You have to always look for the next job, IT companies do not last, this is how it works.

It's not just a legal matter, it's objectively the economy. Even if you would enforce it, a company would not be able to make money in some cases.

Boards and top management care just about money anyway, so you'll get extra degrees of shit.


It's 100% the same also with labor unions. The company has a deficit and has to lay off. You can give up on that if it is the same in Europe.


If you are used to planning your code, and writing what you need to do, with lists and everything, it usually does a good job of creating simple functions, RegEx rules, and finding the snippet of documentation you need. Even if I could code everything with not a single issue, it saves time.

If you have not understood yet where it helps, maybe you should play around with it a bit more.

To write unit tests is often perfect and way better than some of my colleagues, especially the old ones who don't trust and have never written tests.


Nice funny joke for European people, when it comes about extra time and holidays.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: