Brian Krupp

@Krupp@hci.social
133 Followers
64 Following
238 Posts

Assistant Professor of Computer Science at Case Western Reserve University

Faculty advisor of CASLab Research Group → Where we are looking at how we can make a positive impact in the world with mobile and IoT

🌎📚🔬🤖

Interests: #mobile #iot #electronics #computing #privacy #nature #hiking

Why are you here?

🏠 Homepagehttps://krupp.dev
🔬 Research Grouphttps://caslab.case.edu

The program is up for #limits2025 - come join us next week for a planetary discussion on (rethinking) computing within planetary boundaries. Join from wherever you are or at one of the 14 hubs across the world. Please register (free).

https://computingwithinlimits.org/2025/
#ComputingWithinLimits #PlanetaryBoundaries

LIMITS 2025 -- Workshop on Computing within Limits

I am converting an article from LaTeX to a MS Word template and was not looking forward to migrating my citations over to Word ... until I found out in BibDesk you can export your references to an XML file and import them into word ... made my day! 🤗
RSS never tracked you.
Email never throttled you.
Blogs never begged for dopamine.
The old web wasn’t perfect.
But it was yours.

It is graduation time and Ducky Weather has graduated to 2.0! The following features were added/updated:

1) Weather Alerts - Alerts will now stack
2) Updated Map - The radar map has been improved and supports both a light and dark mode. It also centers on your location.
3) Hour by Hour Forecast - The hour by hour forecast in the widget is now shown in the main application

If you have feedback, please let me know!

https://apps.apple.com/us/app/ducky-weather/id6474254666

#iosdev #weather

‎Ducky Weather

‎Ducky Weather is a privacy-focused, easy to use weather application, that provides accurate weather forecasts from the National Weather Service! Ducky Weather uses your location only to retrieve a weather forecast, where other weather applications may send your location data to trackers. We plan…

App Store

Currently converting an iOS app written in UIKit over to SwiftUI, ugh! I feel like I am rebuilding a house ...

#iosdev #swiftui

The web feels so broken. Subscription and login gates at every corner. Using Google on a phone now means being periodically quizzed on which of the buttons to press to *not* be redirected to the app store. Opening an Instagram link casually throws up a browser alert dialog because it tries to automatically open an unsupported URL scheme, presumably their own app, and apparently everyone is fine with it. I'm proud that Mastodon never locks public content behind login walls.

This article from @slashdot verifies what I am observing in the classroom: https://news.slashdot.org/story/25/05/10/2112201/is-everyone-using-ai-to-cheat-their-way-through-college

There are certainly students that use it as a tool and those that use it to do all the work. It is an interesting time we are in ...

#computerscience

Is Everyone Using AI to Cheat Their Way Through College? - Slashdot

Chungin Lee used ChatGPT to help write the essay that got him into Columbia University — and then "proceeded to use generative artificial intelligence to cheat on nearly every assignment," reports New York magazine's blog Intelligencer: As a computer-science major, he depended on AI for his i...

The Human Genome Project cost taxpayers $3 Billion.

Within one decade of completion, it had already generated a staggering return on investment of $1 Trillion, with benefits in medicine, agriculture, energy, the environment, & more.

If you want to boost the economy, funding science is one of the best things you could do.

When it comes to error checking in #Swift, what is better, using the Result type, or doing try/catch/throw?

With async/await, it seems try/catch/throw, but maybe I'm wrong?

#iosdev #swift