frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Policy as code explained

https://www.hashicorp.com/en/blog/policy-as-code-explained
1•historynops•2m ago•0 comments

Woodcoin: The First Physical Crypto Currency

https://woodcoincrypto.com/
1•bko•2m ago•0 comments

Bringing the Cursor Agent to Linear

https://cursor.com/en/blog/linear
1•dphuang2•5m ago•0 comments

Precovery Observations of 3I/Atlas from Tess Suggests Possible Distant Activity

https://arxiv.org/abs/2507.21967
1•bikenaga•5m ago•0 comments

Nat Friedman – Some things I believe

https://nat.org/
2•grbsh•6m ago•0 comments

Superfood for Bees Sparks 15-Fold Colony Boom

https://scitechdaily.com/superfood-for-bees-sparks-15-fold-colony-boom/
1•AdmiralAsshat•6m ago•0 comments

Transport Layer Obscurity: Circumventing SNI Censorship on the TLS-Layer [pdf]

https://censorbib.nymity.ch/pdf/Niere2025a.pdf
1•1vuio0pswjnm7•8m ago•0 comments

Pb.py: A tiny, dependency-free, protobuf encoder/decoder

https://github.com/allanrbo/pb.py
1•allanrbo•9m ago•1 comments

Cricket, Fandom, and the Unspoken Price of Fantasy Gaming

https://uselessmbaguy.substack.com/p/cricket-fandom-and-the-unspoken-price
1•akbarnama•11m ago•0 comments

Bazel Knowledge: Dive into Unused_deps

https://fzakaria.com/2025/08/27/bazel-knowledge-dive-into-unused-deps
1•setheron•11m ago•0 comments

Take us North is EXPOSING the modern audience [video]

https://www.youtube.com/watch?v=hpTBo_A8wJ4
1•FirmwareBurner•12m ago•0 comments

Vibing options for whoever you are

https://seroter.com/2025/08/28/vibing-options-for-whoever-you-are/
1•richards•13m ago•1 comments

Show HN: FunnelBro 3000 – An AI that generates hustle-bro strategies

https://chatgpt.com/g/g-68af324bea4481918e3f71c3d915985c-funnelbro-3000
1•adriana_tica•13m ago•0 comments

Anthropic Will Now Train Claude on Your Chats

https://www.macrumors.com/2025/08/28/anthropic-claude-chat-training/
2•tosh•14m ago•0 comments

Func Prog Podcast #9 with Hécate

https://discourse.haskell.org/t/func-prog-podcast-9-with-hecate/12854
1•Vosporos•15m ago•0 comments

Why Radiology AI Didn't Work and What Comes Next

https://www.outofpocket.health/p/why-radiology-ai-didnt-work-and-what-comes-next
1•nradov•16m ago•0 comments

A Snake Hunt in God's Country

https://www.theparisreview.org/blog/2025/08/25/a-snake-hunt-in-gods-country/
1•bookofjoe•19m ago•0 comments

A Federal Appellate Court Finds the NLRB to Be Unconstitutional

https://prospect.org/justice/2025-08-25-federal-appellate-court-finds-nlrb-unconstitutional/
8•Tadpole9181•19m ago•1 comments

Seeing infrared: contact lenses that grant 'super-vision'

https://www.theguardian.com/science/2025/may/22/infrared-contact-lenses-super-vision
7•colinprince•20m ago•0 comments

The biggest frogs build their own ponds

https://www.science.org/content/article/world-s-biggest-frogs-build-their-own-ponds
1•MaysonL•21m ago•0 comments

Skills You Need to Develop to Be a Better CTO (2017)

https://m.brianmcmanus.org/5-skills-you-need-to-develop-to-be-a-better-cto-528ad055706d
1•colinprince•22m ago•0 comments

The Anti-Autocracy Handbook: Scholars Guide to Navigating Democratic Backsliding

https://zenodo.org/records/15696097
2•nabla9•23m ago•0 comments

Benedict Evans: Why AI Isn't What You Think

https://fs.blog/knowledge-project-podcast/benedict-evans/
1•feross•23m ago•0 comments

Long context GPT-OSS fine-tuning

https://unsloth.ai/blog/gpt-oss-context
1•danielhanchen•24m ago•1 comments

Why AI Models Are Bad at Verifying Photos

https://www.cjr.org/tow_center/why-ai-models-are-bad-at-verifying-photos.php
1•giuliomagnifico•26m ago•0 comments

A Denisovan skull is upending the story of human evolution

