Hacker News
Red Sea Is Now So Dangerous Even NATO Warships Are Avoiding It
Article URL: https://gcaptain.com/red-sea-is-now-so-dangerous-even-nato-warships-are-avoiding-it/
Comments URL: https://news.ycombinator.com/item?id=42044258
Points: 4
# Comments: 0
Leveling up the 1Password Developer experience
Article URL: https://blog.1password.com/new-developer-experience/
Comments URL: https://news.ycombinator.com/item?id=42044222
Points: 2
# Comments: 0
Hosting Static Content with Pico.sh
Article URL: https://eklausmeier.goip.de/blog/2024/11-03-hosting-static-content-with-pico-sh
Comments URL: https://news.ycombinator.com/item?id=42044217
Points: 3
# Comments: 0
VibeCheck: Discover and Quantify Qualitative Differences in LLMs
Article URL: https://arxiv.org/abs/2410.12851
Comments URL: https://news.ycombinator.com/item?id=42044202
Points: 1
# Comments: 0
LazyLog: A New Shared Log Abstraction for Low-Latency Applications [pdf]
Article URL: https://dassl-uiuc.github.io/pdfs/papers/lazylog.pdf
Comments URL: https://news.ycombinator.com/item?id=42044191
Points: 1
# Comments: 0
I hunt down fake degrees and zombie universities
Article URL: https://www.nature.com/articles/d41586-024-03419-w
Comments URL: https://news.ycombinator.com/item?id=42043666
Points: 1
# Comments: 0
Parsing arguments in Rust with no dependencies
Article URL: https://www.ntietz.com/blog/parsing-arguments-rust-no-deps/
Comments URL: https://news.ycombinator.com/item?id=42043626
Points: 1
# Comments: 0
HTML link, or button, that is the question / Marijke Luttekes
Article URL: https://marijkeluttekes.dev/blog/articles/2024/11/04/html-link-or-button-that-is-the-question/
Comments URL: https://news.ycombinator.com/item?id=42043611
Points: 1
# Comments: 0
The Most Mysterious Song on the Internet has been identified
Article URL: https://old.reddit.com/r/TheMysteriousSong/comments/1gjbrs6/tms_is_found_the_song_is_called_subways_of_your/
Comments URL: https://news.ycombinator.com/item?id=42043582
Points: 1
# Comments: 1
Stillcolor: Disable temporal dithering on your Mac
Article URL: https://github.com/aiaf/Stillcolor
Comments URL: https://news.ycombinator.com/item?id=42043575
Points: 1
# Comments: 0
Show HN: Watch/filter new domains from certificate transparency logs
This can be used to find phishing domains or domains matching any pattern you want if you select "custom filter." You can also connect over WebSocket at /ws and use any programming language you want.
There may be duplicates because some domains are published in multiple logs. I get data from all of the logs currently included with Chrome, a list of which is available here: https://github.com/google/certificate-transparency-community....
Comments URL: https://news.ycombinator.com/item?id=42043570
Points: 2
# Comments: 0
Show HN: Convert any website into a React component
Hey HN, we built a Chrome Extension (https://www.magicpatterns.com/extension) that converts a snippet of any website to an isolated React component.
Demo video: https://youtu.be/hutUYDkyE_A
How it works: 1) Iterate through each node in the selected DOM tree, 2) For each element, find any matching CSS selectors / inline styles, 3) Use window.getComputedStyle to get the deterministic values, 4) Construct JSX
It was pretty hard producing the minimal code necessary while maintaining the same visual look. To do this, we implemented things like abstracting out global styles, removing inherited styles, pulling out SVGs, deleting styles with no effect, and condensing styles into their shorthand properties.
We dive into each of those optimizations here for fun: https://www.magicpatterns.com/blog/any-website-to-react-comp...
One of the main reasons we cared so much about condensing down the styles was not only to make it more human-readable, but also to reduce context length for an LLM, so that you can iterate on it with AI. Our extension has a “convert” option that lets you convert the output to Tailwind, Shadcn, or Chakra UI using an LLM. You can also export to Figma.
We're frontend engineers and we built the extension because our core product (https://www.magicpatterns.com/) helps software teams prototype their product ideas. And a huge pain point for users is getting their existing designs into our product, so that they can reference them to generate UIs with their existing aesthetic.
The extension allows you to get existing design context from any website, even localhost. Since launch, the extension has more than 3,000 users and interestingly is most popular in Japan.
Here's some real examples if you're curious what the final output looks like:
A) Hacker News Navbar - https://www.magicpatterns.com/ac9f38e4-5ef0-49e5-8b80-dbc429...
B) ChatGPT Welcome Screen - https://www.magicpatterns.com/7cb3ad12-cb12-4a5b-b32b-eda04d...
C) Cal.com Calendar Component — https://www.magicpatterns.com/a43bac78-134d-458d-8107-811ac7...
D) Stripe.com logo section - https://www.magicpatterns.com/deff1793-7a05-42fe-97f7-945976...
If you have an opinion about the extension, we’re all ears! You can try it for free at: https://www.magicpatterns.com/extension
Comments URL: https://news.ycombinator.com/item?id=42043552
Points: 2
# Comments: 0
Back to the future: Writing 6502 assembler with Amazon Q Developer
Lessons from 10 Years of Writing
Article URL: https://nik.art/10-lessons-from-10-years-of-writing/
Comments URL: https://news.ycombinator.com/item?id=42043548
Points: 1
# Comments: 0
Manjaro Linux prepares to enable telemetry by default
Article URL: https://forum.manjaro.org/t/testers-needed-manjaro-data-donor/170163
Comments URL: https://news.ycombinator.com/item?id=42043539
Points: 14
# Comments: 4
Launching My 11th Website as a Development Beginner
Article URL: https://sprunkiphase3.online/
Comments URL: https://news.ycombinator.com/item?id=42043524
Points: 1
# Comments: 1
Spotting AI Cheaters in Remote Tech Interviews
Article URL: https://utkusen.medium.com/spotting-ai-cheaters-in-remote-tech-interviews-fa41a01e911c
Comments URL: https://news.ycombinator.com/item?id=42043518
Points: 1
# Comments: 0
Modus: code-first intelligent APIs powered by WebAssembly
Article URL: https://hypermode.com/blog/introducing-modus-code-first-intelligent-apis
Comments URL: https://news.ycombinator.com/item?id=42043510
Points: 2
# Comments: 0
Jobs Killed Music DRM – Why Not Movies?
Article URL: https://unbound.news/jobs-killed-music-drm-why-not-movies-2/
Comments URL: https://news.ycombinator.com/item?id=42043509
Points: 2
# Comments: 0
Show HN: Happy Inbox – Privacy First Gmail Cleanup
Hey HN,
I have always been one of those who finds it very hard to maintain a clean inbox. Two main issues stood out: first, Gmail doesn’t make it easy to identify the biggest space hogs, and second, deleting large quantities of emails isn’t intuitive. I realized that inbox cleanup could be much simpler with the right approach.
Problem with existing solutions: When I looked for tools to solve this, I found they were either pricey or selling user data to third parties. For me, email holds some of my most sensitive personal data, so data-sharing was an absolute dealbreaker. Plus, Gmail cleanup is usually done periodically, so paying monthly fees wasn't convincing enough.
What Happy Inbox does differently: Happy Inbox organizes emails by volume. For example, if you have 1,800 emails from "Amazon Promotions," we group them in a “1500+” bucket, making it easy to delete all with a single click or selectively choose what to remove. This feature gives users clear insight into their top space consumers and an efficient way to clean up, all while prioritizing privacy. So you can check once in a while and clear out your top space cloggers and easily get back your inbox space. Easy-Peasy!!
Our journey so far: We launched Happy Inbox four months ago and have grown organically helped people worldwide delete over 6 million emails, showing just how much inbox clutter people are dealing with!
We’d love to hear your feedback and any ideas for improvement. Try it out here: www.happy-inbox.com
Comments URL: https://news.ycombinator.com/item?id=42043504
Points: 1
# Comments: 0