HNHacker News
TopNewBestAskShowJobs

krysp

97 karma · joined September 14, 2017

will.ockmore@gmail.com
submissionscomments
krysp··on The human-in-the-loop is tired
There are different kinds of developer. Some will find their joy through building fast, they tend to love LLMs. Some love the art of writing code; they don't tend to love LLMs. And there are others too. Those that enjoy fully understanding a piece of code can find the process deeply draining, while those that look at things from a system level find the LLM frees them from the details.

All kinds are needed for different types of work, and it's not discussed enough that LLMs make some developer archetypes more effective and others more exhausted. Great article.

krysp··on Ask HN: What are tools you have made for yourself since the advent of AI?
I've most recently used it to build a system design interview simulator and a job board crawler which sends the best roles to my email every day.
krysp··on How ancient people saw themselves
At the time, they were right; it was as good as society had ever been.

I think they were much like us in many ways. They probably imagined that things could get better (even if they didn't imagine electricity or computers).

krysp··on Re: My AI skeptic friends are all nuts
I agree that a lot of the noise at the moment is an emotional reaction to LLMs, rather than a dispassionate assessment of how useful they are. It's understandable - they are changing the way we work, and for lots of us (software developers), the reason we chose this career was because we _enjoy_ writing code and solving problems.

As with a lot of issues in today's world, each side is talking past the other. It can simultaneously be true that LLMs make writing code less enjoyable / gratifying, and that LLMs can speed up our work.

krysp··on Time saved by AI offset by new work created, study suggests
That's only the case if demand is static. The parent comment mentions that "poor people buy more stuff" which is increased demand
krysp··on Ask HN: Books about people who did hard things
A top recommendation along these lines is The Worst Journey in the World by Apsley Cherry-Garard; a member of the Scott expedition to the south pole, which goes into detail of his winter journey (which the title refers to). One of the best historical adventure books I've read
krysp··on A 10-Year Battery for AirTag
Notifications can be collapsed!

https://developer.apple.com/documentation/cloudkit/cksubscri...

krysp··on Netflix buffering issues: Boxing fans complain about Jake Paul vs. Mike Tyson
There's a disincentive to actively block PRs if you don't want your coworkers to think you are a bad colleague / not on their side. So you often see suboptimal code making its way to production. This has a worse effect the more terrible engineers there are.
krysp··on The Ultimate Guide to Error Handling in Python
It gives you control over the output of your program (and as you mention, the exact error code - which probably should be 1 in this instance).

It's often more user friendly to print a short human-readable message (or nothing) than to dump a huge stack trace. YMMV, if this is an internal dev tool then the opposite might be true!

krysp··on Toasts are bad UX
I really like the short and visually descriptive layout of this article. It clearly conveys the message. I'm not in agreement that toasts are always bad though.

It can be useful to follow an expected pattern; users are likely to understand that a toast gives feedback for an action they have taken. Although other ways exist to accomplish this, they will follow different formats depending on the action (by necessity).

As with lots of design, expected patterns change over time. Although they are non-local, toasts are familiar.

krysp··on Understanding Parquet, Iceberg and Data Lakehouses
All very good and useful points. One additional thing to mention is that as you are querying across the raw data with a data lake(house), performance is fundamentally worse, even if a lot of the marketing material will tell you otherwise. Usually significantly worse than if your data was in a columnar database in practice.

Depending on your use case this may or may not be a problem. For most companies I'd wager that it is a bigger problem than it first appears.

krysp··on A Senior Engineer's Check-List (2019)
One engineer on their own can only write so much code. As soon as you have two, you have a team, and the team needs to share information. Fundamentally that's what all those meetings are for (and it's a large part of the job of leadership to facilitate that sharing of information as effectively as possible)
krysp··on Mastering Emacs
This is my final quibble with VSCode as well - except I'm coming from Vim. I've hunted high and low through the settings - if anyone from the VSCode team is reading this, there's not another feature that's more vital to match vim/Emacs utility!
krysp··on DuckDB 0.8
Getting a 5xx error for your site. Using Firefox mobile if that helps
krysp··on The 1% of the population accountable for 63 % of all violent crime convictions (2013)
Why would it be flagged? Sweden is a prominent European country, equally valid an example as the USA for such a study.
krysp··on Why did 250k Britons die sooner than expected?
As a Brit I can't help but notice that on every axis, our country appears to be in decline at the moment. Even before Brexit, things hadn't been going well, as this article shows. It's making me seriously consider moving away.

