Readit News logoReadit News

Deleted Comment

jabradoodle commented on Georgia Tech, Meta create open dataset to advance solutions for carbon capture   news.gatech.edu/news/2024... · Posted by u/ohjeez
photonthug · 2 years ago
If you’re receptive to any kind of argument about reducing consumption, then how could you ignore an argument about reducing consumers?

People that want others to do things like avoid plastic straws but themselves have 2.5 unadopted kids per household are obviously being somewhat hypocritical

jabradoodle · 2 years ago
Avoiding single use items that pollute the environment for hundreds or thousands of years is rational whether you want children or not.

Of course using a plastic straw isn't what got us into this mess and small individual choices like that won't save us.

jabradoodle commented on Rama is a testament to the power of Clojure   blog.redplanetlabs.com/20... · Posted by u/winkywooster
cactusfrog · 2 years ago
The Clojure community is extremely cult like. I worked with a dev who tried to push Datomic, and despite the huge flaws with his system, and the fact that it was closed source, he would continuously tout how much better it was than a relational database. I don’t believe the hype.
jabradoodle · 2 years ago
N=1, I work with many pragmatic clojure devs who just want to ship working software.
jabradoodle commented on David Frankel is a man on a mission against robocalls   spectrum.ieee.org/how-to-... · Posted by u/rbanffy
dwaltrip · 2 years ago
Your main issue is that other people receive annoying phone calls yet are unwilling to take simple steps to address the problem?
jabradoodle · 2 years ago
What can you do if you don't want to block unknown numbers, e.g. you get a call from a hospital about your injured relative, but you have blocked all unknown numbers
jabradoodle commented on Mental health in software engineering   vadimkravcenko.com/shorts... · Posted by u/cmpit
Zenzero · 2 years ago
You should always be advocating for better hours and more of the rewards from your work. I support that.

What makes me take it less seriously is framing it as a crisis in mental health. As much as people don't like comparisons the marketplace for our labor is inherently comparative, and people will optimize for the most money with the least hours/stress. I get that I'm providing anecdata but like I've said in previous comments, the stuff that software engineers I know complain about is from a much more privileged position than other occupations. Burnout is real, but if your version of burnout is someone else's idea of a mildly challenging day (which is my experience) it doesn't have the impact you want it to have. You may not realize it but there are roles in medicine where the work itself is inherently stressful regardless of how many concessions your employer provides.

If your goal is to argue that software engineers deserve higher compensation and better hours and more autonomy given the value they provide, it would garner more sympathy from someone like me. Proclaiming your suffering is at a boiling point feels like a lack of awareness.

jabradoodle · 2 years ago
Excluding this one sentence in the article

> Software Engineers and Tech co-founders, like us, are more prone to hitting the lows.

I don't see where anyone was comparing software engineering/engineers to another profession. I certainly don't see where it was proclaimed a crisis.

I don't think it's productive to tell people others have it worse when they are promoting a discussion around mental health. I also don't think being well paid and having what appear to be great working conditions preclude you from having mental health issues.

jabradoodle commented on New 13- and 15‑inch MacBook Air with M3 chip   apple.com/newsroom/2024/0... · Posted by u/dm
chongli · 2 years ago
I disagree, and I always upgrade the RAM even though I don’t like paying more. Why? Because it puts pressure on developers to keep the bloat under control.

Think of an alternate universe where Apple does the opposite: every new model they push the envelope and double the baseline RAM compared to the previous year. In that world you’d have all the software growing in memory use without bound. Consumers would be forced into a treadmill of computer upgrades like we haven’t seen since the 90’s when CPUs were skyrocketing in performance every year.

For anyone who forgets what the 90’s was like, here’s an example with Mac models:

1990 saw the launch of the Mac LC which had a 16 MHz Motorola 68020

1999 brought the Power Mac G4 at up to 500 MHz

That’s a 31-fold increase in clock rate (and several times that in overall performance) in the same timespan we’re discussing. Software that was written for the G4 had no chance of running on the LC (ignoring CPU architecture differences).

