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

I hate Trump as much as the next guy but this feels like nitpicking. You're obviously right, but if you choose not to vote then you're implicitly approving of whatever outcome you get.

I'm trying out SelfCI [1] for one of my projects and it's similar to what you were describing. My whole CI pipeline is just a shell script that runs the actual build and test commands, I can write a script in another language like python if I need more complexity and I can run it all locally at any time to debug.

[1] https://app.radicle.xyz/nodes/radicle.dpc.pw/rad%3Az2tDzYbAX...


I see your point about there being different ways to install a package, but I think I can clarify a bit by explaining how I use NixOS.

If I'm running a package on a server that means I want to install it declaratively, so I find the name of the package in Nixpkgs and put it in my `configuration.nix` file. I'm using flakes, but the configuration is exactly the same, I just put the package in the output section of the flake. Any instructions you see to install a package just boils down to finding the name of the package. To me this is as simple as finding the name of a Debian package and running `apt` to install it.

If you want additional features there are other optional ways to install packages, but these are features other distros don't offer, so if you just ignore them then there's no extra complexity compared to Debian for example.


Except a bunch of those diagrams are showing the wrong thing, but yeah, other than that it's good.

Sure, and American table manners are the cause of rising fascism, there's a whole Wikipedia article on all their rules. [1] They're more worried about elbows on the table than the increase in authoritarianism.

See, I can make up dumb shit too.

[1] https://en.wikipedia.org/wiki/Table_manners_in_North_America


Both of you are now eligible for sociology PhDs. Congratulations, doctors, on having defended your theses.

There are no date, time or datetime types in JSON, so you'll have to serialise it to a string or an int anyway, and then when deserialising you'll need to identify explicitly which values should be parsed as dates.


Well, you could still have a compound object in JSON, that is output by the Temporal API, and which given as input is guaranteed to result in an equal object it was created/serialized from. This compound object must contain all required infos about timezones and such stuff.


I've thought about doing this as a joke ever since LLMs started being used for generating code, I even made something [1] adjacent to it for April fools last year. It's weird to see someone taking the idea seriously.

[1] https://retributionai.com/



If you can't access your account to upgrade it then I assume not


There is also a section of Modern Julia Workflows [1] about optimisation that gives helpful, practical advice.

[1] https://modernjuliaworkflows.org/optimizing/


If you put up a sign on your house saying "businesses, feel free to come use my driveway for whatever you want" and McDonald's sets up a restaurant there then you won't have much sympathy from me.


Well sure, maybe in this case the driveway owner hasn't been slighted, as they consented to the use, but that doesn't mean that suddenly some other person critiquing Mickey D's for factory farming and using prison-slave labor to make uniforms is misguided. You can't just say, "Well, I'm struggling to see why it's off-putting for McDonald's to use that driveway for their slavery-poison-food operation".


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

Search: