frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Binding Application in Idris

https://andrevidela.com/blog/2025/binding-application/
51•matt_d•3d ago

Comments

reuben364•4h ago
I'm wondering whether such syntax is subsumed by something like Lean 4 macros. I believe Lean 4 already treats binders specially in its syntax for macro hygiene reasons, but I'm not confident in that assertion.
andrevidela•3h ago
Author here.

Not macros but syntax blocks entirely subsume this. The point of the feature is actually to avoid syntax blocks at all cost while providing their most cherished feature: binding names to expressions.

The issue with syntax blocks is that they entirely break any parser for the language since they introduce arbitrary syntactic sugar to the language. That's a cool idea but a disaster in production. It also makes error messages entirely useless because the compiler cannot know if the syntax is wrong because the user is wrong, or if the syntax is wrong because the user forgot to import a module that declares a syntax block.

This is closer to the trailing lambda feature of many existing languages with a dependently-typed twist. It turns out that this is enough to get a proper syntax for Pi, Sigma, and loops

Impacts of Adding PV Solar System to Internal Combustion Engine Vehicles

https://www.jstor.org/stable/26169128
29•red369•2h ago•62 comments

Show HN: Refine – A Local Alternative to Grammarly

https://refine.sh
259•runjuu•8h ago•137 comments

Bold Mission to Hunt for Aliens on Venus Is Happening

https://gizmodo.com/a-bold-mission-to-hunt-for-aliens-on-venus-is-actually-happening-2000627704
42•Bluestein•3d ago•30 comments

Show HN: Ten years of running every day, visualized

https://nodaysoff.run
650•friggeri•3d ago•274 comments

Let's Learn x86-64 Assembly (2020)

https://gpfault.net/posts/asm-tut-0.txt.html
326•90s_dev•15h ago•77 comments

How I build software quickly

https://evanhahn.com/how-i-build-software-quickly/
239•kiyanwang•7h ago•102 comments

Apple's Browser Engine Ban Persists, Even Under the DMA

https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/
295•yashghelani•6h ago•157 comments

Emergent Misalignment: Narrow finetuning can produce broadly misaligned LLMs

https://arxiv.org/abs/2502.17424
140•martythemaniak•14h ago•38 comments

How does a screen work?

https://www.makingsoftware.com/chapters/how-a-screen-works
478•chkhd•23h ago•95 comments

Binding Application in Idris

https://andrevidela.com/blog/2025/binding-application/
52•matt_d•3d ago•2 comments

Lasagna Battery Cell

https://amazingribs.com/more-technique-and-science/more-cooking-science/reactive-pans/
54•nixass•3d ago•9 comments

Lossless Float Image Compression

https://aras-p.info/blog/2025/07/08/Lossless-Float-Image-Compression/
6•ingve•3d ago•0 comments

The underground cathedral protecting Tokyo from floods (2018)

https://www.bbc.com/future/article/20181129-the-underground-cathedral-protecting-tokyo-from-floods
139•barry-cotter•4d ago•46 comments

Concurrent Programming with Harmony

https://harmony.cs.cornell.edu/book/
25•todsacerdoti•3d ago•1 comments

A technical look at Iran's internet shutdowns

https://zola.ink/blog/posts/a-technical-look-at-irans-internet-shutdown
215•znano•21h ago•97 comments

OpenCut: The open-source CapCut alternative

https://github.com/OpenCut-app/OpenCut
392•nateb2022•16h ago•120 comments

APKLab: Android Reverse-Engineering Workbench for VS Code

https://github.com/APKLab/APKLab
132•nateb2022•16h ago•9 comments

Burning a Magnesium NeXT Cube (1993)

https://simson.net/ref/1993/cubefire.html
69•leoapagano•3d ago•24 comments

Happy 20th Birthday, Django

https://www.djangoproject.com/weblog/2025/jul/13/happy-20th-birthday-django/
136•davepeck•19h ago•15 comments

Show HN: ArchGW – An intelligent edge and service proxy for agents

https://github.com/katanemo/archgw/
94•honorable_coder•1d ago•11 comments

Show HN: FFmpeg in plain English – LLM-assisted FFmpeg in the browser

https://vidmix.app/ffmpeg-in-plain-english/
132•bjano•4d ago•28 comments

The upcoming GPT-3 moment for RL

https://www.mechanize.work/blog/the-upcoming-gpt-3-moment-for-rl/
215•jxmorris12•4d ago•89 comments

Interview with Google's Android leader Sameer Samat

https://www.techradar.com/phones/android/i-think-you-see-the-future-first-on-android-googles-android-leader-sameer-samat
22•gbil•3h ago•12 comments

Telefónica DE shifts VMware support to Spinnaker due to cost

https://www.theregister.com/2025/07/11/telefnica_germany_shifts_vmware_support/
47•rbanffy•5h ago•34 comments

C3 solved memory lifetimes with scopes

https://c3-lang.org/blog/forget-borrow-checkers-c3-solved-memory-lifetimes-with-scopes/
123•lerno•2d ago•122 comments

GLP-1s are breaking life insurance

https://www.glp1digest.com/p/how-glp-1s-are-breaking-life-insurance
366•alexslobodnik•19h ago•450 comments

Show HN: A Raycast-compatible launcher for Linux

https://github.com/ByteAtATime/raycast-linux
178•ByteAtATime•21h ago•53 comments

Myanmar’s proliferating scam centers

https://asia.nikkei.com/static/vdata/infographics/myanmar-scam-centers/
109•WaitWaitWha•9h ago•42 comments

Fine dining restaurants researching guests to make their dinner unforgettable

https://www.sfgate.com/food/article/data-deep-dives-bay-area-fine-dining-restaurants-20404434.php
99•borski•22h ago•191 comments

James Webb, Hubble space telescopes face reduction in operations

https://www.astronomy.com/science/james-webb-hubble-space-telescopes-face-reduction-in-operations-over-funding-shortfalls/
134•geox•11h ago•86 comments