https://www.newscientist.com/article/2492337-an-incredible-denisovan-skull-is-upending-the-story-...
2•Anon84•27m ago•0 comments

Show HN: DataCompose – PyJanitor-style dataframe cleaning for PySpark

https://github.com/datacompose/datacompose
1•tccole•28m ago•0 comments

Fasting may affect metabolism and immune response differently in the obese

https://linkinghub.elsevier.com/retrieve/pii/S2589004225011332
1•PaulHoule•29m ago•0 comments

Medicare Will Require Prior Approval for Certain Procedures

https://www.nytimes.com/2025/08/28/health/medicare-prior-approval-health-care.html
2•whack•29m ago•0 comments

Exoplan: Health-Driven Calendar

https://exoplan.io
1•exo_paul•30m ago•0 comments
Open in hackernews

Anything can be a message queue if you use it wrongly enough (2023)

https://xeiaso.net/blog/anything-message-queue
119•crescit_eundo•2h ago

Comments

redbell•1h ago
On a totally unrelated topic, I once read a meme online that says: "If you ever felt useless, remember ueue in queue!"
pluto_modadic•1h ago
muahahahaha, muahahaha!
lstodd•1h ago
so very true.
IIAOPSW•1h ago
Even HN comment sections?
tux3•1h ago
ACK
pwagland•1h ago
Although latency is shockingly bad.
unmotivated-hmn•5m ago
Even HN comment sections?
npteljes•3m ago
Of course. A message queue is database, and software that handles it in a specific way to make it a message queue. So, HN could basically be that database backend for that imaginary software that turns it into a message queue.

I don't have fun examples with message queues, but I do remember some with filesystems - a popular target to connect cursed backends to. You can store data in Ping packets [0]. You can store data in the digits of Pi - achieving unbelievable compression [1]. You can store data in the metadata and other unused blocks of images - also known as steganography [2]. People wrote software to use Gmail emails as a file system [3].

That's just from the top of my head, and it really shows that sky's the limit with software.

[0] https://github.com/yarrick/pingfs

[1] https://github.com/ajeetdsouza/pifs

[2] https://en.wikipedia.org/wiki/Steganographic_file_system

[3] https://lwn.net/Articles/99933/

metadat•1h ago
Fiendishly outlandish idea, incredibly wrong that it should even be possible for the existence of Hoshino to even have ever been a thought, yet here we are. I love it!

On a related note, have you seen the prices at Whole Foods lately? $6 for a packet of dehydrated miso soup. This usually costs $2.50 served prepared at a sushi restaurant. AWS network egress fees are similarly blasphemous.

Shame on Amazon, lol. Though it's really capitalisms fault, if you think it through all the way.

sneak•1h ago
Why is it Amazon’s fault that people voluntarily choose to use Amazon?

Even with the massive margins, cloud computing is far cheaper for most SMEs than hiring an FTE sysadmin and racking machines in a colo.

The problem is that people forget to switch back to the old way when it’s time.

shermantanktop•1h ago
Another of my online lives is on guitar forums (TGP etc), populated by diverse set of non-geek characters. An eternal question that comes up is “why are they charging so much for this guitar? The parts can’t be that expensive. I bet I could just…”

And the only viable answer is the ol’ capitalist saw: they charge what buyers are willing to pay.

That never quite satisfies people though.

ecshafer•1h ago
Employing labor full time is incredibly expensive in the US. Once you include overhead, taxes, benefits, etc. you can easily be paying 2x wage for a worker. Not to mention buying the goods. So yeah the parts for the guitar might cost X, but then it costs Y to store them and Z for the space to assemble them then A to pay the workers and B to ship them and C to market. It adds up. Without jumping to the EVILS of "Capitalism" a business costs money to run. I can't imagine guitar manufacturer margins are anything close to techs, probably <5%. Gemini tells me industry is around 3.8% so I don't think I am far off.
BiteCode_dev•42m ago
In this case, you would need to pay someone anyway. I never heard about an AWS account that didn't require at least one engineer in charge of it.
immibis•1h ago
SMEs hire someone (an MSP) to manage their IT. They don't use AWS because AWS services are too low-level. AWS is chosen by people who should know better and mostly on the basis of marketing inertia.
devmor•31m ago
> Even with the massive margins, cloud computing is far cheaper for most SMEs than hiring an FTE sysadmin and racking machines in a colo.

That very much depends on your use case and billing period. Most of my public web applications run in a colo in Atlanta on containers hosted by less than $2k in hardware and cached by Cloudflare. This replaced an AWS/Digitalocean combination that used to bill about $400/mo.

