Skip to content

Latest commit

 

History

History
128 lines (94 loc) · 6.4 KB

2021-10-20.md

File metadata and controls

128 lines (94 loc) · 6.4 KB

< 2021-10-20 >

1,067,509 events, 591,064 push events, 916,236 commit messages, 73,874,446 characters

Wednesday 2021-10-20 06:41:49 by tuckerrrrrrrrrr

rewriting a struct's name in fields sucks

I thought it would be interesting to try it out because I've seen it in some places like the NetBSD kernel (I think), but I'm not writing NetBSD kernel code and rewriting 'request' four times on the same line is annoying and stupid, so down with the prefixed struct fields


Wednesday 2021-10-20 07:52:45 by Ronan Limon Duparcmeur

Rubocop, I hate you

I know that linters exist to hurt people's feelings, but I'm starting to have serious doubts about the usefulness of Rubocop in general, and for this project in particular.

Style is a (obviously) a subjective matter, and even though I can understand how stylistic consistency can be more comfortable (and I insist on comfortable – this is not a question of objective efficiency, no matter how easily we nerds resort to this bullshit justification for our own taste). But Ruby's delightful expressiveness comes from its flexibility, and the way it offers several, slightly different options for a given need, so that the best one – the most relevant in the current context – can be used. Which means that binary rules – ”always”'s and “never”'s – cannot easily by applied. Which is exactly what a linter does.

Besides, in a Rails app such as this one, the code base is by nature the result of several different people's work, thanks to all the nicely generated code that the framework provides. So, unless every developer starts adhering to the stylistic preferences of the Rails team (if they have ones), there will inevitably be inconsistencies, and an long list of files to exclude from linting in Rubocop's configuration file.

Even though, I'm willing to keep Rubocop (for now, at least). It occasionally raises relevant warnings, for one thing, and could prove useful should people with less taste than me start contributing (and violating my perfectly rational and objectively superior preferences). And, to be honest, I'm a sucker for any gamification-related badge or good score.


Wednesday 2021-10-20 17:48:28 by Obiwac

Fix ambigious phrasing

I may just be idiotic, but I spent like 30 minutes trying to understand why a .cirrus.yml file wasn't magically appearing in my repository 😄 Make it so that it explcitly says that you should add the .cirrus.yml file, and not that it should have been created.


Wednesday 2021-10-20 18:30:26 by Stephen Dickinson

fuck my shit up again

If you forget to change your submodule to HTTPS, the deploy will fail and you get to fuck your shit up again


Wednesday 2021-10-20 19:23:43 by Dodecahedrane

Fixed major fuck up; remeber to check which bloody git repo you are pushing code to you idiot


Wednesday 2021-10-20 20:23:08 by Eraxd-19

When the argie events are not thought properly!

  • Made Johann Gödeken's colonies last longer but cost more

  • Patagonia Rebelde no longer makes pops more socialist because it was fucking insane with the militancy

  • Formatting

  • La Revolución del Parque doesn't make you liberal anymore, just gives you national confusion, makes pops in buenos aires mildly mad and pops outside a bit mad


Wednesday 2021-10-20 22:37:07 by Yo Mama

God damn javascript and their dumb need for new. Fucking retarded language


Wednesday 2021-10-20 23:07:57 by Ben Dornis

Updating: 10/20/2021 11:00:00 PM

  1. Added: 10 ways to get the best out of OpenSCAD (https://calbryant.uk/blog/10-ways-to-get-the-best-out-of-openscad/)
  2. Added: How Much Technology Does Your Startup Need Now? (https://blog.jacob.vi/how-much-technology-does-your-startup-need/)
  3. Added: Fun with Nano Server | Fun with virtualization (https://virtuallyfun.com/wordpress/2021/10/17/fun-with-nano-server/)
  4. Added: Why you shouldn't leave your functions? (https://blog.anasbasheer.tech/dont-leave-your-functions)
  5. Added: I Suck at Chess – Phaetere (https://phaetere.info/?p=64)
  6. Added: MacBookPro18,2 - Geekbench Browser (https://browser.geekbench.com/v5/cpu/10496766)
  7. Added: Why Nano (https://benkaiser.dev/nano/)
  8. Added: This is why I will never use (or recommend) a password manager (https://www.ricksdailytips.com/scam-alert-will-never-use-password-manager-app/)
  9. Added: The secret of stunning OSS contributions! I've changed my life for Hanami! (https://hanamimastery.com/articles/secret-of-stunning-oss-contributions)
  10. Added: Leaking Value Objects from your Domain (https://codeopinion.com/leaking-value-objects-from-your-domain/)
  11. Added: Microsoft Takes VS Code to the Browser (but No Debugger or Terminal) -- Visual Studio Magazine (https://visualstudiomagazine.com/articles/2021/10/20/vs-code-web.aspx)

Generation took: 00:07:48.6827654 Maintenance update - cleaning up homepage and feed


< 2021-10-20 >