Readit News logoReadit News
ostenning commented on Show HN: Sonatino – small audio dev board based on ESP32-S3    · Posted by u/sonatino
tofof · a year ago
How does this stack up against a Teensy? The rev 4 is ~$24, and the audio shield is ~14, so that clocks in at about 75% the price of the sonatino. Looks like the sonatino picks up more flash, wifi (at the cost of an antenna, though), ble. AFAICT the teensy is limited to 44.1/16 but can do up to 16 channels, but doesn't 'officially' support the adc for audio in. Looks like teensy ends up with another addon board for a PT8211 dac...

At this price point an arduino due seems like maybe a better comparison. The Due has 16 analog inputs, 2 DACs, bluetooth, but no wifi, no sd card, and no amplifier. And of course it's a much larger form factor.

Hm. It's a narrow niche - compact, battery, speaker amp, audio in/out, wireless - and you need to want at least half of those for this to really justify the price - but might be a good board when a pi is overkill. Even so, I just yesterday finished an esp8266 / max98357 build; yeah, wiring up the six pins on the max is not as convenient, but then again a d1 mini and the max are both less than $3 apiece, and $6 is a far cry from $50. (Note the max98357 is the same amplifier present on the sonatino).

ostenning · a year ago
Teensy 4.1 uses an imxrt MCU - a crossover chip that is considerably fast. The ESP32 is slow in comparison, more aligned with IoT applications than realtime processing.
ostenning commented on FCC votes to restore net neutrality rules   nytimes.com/2024/04/25/te... · Posted by u/throwup238
ostenning · 2 years ago
This battle has been happening for a better part of a decade and won’t seem to go away. Every time it’s defeated it seems to pop back up.
ostenning commented on How to found a company in Germany: 14 "easy" steps and lots of pain   eidel.io/how-to-found-a-c... · Posted by u/olieidel
i_am_a_peasant · 2 years ago
100K is damn hard to break into if you're on the strictly technical path nowadays, but maybe it's just my line of work (embedded). I've been trying to learn some web stuff and go and C# to maybe expand my job options a bit.
ostenning · 2 years ago
100K is easy to break as a freelancer. You'll obviously have more things to consider - multiple clients, accounting, legal and potential downtime, but its totally doable.

I think embedded could actually be a good discipline to work as a freelancer, most IoT products usually have a more rigid and defined development cycle than web platforms.

ostenning commented on DoS Attacks in Available MQTT Implementations (2021)   st.fbk.eu/complementary/I... · Posted by u/goodburb
ostenning · 2 years ago
S in the acronym IoT stands for security
ostenning commented on Germany's parliament approves easing dual citizenship   dw.com/en/germanys-parlia... · Posted by u/nixass
ivan_gammel · 2 years ago
> transition to privately run retirement schemes like the superannuation scheme of Australia.

How is this a solution? Let‘s say you are a social worker or a teacher, lower middle class income. What kind of financial trickery can potentially save you after retirement if you barely meet the ends now and demographics aren’t looking good?

ostenning · 2 years ago
Australians are able to fund their retirement with it, why wouldn’t Germans be able?

The main advantage that it works with both a growing population, but also a shrinking one

ostenning commented on Germany's parliament approves easing dual citizenship   dw.com/en/germanys-parlia... · Posted by u/nixass
nemo44x · 2 years ago
What’s the alternative? Everyone knows it’s the eventual ruin and end of Germany (and much of the West has the same problem) but that’s still generations away. The current existing people who understand that the entire government run social system can’t work unless more people can pay into it are obviously making the best out of 2 bad choices. And the locals aren’t reproducing so they’ve essentially have said that the idea of Germany (and more generally the west) isn’t important. At least not as much as ensuring they can continue to receive state run benefits that only work with growing populations generally.

So what’s the solution if not this? The entire developed world is seeing a drop in fertility and reproduction so they’ll all eventually be fighting for people from places that are - Africa and Middle East and some other regions.

ostenning · 2 years ago
The solution to the encumbered pension fund is to transition to privately run retirement schemes like the superannuation scheme of Australia.

The problem with Germany today is that the social state is archaic and has not been updated for the modern world. Unsurprising when the government still uses fax and snail mail for all communication.

This of course does not fix declining populations as a whole, but all advanced economies go through population decline almost like a rite of passage now. Unless growth is maintained, the system shrinks. Ultimately politicians and economists are more concerned with this over any other social ramifications of bringing migrants into the country. Obviously a balance needs to be struck, but Germany doesn't seem to be good at moderate and effective policy, e.g swinging from being a haven for refugees to now wanting to initiate mass deportations

ostenning commented on Israeli Justices Reject Netanyahu-Led Move to Limit Court   nytimes.com/live/2024/01/... · Posted by u/pg_1234
Georgelemental · 2 years ago
I'm not Israeli, don't know the full context, but the proposed reform seems like common sense? Why should unelected judges be able to overrule government decisions merely because they feel they are "unreasonable", with no reference to an overriding law? Such a procedure cannot be compatible with democracy. I don't often find myself in agreement with Netanyahu, but for once I think he has the right of it.
ostenning · 2 years ago
> The justices, led by departing Chief Justice Esther Hayut, argued that the standard of reasonableness was a key tool for judges to protect against arbitrary government overreach, particularly in Israel, which lacks a formal constitution.

Without the underlying framework of protections to protect democracy against populism or malignant leadership the democracy would devolve. There needs to be protections in so that the government does not erode fundamental structures.

The language that Netanyahu uses in response to this ruling, in my opinion, is quite telling.

ostenning commented on 2023: Focusing on a single product pays off   maxrozen.com/2023-focus-s... · Posted by u/rozenmd
codeptualize · 2 years ago
The build many “startups” quickly hype gives me strong get rich quick vibes.

It works for the influencers because their audience is big enough, but for everyone else it’s very unlikely to work and they will just pay for the courses and boilerplates the influencers are shilling.

Most things that create significant sustained value will take a lot of time.

It’s sad to read the blog posts of people spending so much time building crappy products no one will ever use, and still trying to sell you on their latest idea.

It’s sad that this is what indie hacking has become.

ostenning · 2 years ago
It’s really incredible how YouTube shapes the zeitgeist today. Hype cycles and their “movements” should be avoided like the plague.

At the end of the day if you want to gamble, buy a lottery ticket, then at least you are being honest with yourself.

It takes tremendous effort launching products that have integrity, and its something that should be respected, the journey is what its all about.

ostenning commented on CSS Is Fun Again   pdx.su/blog/2023-10-25-cs... · Posted by u/thunderbong
croes · 2 years ago
Isn't it a huge waste of processing power to evaluate all these styles just to show the initial state of a web site?
ostenning · 2 years ago
I don't think efficiency is synonymous with frontend development. Words that come to mind - technical debt, framework lock in and dependency hell. Just to name a few.
ostenning commented on The rabbit hole of unsafe Rust bugs   notgull.net/cautionary-un... · Posted by u/Ygg2
Alifatisk · 2 years ago
Are there examples where unsafe Rust is a must?
ostenning · 2 years ago
DMA, because the buffer can be linked to a designated RAM section, and it needs to be declared as a static mutable.

There would be many examples when code is running at lower levels with no OS abstraction

u/ostenning

KarmaCake day1124November 3, 2020View Original