Hacker Newsnew | past | comments | ask | show | jobs | submit | hdjfkfbfbr's commentslogin

Going to bash go here, but using strings as enumerated types is absolutely f#$%ing stupid.


I'm the author of the article. I 100% agree.

Go's the language I use but I can't bring myself to love it!


Also on fastmail. Good service.


Daemon tools was the bomb


So what about fibre Ethernet ??? You might be able to squeeze a bidirectional fibre (single fibre which uses 2 different frequencies of light for tx/RX) next to your coax runs through your walls? Then all you need is a media converter / switch on both ends...


You can go cheap and do 1gbps with fibre too... Failing thst maybe try super thin ether net cable in the same way???

Edit: spelling


I think you need a caveat... Right now.

There was a time where computers took up the space of whole rooms and had much much MUCH less processing power than the phone I am currently writing this comment on...

The same thing will happen with ai.


My advice. Take a year off. Renovate a house and see if it is what you want.

If you are burnt out. This is a good way to recharge. But the work is hard and it doesn't get easier.

Did this a few years ago and I it helped me get back to software engineering.


I agree with the core of your advice: a friend of mine wanted to restore bikes. I gave him mine as a test, and the experience taught him that he doesn't really want to restore bikes.

That said, I'll proudly wear my "off-topic" downvotes to nitpick that "find a spare house" sounds to me as affordable as "find a spare Ferrari".

Sent from my balcony-less apartment


you are looking at it in terms of minimum effort needed. it can cost less, but you would have to give more.

you are in an apartment without a balcony, it is a relatively safe assumption that you are in a high cost of living area. at least relatively. your bike anecdote near confirms it.

if you were to look for a “spare house,” or rather a somewhat rundown but plausibly restorable house, without leaving your current location, you would likely be hard-pressed to do so.

if you were to expand your search, look in less valued areas, more rural, less desirable, you might be surprised the “finds” that are out there. for some, touring such a find may be enough to convince them that this is not actually their path.

a year without a job, by choice, is much more the measure of privilege here.


Second this, Slightly different, but I dropped out of university and worked on a small farm for a season.

Turns out I'm a terrible farmer, but electrical engineering is actually a pretty good fit for me. Finished up my degree easily when I went back to school.


> But the work is hard and it doesn't get easier.

I agree, low paying hard work is not a good solution for boredom or a midlife/existential crisis.


Interesting... Does mean we can now mod ram and fp 16 compute on 30 series cards :D

Edit:spelling


There is also craned power generation BTW.. Concrete blocks are stacked with a crane.. They are then dropped to the ground and the potential energy harvested by the cranes motor


I think terraform had been forked


The people behind the esp32 are writing a rust compiler.... I have played with it only a little, but it worked

Edit:spelling


Not a rust compiler, they provide crates to interface with their C code in ESP-IDF, which is essentially a FreeRTOS port that supports the dual core Espressif chips, which vanilla FreeRTOS does not support. Also some of their own libraries for things like MQTT, which I found unfortunately subpar in comparison to the vanilla FreeRTOS code.

It’s all beta software, but here is what they list in the docs:

Services like Wi-Fi, HTTP client/server, MQTT, OTA updates, logging etc. are exposed via Espressif's open source IoT Development Framework, ESP-IDF. It is mostly written in C and as such is exposed to Rust in the canonical split crate style:

a sys crate to provide the actual unsafe bindings (esp-idf-sys) a higher level crate offering safe and comfortable Rust abstractions (esp-idf-svc) The final piece of the puzzle is low-level hardware access, which is again provided in a split fashion:

esp-idf-hal implements the hardware-independent embedded-hal traits like analog/digital conversion, digital I/O pins, or SPI communication - as the name suggests, it also uses ESP-IDF as a foundation if direct register manipulation is required, esp32c3 provides the peripheral access crate generated by svd2rust. More information is available in the ecosystem chapter of The Rust on ESP Book.


A full rust compiler instead of use the "de facto" one? on a language as complicated as rust that sounds scary unless they have a lot of financial backing and significant amount of compiler devs.


Why would they not just adapt the code generator for the reference compiler? Rust is a moving target, committing to a new compiler at this point is a massive investment.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: