Zum Inhalt der Seite gehen

Suche

Beiträge, die mit programming getaggt sind


🚀 Dive into the world of administrative data with {healthyR.data}! Discover how this powerful tool can streamline your data exploration and testing processes. Perfect for R programmers and healthcare analysts!

Read more and share your thoughts: https://www.spsanderson.com/steveondata/posts/2024-07-01/index.html

#R #RStats #Programming #Data #Health #Blog #RProgramming


🚀 Dive into the world of administrative data with {healthyR.data}! Discover how this powerful tool can streamline your data exploration and testing processes. Perfect for R programmers and healthcare analysts!

Read more and share your thoughts: https://www.spsanderson.com/steveondata/posts/2024-07-01/index.html

#R #RStats #Programming #Data #Health #Blog #RProgramming


🛠️ Master the art of column comparison in R with practical examples and tips! Perfect for data analysis and ensuring data integrity. Read the full guide and let us know how it helps your projects! 📈💡

#R #RStats #Programming #DataScience #Tips #RProgramming #blog

https://www.spsanderson.com/steveondata/posts/2024-11-21/
Screenshot of R code comparing two columns in a data frame. The code creates a data frame with columns col1 and col2, then checks for equality using the == operator. The output shows a logical vector: TRUE, TRUE, FALSE, TRUE, FALSE.
Watercolor illustration of two construction workers in hard hats and reflective vests examining two large, rusted steel letters "R" at a construction site. The background features cranes and steel beams under a hazy sky.


🚀 Dive into the world of R programming with our latest guide on comparing two columns! Whether you're checking for matches or differences, this comprehensive tutorial has you covered. Check it out and share your thoughts! 📊🔍

#R #RStats #Programming #Data #Code #RProgramming #Blog

https://www.spsanderson.com/steveondata/posts/2024-11-21/
Screenshot of R code comparing two columns in a data frame. The code creates a data frame with columns col1 and col2, then checks for equality using the == operator. The output shows a logical vector: TRUE, TRUE, FALSE, TRUE, FALSE.
Watercolor illustration of two construction workers in hard hats and reflective vests examining two large, rusted steel letters "R" at a construction site. The background features cranes and steel beams under a hazy sky.


💡 Unlock the secrets of efficient C programming with conditional logic and small change operators.

Explore the article and comment your experience: https://www.spsanderson.com/steveondata/posts/2024-11-20/

#Programming #C #Tips #CProgramming #CodeNewbie #Coding #Code #Blog #LearnC



🚀 Ready to enhance your C programming skills? Learn about the power of conditional logic and ++, -- operators.

Read more and share your thoughts: https://www.spsanderson.com/steveondata/posts/2024-11-20/

#Programming #C #Learn #CProgramming #Coding #increment #decrement #Blog



New blog post!

There's a new Python package on PyPi, it's about forecasting the weather, and I am the author!

In the blog post I am talking about my first time publishing to PyPi, how stressful is to show one's work publicly, but also to show how easy it is to be a part of PyPi.

https://stfn.pl/blog/52-published-my-first-python-package-to-pypi/

#python #pypi #weather #weatherforecasting #blog #programming
A BME280 temperature, pressure and humidity sensor placed on a breadboard. In the background there's a bokehed keayboard and a desk.


🏥 Unlock the potential of administrative data using {healthyR.data}. Whether you're testing functions or downloading CMS data, this package has you covered.

Explore the details at https://www.spsanderson.com/steveondata/posts/2024-07-01/ and join the conversation!

#R #RStats #Programming #Data #Healthcare #blog #Health #CMS


💡 Discover the art of vector combination in R! Our detailed guide at https://www.spsanderson.com/steveondata/posts/2024-11-19/ covers everything from basic to advanced techniques.

Experiment with these methods and share your insights in the comments!

#R #RStats #Programming #Innovation #Explore #RProgramming #vector #DataFrames #blog


