jim

joined 1 year ago
[–] [email protected] 3 points 1 day ago

Dawww, I hope they make up... for the sake of the world lol

[–] [email protected] 1 points 5 days ago

Hahaha these are always cute.

[–] [email protected] 7 points 5 days ago

Hadn't realized what a banger this season is for me as a SOL/RomCom lover. Just caught up with Makeine, Alya, and Gimai Seikatsu. I'll probably pick up Giji Harem after it all airs. I usually watch 4-5 shows per year, so having 4 in one season is great.

[–] [email protected] 7 points 1 week ago (2 children)

Dude, if you're being obtuse on purpose because you have an ax to grind against Rust, try a different approach. You're not getting anywhere, clearly by the fact that no one agrees with you.

If you don't like that Rust has a restricted trademark, then call that out instead of trying to label the software and it's license as non-free. It's literally called out in my source that name restrictions ipso facto does not violate freedom 3.

But if you genuinely believe that the implementation of the Rust language and it's trademark is burdensome to create a fork, and you want people to believe you, then you gotta bring receipts. Remember, the benchmark that we both quoted is that it "effectively hampers you from releasing your changes". It being "not a piece of cake" doesn't cut it.

Hint: Google Rust forks since their existence also undermines your claim.

Good luck.

[–] [email protected] 23 points 1 week ago (5 children)

Please read this and try again.

https://www.gnu.org/philosophy/free-sw.en.html#packaging

Rules about how to package a modified version are acceptable, if they don't substantively limit your freedom to release modified versions, or your freedom to make and use modified versions privately. Thus, it is acceptable for the license to require that you change the name of the modified version, remove a logo, or identify your modifications as yours. As long as these requirements are not so burdensome that they effectively hamper you from releasing your changes, they are acceptable; you're already making other changes to the program, so you won't have trouble making a few more.

[–] [email protected] 9 points 1 week ago (1 children)

Password managers support passkeys.

[–] [email protected] 3 points 1 week ago

Straight up adorable

[–] [email protected] 5 points 2 weeks ago

Cool! Welcome and subscribed!

[–] [email protected] 2 points 2 weeks ago

If you are being intentional about its use, then you can get a lot out of it. But for some, maybe even most, YouTube is a distraction.

[–] [email protected] 2 points 2 weeks ago

Nice! I'm a big fan of Iceberg, and it's nice to see books coming out for it. I used it quite a bit with Spark, and it's a pleasure to use.

I'm waiting for the python support to be complete, and I can see myself using it full time. Right now, I'm trying to use DuckDB and Python for nearly everything outside of the database, and the only thing missing is good Python support for Iceberg.

[–] [email protected] 20 points 7 months ago

Yes it can be an issue because the GPS doesn't know where you are and thinks you are on an aboveground street. Freeway tunnels can have multiple exits too.

 

Here's a hypothetical scenario at a company: We have 2 repos that builds and deploys code as tools and libraries for other apps at the company. Let's call this lib1 and lib2.

There's a third repo, let's call it app, that is application code that depends on lib1 and lib2.

The hard part right now is keeping track of which version of lib1 and lib2 are packaged for app at any point in time.

I'd like to know at a glance, say 1 month ago, what versions of app is deployed and what version of lib1 and lib2 they were using. Ideally, I'm looking for a software solution that would be agnostic to any CI/CD build system, and doubly ideally, an open source one. Maybe a simple web service you call with some metadata, and it displays it in a nice UI.

Right now, we accomplish this by looking at logs, git commit history, and stick things together. I know I can build a custom solution pretty easily, but I'm looking for something more out-of-the-box.

 
 

One of the coolest projects I've seen: a lisp that is embedded into Python. Hy compiles to Python AST so it's (almost) fully interoperable with Python (some notes about it here).

 

Trying to make web applications federated is a popular effort. Examples include things like the “fediverse”, as well as various other efforts, like attempts to make distributed software forges, and so on. However, all of these efforts suffer from a problem which is fundamental in building federated applications built on top of the web platform.

The problem is fundamentally this: when building an application on top of the web platform, an HTTP URL inherently couples an application and a resource.

 

So it's been about a week since I turned on the discussion bot, /u/[email protected] (Mahoro-chan). This bot is a (lazy) fork off of AutoShonenpon, in which I hacked in a connection to Lemmy instead of Reddit.

Anyway, I'd like to get some feedback from the community.

  • Any bugs? Missing titles? Titles I should remove?
  • What do you think about the frequency of posts?
  • Feature requests?
  • Any other feedback?

(side note: since yesterday, federation has been painfully slow from my instance so it might take me a while to respond to messages)

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

The sidebar for our instance has a broken link for programming.dev - it links to https://programming.dev/programming.dev

 

I generally don't like "listicles", especially ones that try to make you feel bad by suggesting that you "need" these skills as a senior engineer.

However, I do find this list valuable because it serves as a self-reflection tool.

Here are some areas I am pretty weak in:

  • How to write a design doc, take feedback, and drive it to resolution, in a reasonable period of time
  • How to convince management that they need to invest in a non-trivial technical project
  • How to repeat yourself enough that people start to listen

Anything here resonate with y'all?

view more: next ›