Hacker Newsnew | past | comments | ask | show | jobs | submit | cjsawyer's commentslogin

My personal answer to this is logging very little during normal operation and then logging a lot during errors. Depending on the maturity of the system “a lot” might mean the entire state so I can debug afterwords.


Excellent dedication to the pun!


I prefer the density of the original, but your addition of "Today", "Yesterday", "Wednesday"... buttons is excellent. That is much more useful than the infinite scroll on the vanilla homepage.


This other alternative interface might interest you: https://hckrnews.com/

Fairly high density, divided by day, and able to reduce down to groups of Top 10 / Top 20 / Top 50%.

This is my go-to since Top 10 is about all I have time for these days :)


I've started enjoying older printed books again. There's solace knowing that it was at least made by a person.


Taking methylcobalamin B12 supplements essentially fixed my memory problems. Early on I tried out the cyanocobalamin type and got absolutely nothing from it.

If I stop taking the supplements for a few weeks, the memory problems come back. If I start again, a week later my memory is excellent. It’s well worth the minor effort.


What kind of memory problems, could you expand? I wonder if I fall on this bucket. I had graying hairs as soon as I finished high school (~19). One of my major problems with studying was an inability to retain stuff in university, which is weird because through middle school a single read was sufficient for me to retain stuff.


Mostly noun recall. I can mentally picture and describe thing or person X, but when I'm having the problem it could possibly take me 30 minutes to figure out the name of X without looking it up.


When I don't sleep enough I definitely have that, but it's not a thing that occurrs otherwise. Thank you!


I believe the opposite. The issue is that destroying requires much less effort than creating.


You can have both at the same time: Say, 15 who want to help them, and 5 who would want to hurt them. And then you can be right both of you. Although the angry ones would be harder to see (sychopants)


Even better imagine people don’t have to be mean/awful all the time. They can be shitty for a coworker and then be great for friends and family or be great for people at other job.

There are really evil people that might be shit all the time but society is rather good at spotting them.


Also, those who want to destroy are easier to herd than those who want to create, or even those who just want to maintain the status quo.


The latency between peripheral input and visual feedback is much more important than the latency between a game client and server. The servers have all sorts of mitigation strategies to compensate. For inputs, it’s all on the human. Which feels bad.


> The servers have all sorts of mitigation strategies to compensate.

I haven't seen any papers where cloud gaming servers implement rollback logic on your inputs in behalf of the game developer.

Even assuming games that do support native rollback, most rollback netcode implicitly considers you're local to your game client, not in some relay box 7 frames or more in the past.


I was talking about clients and servers in the classic setup, not for cloud gaming. My parent was talking about game ping and I was pointing out that cloud services are even more sensitive since you’re not interacting with the game client locally.


The latency between a peripheral input and the visual feedback includes that latency between the client and server in a streaming scenario. The TV isn't smart enough to implement rollback netcode for every game.


Keyboards are an endless money pit for me. Every year or so I’ll randomly get dissatisfied with my setup and seek to somehow upgrade it. At some point I’ll have to admit that it’s because I just like playing with new hardware… but maybe not today :)


Funny, I wrote this the other day on HN:

I eventually wound up with Kinesis ergo keyboards and stopped being much "into" keyboards; they are a means to an end: https://jakeseliger.com/2011/07/17/further-thoughts-on-the-k...

Now I have an Advantage 3 with Box White switches, after admittedly talking to an Upgrade Keyboards key switch sommelier, which I somewhat undercuts my first sentence in the preceding paragraph.

New hardware is fun but, simultaneously, keyboards are fundamentally means to an end, more than ends in themselves. Then there are people like Stapelberg, who produced the stapelberg for the Kinesis keyboards, and who I have to admire for their obsession with modding and their fortitude: https://michael.stapelberg.ch/posts/2020-07-09-kint-kinesis-...


That tracks with my experience. There's just not much in the full ergo market (though there's plenty in the faux-ergo market ...), so once you find one you like, there's very little compelling you to switch.

It's an incredibly fad-driven market, and full ergo is "weird enough" that it doesn't have nearly as much widespread appeal (despite being inarguably superior for preventing RSI).


Exactly my thoughts but with the HHKB. I can't imagine another keyboard surpassing it in terms of usability or thoughtful design, so shopping around for new keyboards isn't interesting anymore.

However, I still like enjoy looking at keyboard designs and am always interested in novel layouts, so the book appeals to me. $150 on a book is certainly a lot cheaper than $1000 a year on keyboards.


Not "endless" - I won't live that long :(

But once every three or four years, I try replacing my Model M. I'll try the new one for a week, and then switch back to 35 year old Model M. I now have half a dozen high-quality $200 keyboards that go unused.


I take it you have experience. What are you looking for in a good keyboard?

(As someone who's always dissatisfied, but don't like shopping. ;)


If you don’t like shopping, it’s fun to build your own keyboard :-)


Agreed!

Built a LilyPad kit. I found it too tall for my liking, so went back to my old Dell keyboard.

I have parts for a low-profile Bluetooth keyboard laying on my desk. I couldn't find an existing design I liked. Just waiting for inspiration/time to design the PCB... It'll come.


I’d be 100% on-board if they changed this from a list of URL’s they define to a list I define. Web extensions sound great until you realize how much power you’re handing to arbitrary code once you allow it reading and writing to the DOM. They can forward anything to anywhere, sandboxing goes out the window


But if you read the related bug reports it is a list that you define, it just can get some defaults from Mozilla.


Defaults matter.

I'd be okay if they had suggestions, but I'm not okay with them blocking extensions on certain websites of their choice by default.


This is the same logic in avoiding link-only answers on Stack Overflow. They’re both good rules.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: