frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: I built an app to block Shorts and Reels

https://scrollguard.app/
86•adrianhacar•2d ago•26 comments

FFmpeg Assembly Language Lessons

https://github.com/FFmpeg/asm-lessons
19•flykespice•50m ago•1 comments

Web apps in a single, portable, self-updating, vanilla HTML file

https://hyperclay.com/
408•pil0u•7h ago•136 comments

MCP doesn't need tools, it needs code

https://lucumr.pocoo.org/2025/8/18/code-mcps/
105•the_mitsuhiko•4h ago•65 comments

Electromechanical reshaping, an alternative to laser eye surgery

https://medicalxpress.com/news/2025-08-alternative-lasik-lasers.html
104•Gaishan•4h ago•43 comments

MCP tools with dependent types

https://vlaaad.github.io/mcp-tools-with-dependent-types
45•vlaaad•4h ago•10 comments

Walkie-Textie Wireless Communicator

http://www.technoblogy.com/show?2AON
59•chrisjj•2d ago•25 comments

A gigantic jet caught on camera: A spritacular moment for NASA astronaut

https://science.nasa.gov/science-research/heliophysics/a-gigantic-jet-caught-on-camera-a-spritacular-moment-for-nasa-astronaut-nicole-ayers/
290•acossta•3d ago•61 comments

Sky Calendar

https://abramsplanetarium.org/SkyCalendar/index.html
24•NaOH•3d ago•1 comments

Vibe coding tips and tricks

https://github.com/awslabs/mcp/blob/main/VIBE_CODING_TIPS_TRICKS.md
41•mooreds•1h ago•21 comments

Class-action suit claims Otter AI records private work conversations

https://www.npr.org/2025/08/15/g-s1-83087/otter-ai-transcription-class-action-lawsuit
19•nsedlet•42m ago•0 comments

8x19 Text Mode Font Origins

https://www.os2museum.com/wp/8x19-text-mode-font-origins/
39•userbinator•2d ago•11 comments

When you're asking AI chatbots for answers, they're data-mining you

https://www.theregister.com/2025/08/18/opinion_column_ai_surveillance/
65•rntn•2h ago•29 comments

SystemD Service Hardening

https://roguesecurity.dev/blog/systemd-hardening
136•todsacerdoti•9h ago•51 comments

AI accounts impersonating doctors on social media [video]

https://www.youtube.com/watch?v=iNNA-66vKPE
14•mgh2•1h ago•1 comments

Claudia – Desktop companion for Claude code

https://claudiacode.com/
461•zerealshadowban•21h ago•212 comments

The Lives and Loves of James Baldwin

https://www.newyorker.com/magazine/2025/08/18/baldwin-a-love-story-nicholas-boggs-book-review
47•Caiero•15h ago•8 comments

LLMs and coding agents are a security nightmare

https://garymarcus.substack.com/p/llms-coding-agents-security-nightmare
91•flail•3h ago•43 comments

The Enterprise Experience

https://churchofturing.github.io/the-enterprise-experience.html
444•Improvement•21h ago•128 comments

Scientists discover surprising language 'shortcuts' in birdsong – like humans

https://www.manchester.ac.uk/about/news/scientists-discover-surprising-language-shortcuts-in-birdsong--just-like-humans/
28•gnufx•4d ago•15 comments

Unification (2018)

https://eli.thegreenplace.net/2018/unification/
56•asplake•7h ago•9 comments

Llama-Scan: Convert PDFs to Text W Local LLMs

https://github.com/ngafar/llama-scan
189•nawazgafar•16h ago•76 comments

Weather Radar APIs in 2025: A Founder's Complete Market Overview

https://www.rainviewer.com/blog/weather-radar-apis-2025-overview.html
7•sea-gold•1d ago•11 comments

Texas law gives grid operator power to disconnect data centers during crisis

https://www.utilitydive.com/news/texas-law-gives-grid-operator-power-to-disconnect-data-centers-during-crisi/751587/
15•walterbell•56m ago•2 comments

Apple and Amazon will miss AI like Intel missed mobile

https://gmays.com/the-biggest-bet-in-tech/
53•gmays•1h ago•73 comments

Website is served from nine Neovim buffers on my old ThinkPad

