The group that really hate AI are the media and journalists, which makes perfect sense given what generative AI is doing to those industries.
As it stands though the whole "the public hates AI" is about as credible as that phase from a decade ago where random tweets were used to justify any position they wanted to.
Going back to the G+ era, I remember even by that time the FB dev advocates (these existed) came off as seriously slimy, to the point that it was clear we couldn't have the Google and FB reps in the same room at the same time. (And the Google ones were much more good humored about this).
Admittedly that was just a couple of guys, but it takes something to be so obviously toxic yet still chosen to represent the values of your company at a third party.
Arguably the Google ones were guilty of naivete, but that's not a crime you'd want to punish too hard, and I was myself guilty of far worse.
What did you think of G+? I never understood it, but what would you have done now differently than Google with G+ (using your hindsight and battle scars)?
I've been living in Quebec a long time, and the language thing is far more profound than most outside appreciate. It really does function as a de facto barrier for anything they want to use it for, and fairly effectively. In that sense living here can be a bit like being in a time warp.
One factor is that there are just enough smart monolingual francophones that they cannot really effectively leave, which means that the brain drain effect, while present, is nothing like as extreme as in the rest of Canada.
Anyone with the opportunity to visit the US that hasn't done so absolutely should. Admittedly now maybe not the greatest time in history for that, but the place is almost nothing like how the media like to portray it, especially once you leave almost any major city.
Yes the land is beautiful but the media portrays it pretty accurately. I visted LA before covid ~2018 and it was dystopian. It was dirty, the infrastructure was very poor and the wealth divide was unlike anything id seen before. I had a great time still because I had money to spend.
> We are no longer accepting new customers for Cirrus Runners but will continue supporting the service for existing customers through their existing contract periods.
I mean, it’s no different than any other company who goes out of business. Yeah, their star rating on Yelp is gonna take a major hit, but on the other hand, they don’t exist anymore so shrug feel free to hold a grudge against them, I guess.
This is the risk we run when we get services from companies that aren’t Microsoft, IBM, etc. (I would say Google but LOL, they obviously kill products even faster than the startup death cycle).
Even before the hikes, SBCs were $50-$100 a pop, compared to pennies for basic MCUs and maybe $4 for high-performance ones. People were clearly willing to pay 100x more just for familiarity and the ecosystem ("hats", forums, etc). I don't know if 300x is going to make more hobbyists see the light, or just result in fewer of them being able to afford the hobby?
> People were clearly willing to pay 100x more just for familiarity and the ecosystem
This is obviously logical. If I know how to program in Python or JS but not C and am familiar with SSH, I can do something with a SBC in a few minutes.
I get paid $200/hr. If I spent even one hour to learn what I need to deal with a microcontroller, the time cost is four times the cost of materials if I stick with what I know.
How many small projects do I need to do in my free time before it's financially smart to learn a whole new technology?
Most of the "professional" microcontrollers have complicated flashing schemes, expensive bespoke IDEs, and limited language support. Treating a lot of that like a moat around their products.
I find it remarkable that they haven't tried to make all of that easier. Any board with arduino support is easy to start using, with pared down c++, boards similar to the micro:bit support micropython and javascript as well as a few others, and a ton of modern development boards have UF2 support.
UF2 is a step change in how easy it is to flash a binary onto a microcontroller. You hold down a button before connecting it to a USB port, and then it appears as a USB drive for you to drop a file onto, once it's done "copying" the board is flashed and will run your code as soon as it resets.
If you want to gain familiarity with a board, you can drop a .uf2 file with a REPL on it and run code on the board a line at a time.
As if it would make sense that spending 2hrs relaxing on the beach or gardening your orchids would cost $400 to you. Money not made is not money spent. If you were doing a hobby project for learning, you were not going to be working during that time anyways, so your hourly rate doesn't matter.
Microcontrollers don't really make sense for hobbyists (unless their hobby is programming microcontrollers, of course). They only make sense when you think about deploying an application at scale, at which point the per-unit price becomes important. OTOH, if your hobby project goes viral and you want to profit from selling SBCs with it preinstalled, a cheaper SBC is a plus, but that's not very likely to happen...
My point is that the FPGA boards are several orders of magnitude more expensive than the actual chip. To be fair you should be comparing between the cost of the SoC and the microcontroller.
Yeah, never understood why I would want an entire OS running just to blink an LED. I was going to make a pro-Arduino comment but I guess my LED example warrants little more than an R/C circuit and a transistor, ha ha.
(Anyway, I still remember the thrill of writing assembly for a 68HC11 and getting a pair of hobby servos to respond.)
Mostly for the network stack. Economics, also, sometimes.
These days, with ESP32, Pi Pico W etc... things have changed a lot.
But before they got popular, Why deal with MCU + wiring some weird peripheral for wifi / ethernet when you get a Pi Zero W / Clone with built in wifi for the same price?
They don't call it C++ because that sounds too difficult. But it's literally, not like a simplified subset that compiles into an IL using a formally proven tool, but as in literally compiled using GCC as, C++.
it's literally the hello world of micros. get an arduino, plug it into the usb, install the ide, new -> example -> 01. Blink. Press Run. Cool you have now blunk a led. Now use AI to draw the rest of the owl.
It's easy once you've done it - but before you've done it (for me at least) it was much easier to just install a Linux on a Pi and run a bash script than to learn how to program an Arduino.
(Of course, there are those to whom an Arduino is an overpriced piece of junk and they don't understand how I can't solder a three cent chip myself.)
But let's be realistic - all of these things are like my Steam library - purchases made but never used (I have a drawer full of Pis and other SBCs, and Arduino dev kits, etc. Someday I'll have time time time!).
As well as a GUI to easily flash devices and view the output from the serial port, as well as import libraries that do all of the hard work like say making a serial port on any microcontroller pin or control external devices like light strips or displays.
I'd assume the average user on HN should be able to figure it out pretty easily.
With micropython or some of the js based frameworks for microcontrollers, it's really not that new/different.Especially with ESP32/Pi Pico W/their clones...
In fact it's a lot more straight forward to not have to deal with Network Manager config files or systemd unit files or read only rootfs headaches of Linux world.
You're probably joking, but this is interesting. If we throw more RAM at AI, it can help us optimize programs to reduce our RAM needs, I haven't thought about it like that
For me it's primarily the ability to run a full TCP/IP stack. For hobby projects, I'd rather use a Pi or a Beaglebone with IRC or HTTP for data egress than, say, I2C or SPI. The ease of debugging alone makes it worth it.
You jest, but I ended up getting a lot of use out of being able to do this in software for a dimmable LED lamp. Dimming the LED required PWM, and the potentiometer resistance -> PWM frequency map ended up fairly intricate to make the knob "feel right."
Now what I would have loved to have done is come up with some crazy analog circuit to implement an arbitrary transfer function from potentiometer input to LED voltage, but I didn't know how to do this at the time and the dev cycle would be a lot more painful than with software.
I’ve been having a lot of fun with the Pi Pico 2W. It can host an access point, a web server, be a USB host, and of course has GPIO. And not running an OS means it’s way simpler.
Agree, but there was something special about SBCs being so cheap they were the default recommendation for new hobbyists and I'm sad to see that go.
I would not have fallen in love with microcontrollers without Raspberry Pi and PocketCHIP as stepping stones.
The messaging of "it's a tiny computer, make whatever you want with it" is so much more approachable than anything I've found on the microcontroller side. Even Arduino. I dismissed it for a long time because I misunderstood it. I thought I had to buy Arduino devices, then Arduino shields, then program them in the Arduino language using the Arduino IDE.
"The SDS says the recordings — which feature a former minister, a top lawyer and other prominent figures — are proof of corruption at the highest levels of Slovenian society; while Golob’s supporters say the scandal is evidence that Janša is collaborating with foreign entities to retake power."
Sounds like they're all just different brands of scum.
First let me say that any corruption admitted to in those recordings should be prosecuted immediately, no question about it.
But really, the admissions were really nothing much, I'm actually surprised that's all they got. The former minister was forced to resign under allegations of corruption and was/is under investigation for it, no big surprise. And the talk about having access to Ljubljana's mayor (and that he is "for sale") - well that's been in the news for years, he's under several open investigations and many more were already closed (he always comes out victorious - either because he's innocent and it's all just hearsay, or more likely because he's extremely good at dodging liability and covering his tracks). The rest is just people who used to have some power trying to appear like they still have in order to impress a potential employer or get a business deal (that was the agents' cover).
Again, I hope the authorities are combing the tapes for evidence, but it really wasn't anything bombastic. That the Israelis were doing this on the other hand...
Yeah, what studiously seems to be absent is a denial of the contents of the recording. Kind of as if Nixon's Watergate burglars had found damning evidence of Democratic shenanigans- just a melee between dirty handed criminals all around.
As it stands though the whole "the public hates AI" is about as credible as that phase from a decade ago where random tweets were used to justify any position they wanted to.
reply