Definitely worth it for me, but there are some workloads that aren’t worth it and I stick with cloud services to handle.

I would estimate that a significant amount of services hosted on AWS are paid for by small businesses with less reliability and uptime requirements than I have.

BiteCode_dev•44m ago
This is not a situation where you have zero alternatives. You have ton of cheap hosting out there. Most people using AWS don't need the level of reliability and scaling it provides, they pay the price for nothing.
ranger_danger•1h ago
sounds like "parasitic storage" and/or steganography
Kye•1h ago
One of my favorite dinosaurs
stephenlf•1h ago
Remember when Amazon Video moved from serverless back to a monolith because they were using S3 for storing video streams for near realtime processing? This feels the same. Except Amazon Video is an actual company trying to build real software.

Amazon Video’s original blog post is gone, but here is a third party writeup. https://medium.com/@hellomeenu1/why-amazon-prime-video-rever...

lloydatkinson•54m ago
They deleted their own post?

It couldn’t possibly be because AWS execs were pissed or anything… /s

Simran-B•49m ago
Archived blog post: https://web.archive.org/web/20240719152109/https://www.prime...
thrance•41m ago
IIRC they were storing individual frames in S3 buckets and hitting their own internal lambda limits. Funny story tbh.
moi2388•32m ago
That’s hilarious
LeifCarrotson•25m ago
You remember correctly:

> The main scaling bottleneck in the architecture was the orchestration management that was implemented using AWS Step Functions. Our service performed multiple state transitions for every second of the stream, so we quickly reached account limits. Besides that, AWS Step Functions charges users per state transition.

> The second cost problem we discovered was about the way we were passing video frames (images) around different components. To reduce computationally expensive video conversion jobs, we built a microservice that splits videos into frames and temporarily uploads images to an Amazon Simple Storage Service (Amazon S3) bucket. Defect detectors (where each of them also runs as a separate microservice) then download images and processed it concurrently using AWS Lambda. However, the high number of Tier-1 calls to the S3 bucket was expensive.

They were really deeply drinking the AWS serverless kool-aid if they thought the right way to stream video was multiple microservices accessing individual frames on S3...

pythonaut_16•17m ago
It’s more honesty that you see from most service providers, both dogfooding the approach and not handwaving the costs.
mikepurvis•25m ago
Has a lot of “orders from on high to dog food all the things” energy.
stego-tech•52m ago
This is beyond cursed and I love it.
no_thank_you•40m ago
The truly cursed thing in the article is this bit near the end (unless this is part of the satire):

"Something amusing about this is that it is something that technically steps into the realm of things that my employer does. This creates a unique kind of conflict where I can't easily retain the intellectial property (IP) for this without getting it approved from my employer. It is a bit of the worst of both worlds where I'm doing it on my own time with my own equipment to create something that will be ultimately owned by my employer. This was a bit of a sour grape at first and I almost didn't implement this until the whole Air Canada debacle happened and I was very bored."

mananaysiempre•33m ago
Yes, I guess this is how we learn that Tailscale will lay claim to things you do on your own time using your own machine.
spectraldrift•34m ago
People often forget a message queue is just a simple, high-throughput state machine.

It's tempting to roll your own by polling a database table, but that approach breaks down- sometimes even at fairly low traffic levels. Once you move beyond a simple cron job, you're suddenly fighting row locking and race conditions just to prevent significant duplicate processing; effectively reinventing a wheel, poorly (potentially 5 or 10 times in the same service).

A service like SQS solves this with its state management. A message becomes 'invisible' while being processed. If it's not deleted within the configurable visibility timeout, it transitions back to available. That 'fetch next and mark invisible' state transition is the key, and it's precisely what's so difficult to implement correctly and performantly in a database every single time you need it.

groone•23m ago
Message becomes invisible in a regular relational database when using `SELECT FOR UPDATE SKIP LOCKED`
devmor•34m ago
This is utterly incredible and inspiring in the worst way. Mad engineering!
packetlost•29m ago
I once had a coworker use GitLab + a git repo + webhooks to implement a queued event system. Some change (I think it was in Jenkins) would call a webhook which would append to some JSON array in a repo, commit it, which would itself trigger something else downstream. It was horrifying and glorious.
dwedge•9m ago
I thought the "multiple anime personalities explaining things to each other" style of tech blogging was so 2018
unmotivated-hmn•8m ago
My first time seeing it. I was somewhat pleasantly confused.
rented_mule•2m ago
[delayed]