https://vim.gabornyeki.com/
74•todsacerdoti•3h ago•13 comments

Clojure Async Flow Guide

https://clojure.github.io/core.async/flow-guide.html
190•simonpure•13h ago•74 comments

Nvidia Tilus: A Tile-Level GPU Kernel Programming Language

https://github.com/NVIDIA/tilus
55•ashvardanian•3d ago•30 comments

Google admits anti-competitive conduct involving Google Search in Australia

https://www.accc.gov.au/media-release/google-admits-anti-competitive-conduct-involving-google-search-in-australia
268•Improvement•11h ago•165 comments

Show HN: OverType – A Markdown WYSIWYG editor that's just a textarea

406•panphora•22h ago•92 comments
Open in hackernews

Walkie-Textie Wireless Communicator

http://www.technoblogy.com/show?2AON
59•chrisjj•2d ago

Comments

Tepix•2h ago
Neat! At 24mA the suggested battery will only last 10 hours. Shouldn't it be possible to use such a LoRa device - at least in listening mode without an active display - for much longer time periods?
clbrmbr•1h ago
LoRa is actually pretty thirsty on receive.

You’d need some scheme for synchronization if you want to reduce power consumption.

kingkawn•1h ago
Receipt for LoRa is low power, its transmission that kills the battery
arghwhat•50m ago
For any radio system, receiving continuously also kills battery, just not as fast as transmitting does.

Low-power requires you to turn the receiver off for extended periods of time, but what you can do there is limited by how interactive the device needs to be, and how much the power the transmitter is willing to waste on retries/longer preambles.

For proper low-power (e.g., devices with ≥ 1 year battery life on small batteries), you're likely to need sleep periods of minutes to hours, or only waking up on physical interaction.

tonyarkles•49m ago
Sort of. Keeping the receiver on and listening 24/7 is going to still use significantly more current than not having the receiver on and putting the microcontroller into a deep sleep mode. The approach in my sibling comment explains how IoT LoRaWAN devices are able to use ~0 current the vast majority of the time and run off, say, a CR2032 battery.
tonyarkles•51m ago
To elaborate on this a little bit, the conventional use isn't peer-to-peer but rather sleepy IoT nodes that periodically wake up to send to a listening base station. The IoT node transmits and then waits a specified amount of time listening for a response back from the base station.

The tradeoff is:

- The end nodes can spend the vast majority of the time in deep sleep without the radios turned on.

- The base station has access to a bigger power source (usually line voltage) and doesn't care about turning its receiver off.

- You can't, however, send data to the end nodes at arbitrary points in time. You have to wait for them to send to you and you have to reply back to them before they go back to sleep.

In a peer-to-peer system like the one in the article you don't get to make this tradeoff.

guerrilla•2h ago
It's very beautiful, but are there apps that do this? Isn't that what Briar does? I think there may have been some others.

Amazing work with an ATtiny814, only 8KB. Love it.

Xmd5a•1h ago
The distinctive element here is the hardware. Briar allows you to sync via local wifi and bluetooth (i.e. the range is tiny) but since it's a mesh network your message will be relayed eventually.

