HackerTrans
TopNewTrendsCommentsPastAskShowJobs

matthiaswh

no profile record

Submissions

Dockframe – modular USB hub compatible with Framework Expansion Cards

crowdsupply.com
2 points·by matthiaswh·11 дней назад·0 comments

Fossil – A Coherent Software Configuration Management System

fossil-scm.org
4 points·by matthiaswh·2 месяца назад·0 comments

Sourcehut – The Hacker's Forge

sourcehut.org
3 points·by matthiaswh·2 месяца назад·0 comments

Ensu – Ente’s Local LLM app

ente.com
361 points·by matthiaswh·4 месяца назад·178 comments

Locker by Ente

ente.io
2 points·by matthiaswh·5 месяцев назад·0 comments

Augment Code's pricing is changing on October 20

augmentcode.com
1 points·by matthiaswh·9 месяцев назад·2 comments

comments

matthiaswh
·2 месяца назад·discuss
You might take a look at https://github.com/tcgoetz/GarminDB
matthiaswh
·2 месяца назад·discuss
The quotes on the homepage made me chuckle.

This looks right up my alley, looking forward to playing it.
matthiaswh
·2 месяца назад·discuss
If you're doing data manipulation with server state, you would probably want to create a Fact[0]. This is a straightforward Python class.

If you're doing data manipulation locally you would simply write Python code.

Operations[1] are Python functions which execute (yield) commands which will be run on hosts.

That's the gist of what it takes to write custom modules for Pyinfra.

[0] https://docs.pyinfra.com/en/3.x/api/facts.html [1] https://docs.pyinfra.com/en/3.x/api/operations.html
matthiaswh
·2 месяца назад·discuss
I switched from Ansible to Pyinfra for my homelab, and continue to use Ansible at work.

The biggest difference is that Pyinfra is simply Python code. It's incredibly easy to control the system in whatever manner you need to. You can probably do the same thing in Ansible, but it's never quite as obvious how to do it. This also means it's much more clear where and why things work the way they do in Pyinfra, where in Ansible I end up digging through numerous role files to try to find where some variable gets injected.
matthiaswh
·3 месяца назад·discuss
You didn't ask, but I would offer a few suggestions for games to introduce your children to soon.

Dinosaur Escape [0] if you can find it, it's basically a cooperative memory game but introduces them to some very gentle strategy. (Incidentally, there's a similarly themed game[1] on BGA that is also good.)

King of Tokyo is very fun, and it's easy to slim down the rules for someone who cannot read. It still allows them to understand the mechanics and make decisions about which dice to pick and which to re-roll.

Similarly, we started Kingdomino with simplified rules (no multiplication, just a tile matching game) and it was easy to graduate into full game play later.

Outfoxed is a logic / deduction board game that doesn't involve too much advanced strategy. Since it's cooperative it's easy to work with them so they can begin reasoning out the clues.

[0] https://boardgamegeek.com/boardgame/175497/dinosaur-escape [1] https://boardgamearena.com/gamepanel?game=babydinosaurrescue
matthiaswh
·3 месяца назад·discuss
Board Game Arena in turn-based mode.

I have been playing multiple games daily non-stop for 6 years now with a consistent but sometimes shifting group of local friends.

We still play live either virtually or in-person at times, but the async games never end. Playing live on BGA still reduces the game time by as much as 50% for more complex games since it handles setup, teardown, and scoring.
matthiaswh
·3 месяца назад·discuss
This should answer most of your first question: https://frame.work/laptop13pro?tab=upgrade-to-pro
matthiaswh
·6 месяцев назад·discuss
Can confirm, they do. This set of 1500 pieces, for example, comes with two instruction books with many different small animals you can build with it.

https://www.lego.com/en-us/service/building-instructions/110...
matthiaswh
·7 месяцев назад·discuss
Oh you're that Wesley. Big fan of your podcasts!
matthiaswh
·8 месяцев назад·discuss
We were there a few weekends ago. The C&H exhibit had quite the crowd!

It is largely a collection of original strips. You won't see anything new or original, that is not in one or more of the books. But it is interesting to see his process, to note where he made mistakes, to listen to everyone chuckle at one strip or another, and to see the progression of the characters and artist as you walk through the lifetime of the comic.

Well worth the trip!
matthiaswh
·4 года назад·discuss
Level 12 | Full Stack Web Developer - Python, React/JavaScript, SQL | Mid-Level & Senior | REMOTE | SALARY:$95K-145K+ | https://www.level12.io/careers/

Level 12 is a software consulting and custom development agency. We have mid and senior level positions. Our job descriptions are written by developers for developers. No HR fluff here, we want you to know what you are really getting into:

https://www.level12.io/careers/

- We have a commitment to transparency and offer a "no surprises experience" throughout the interview and hiring process. We value candor...as evidenced by the length of our job description. :)

- Our CEO prefers the title CED, Chief Executive Developer. Engineering and operational concerns don't take a back seat when potential sales come to the front door.

- You will be working remote with a team that is all working remote and has been for years. Let's make the best use of our time by not commuting.

- We practice and preach sound development practices. You are likely to learn and grow as a developer while working here.

- You are committed to automated testing of all the software you write (our apps typically have 92%+ test coverage).

- We have a no-drama office policy. We value and cultivate enjoyable working relationships among team members. No jerks allowed!

- Are you still reading this? Email me (the CTO) with a dad joke and any questions you have about the job or our company and I'll personally respond with my own joke, and, as best I'm able, the answer to your questions. [email protected]

- We emphasize work/life balance and adopt policies that make sure our people don't get burnt out. For instance, our PTO/Vacation policies are designed so that you actually use them.

- If you apply, we guarantee that we will give you a response, whether "yay" or "nay". No black holes here!
matthiaswh
·7 лет назад·discuss
It's more a matter of being messy rather than complicated. You're trying to track users who often visit your site multiple times before purchasing, coming from different sources, on different devices, and somehow tie that attribution to the purchase. None of the data inputs are consistent nor tied together. Analytics tells you differently than your ad platform, your payment processor tells you yet another thing, and your email marketing tool, and your CRM. (And if you want the serious tools for data monitoring and reporting have moved to focusing on enterprises...) You have to somehow factor in refunds, free trials, prorated billing, early cancellations. You have multiple ad campaigns running ad variations. Don't forget a/b testing.

Finally you see some data point that hints something might be working, but you know you have to account for all the other factors involved. Did I make any website edits that day? Did the ad network change their algorithm slightly? Was there a holiday affecting traffic? When did I insert that new ad again? Wait, I know I changed my ad bid at some point... Did I get an influx of traffic from another source? Was it just a fluke?

If you want good, real data, it's messy. And far from a solved problem.