BASIC Co-Inventor Thomas E. Kurtz has Passed Away.

It’s with sadness that we note the passing of Thomas Eugene Kurtz, on November 12th. He was co-inventor of the BASIC programming language back in the 1960s. The legacy of his work lives on in the generation of technologists.

>10 PRINT "Rest in Peace"
>20 GOTO 10

https://computerhistory.org/blog/in-memoriam-thomas-e-kurtz-1928-2024/

#memoriam #ThomasKurtz #rip #basic #programming #language #tech #science #history #it #engineer #media #news
The origins of BASIC lie in the Dartmouth Timesharing System, like similar timesharing operating systems of the day, designed to allow the resources of a single computer to be shared across many terminals. In this case the computer was at Dartmouth College, and BASIC was designed to be a language with which software could be written by average students who perhaps didn’t have a computing background. In the decade that followed it proved ideal for the new microcomputers, and few were the home computers of the era which didn’t boot into some form of BASIC interpreter. Kurtz continued his work as a distinguished academic and educator until his retirement in 1993, but throughout he remained as the guiding hand of the language.
[ImageSource: Computerhistory.org]

“Thomas Eugene Kurtz (Feb. 22 1928–Nov. 12, 2024) was an American mathematician, computer scientist and co-inventor, with John Kemeny, of the BASIC programming language and Dartmouth Timesharing System.”


The newest Device to run Doom: Nintendo's Alarm Clock [Alarmo].

A hardware hacker [GaryOberNichts] has successfully modified Nintendo's $100 Alarmo device to run the classic video game Doom. This marking another milestone in the gaming community's tradition of porting the 1993 shooter to unconventional devices.

https://github.com/GaryOderNichts/alarmo_doom

#doom #nintendo #alarmo #port #hack #it #engineer #programming #retro #gaming #art #media #tech #artist #news
Doom, the iconic first person shooter, is often used to showcase how the open source game can run on almost any device you can think of.

The hack came after researchers discovered vulnerabilities in the Alarmo's STM32H7 microcontroller, enabling custom firmware installation through its USB-C port.
YouTuber GaryOderNichts demonstrated the 2.8-inch circular alarm clock running Chocolate Doom natively, using the device's wheel for movement and side buttons for weapons. The hack requires no hardware modifications and works on the current 2.0 software version.

Gary said it’s “possible to load the shareware version of Doom entirely from USB, without modifying the Alarmo.” And they’ve put the software and instructions for running it on Github, so almost any sufficiently knowledgeable and determined Alarmo owner can do it, too. Best of all, it can be done without opening the clock up at all.

<https://youtu.be/5IOVYvSMAoU>
While everyone was waiting on news for the successor of the Nintendo Switch, Nintendo released the Alarmo. A small plastic alarm clock that can wake one up with sounds from ones favorite Nintendo games.

The Alarmo has a small 2.8-inch LCD at the front, a back and notification button on top and a dial on top which can be turned and pressed to act as a confirm button. The dial also includes an RGB LED. What makes it different from other alarm clocks? It has 2.4 GHz Wi-Fi to download software updates and additional themes, and it comes with a 24GHz mmWave presence sensor to react to your movements.

<Inside there is an STM32H730ZBI6 MCU and a KIOXIA 4GB eMMC.>


🌟 Unlock the power of environment variables in Linux! Our guide covers printenv, set, export, and alias with easy-to-follow examples. Perfect for beginners!

Explore now: https://www.spsanderson.com/steveondata/posts/2024-11-15/

#Blog #Programming #Linux #Coding



🛠️ Ready to simplify your Linux commands? Our latest post breaks down alias and other essential commands for beginners. Discover how to customize your terminal today!

Read more: https://www.spsanderson.com/steveondata/posts/2024-11-15/

#Blog #Coding #Programming #Linux #Tech



🤔 Confused about logical operators in C? Our guide breaks down AND, OR, and NOT with easy examples. Perfect for beginners!

