frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Questions Asked on YC Interviews

https://ottic.ai/blog/list-of-yc-interview-questions/
1•rafaepta•2m ago•0 comments

Accounts peddling CSAM content flood some X hashtags as safety partner cuts ties

https://www.nbcnews.com/tech/tech-news/x-accounts-peddle-child-abuse-musk-material-thorn-cuts-ties-rcna212107
1•sundaeofshock•3m ago•0 comments

NASA plans to stream rocket launches on Netflix this summer

https://www.nasa.gov/news-release/nasa-is-coming-to-netflix-this-summer/
1•coffeecoders•4m ago•0 comments

Show HN: DXT registry (one-click MCP install)

https://github.com/trypeggy/awesome-dxt-servers
1•tanmay-gala•4m ago•0 comments

Iran Threatens to Flog Elon Musk's Starlink Users

https://www.newsweek.com/iran-ban-starlink-elon-musk-spies-arrests-2092435
3•ivewonyoung•5m ago•0 comments

Critérios para avaliar a eficiência do programa de fidelidade

https://comofidelizarclientes.com.br/5-criterios-para-avaliar-a-eficiencia-do-programa-de-fidelidade/
1•edtho•5m ago•0 comments

Learning to unlearn – an essay on revisiting mental models

https://ezzeriesa.notion.site/Learning-to-unlearn-1cf1308b420480edab1dde76922f50c8
1•kurinikku•5m ago•0 comments

Apple weighs using Anthropic or OpenAI to power Siri in major reversal

https://www.reuters.com/business/apple-weighs-using-anthropic-or-openai-power-siri-major-reversal-bloomberg-news-2025-06-30/
1•ra0x3•6m ago•0 comments

Anthropic Releases .dxt for one click MCP server installation

https://www.anthropic.com/engineering/desktop-extensions
1•ananddtyagi•8m ago•0 comments

Xfinity using WiFi signals in your house to detect motion

https://www.xfinity.com/support/articles/wifi-motion
2•bearsyankees•8m ago•0 comments

Excavating a Language at the End of the World (2024)

https://nautil.us/excavating-a-language-at-the-end-of-the-world-747254/
1•speckx•9m ago•0 comments

Debcraft: Easy, fast and secure way to build Debian packages

https://salsa.debian.org/debian/debcraft/-/blob/main/README.md
1•NewJazz•9m ago•0 comments

Anything between exploratory testing and "traditional" testing?

1•the-maximilian•10m ago•0 comments

Norwegian lotto mistakenly told thousands they were filthy rich after math error

https://www.theregister.com/2025/06/30/norwegian_lotto_error/
1•rntn•11m ago•0 comments

Django Joins Curl in Pushing Back on AI Slop Security Reports

https://socket.dev/blog/django-joins-curl-in-pushing-back-on-ai-slop-security-reports
2•feross•11m ago•0 comments

PyTorch and VLLM

https://pytorch.org/blog/pytorch-vllm-%e2%99%a5%ef%b8%8f/
1•andrewstetsenko•12m ago•0 comments

Library for better colors on eInk displays

https://github.com/Utzel-Butzel/epdoptimize
2•carlosjobim•12m ago•0 comments

Apple Weighs Using Anthropic or OpenAI to Power Siri in Major Reversal

https://www.bloomberg.com/news/articles/2025-06-30/apple-weighs-replacing-siri-s-ai-llms-with-anthropic-claude-or-openai-chatgpt
7•mfiguiere•16m ago•1 comments

Caching is an Abstraction, not an Optimization

https://buttondown.com/jaffray/archive/caching-is-an-abstraction-not-an-optimization/
2•eatonphil•16m ago•0 comments

Technology and Courage (Sutherland) [pdf]

https://cseweb.ucsd.edu/~wgg/smli_ps-1.pdf
2•ratsbane•17m ago•0 comments

How Copilot supercharged my last CTF and where it fell short

https://dev.to/doctolib/cracking-the-code-how-copilot-supercharged-my-last-ctf-and-where-it-fell-short-5g1i
1•thomasbetous•17m ago•0 comments

Computer-vision research powers surveillance technology

https://www.nature.com/articles/s41586-025-08972-6
1•Anon84•18m ago•0 comments

Is chat a good UI for AI? A Socratic dialogue

https://www.geoffreylitt.com/2025/06/29/chat-ai-dialogue
1•necrodome•19m ago•0 comments

Mammals could regenerate damaged tissue by turning on 'genetic switch'

https://www.scmp.com/news/china/science/article/3316131/mammals-could-regenerate-damaged-tissue-turning-genetic-switch-chinese-team
2•da02•22m ago•0 comments

Show HN: Git Pocket – a read it later app on your GitHub

https://github.com/smoqadam/git-pocket-ui/blob/main/Howto.md
1•smoqadam•22m ago•0 comments

Ask HN: Is it possible to 2D-print a radio?

1•miki_tyler•22m ago•0 comments

Our latest bet on a fusion-powered future

https://blog.google/outreach-initiatives/sustainability/our-latest-bet-on-a-fusion-powered-future/
2•tzury•26m ago•0 comments

Why Microsoft's next Xbox should just run Windows already

https://arstechnica.com/gaming/2025/06/why-microsofts-next-xbox-should-just-run-windows-already/
1•PaulHoule•26m ago•0 comments

XML External Entity (XXE) Injection in Akamai CloudTest

https://xbow.com/blog/xbow-akamai-cloudtest-xxe/
2•wslh•29m ago•0 comments

Show HN: Snippet Curator, Evernote alternative and SingleFile viewer for notes

https://curator.krxiang.com
2•kangruixiang•32m ago•0 comments
Open in hackernews

Ask HN: Why does STM32 (or embedded generally) development suck?

4•halfmatthalfcat•4h ago
I'm getting into embedded development. Got me a STM32F3Discovery (recommended by Embedded Rust). Started going down the embedded rust rabbit hole before I got tired of the complexity (though do like the idea of Embassy), wanted to look for something simpler.

Started looking into embedded Zig. Looks promising but still not there, not a ton of hardware support yet.

Allergic to getting close to C++ due to all it's baggage, decide to start getting into C. Learning C was easy so started to look into getting my stuff onto a chip, again using the Discovery as my base board.

Have a slew of IDE choices, STM32CubeMX, Keil uV, various VSCode extensions. All of them are quite complex and when you get them working, they lay down A TON of files that seem somewhat irrelevant (and noisy) to creating simple programs.

The HALs are confusing so want to just leverage CMSIS and bit bang my way to greatness. ARM has system CMSIS but vendors have vendor-specific CMSIS, so (finding them) and piecing them together sucks.

Oh then you need linkers and startup scripts, where are those? Again, vendor specific that the CubeMX or uV basically pull from STM32's Github org. That org btw, tons of repos of stuff that isn't super obvious what is what, what should be used with what, etc.

Now you have what you need but you need to then flash the chip, again a couple different ways to do this.

I just want a utility that plunks down the necessary CMSIS, linker and startup so I can get my base level bearing and actually do development...why is there so much noise and cruft everywhere?

Comments

sinenomine•4h ago
TLDR: the whole embedded dev is a cost center, very underfunded compared to normal SWE. I say it from position of compassionate interest.
halfmatthalfcat•4h ago
It's sad because I would have thought the opposite before getting into it but it really is somewhat of a wasteland of options.
actionfromafar•4h ago
Every branch down the sprawl of SDKs and hardware is it's own microcosm, unfortunately.
actionfromafar•4h ago
You can use Zig in a less ambitious way, by using the regular C or C++ interface for the SDK, but your own Zig code for the rest.
npalli•3h ago
You should try PlatformIO. It solves exactly the problem (last line) for known boards. I did some hobby work but your mileage might vary. Caution that it is C++ first platform (rather than C), so if you are having allergic reaction* might try some other toolkits.

*Given you initially chose Rust for this, I would have tagged you as someone who is into vibes/feeling good rather than getting things done, and the suggestion would have been wasted on you, but you seem to have learned your lesson so rather than dismiss C++ out of hand, take a look.

halfmatthalfcat•3h ago
Doesn't PlatformIO do the exact same thing as CubeMX/uV? It pulls Keil Packs and lays down the same files? I don't want any of that if that's the case. The PlatformIO configuration looks saner but I still want a "minimally viable embedded environment" without any of the extra stuff.
steveklabnik•2h ago
Hardware companies care about hardware, not software. Simple as that.

You’ve picked one of the better ones, even. It’s only downhill from here.