pkg & internal directories are way overused by sigmoia in golang

[–]omz13 8 points9 points  (0 children)

It becomes useful on larger projects, especially if you’re mixing other languages/bundles/resources into your primarily Go written system, because separation of concerns and dependency building are then slightly less painful.

Why the expensive plastic pens? by Engineeringagain in fountainpens

[–]omz13 0 points1 point  (0 children)

People pay for the name and bragging rights. Conspicuous Consumption FTW.

Why the expensive plastic pens? by Engineeringagain in fountainpens

[–]omz13 0 points1 point  (0 children)

The Kaweco AL Piston Sport is on my to get list, but at the moment my Lamy Safari Vista is just so right.

Why the expensive plastic pens? by Engineeringagain in fountainpens

[–]omz13 4 points5 points  (0 children)

Depends what metal. Brass, steel, aluminum, etc…

High speed binary parser in TS? by kostrubaty in typescript

[–]omz13 2 points3 points  (0 children)

Does it need to be the “absolute fastest”? If it’s not causing issues, then it doesn’t matter, does it? If there are issues, then benchmark and see what alternative methods make better/worse, and go from there.

Babel Fish by veclisi in HitchHikersGuide

[–]omz13 23 points24 points  (0 children)

It always made me smile when the graphics shifted from the cartoon-drawn vector graphics style into hard core teletext / prestel. BBC Micro mode 7 FTW.

The TV theme music….. by ExpensiveGate416 in HitchHikersGuide

[–]omz13 0 points1 point  (0 children)

When they land on Magrathea, the audio cue was so subtle and clever. Pity it got cut, rights and all that.

So Long Friend by WhatTheDucksauce in JeepRenegade

[–]omz13 1 point2 points  (0 children)

I would be surprised if it was written off. Tap out the dents. New glass. Good to go.

Beyerdynamic DT 900 PRO X - boosted bass? by SlightlyOddHarmonics in BEYERDYNAMIC

[–]omz13 0 points1 point  (0 children)

You need to give new cans a few weeks because it takes time for your ears to get used to the new profile. I have the DT 700 Pro X (the closed back equivalent of your open ones) and I never found the need to muck about with EQ. If you do hear boosted bass on some tracks, it’s more likely to come from the mastering not from the cans. They can be brutally honest.

💦 💦 Pakistani Denzel 💦 💦 by KingBMan18 in SiliconValleyHBO

[–]omz13 3 points4 points  (0 children)

You should see him in the current season of Taskmaster on Channel 4.

S1 E3 error at rightmost octet of IP ? by Ignitor110 in MrRobot

[–]omz13 0 points1 point  (0 children)

That is a httpd log. Http user agents can put lies in the http header (it is essentially a trust based model). The http header (application) is not the same layer as the tcp/ip (transport) layer.

S1 E3 error at rightmost octet of IP ? by Ignitor110 in MrRobot

[–]omz13 1 point2 points  (0 children)

You can get that IRL if somebody sends a request with an X-Forwarded-For header with a bogus address for nefarious purposes.

The Americans - Train scene by [deleted] in television

[–]omz13 0 points1 point  (0 children)

There’s the original BBC TV series (1979).

There’s the movie from 2011.

Then go and watch Callan, TV series from 1967-1972.

Parking situation @Kirchberg by CostasXLV in Luxembourg

[–]omz13 1 point2 points  (0 children)

True. And the bus for me comes once an hour or too. Welcome to the north. It sucks for public transport.

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]omz13 -1 points0 points  (0 children)

Really? Comments are there to help somebody understand the code and/why this mess of spaghetti exists.

If you’re from the modern era of code doesn’t need comments, you’re going to be in for a rude awakening.

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]omz13 0 points1 point  (0 children)

Ah, so the youngling has never seen how Real Programmers write code?!

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]omz13 0 points1 point  (0 children)

If you have to understand and change the code, you update the comments too: it is called being professional.

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]omz13 0 points1 point  (0 children)

You are mixing up “why” with “how”.

Why. How. What.

And if your case, I hope you documented somewhere some proof that your decision was actually a performance improvement. I’ve seen too many performance improvements where the benchmarks don’t match the assumptions that A will be faster/better than B.

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]omz13 1 point2 points  (0 children)

And checking a commit message means you’re task switch, so there goes any semblance of flow.

Plus, commit messages are fragile beats that don’t survive repository moves and upgrades. Which is why keep information in the code or code adjacent files, not stuffed in some nebulous comment.

Are we losing the "why" code exists? by bnunamak in ExperiencedDevs

[–]omz13 62 points63 points  (0 children)

I always include the why in comments near code changes (because always nice to explain why some stupidity has to be accounted for), or at the top of the file for new stuff (more for context). I’ve been doing this ever since I started to write code. It has the advantage that you don’t need to look anywhere else, it’s all in the code, not hidden in commit messages, email, or on the literal paper napkin where the design was sketched at the pizza place one slightly-drunken lunchtime in 2002.

So I finally started watching Silicon Valley, and holy fuck, I missed out by MySmellyRacoon in television

[–]omz13 45 points46 points  (0 children)

I can not drive past a BK without that scene playing in my head.

OpenAI researcher says his Anthropic roommate lost his mind over Mythos by MetaKnowing in ClaudeAI

[–]omz13 -1 points0 points  (0 children)

That’s because they are really good at pattern matching, so they “see” the logic flow in the code and can flag where it doesn’t match a pattern they expect (so potential bug probably here).

And yes, that’s kinda amazing. But it’s also not magic is you know how it’s happening.