jonippolito, to Cybersecurity
@jonippolito@digipres.club avatar

A cybersecurity researcher finds that 20% of software packages recommended by GPT-4 are fake, so he builds one that 15,000 code bases already depend on, to prevent some hacker from writing a malware version.

Disaster averted in this case, but there aren't enough fingers to plug all the AI-generated holes 😬

https://it.slashdot.org/story/24/03/30/1744209/ai-hallucinated-a-dependency-so-a-cybersecurity-researcher-built-it-as-proof-of-concept-malware

ctietze, to ruby
@ctietze@mastodon.social avatar

piotrmurach/slideck: Present Markdown-powered slide decks in the terminal. https://github.com/piotrmurach/slideck

This for slides in the Terminal looks quite good, actually

image/png
image/png

esparta, to ruby
@esparta@ruby.social avatar

The executive director of @rubycentral, @adarsh which gives kudos to the people who contributors to rubygems.org

meetup

hjvt, to ruby
@hjvt@hachyderm.io avatar

Welp, I've lost my Rust job in crypto, time to look for a new opportunity.

openfest, to ruby
@openfest@mastodon.social avatar

The third edition of the conference will take place on the 26th and 27th of April. The program this year is focused on doing business with open source software .
You might come across some familiar faces from the stage in the Speaker list.

👉 https://balkanruby.com/

vruz, to cscareerquestions
@vruz@mastodon.social avatar

Going back to the actual point that matters most, to me at least.
What's the total carbon footprint of the advertising and social media-based web? (Not just the highly optimised servers)

I'm pretty sure it could be a lot less. The web is not as wonderful as some people think. We need to make it a lot better.
https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

vruz, to programming
@vruz@mastodon.social avatar

Greenest programming languages according to this paper.

"Energy Efficiency across Programming Languages: How does Energy, Time and Memory Relate?"

Website:
https://sites.google.com/view/energy-efficiency-languages

[PDF]
https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf

Energy Efficiency across Programming Languages How Do Energy, Time, and Memory Relate? Rui Pereira HASLab/INESC TEC Universidade do Minho, Portugal ruipereira@di.uminho.pt Marco Couto HASLab/INESC TEC Universidade do Minho, Portugal marco.l.couto@inesctec.pt Francisco Ribeiro, Rui Rua HASLab/INESC TEC Universidade do Minho, Portugal fribeiro@di.uminho.pt rrua@di.uminho.pt Jácome Cunha NOVA LINCS, DI, FCT Univ. Nova de Lisboa, Portugal jacome@fct.unl.pt João Paulo Fernandes Release/LISP, CISUC Universidade de Coimbra, Portugal jpf@dei.uc.pt João Saraiva HASLab/INESC TEC Universidade do Minho, Portugal saraiva@di.uminho.pt
Abstract This paper presents a study of the runtime, memory usage and energy consumption of twenty seven well-known soft- ware languages. We monitor the performance of such lan- guages using ten different programming problems, expressed in each of the languages. Our results show interesting find- ings, such as, slower/faster languages consuming less/more energy, and how memory usage influences energy consump- tion. We show how to use our results to provide software engineers support to decide which language to use when energy efficiency is a concern.
image/png

shaedrich, to programming
@shaedrich@mastodon.online avatar

I've been for 14 years now, have been using , , , , and whatnot, but holy cow, when reading the following chapter, I've literally been yelling "what the heck" at every second paragraph:

https://tutorial.ponylang.io/types/traits-and-interfaces

I mean, really tries to explain everything in depth, and I appreciate the effort, but while it works fine in earlier chapters, it confuses the heck out of me in this at length.

ayo, to random
@ayo@ayco.io avatar

I kept my twtr account for a while because brands I occasionally reach out to were still exclusively there. It’s now no longer the case so I put the account down for real :)

ayo,
@ayo@ayco.io avatar

Here’s a really useful tool to discover other developers in various tech circles:

👉 https://fedidevs.com

Thanks @anze3db for building it!

#c

JonGretar, to programming
@JonGretar@fosstodon.org avatar

This is my #GetFediHired post like all the cool kids are making.

Recently moved to Helsinki to my wife, and escaping the Icelandic winds. And looking for a job here.

Have a 20+ years #backend developer experience working with #elixirlang, #NodeJS and #Ruby.

Also have a natural science degree(Forest science) where I learned to love #rstats, #GIS and #Statistics programming.

I can promise great problem solving skills that come from experience, curiosity, ethics and an adult take on life.

rubycentral, to ruby
@rubycentral@ruby.social avatar

📣 Attention job seekers 📣

