fkinoshita

@fkinoshita@mastodon.social

Contributing to #GNOME in my free time.

Working on small and focused projects so I can accomplish something in life.

I also like game development and design as well as linguistics and urbanism.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

fkinoshita, to random

started looking into squeak/smalltalk and it's just amazing!
there's this tool called method finder which let's you type in arguments and what you expect them to produce and it lists you all possible methods that could have produced the result.

Screencast of "Squeak" showing the "Method Finder" tool, in it I type the expression "2. 2. 4" to indicate that I want to find some method that with arguments 2 and 2 and produces 4.

cassidy, to GNOME
@cassidy@blaede.family avatar

Developers of apps on Flathub, some questions for you!

First, what's your app? Why did you choose Flathub to distribute your app? Do you distribute on other stores/distribution methods, or just Flathub—and why? What's something you like about Flathub? What's something that could be better?

Thanks; please boost for reach!

fkinoshita,

@cassidy I only distribute my apps through Flathub, It's a no brainer for me, it just works whenever I need it, it also provides me some statistics like how many downloads my apps have which is pretty nice, more statistics would be welcomed!

My apps are Wildcard, Kana, and Telegraph.

gregorni, to FunctionalProgramming
@gregorni@fosstodon.org avatar
fkinoshita,

@gregorni It can be pretty hard to understand recursion thinking about the same function calling itself or recreating the call stack in your head, the way I think about it is "am I covering all the cases?" that being does it work for the base case and for the n + 1 case.

Some example in python

def fact(n):  
 if n == 0: # base case  
 return 1  
 return n * fact (n - 1) # n + 1 case  

It's important to note that the n + 1 case converges to the base case with each call to fact()

fkinoshita,

@kramo @gregorni Yes, just wanted to use a language Gregor was familiar with!

fkinoshita,

@gregorni What are you using OCaml for?! Gave it a try some time ago but didn't really like it

stroughtonsmith, (edited ) to random
@stroughtonsmith@mastodon.social avatar

Microsoft Word, Excel and PowerPoint for visionOS

/via https://apps.apple.com/us/developer/microsoft-corporation/id298856275

#visionOS

fkinoshita,

@stroughtonsmith This feels a bit weird to me, there's a whole interactive 3d space and the applications are gonna be confined in a flat plane still?

fkinoshita, to badminton
fkinoshita,

@gregorni Pretty much all languages share the same ideas, right? variables , functions, loops and/or recursion, you just learn how to apply them on whatever language you're currently learning!

fkinoshita, to Lisp

got a little lisp scratchpad going on, it inserts and highlights matching brackets and auto indents as well.

feels pretty good to write on it!

#gtk #lisp

Libadwaita code editor, the code reads as the following: (def hello (lambda () (print "hello!")))

gregorni, to firefox
@gregorni@fosstodon.org avatar

Just discovered a new Firefox trick: Three-finger tapping the New Tab button searches the last (or currently) selected text in the default search engine.

fkinoshita,

@gregorni Another cool one is to middle-click the reload button to open up the same page or another tab, I use it all the time!

FineFindus, to random
@FineFindus@floss.social avatar

I wanted to finish day 07 and 08 of #AdventOfCode today, but I'm not having much fun coding today, so I barely wrote three lines.

fkinoshita,

@FineFindus Maybe giving https://eli.li/december-adventure a try could work better!

fkinoshita, to programming

decided to give @hare a try this week and i really like it, in our tech world where everything is built on the shoulders of giants having a simple language like hare feels refreshing! :D

#programming #hare

gregorni, to rust
@gregorni@fosstodon.org avatar

Somehow, whenever I write Rust, I feel like it's not really for me. I always spend so much time dealing with Rust logic, and so little time on actually writing the code I want.

I can understand how it suits a lot of people to have an extremely clear visualization of the path their code takes when it runs, but I prefer to write less code, even in that means sacrificing performance.

#Rust #Rustlang #programming #software #coding #softwaredevelopment

fkinoshita,

@gregorni How long have you been learning Rust?

fkinoshita,

@gregorni @FineFindus Maybe finding a project that would benefit from Rust's strong points like some data processing, rendering, etc…

fkinoshita,

@gregorni @FineFindus Making a little language it's not that hard and Rust's type system makes that quite fun! :D

sako, to random
@sako@mastodon.gamedev.place avatar

idk man

image/png

fkinoshita,

@sako I feel you, have you got to karnaugh maps yet?

fkinoshita, to random

happy 0x14 anniversary for me!

fkinoshita, to GNOME

Just got this together, not sure if it would be better to make something more automatic but something to remind me of what I need to do it's already better than forgetting basic stuff when creating a new app release!

#GNOME #libadwaita #app

gregorni, (edited ) to programming
@gregorni@fosstodon.org avatar

What do you say to whitespace-sensitive/oriented programming languages, assuming your IDE supports the whitespace-behaviour really well, and all the tooling around it is generally good?

fkinoshita,

@FineFindus @gregorni yeah haskell can be quite difficult to read, OCaml has a similar syntax but I find it way easier

munificent, to random
@munificent@mastodon.social avatar

Something fun showed up in the mail today! It's hard to describe how weird it is seeing something I am so intimately familiar with surrounded by a language I can't read. I love it.

fkinoshita,

@matt @munificent It's his book "Crafting Interpreters" but in Japanese!

fkinoshita, to GNOME
fkinoshita, to random
djlink, to random
@djlink@mastodon.gamedev.place avatar

"this is absolutely the perception many organisations have of Open Source. Someone, somewhere writes software that businesses, NGOs or government can use to build services."
https://medium.com/@jankammerath/open-source-is-struggling-and-its-not-big-tech-that-is-to-blame-cfba964219f8

fkinoshita,

@djlink This reminds me when a vulnerability was found in some open-source java library made by one guy that all big techs used and they were mad at him because he didn't care about their companies and they just expected him to do everything, or something like that!

gregorni, to random
@gregorni@fosstodon.org avatar

16, let's go!

fkinoshita,

@gregorni happy birthday!! 🥳

fkinoshita, to GNOME
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines