frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Japan struggles to fend off a world without enough matcha

https://www.japantimes.co.jp/life/2025/02/23/food-drink/matcha-shortage-global-solutions/
1•layer8•1m ago•0 comments

Meta AI searches made public – but do all its users realise

https://www.bbc.com/news/articles/c0573lj172jo
1•teleforce•1m ago•0 comments

Alexandr Wang – What I learned in 2016

https://medium.com/@alexandrwang/what-i-learned-in-2016-5526cff37035
1•cornfieldlabs•15m ago•0 comments

Window-sized device taps the air for safe drinking water

https://news.mit.edu/2025/window-sized-device-taps-air-safe-drinking-water-0611
2•bookofjoe•21m ago•0 comments

Apple's Liquid Glass Effect for React

https://github.com/rdev/liquid-glass-react
1•behnamoh•27m ago•0 comments

Hybrid Still Isn't Working

https://hbr.org/2025/07/hybrid-still-isnt-working
1•wisty•27m ago•1 comments

Show HN: A visual, knowledge map based interface for deep research/deep dives

https://www.proread.ai/deepdive
2•kanodiaashu•35m ago•0 comments

Show HN: SharkMCP, a Tshark MCP Server

https://github.com/kriztalz/SharkMCP
1•PranaFlux•36m ago•0 comments

Ecology: A World Without Mosquitoes

https://www.nature.com/articles/466432a
1•sebmellen•37m ago•0 comments

Intel Vulkan Linux Driver Lands Initial Support for VP9 Decoding

https://www.phoronix.com/news/Intel-ANV-VP9-Vulkan-Video
1•mikece•42m ago•0 comments

How to make StackExchange (and others) more fun

https://rubenerd.com/how-to-make-stackexhange-more-fun/
1•mikece•43m ago•0 comments

FIFA 'more poorly governed today than 10 years ago'

https://www.theguardian.com/football/2025/may/27/fifa-more-poorly-governed-open-letter-football-politics
2•PaulHoule•44m ago•0 comments

Random AI Greentext Generator

https://haiku.tulv.in/greentext
1•atulvi•45m ago•0 comments

Solving LinkedIn Queens with APL

https://pitr.ca/2025-06-14-queens
2•Bogdanp•46m ago•0 comments

Ask help Need endorsment to publish a working AI alignment protocol to ArXiv

1•AdriaanVan•54m ago•0 comments

How to Choose a Good Scientific Problem [pdf]

https://www.cell.com/molecular-cell/pdf/S1097-2765(09)00641-8.pdf
1•toomuchtodo•55m ago•0 comments

Ahead of Protests, Waymo Scales Back Robotaxi Service Nationwide

https://www.wired.com/story/ahead-of-protests-waymo-adjusts-robotaxi-service-nationwide/
3•tlogan•1h ago•0 comments

Subpixel Zoo: A Catalog of Subpixel Geometry

https://geometrian.com/resources/subpixelzoo/
1•mkl•1h ago•0 comments

Ask HN: Genuine alternatives to Google and Apple for releasing paid apps

6•asjdflakjsdf•1h ago•5 comments

Coming to Apple OSes: A seamless, secure way to import and export passkeys

https://arstechnica.com/security/2025/06/apple-previews-new-import-export-feature-to-make-passkeys-more-interoperable/
2•miles•1h ago•0 comments

Chess with Different Armies

https://www.chessvariants.com/unequal.dir/cwda.html
2•Mr_Minderbinder•1h ago•0 comments

Anne Wojcicki is taking back control of 23andMe

https://www.theverge.com/news/687123/23andme-anne-wojcicki-acquisition
1•gametorch•1h ago•1 comments

Historical Tech Tree

https://www.historicaltechtree.com/
1•Philpax•1h ago•0 comments

Tying Yourself to the Mast

https://usefulfictions.substack.com/p/tying-yourself-to-the-mast
1•bobbiechen•1h ago•0 comments

Protecting Gemini from Prompt Injection Attacks

https://security.googleblog.com/2025/06/mitigating-prompt-injection-attacks.html
1•bundie•1h ago•0 comments

Show HN: Automate final cut pro's XML language

1•andrewfromx•1h ago•1 comments

Cloudflare Radar – AI Insights

https://radar.cloudflare.com/ai-insights
1•walterbell•1h ago•0 comments

Lemony is a plug-and-play device for secure on-premise AI

https://venturebeat.com/games/lemony-is-a-plug-and-play-device-for-secure-on-premise-ai/
1•SerCe•1h ago•0 comments

New York passes a bill to prevent AI-fueled disasters

https://techcrunch.com/2025/06/13/new-york-passes-a-bill-to-prevent-ai-fueled-disasters/
1•Willingham•2h ago•0 comments

Poets on Translation: Otherwise the Same

https://www.poetryfoundation.org/articles/1685754/poets-on-translation-otherwise-the-same
1•crescit_eundo•2h ago•0 comments
Open in hackernews

Show HN: GetHooky – a language-agnostic Git hook manager

https://ezpieco.github.io/GetHooky/
22•Ezpie•22h ago

Comments

Gys•17h ago
No mention of git hooks? Why install an extra tool for something that is already part of git? https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks
robertlagrant•17h ago
It's a git hook manager.
bubblyworld•14h ago
Using git hooks directly almost always leaves you maintaining a small collection of bash scripts for installs, upgrades, config in the long run. Personally I'm fine with that but tooling can be nice, no?

(in case it's not clear though these tools are wrappers - under the hood it's still git hooks like you linked)

ericyd•12h ago
There's always a spectrum of preference with these things. Personally I don't like git hooks for my workflows because I know CI will enforce the relevant checks. In addition, I am fine running an extra test or lint or build command before opening my PR to verify it works locally. Git hooks are a nice solution but for me they just slow down common operations so I'd rather not use them. This tool looks like a nice improvement over project-level configurations like Husky (in the npm space) because it's an individual configuration so I could just skip it, whereas husky gets configured for everyone.
SOLAR_FIELDS•10h ago
There are dozens of your type out there that I don’t understand. The “I don’t want no commit hooks running on my machine. I and only I control what happens on my local machine” purists. There’s at least one in every job I work.

If the thing is going to block in ci anyway, why are you opting for a push and pray approach? Why arbitrarily increase your feedback loop time and add waiting time for each loop in ci? Chances are the time to get feedback is at least a couple orders of magnitude faster locally, you’re paying not only the startup time to register the runner and bring it online, get dependencies installed etc but also the manual time to context switch to the CI window etc. Just do all your linting and auto formatting and whatever on commit. It’s all work you’re going to have to do anyway, why introduce some extra less efficient step on yourself to slow yourself down?

ericyd•9h ago
Valid questions. For me it's two things:

1) sometimes hooks are configured on commit, and I prefer to have a very quick and lightweight commit action. If I'm changing branches sometimes I'll commit WIP changes so I can easily come back to it later. I know git stash accomplishes a very similar functionality but it's just a preferred workflow.

2) I don't like the feedback I get from git hooks when committing in the VS Code interface. For example, we have a "lint" hook that runs on pre-push. When it fails, I have to run "lint" manually in my terminal anyway to actually see the errors, because VS Code doesn't show me the actual errors. I believe the hook results are available in some other tab or something but I haven't bothered to learn it.

Both of these are just personal preferences, and maybe a little bit of resistance to learning new workflows. I don't consider myself a purist about it and I've never argued about it at work but hopefully this sheds a little light on my perspective.

Edit: regarding the "push and pray" approach, I personally don't do that, I'll run it locally first, I just prefer to run it myself rather than via a hook.

G1N•8h ago
No support for arm64 unfortunately :( OP, I tried installing via rosetta on macOS arm:

   arch -x86_64 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ezpieco/gethooky/master/tools/install.sh)"
And I get the following error:

   mv: fastcopy: open() failed (to): /usr/bin/hooky: Operation not permitted
I curl'd and installed the x86 version manually into my ~/.zsh_scripts folder to get past this; I think for darwin clients you need to install to /usr/local/bin to get past perms errors (maybe just for arm macs?).
greatgib•6h ago
Now thanks to Go and Rust, every single tool that are recommended to be installed in developers computers and server are required to be "sh -c "$(curl -fsSL " installed...

We are so cooked...

nodesocket•5h ago
What's the documentation site using and theme? Really like the look.
sjoedev•4h ago
Since it’s hosted on GitHub, I snooped through the repo, and it appears to be created using VitePress [1]. [1] https://vitepress.dev/