MacBook Airs are the mainline consumer machine these days. Apple does not want users to feel like they need to upgrade them every year (despite what people say).

jabradoodle · 2 years ago
What do you mean by mainline consumer machine? MacBook market share is less than 20%
jabradoodle commented on KamilaLisp – A functional, flexible and concise Lisp   github.com/kspalaiologos/... · Posted by u/tluyben2
behnamoh · 2 years ago
I said this in another thread too, but the problem with Lisp is that it's sorta bundled with Emacs, so if you want to use LISP's powerful REPL you really have no choice other than learning Emacs. Essentially, Lisp is not just a "language"; it's a whole system designed to explore programming ideas. It includes the IDE, the minimal syntax, REPL, compiler, etc. All of this together makes "Lisp" the powerful and enlightening tool that people talk about.

I think the other "inconveniences" of Lisp could be more tolerable for beginners if learning the language didn't require learning a new IDE (or OS, depending on how you define Emacs!). But at that point you'd have to forego a major benefit of using Lisp (its REPL); you'd be back to writing "dead" programs, not image-based "live" ones.

Another problem I've faced with Lisp is lack of good documentation (except for Racket, but then again, Racket doesn't have Common Lisp's powerful REPL). Every website that teaches Lisp is in ugly HTML+CSS-only style, compare that to the more user-friendly websites of other languages.

Then there's the issue of up-to-date learning material. Aside from the fact that there are very few resources to learn Lisp, the ones that are available are too old too. "Practical Common Lisp" (2005), "Common Lisp Recipes" (2015), "ANSI Common Lisp" (1995), etc.

I like the philosophy of (s-exp) but modern lisps have ruined its simplicity for me by introducing additional bracket notations [like this]. It's confusing for me as a beginner to distinguish between (this) and [that], and honestly goes against the whole idea of "code and data look the same" motto.

jabradoodle · 2 years ago
While I use emacs and I'm not too familiar with other editors I'd question how true this is today, clojure in particular is often written with vscode, intelij and vim, all seem to have good repl support.
jabradoodle commented on K8s Service Meshes: The Bill Comes Due   matduggan.com/k8s-service... · Posted by u/zdw
mrweasel · 2 years ago
Dependency pinning is one of those things where I do see valid use cases, but "making it run" isn't one of them. It should primarily be use to deal with incompatible version until you can make the necessary changes.

If you depend on dependency pinning due to unmaintained code then you should go deal with the problem directly. Say you pin 10 external libraries to three year old versions, how many security holes does that expose you to?

That's really my issue with dependency pinning, you end up with software that are just allowed to rot, making upgrades more difficult with every passing year.

jabradoodle · 2 years ago
In this case your accidentally upgrading your dependencies only when rebuilt. Especially with micro services some things can be ran for years without being rebuilt.
jabradoodle commented on K8s Service Meshes: The Bill Comes Due   matduggan.com/k8s-service... · Posted by u/zdw
anonzzzies · 2 years ago
Yes, but if you know that I run unencrypted traffic on my network and if I tell you that, you still won't be able to get to any of that if you cannot get into our network. Even if I tell you that I host at provider X and the traffic is unencrypted until it hits our webserver, you still won't be able to sniff any of it without getting very intimate with someone who has deeper access. Just hiring a machine at the same provider and putting the card in promiscuous mode is not going to get you anything from us.
jabradoodle · 2 years ago
It's not just a specific actor targeting a specific entity though; it's any malicious dependency being ran in a privileged environment.
jabradoodle commented on Google Gemini try to generate image of Caucasians   twitter.com/IMAO_/status/... · Posted by u/typeofhuman
wmf · 2 years ago
This topic is political and it attracts racists.
jabradoodle · 2 years ago
Everything is political if you view it through this lense.

This is about the characteristics of a newly released algorithm.

u/jabradoodle

KarmaCake day585March 27, 2023View Original