I want to have hope that as a country we can turn around this societal regression, but I fear it's a deeper problem than just the current government. The class system and an unhealthy nostalgia for when we were more important in the world seem to be holding us back.

krysp··on Why did 250k Britons die sooner than expected?
The effect mentioned started before Brexit, so the link has to be with something else - in the article's conclusion it's a related Tory problem, austerity
krysp··on Why did 250k Britons die sooner than expected?
Well known anecdotally perhaps, but this is the first time I've seen a major publication link the two issues (possibly I don't read enough of the news). Hopefully we see more like this.
krysp··on So what’s next (personal news from developer of popular CoreJS polyfill)
I'd question whether this is an ethical thing to suggest, in case any of said henchmen were to read this site
krysp··on The Uber leak exposes the global war on workers
That would be Airbnb, and it seems to be turning out about as well for the market
krysp··on Why, oh why, do those nutheads use vi? (2007)
I'd recommend having a look at https://github.com/neoclide/coc.nvim if you feel you're missing out from not having VSCode extensions - it's available for both vim and neovim. Allows you to use those language servers that you're otherwise not able to in vanilla vim, with additional surrounding tooling - I honestly don't miss anything from VSCode at this point
krysp··on Which jobs most often pair together among married couples
A few interesting ones in there, such as Dentists, who other than other dentists, most often marry secretaries and assistants.
krysp··on Twike
I'm not sure how this is talking down to anybody. It's generally true that if you're cycling in the winter (I do it in the UK) you'll be perfectly warm even wearing minimal clothing. The first 5 minutes might be a bit chilly if you're just in shorts, but after that you'll warm right up.

If you find bike enthusiasts condescending that's a shame. It is a great way to travel - environmentally friendly, cost efficient, and actually often quicker than public transport (even cars) within major cities. Certainly more convenient, as you don't need to wait for a train or bus, and can generally lock it up just about anywhere.

From my experience in the US, the main issue isn't an image problem, just that the road infrastructure has been designed with no thought for cyclists; and the distances (outside of places like NYC and San Fran) are just huge.

krysp··on I am Palestinian. Here’s how Israel silences us on social media
You've entirely ignored the thrust of the parents argument.

I'd also point out that from the perspective of a secular westerner, even if one group is calling for the genocide of the other regularly; is the other group, which is actually committing genocide regularly, able to be held up as morally superior in any way? Is that group (Israeli Zionists) actually worth defending at all?

You have to remember that for the vast majority of the world, neither religious viewpoint holds much weight; only the globally agreed common ethics.

krysp··on New GitHub Issues Beta
This is fantastic. Probably works best in a massive organisation; did that goodbye email burn any bridges?
krysp··on Ask HN: Tools you have made for yourself?
Near our work there is a single public tennis court that in normal (pre pandemic) summers is heavily contested for bookings. So I wrote a script to book in whatever set of sessions me and my colleagues wanted to play for the following week. It was pretty consistent, would still miss a few though - other people were either staying up to midnight, or they'd written their own bot!
krysp··on Voice2json: Offline speech and intent recognition on Linux
Yeah, although it's also available for Mac
krysp··on Voice2json: Offline speech and intent recognition on Linux
I do this successfully for work using https://talonvoice.com/ - initial learning curve is steep, but once you learn how to configure and hack on the commands, you can be very effective. I use it maybe half the day to combat lingering RSI symptoms, and with some work I could probably use it for 98% of input for the computer. Some people do use it for 100% afaik
krysp··on Poor in Tech
This is probably a large part of it. The higher up the chain you go the more obvious it is - the system, the game, whatever you want to call it. Finally understanding what it means to sell your soul, and seeing that at least the janitor kept most of theirs.
krysp··on Man Against Marketing
The point about escalators in subways being designed for marketing exposure resonates with me. More and more I walk around and see advertisements everywhere; they seem to be becoming inescapable in our modern cities. I block them on my devices, but I can't remove them from my vision.
Page 1 of 2Next →