

kirubakaran
Kirubakaran Athmanathan
Latest Public Collections and Notes
Silicon Valley finally has a big electronics retailer again: Micro Center opens
news.ycombinator.com
Hacker News
news.ycombinator.com
Microsandbox: Virtual Machines that feel and perform like containers
news.ycombinator.com
Loading...
InventWood is about to mass-produce wood that's stronger than steel | Hacker News
news.ycombinator.com
Loading...
Loading...
Bookshelf
kirubakaran.com
#vic #pub #don
I think you'll enjoy the books of Robert Greene:
Show More
Loading...
Verilog is weird
danluu.com
Highlights
How is it possible that a reasonable description of something in Verilog turns into something completely wrong in hardware? You can think of hardware as some state, with pure functions connecting the state elements. This makes it natural to think about modeling hardware in a functional programming language. Another natural way to think about it would be with OO. Classes describe how the hardware works. Instances of the class are actual hardware that will get put onto the chip. Yet another natural way to describe things would be declaratively, where you write down constraints the hardware must obey, and the synthesis tool outputs something that meets those constraints. Verilog does none of these things. To write Verilog that will produce correct hardware, you have to first picture the hardware you want to produce. Then, you have to figure out how to describe that in this weird C-like simulation language. That will then get synthesized into something like what you were imaging in the first step
Verilog is so inexpressive that many companies use an ad hoc tool to embed a scripting language in Verilog or generate Verilog from a scripting language.
Loading...
Ask HN: What are you working on? (April 2025)
news.ycombinator.com
Some very interesting things that people are working on + discussions. Great for letting your mind wander around the idea-space
Show More
Loading...
"AI-first" is the new Return To Office | Hacker News
www.anildash.com
Highlights
Big tech CEOs and VCs really love performing for each other. We know they hang out in group chats like high schoolers, preening and sending each other texts, each trying to make sure they're all wearing the latest fashions, whether it's a gold chain or a MAGA hat or just repeating a phrase that they heard from another founder. A key way of showing that they're part of this cohort is to make sure they're having a tantrum and acting out against their workers fairly regularly.
Luxury Mahana 1bd/2ba-Great Views-Free Park/WiFi - Condominiums for Rent in Lahaina, Hawaii, United States - Airbnb
www.airbnb.com
Pappa Maui AirBnB 2024 July
#vacation
Gorgeous duplex with terrace in heart of Condesa - Apartments for Rent in Ciudad de México, Ciudad de México, Mexico
www.airbnb.com
Looks beautiful
#verify-wifi
Microsoft has laid off entire teams behind Virtual, Mixed Reality, and HoloLens | Hacker News
news.ycombinator.com
Highlights
Fun fact. The military started using AR at the start of the Iraq invasion. Product was essentially Google Glass with facial recognition against a static/ local dataset (stored on device), but in 2004 - for identifying wanted suspects at checkpoints.Was produced by a company called Osterhout Design Group. Ralph Osterhout also had the distinction of creating the PVS-7 Night Vision goggles in 3 months - still used to this day.Ralph was a pioneer in waveguide technology that went into ODG's AR glasses. The display tech from the Hololens? Licensed from ODG. Time is a flat circle I suppose.
YouTube
www.youtube.com
pcap(3PCAP) man page | TCPDUMP & LIBPCAP
www.tcpdump.org
let's discuss this #idea #scaling
Show HN: pg_netstat, a Postgres extension to monitor database network traffic | Hacker News
news.ycombinator.com
Highlights
I have spent some time to search for a tool that can ingest realtime network traffic data to Postgres but have no luck, so I developed this extension and used it internally in our team. Thanks Rust, pgx and libpcap, the development journey is easy and enjoyable.Would like to hear more feedbacks. Any contributions, feature requests, bug report or ideas are welcomed.
Untitled
In mathematics we're usually concerned with declarative (what is) descriptions, whereas in computer science we're usually concerned with imperative (how to) descriptions (p22)
PostgreSQL: Documentation: 14: SELECT
www.postgresql.org
Highlights
With SKIP LOCKED, any selected rows that cannot be immediately locked are skipped. Skipping locked rows provides an inconsistent view of the data, so this is not suitable for general purpose work, but can be used to avoid lock contention with multiple consumers accessing a queue-like table.
Note | histre.com
histre.com
pq · PyPI
pypi.org
Things I’ve learned in my 20 years as a software engineer | Hacker News
news.ycombinator.com
Highlights
I do a lot of dev work with non-profits and such. About a year ago I was working on an extremely difficult project as a volunteer where I was insistent that a specific part was vitally important to getting the project to move forward (generalizing tables extraction from scanned OCR docs) and I was spending a lot of time on it. One of the devs I worked with, with 40+ years of experience, basically told me this exact thing. He argued that what I as working on was a waste of time and that I shouldn't work on "code golf" problems, because of the likelihood of failure and that ultimately I should consider the human side of the problem. He said it was best to work on other things instead.
Collect and share the web
Get started for free