Took some good ideas of Pascal and making it more modern. Minimal runtime, manual memory management, single (small) executable, no dependencies. Compiler itself is written in Swift and I am using QBE as a backend ATM.
2,312 karma · joined July 17, 2009
If I am not writing software I am making wine or tend vines on my organic farm.
E-mail: davidfilip@gmail.com
Took some good ideas of Pascal and making it more modern. Minimal runtime, manual memory management, single (small) executable, no dependencies. Compiler itself is written in Swift and I am using QBE as a backend ATM.
I started natural winery at the ripe time when it first started to be popular and managed to miss the wave. It was a great first year after many years of tech grind in big tech hubs. I was waking up late, went for walk where I probably met friend or two who had nothing much to do, so we drink a coffee and talked a bit. Waiting for summer heat to be over, then work in the vineyard till the sun went down and then go to the local pub for beer or four.
I guess it sounds like it was vacation or playing farmer. And that is what it was, really. I did that for couple of years and then moved back to the nearby city and rejoined the startup grind. What I got from this experience is that there are seasons in life and it is great to have an optionality to play with different modes of life. The tech industry will always be there.
I am in my 40s now. Found a wife, got a mortgage and couple of kids. I kept the farm and treated it as a weekend hobby, rented out most of the land and I am slowly building the infrastructure I missed when I started. One day the kids will be old enough and tech will no longer excite me. The season will change, I move back, wake up late, meet with local friends who have nothing much to do during summer heat, work the vineyards and then hit pub when the sun went down.
Well, lets see how all the economics will play out. LLMs might be really useful, but as far as I can see all the AI companies are not making money on inference alone. We might be hitting plateau in capabilities with money being raised on vision of being this godlike tech that will change the world completely. Sooner or later the costs will have to meet the reality.
Just for fun I checked the codebase stats for platform I am working on and it is 70k lines of code. We are talking about enterprise saas processing payments in billions per year.
I do miss something that is more interactive than Arduino or RTOSes, but not as heavy as having to run Linux.
[1]: https://github.com/apple/swift-embedded-examples/tree/main/p...
Python workloads, with deep pocketed backers, do spend more time inside GPU or C runtime.
- good quality chair
- single 27" monitor with adjustable arm (to level it with my eyes)
- Microsoft Sculpt ergonomic keyboard and Logitech G603 mouse
- mouse pad with wrist rest
- audio interface (Focusrite Scarlett 2i4) and high-ish quality microphone (AKG)
- Sennheiser open headphones (HD 518 I have for ages) and KRK studio monitors
At the end the highest impact is having dedicated room with doors that close. Especially when kids are around.
Fun fact: first line for creating contact lenses was build using this system.
Something not really for general public, but also not for math PhD.
They all think they will move to rural community to live simpler, more selfsufficient life among other people, casualy share tips on permaculture with their neighbors and what not.
You might get lucky to find similar minded people, but at the end newcomers are just those ridiculus city folks that come to the town, talking weird stuff, while local hold blue colar jobs in nearby town or hustling income as helping hands whenever they can. Most people do not chose rural places, they just don't have any other choice. Also rural poverty is a thing.
That was in 2013 and that rural place was my hometown I left when I was 15 thinking I never got back.
Well, I lasted a year and then moved to nearby city of 500k. I still like to visit and do work in my vineyards, but I also found what I run away from when I was teenager: the community there is not only close knit, but also close minded and it was impossible to fit in.
Looking back to that year I am happy to say that I wasted a year of my life with nothing good or productive that come from it. But maybe that was exactly what I needed to go through.
If you feel like doing it, than why not do it. Life is long and you can always revert.