Read more: https://www.spsanderson.com/steveondata/posts/2024-11-13/

#Programming #C #Learn #Blog #Code #Coding #CodingTips





💡 Logical operators are key to decision-making in C. Our latest post explains everything you need to know as a beginner.

Check it out: https://www.spsanderson.com/steveondata/posts/2024-11-13/

#Programming #C #Tips #Blog





📊 Want to make your R data manipulation more efficient? Discover 4 essential subsetting techniques in our new post!

Visit https://www.spsanderson.com/steveondata/posts/2024-11-12/ and share your thoughts in the comments!

#R #RStats #Programming #Data #Learn #Blog #dplyr #datatable



🚀 Dive into the world of R with our latest guide on subsetting data frames! Learn 4 practical methods to streamline your data analysis.

Check it out at https://www.spsanderson.com/steveondata/posts/2024-11-12/ and let us know your favorite method!

#R #RStats #Programming #Data #Tips #dplyr #datatable #Blog



🐧 New to Linux? Dive into the world of processes with our beginner's guide! Learn essential commands like ps, top, jobs, and bg to manage your system efficiently.

Check it out here: https://www.spsanderson.com/steveondata/posts/2024-11-08/

#Programming #Linux #TechTips #CLI #Blog

🚀 Ready to boost your Linux skills? Our latest post breaks down key process management commands f



You wanna write confusing Rust?

🦀 I found the perfect blog post: https://zkrising.com/writing/rusts-most-subtle-syntax/

⬇️ And apparently this Rust code is valid 🤯

#rustlang #syntax #programming #blog


🖥️ Beginners, unlock the power of decision-making in C with if and else if! Our latest post breaks down these concepts with easy-to-follow examples.

Perfect for your coding journey!

Explore now: https://www.spsanderson.com/steveondata/posts/2024-11-07/

#C #CProgramming #Blog #Code #Coding #CodingTips #Programming #CProg #CodeNewbie


🚀 New to C programming? Learn how to control your program's flow with if and else if statements!

Check out our guide to mastering these essential tools. Dive into examples and start coding confidently today!

Read more: https://www.spsanderson.com/steveondata/posts/2024-11-07/

#CProgramming #Programming #CCode #LearnC #Blog #Coding #relational_algebra


📊 Unlock the power of the $ operator in R! Perfect for beginners, this guide shows you how to access list elements and data frame columns effortlessly.

Dive in now: https://www.spsanderson.com/steveondata/posts/2024-11-06/

#R #RStats #Programming #DataScience #Code #RProgramming #blog



🚀 New to R? Discover how the setdiff() function can simplify your data analysis! Check out my guide for easy-to-follow examples and best practices. Dive in and start coding today! 📊🔍

Read more: https://www.spsanderson.com/steveondata/posts/2024-11-05/

#R #RStats #Programming #Data #LearnR #RProgramming #setdiff #blog



If you’re from outside the US — or from the US and have voted — and you want to steer clear of stress the next 24 hours, how about learning the basics of #programming #Scheme and/or #Wisp?

It’s a mind-opening experience and might just be the right thing to steer clear of stress:

https://spritely.institute/static/papers/scheme-primer.html
https://www.draketo.de/software/programming-basics-wisp
https://www.draketo.de/software/programming-basics-wisp.pdf

And if you’re a Pythonista, you have a neat head start:

http://www.phyast.pitt.edu/~micheles/scheme/
https://www.draketo.de/py2guile

#python #code #guile #gnu


🛠️ New to R programming? Discover how the NOT IN operator can simplify your data filtering tasks.

My guide breaks it down with easy-to-follow examples.

Read and comment! 📈🔗 https://www.spsanderson.com/steveondata/posts/2024-11-04/

#R #RStats #Programming #Learn #Tips #RProgramming #blog



Apple creates Private Cloud Compute VM to let Researchers find Bugs. :apple_inc:

The company also seeks to improve the system's security and has expanded its security bounty program to include rewards of up to [$1 Million] for vulnerabilities that could compromise “the fundamental security and privacy guarantees of PCC”.

https://security.apple.com/blog/pcc-security-research

#apple #pcc #vm #securityresearch #bug #bounty #programming #ai #it #security #privacy #engineer #media #tech #news
Apple created a Virtual Research Environment to allow public access to testing the security of its Private Cloud Compute system, and released the source code for some “key components” to help researchers analyze the privacy and safety features on the architecture.

The company also makes available the Private Cloud Compute Security Guide, which explains the architecture and technical details of the components and the way they work.

<https://security.apple.com/documentation/private-cloud-compute>
[ImageSource: Apple]

Interacting with the Private Cloud Compute client from the Virtual Research Environment.

Apple provides a Virtual Research Environment (VRE), which replicates locally the cloud intelligence system and allows inspecting it as well as testing its security and hunting for issues.

“The VRE runs the PCC node software in a virtual machine with only minor modifications. Userspace software runs identically to the PCC node, with the boot process and kernel adapted for virtualization,” Apple explains, sharing documentation on how to set up the Virtual Research Environment on your device.

VRE is present on macOS Sequia 15.1 Developer Preview and it needs a device with Apple silicaon and at least 16GB of unified memory.

<https://security.apple.com/documentation/private-cloud-compute/vresetup>



One area where language models might actually be good is emulating a type system for dynamic languages.

Given how good these things are at figuring out general shape of the code, I suspect they could fairly accurately tell you argument and return types for functions. And you could probably get away with a pretty small model if it only targets a specific language.

I'm kind of surprised nobody's tried doing this yet.

#technology #programming #machinelearning #llm

Yogthos


One area where language models might actually be good is emulating a type system for dynamic languages.

Given how good these things are at figuring out general shape of the code, I suspect they could fairly accurately tell you argument and return types for functions. And you could probably get away with a pretty small model if it only targets a specific language.

I'm kind of surprised nobody's tried doing this yet.

#technology #programming #machinelearning #llm


I'd like to comission someone to make a #debian package for capypdf with dev package so I can program with it in #inkscape

A PPA or your own http location is fine, as long as people can be given instructions for installing it. We can work on builds for other OSes later.

C++23, mason, you can package the python but it's not needed.

DM me a price or if you're interested in volunteering for inkscape cmyk/pdf support.

#programming #packaging #ubuntu #ppa #deb


I'm slowly making my way through a 8 thousand line python addition to #inkscape's #python library for parsing text and font elements in #svg properly. It's important and useful, but it's also *a lot*.

I'm not sure how to say "please run pylint over your code because my eyes hurt trying to read this". without sounding like an ungrateful jerk. 😅

#codereview #programming #pango #fontconfig


So ...let's face it. A LOT of folks in tech circles are somewhat amazed a fully #blind person can even find the power button on a computer, let alone operate it professionally. I am such a person, and I'd like to bust that myth.
It's also true that many #hacking tools, platforms, courses etc. could use some help in the #accessibility department. It's a neverending vicious circle.
Enter my new twitch channel, IC_null. On this channel, I will be streaming #programming and #hacking content including THM, HTB and who knows what else, from the perspective of a #screenReader user.
What I need, is an audience. If this is something you reckon you or anybody you know might be interested in, drop the channel a follow or share this post. Gimme that #infoSec Mastodon sense of comradery and help me out to make this idea an actual thing :) https://twitch.tv/ic_null #tryHackMe #streamer #selfPromo


"Cooklang – Recipe Markup Language"

https://cooklang.org/

I love this but also think it'll never take off (but should)

#cooking #recipe #programming
A screenshot of cooklang, where ingredients are prefixed with @ and suffixed with {}:

Then add @salt and @ground black pepper{} to taste. Poke holes in @potato{2}. Place @acon strips{1%kg} on a baking sheet and glaze with @syrup{1/2%tbsp}.