@meraki just dropped a bunch of new positions on our job board 👀 Have you checked it out yet? Find your next opportunity today 👉 https://buff.ly/3D4IuDI

fnordfish, to ruby
@fnordfish@ruby.social avatar

SO… I have this app with a pretty small deployment, less than 20 concurrent users. Runs on a single server with an in-memory DB.
Its main entry point is a dashboard that collects and bends the data in a way that would be inconvenient to store in a DB in the first place.
Currently, I use a file based cache to speed things up.
I’m wondering if I should replace that file cache with an DRb server that basically wraps Concurrent::Map and starts along with the app.

Any input/advice/comments?

oz, to rubyonrails
@oz@mastodonsweden.se avatar

My old man trait is that I think SQL is easier to read and work with than arel, active record et al. Unless you're making libraries, just write the damn query.

bridgetown, to ruby
@bridgetown@ruby.social avatar

Hey folks, we're kicking off a new pledge drive to accelerate the development of Bridgetown, an "alt " web framework which starts off in the and vanilla-first, -first, -friendly development, but provides the ability to scale up to dynamic fullstack applications & publications.

Version 2.0 is underway with modernization, performance, and of course new features all on the table!

Consider sponsoring today to ensure 2.0 absolutely rocks. 🤘

https://github.com/sponsors/jaredcwhite

monospace, to linux
@monospace@floss.social avatar

Starting my Tuesday DevOps/SRE live coding stream in a few minutes at 14:00 UTC. Join me for a chat about Linux, Ruby, DevOps, or anything you like!

https://www.twitch.tv/fullstacklive

hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar
tante, to random
@tante@tldr.nettime.org avatar

Ada Lovelace was cool, sure. But in the year 2024 maybe find a second woman to name your "women in tech" or "diversity in tech" thing after. Otherwise it looks as if you know exactly one woman.

orsinium,
@orsinium@fosstodon.org avatar

@tante

My number one woman in tech is Barbara Liskov. She introduced lots of seemingly small things that are the basis of most of the modern programming languages (especially and ): promises, abstract classes, Liskov substitution principle (yes, the name is a giveaway), call by sharing, iterators, parallel assignment, generics, etc. You may not know most of these words but if you write code, you use most of them daily.

https://en.m.wikipedia.org/wiki/Barbara_Liskov

https://en.m.wikipedia.org/wiki/CLU_(programming_language)

mackuba, to ruby
@mackuba@martianbase.net avatar

Only in you get 3 different names for the same method to use whichever one you prefer the most :D

matthaliski, to swift
@matthaliski@ruby.social avatar

Hey iOS and/or Ruby devs,

Does this seem right?

Rspec ➡️ Quick
Shoulda Matchers ➡️ Nimble
Minitest ➡️ XCTest

I do a lot of work in Rails, but I'm trying to get the lay of the land for testing in iOS.

kjg, to ruby
@kjg@hachyderm.io avatar

Here's an easy way to get the ruby debugger running and attachable while also using an auto launching app server like puma-dev.

https://kevin.glowacz.info/2024/03/10/rails-debugging-with-puma-dev.html

#ruby #rails #debugging #vscode

shalien, to fediverse
@shalien@projetretro.io avatar

Talking about fragmented ecosystems : The χbooru imageboard system which has spawned more forks than and is curiously close to in it's technical aspect ( , etc).

collin, to ruby
@collin@ruby.social avatar

I like how in you can name something the wrong thing and now you’re extending someone else’s module or class with no warning 😆

takeonrules, to python
@takeonrules@dice.camp avatar

I've been spending a gray-skied afternoon exploring , partially from a lens.

I'm "journaling" those discoveries here: https://github.com/jeremyf/python-practice/

The above link includes some of the bare-bones setup of for getting things done.

Thusfar, it's been rather pleasant. (And I'm very thankful to be doing this after the Python2 to Python3 even horizon, that sounded like some rather gruesome years).

noelrap, to ruby
@noelrap@ruby.social avatar

As you head off into the weekend, if you are looking for some reading...

The book is available for ebook at https://pragprog.com/titles/ruby5/programming-ruby-3-3-5th-edition/

and print at https://amzn.to/43bIJsW.

ethauvin, to golang
@ethauvin@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • khanakhh
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • ethstaker
  • Youngstown
  • mdbf
  • slotface
  • everett
  • rosin
  • ngwrru68w68
  • kavyap
  • thenastyranch
  • JUstTest
  • cubers
  • tacticalgear
  • osvaldo12
  • GTA5RPClips
  • cisconetworking
  • modclub
  • Durango
  • Leos
  • normalnudes
  • megavids
  • tester
  • anitta
  • lostlight
  • All magazines