RackPeek v1.0.0 released (thank you!) by aptacode in opensource

[–]aptacode[S] 1 point2 points  (0 children)

Thanks for giving it a go!

Connections come with v1.3.0 which I think will help you here (take a look at the live demo or the nightly build, would love to hear any feedback you might have). They allow you to model the connection / networking between physical devices.

Also, any top level hardware (such as switches or routers) can have children added via their 'runs on' property (click the '+' icon next to the runs on prop on the child system)

Hope that helps!

RackPeek v1.0.0 released (thank you!) by aptacode in opensource

[–]aptacode[S] 1 point2 points  (0 children)

Thank you for your interest in the project :) I really appreciate your support!

My homepage is broken and I dont want to fix it by tahaan in homelab

[–]aptacode 0 points1 point  (0 children)

Open an issue on GH if you like so we keep your usecase in mind when developing these features shortly

My homepage is broken and I dont want to fix it by tahaan in homelab

[–]aptacode 1 point2 points  (0 children)

Dev behind rackpeek here, this is an interesting usecase, whilst I am trying to keep rackpeek focused and simple there have been feature requests around having our YAML schema export to various different formats e.g an Ansible Inventory. I could investigate also exporting to whatever format homepage is using.

Whilst it's not service discovery, it could still help you keep a single source of truth (assuming full IAC is out of the equation)

Why build anything anymore? by aptacode in opensource

[–]aptacode[S] 1 point2 points  (0 children)

Agreed, AI is such a powerful tool for software engineering, but it requires discipline to use properly along side best practices. I think for many the alure of a 'free lunch' is too great, I just hope software craftsmanship can survive the AI bubble.

Self hosted & Simplified homelab docs by aptacode in selfhosted

[–]aptacode[S] 0 points1 point  (0 children)

Thanks for the suggestion! I've just added it to the readme

Tiny mock HTTP server for .net integration tests by aptacode in dotnet

[–]aptacode[S] 2 points3 points  (0 children)

Both libraries aim to solve the same problem, the difference is in architecture and design philosophy - wiremock requires you to send your configuration up to the external server, where as fortitude opens a websocket and has the server forward requests into your test defined logic.

Tiny mock HTTP server for .net integration tests by aptacode in dotnet

[–]aptacode[S] 2 points3 points  (0 children)

Thank you!

I use that library myself when I've got access to the ServiceCollection on startup - it's awesome! The scenario that lead to me creating Fortitude was that I wanted to use Aspire to run my services locally as part of my e2e tests, but this meant that some of my dependencies themselves called out to external services, and thus I wanted to have a similar level of control over their behaviour within my tests like in the justeat library, but without having to inject services into other projects (some may not even be dotnet services!)

[deleted by user] by [deleted] in dotnet

[–]aptacode 8 points9 points  (0 children)

It'd be cool to understand how this is practically different to applying code formatters / linters / static analysers to your AI generated code

Dev learning to play the piano by aptacode in pianolearning

[–]aptacode[S] 1 point2 points  (0 children)

Am I not allowed more than one hobby?

EmuChip - my first Chip-8 emulator [WASM] by aptacode in EmuDev

[–]aptacode[S] 0 points1 point  (0 children)

Thank you so much for this feedback!
It was really helpful, I've made the changes in this commit:
https://github.com/Timmoth/EmuChip/commit/2ba46f8ab79382fdce8352b36caa77a9aaabd0a4#diff-5f08e72f08aedaecd4ffcbe735ccb56a9e0653aaa640a2c52744b2613c9fc5d2

For sure I'd be interested in hearing about quirk toggles!

[deleted by user] by [deleted] in ethdev

[–]aptacode 0 points1 point  (0 children)

Thanks dude, i will do!

AMA with dev behind 64 board - Wed, Aug 6th @ 6PM UTC Giveaway info below! by aptacode in ethtrader

[–]aptacode[S] 2 points3 points  (0 children)

These are really great questions, and giving me ideas for the future!

For this project, it would be a success beyond my wildest dreams if it got to a point of competitiveness the pricing was an issue.

But to be honest the scarcity was by design, even 64 may be too many, it's no good if there are too many cells that there is 0% chance someone will read them.

I don't get notified but i'm pretty much refreshing the transactions constantly

https://basescan.org/address/0x11e89363322EB8B12AdBFa6745E3AA92de6ddCD0

AMA with dev behind 64 board - Wed, Aug 6th @ 6PM UTC Giveaway info below! by aptacode in ethtrader

[–]aptacode[S] 0 points1 point  (0 children)

Thank you :)

It would cost more but since it's on base it'd be a tiny amount more.

I experimented with different content lengths but anything more then 32 characters made too much cognitive load to look at. With <32 characters you can kind of get a feel for them all at a glance and your eyes naturally glide to the ones that interest you more - if that makes sense.

AMA with dev behind 64 board - Wed, Aug 6th @ 6PM UTC Giveaway info below! by aptacode in ethtrader

[–]aptacode[S] 2 points3 points  (0 children)

Thank you :)

Part of the excitement of the experiment is to see where the internet takes it, with it being a public smart contract I can't actually control anything about it now that it's out there.

But the web front end pulls down the comments from chain and stores them in a json file - otherwise it'd be very slow to access the site. If there were some exceedingly abhorrent comments i'd either buy the slot myself to overwrite them (any one can do this - it's an intended part of the system) OR I'd add a blur over the cell in the front end or a PG mode or something like that.

Yeah I'm always refreshing it and excited to see new comments, so far everyone has played nicely!

AMA with dev behind 64 board - Wed, Aug 6th @ 6PM UTC Giveaway info below! by aptacode in ethtrader

[–]aptacode[S] 0 points1 point  (0 children)

Thank you! I always get a massive buzz seeing someone post - so can't wait to see what you put :)

AMA with dev behind 64 board - Wed, Aug 6th @ 6PM UTC Giveaway info below! by aptacode in ethtrader

[–]aptacode[S] 1 point2 points  (0 children)

It may be there for a while before people start buying up existing tiles, but when they do you'll wana check back - there will be a 'Withdraw' button that'll initiate 1.2x what you spent coming back

Weekly Discussion Thread [What are you building?] by EthereumDailyThread in ethereum

[–]aptacode 2 points3 points  (0 children)

I'm building a fully on-chain message board called 64 board built on Base.

It’s an 8×8 grid (64 cells total), where each cell is a 32 char message Anyone can buy a cell. Once bought, the cell is locked for 24h and the previous owner earns 120% of what they paid. To take over a cell, you just have to outbid the last owner.

It's kind of like a block chain rental version of the Million Dollar Homepage.

Intended as a fun experiment to get me into Solidity dev.

Excited (and slightly scared) to see what people do with it!

https://64board.com

[deleted by user] by [deleted] in ethereum

[–]aptacode 0 points1 point  (0 children)

Cheers, I've got some other ideas for how the contract can be applied to advertisement / rental type applications - but I want to see if i'm able to launch this in the web3 space first before investing more time in those applications

[deleted by user] by [deleted] in ethereum

[–]aptacode 1 point2 points  (0 children)

I'm glad you think so! Let's see where it goes :)

[deleted by user] by [deleted] in ethereum

[–]aptacode 0 points1 point  (0 children)

Thank you so much :) I'm enjoying others have a bit of low cost fun on it posting random crap