Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bacon_waffle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
bacon_waffle
4y ago
If poisoning pigs were known to be more effective than shooting, would that change the calculus?
92.
▲
by
bacon_waffle
4y ago
If it's fair to say that the abstraction we're talking about is a semantic thing, rather than a syntactical thing, then I think we're in total agreement. Rust (as far as I know - I'm totally not an expert, nor a programm
93.
▲
by
bacon_waffle
4y ago
That's a good question, and I don't have a straightforward answer. I think git sits in a sort of uncanny valley, where it's possible to go a long way treating the tool as a black box (and you're totally right - snapshots
94.
▲
by
bacon_waffle
4y ago
This (and the reply to js2) gives me the impression that "effectively use 5% of git" means something like "effectively use 5% of the git CLI surface", but to me that's not what "learn how to use git" means
95.
▲
by
bacon_waffle
4y ago
My initial reaction was similar, and I totally agree that there's a lot of essential complexity in this area. At the same time, there might be room for an ergonomic improvement too. It seems like the `?` operator is maybe a little bi
96.
▲
by
bacon_waffle
4y ago
All good! I think we can all appreciate the proverbial giants who've lifted us to where we are, and simultaneously acknowledge that they left some nasty shits here and there. Good reminder to clean the pots in my amp too - I've g
97.
▲
by
bacon_waffle
4y ago
As someone who lives way down south, and incidentally spent a brief but memorable bit of time helping monitor the ozone... Maybe try some of the new stuff, and if it works OK, take the old stuff to haz waste next time there's a good op
98.
▲
by
bacon_waffle
4y ago
I've had an OpenEVSE[1] for a couple years now, it works great and is quite hackable. Interface is ESP32 based, newer firmware versions provide MQTT-based control and feedback. Historically it used WiFi but just last night I made a P
99.
▲
by
bacon_waffle
4y ago
I'm using it successfully on ATSAMD21 micros - 256kB flash, 32kB RAM.
100.
▲
by
bacon_waffle
4y ago
That's a tricky one; there's just such a wide variety of learning styles, goals, prior knowledge, interests... In my formal education, we used a 68k platform to learn assembly and the sorts of things you're talking about. T
101.
▲
by
bacon_waffle
4y ago
> High current sink/source capable pins, meaning you can drive LEDs and other stuff directly. FWIW, it's common to drive LEDs from GPIO pins on other micros too. From a quick look at the SAMD21 datasheet for instance, GPIO pin
102.
▲
by
bacon_waffle
4y ago
The Espressif Arduino IDE plugin, but IIRC MicroPython was looking pretty good on that platform too. That said, I've been off in Rust-on-ATSAMD land in my programming time for a while (and am pretty burned out on programming in general
103.
▲
by
bacon_waffle
4y ago
> Again, I think you've lost sight of just how difficult some of this stuff is from the perspective of someone who has no or only passing familiarity with it. Let me restate that I help run a makerspace (minor asterisk, it has been
104.
▲
by
bacon_waffle
4y ago
As I've tried to write in another response; my assumption is that most people aren't getting in to embedded to learn about architecture, and they'll start with a development environment like the Arduino IDE that handles that
105.
▲
by
bacon_waffle
4y ago
It is an honest question: the first of my many AVR-based projects was at least 15 years ago, and it was an improvement over PIC prior to that, but I just don't see the draw to AVR anymore. For the cost of pint at the local pub, I can
106.
▲
by
bacon_waffle
4y ago
What draws people to start projects with AVR in 2022? Is it simply that AVRs are available in through-hole packages? Are they perceived to be easier to start with, compared to small ARMs for instance?
107.
▲
by
bacon_waffle
4y ago
There must be a name for books like Moby-Dick, where popular culture has a strong association between a topic - whaling - and the book, yet the author had absolutely minimal experience with the topic when writing the book. A Walk in the Woo
108.
▲
by
bacon_waffle
4y ago
I'm basing my statement on how the bits function in actual use; for me the cheapies are plenty adequate and the types I need are available, so far there's been no reason to consider buying high-end ones. Yes, anecdote, but I also
109.
▲
by
bacon_waffle
4y ago
As far as I can tell, router bits from AliExpress use the same sort of carbide as the 10-20x more expensive ones available from retail shops here in NZ, and they're cheap enough I wouldn't even consider having them sharpened. We&
110.
▲
by
bacon_waffle
4y ago
I interpreted the reference as being to Google's email product, not search. As a techie (but not email expert), I have tried to run a couple small mailing lists for community projects over the years, and wound up giving up because of g
111.
▲
by
bacon_waffle
4y ago
Ah interesting. I've never dug in to the heapless implementation, but can imagine that getting it working right on a new platform might require a few changes. It sounds the "orphan rules" that you're referring to; my un
112.
▲
by
bacon_waffle
4y ago
> You can get around this by using a macro, instead of `Default`, or implementing Default yourself For folks who aren't familiar with Rust, implementing Default yourself looks something like: https://play.rust-lang.org&#x
113.
▲
by
bacon_waffle
4y ago
> we did not have Vec because we were no-std + stable so we literally had to use arrays It's true that Vec isn't available in a no-std context, but I don't think it follows that arrays are the only other option - see heapl
114.
▲
by
bacon_waffle
4y ago
For folks who are interested in the subject matter: electronic tuning fork movements, like the Accutron 214, are amazingly elegant bits of engineering. Both the time regulation and motive power are provided by a tuning fork (vs the balance
115.
▲
by
bacon_waffle
4y ago
I'm a bit torn about it to be honest. On one hand, it's sad/frustrating to work with colleagues who can't be bothered to figure git out. On the other, it is sometimes nice to have a less technically-difficult distracti
116.
▲
by
bacon_waffle
4y ago
I'm not on twitter... Working on consumer electronics, VoIP phone systems specifically. It's not sexy, but my boss is cool and it's reliable employment - have been at the same gig over 5 years. I occasionally feel jealous o
117.
▲
by
bacon_waffle
5y ago
As a tech worker in NZ, to be fair a home-owning one for a few years, I don't consider it a ridiculously expensive place to live. I'm originally from the US, moved to NZ in 2011. There are some things that cost more here, others
118.
▲
by
bacon_waffle
5y ago
I'm an IEEE member mostly for Spectrum, and have noticed that some recent issues seem slimmed down a little bit. My assumption is that they just haven't had as much content to publish lately, and I'm glad they have made the
119.
▲
by
bacon_waffle
5y ago
It's available as an ebook too, from at least Amazon and Kobo.
120.
▲
by
bacon_waffle
5y ago
According to `kdiff3 --help`, there's a flag --qall "Do not solve conflicts automatically.". I've not noticed the problem you describe, so can't confirm whether it is solved by that flag - a while ago I mostly switc
More ›