This device though doesn't seem to support mesh connectivity because it doesn't have this short range limitation in the first place. It uses a LoRa chip with a range of a few kilometers. The bandwidth is tiny though, for reasons that are both technological and legal. In particular your are asked to respect a duty cycle of 1% (or even 0.1%, depending on the exact frequency you're using). That's 36seconds every hour. On top of that add some cities offer LoRaWAN gateways (between LoRa devices and the internet) and the limits are even more drastic like 10 messages per day, 51 bits being the maximum payload length.

LoRa was designed for async metering of IoT devices basically. This application is pushing it to its limits I guess.

I'm not an expert, I have a couple LoRa chips but never used them, however here are some back of the napkin calculations:

Assuming a spread factor of 12 (very long rage, very low bandwith) and a 1% duty cycle, you can send about 40 messages per hour if they are short like "yo what's up". 50 chars -> 20 messages/hour. 100 chars -> 10 messages/hour.

gausswho•1h ago
Does the duty cycle mean it's only sending a receiving for those 36 seconds of every hour? The hermit in me is enthused by communicating with this restriction.
numpad0•2m ago
[delayed]
patwolf•2h ago
For anyone looking for an off-the-shelf solution for wireless texting, I've used the BTECH GMRS-PRO. You can send messages on the device, but it's much easier to connect it to your phone via BLE and text through the app.

However, it uses GMRS bands, not LoRA, so all the FCC restrictions apply.

etrautmann•2h ago
Can you elaborate on the restrictions? Is it just that the Baofeng allows you to transmit on some frequencies that aren’t legal or at power levels that aren’t allowed or is it not allowed in the US at all?
sejje•2h ago
You need a ham license to do most anything with a Baofeng legally.
kingkawn•1h ago
Not true, GMRS licenses are much easier to get
bityard•6m ago
Baofeng does make GRMS- and FRS-specific radios that comply with FCC regulations.
pastorhudson•1h ago
To use GMRS you need a license to be compliant with fcc. It’s not expensive I think $60 for 10 years and it covers your family.

You can then use GMRS. GMRS is all the same FRS channels plus several more. GMRS can also transmit at up to 50mw on some of the non-FRS channels.

To be using GMRS in compliance you have to use an FCC Part 95E certified device. These Baofeng / Btech devices are usually not GMRS certified. So you need a HAM license to use them. . . But HAM licenses doesn’t cover GMRS frequencies. So there is no technically compliant way to use these devices and check all the boxes. Even if you have both HAM and GMRS you are using a non Part 95E certified device. You’re likely fine as long as you’re not harassing people or causing interference. Generally the FCC is pretty reasonable. They send a letter saying knock it off before they knock on your door. But if you continue to harass people or use high power that causes interference then you will get a hefty fine.

At the very least get your GMRS license. But I encourage you to get your HAM license. I have found that often HAM nerds are into a lot of other stuff I like and my local club has been a welcome place to make friends and build fun stuff.

threemux•1h ago
While I highly doubt you'd ever get in trouble, data transmissions on GMRS are severely restricted by the FCC. You obviously need the license (though it's just a fee and covers your whole family).

In any case, I'm pretty sure this device is illegal to use for short text messages. It doesn't appear to comply with several of the restrictions on digital emissions in 47 CFR 95.1787(a), namely it appears to have a removable antenna. Removable antennas are fine for regular GMRS use, but not when the device can send digital emissions.

https://www.ecfr.gov/current/title-47/part-95/subpart-E#p-95...

Also I'd be shocked if it enforced the time limits for digital transmissions in software. This leads me to believe it's not actually type-certified for use which then calls into question anything else it does. Caveat emptor.

jpalawaga•1h ago
Why wouldn’t they comply with tx duration? You don’t want excessively long tx as you can’t rx at the same time. You’ll lose messages.
threemux•2m ago
There is no amount of time that guarantees you won't interfere with another user on a shared channel without time division. Any protocol used has to account for it no matter what.

But discussion of that is irrelevant because the regulation is no more than one every 30 seconds and each one can't be longer than 1 second in duration. This necessarily limits the length of messages you can send or requires more efficient modulation and/or weaker error correction at the tradeoff of worse weak-signal performance.

patwolf•30m ago
The antennas on mine don't appear to come off, at least not easily. I read somewhere that they came off on the early models but are now glued.

It does enforce time limits. If I send a message or something that uses digital communication (like gps coordinates), it won't let me send another one immediately after.

threemux•1m ago
Wow I'm surprised - I based my message of the manual on their site which pretty clearly shows a detachable antenna. I wonder if they received something from the FCC saying they can't market a GMRS radio that isn't type-accepted.
lrvick•2h ago
If you want something like this with asymmetric encryption, a qwerty keyboard, mesh range extension, and a GUI, try a T-Deck running Meshtastic.
kingkawn•1h ago
Or get a rak device that has a better antenna and range than the T deck
hackcasual•56m ago
Oooh, which one has a keyboard?
bluGill•35m ago
While people did get really fast at typing on those num keypads, there was a lot of RSI injuries among people who did it often. a number key bad might be the best compromise despite that, but don't lose sight of just how bad they were and take effort to avoid the issues.
DoctorOetker•29m ago
Are there any free-to-tinker spectrum allocations not subject to the duty cycle limitations?