HNHacker News
TopNewBestAskShowJobs

NoraCodes

2,232 karma · joined November 6, 2019

submissionscomments
NoraCodes··on FAWK: LLMs can write a language interpreter
> indicates a lack of professionalism

Appropriately, because OP is describing a hobby project. Perhaps you could pay them for a version without cat pictures.

NoraCodes··on Redmond, WA, turns off Flock Safety cameras after ICE arrests
Because American citizens and documented immigrants never commit crimes? Nonsense.
NoraCodes··on Rockstar employee shares account of the company's union-busting efforts
The phrase is "case in point", and unionized companies often do quite well.
NoraCodes··on Claude Code can debug low-level cryptography
> start exploring how these tools can help them without feeling like they're [...] ripping off the work of everyone who's code was used to train the model

But you literally still are. If you weren't, it should be trivially easy to create these models without using huge swathes of non-public-domain code. Right?

NoraCodes··on It's the “hardware”, stupid
... why? I imagine most of them are doing the same activity as a bus full of people reading the newspaper or a magazine, just with new forms of media...
NoraCodes··on The decline of deviance
Once we beat the fash, come to Chicago and I'll take you to a few leather bars :)
NoraCodes··on The decline of deviance
Deviance has to be new?
NoraCodes··on The decline of deviance
Are there actually fewer genuinely unique deviant subcultures out there? Maybe. But I've seen more than one dark corner, all very different, most not very welcoming to outsiders, and none sponsored by MasterCard. There are plenty of places people go where they can't use their real names for fear of losing employment, just like in the bad old days; I think you might just not be spending time in them.
NoraCodes··on I built physical album cards with NFC tags to teach my son music discovery
I've done something similar, for myself. I have a Tangara [1], which despite being quirky and expensive, I really love. It has an SD card slot, and while SD cards aren't as cheap as NFC tags, you can get hundreds from AliExpress for $1 each. I put one or two albums or a short mixtape on each one, and make a label for it myself. I don't use streaming services anyway, but now, instead of having music on my phone, I have a big box of SD cards I can physically arrange, choose from, and take with me. It also means that notification sounds never intrude on my listening experience.

1: https://cooltech.zone/tangara/

NoraCodes··on Just let me select text
Given that this page has the following styles which aren't applied anywhere else on the blog:

   body {
       -webkit-user-select: none;
       -webkit-touch-callout: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
    }
I think it's safe to assume that being unable to select text on this page is not unintentional, as several comments here assume, nor "ironic", but an intentional effort to demonstrate how annoying this behavior is.
NoraCodes··on Yes, America Has a Housing Emergency – Paul Krugman
> When everyone thinks they can and should be single, the housing requirements double.

In the circles I run in, most people who don't live with a romantic partner have at least two long-term roommates, mostly friends from college or made in adulthood. Several of these three to five person groups own detached homes together that no pair of them could possibly afford.

Famously, Shawnee, KS banned "co-living" a few years back, because (in the city council's opinion) too many people were living with others.

NoraCodes··on The future is not self-hosted, but self-sovereign
> end-to-end encryption has never been shown to work in a real system with normal people

I would argue that Signal is a great example of this working quite well, and tons of normal people use Signal. It's no more frictional than WhatsApp.

NoraCodes··on The new skill in AI is not prompting, it's context engineering
I understand how it works. I think it does not do much to encourage clicking through, because the stated goal is to solve the user's problem without leaving the chat interface (most of the time.)
NoraCodes··on The new skill in AI is not prompting, it's context engineering
I don't understand how you can look at behavior like this from the companies selling these systems and conclude that it is ethical for them to do so, or for you to promote their products.
NoraCodes··on Why Copilot Is Making Programmers Worse at Programming
> I just asked Claude to write a program to convert from one file format to another.

Was it correct?

How did you know?

NoraCodes··on Programming with ChatGPT
I really think you overestimate how hard it is to use imagemagick. Unless you're doing really deep wizardry - or editing video on the command line, but I'm almost certain the LLM will have more trouble with that, too - it's not hard. I didn't take that command line in the above command from a script, by the way; I rewrote it from memory, in about thirty seconds, because it's not hard. There might be a syntax error, but that'd be, what, another ten seconds?

I'm not asserting that LLMs aren't useful. You demonstrate successfully that, to you, they are. I'm asserting that they're not orders of magnitude more useful than powerful, composeable interfaces to the software we already have - and they are orders of magnitude more environmentally and socially destructive.

NoraCodes··on Programming with ChatGPT
> But to make that decision, I need to see the images. I could run a bash script to generate those images in a bunch of different qualities and then view them with some kind of image viewer, but that's extra steps - and it involves creating a bunch of temporary files that I then need to clean up.

That's not correct at all. You can, in fact, do all of these steps in a single command line program with Konsole (or iTerm2 on Mac, or Kitty - whatever terminal you're using, as long as it supports these features), imagemagick, and bash.

$ for size in $(seq 10 10 100); do; convert -resize $size% input.png output_$size.webp; timg output_$size.webp; done

timg, here, is https://github.com/hzeller/timg, but you could use anything that speaks iTerm2 or kitty. This approach generalizes easily, too; you can easily use this to vary any parameter imagemagick supports, like webp compression or posterization or dithering, and print out any parameters of the image, like size, along with the image itself.

> With the web version I can snap a screenshot with CleanShot X and then drag that screenshot straight onto the web page. I instantly see the different images, pick one that looks good to me, download that and then drag it into my S3 uploading software (Transmit).

In my workflow, I edit in Showfoto or Darktable, resize (or, in my case, more often dither and resize) as demonstrated, and then `cp` the appropriate selected image into my blog's main image folder. Hardly more difficult, and while you might not enjoy it, that's exactly my point - we can both make things we like, but you're asserting that LLMs massively changed the landscape overall, while I'm not using them at all.

I also have a script, which took about one minute to write, that cleans up the extra temporary images, so that's not much of a concern either.

NoraCodes··on The slow evaporation of the free/open source surplus
> Isn’t the game with licenses that you must specify what can and cannot be done with the code?

No, not at all. Microsoft's argument is that training an LLM on code is fair use, and thus doesn't trigger copyright-based licensing at all. That's why they include unlicensed code in Copilot, which under a training-triggers-copyright theory they have no right to at all.

NoraCodes··on Programming with ChatGPT
> https://tools.simonwillison.net/image-resize-quality is a tool for dropping in an image and instantly seeing resized versions of that image at different JPEG qualities

This is also doable with one line of bash via imagemagick in any terminal that supports the Kitty or iTerm2 graphics protocols, which is most mainstream ones (iTerm2 itself, Kitty, Konsole, etc.)

I don't say this to bash your techniques but to point out that there are other methods which permit quick prototyping and easy iteration, and that LLMs are, at least in my experience, not a paradigm-shifting improvement in this vein.

NoraCodes··on At the Mountains of Madness
I think it's useful to impose a social cost for using plagarism machines to make slop.
NoraCodes··on At the Mountains of Madness
What is that abominable diffusion output doing at the top of an otherwise interesting article?
NoraCodes··on Linux When?
Makes sense, thank you for the thorough answer!
NoraCodes··on Linux When?
One question I don't think this post answers - why not use `winit`?
NoraCodes··on Linux When?
> In my mind, if you're someone who types in HN comments in a rage because your text editor (VS Code) eats up 200+ MB ram, you don't get to cry about Zed not being supported on Linux from day one, because you can't have your cake and eat it too - if you want it on your platform, you gotta wait for the shaders to be written.

This is certainly one takeaway. On the other hand, this very blog post points out that a community member, Dzmitry Malyshau, did the work to get the program working on the OS he uses. Malyshau does not work for Zed, which is a for-profit company; as far as I can see, he gets nothing out of working on Zed, except that he and other Linux users get to use it. Perhaps, rather than characterizing Linux users as whiny, we could take away the idea that many Linux users are willing to put in quite a lot of work to make things better for each other.

NoraCodes··on You can't spell "Gell-Mann amnesia" without LLM
Crichton amnesia - Dr. Gell-Mann doesn't enter into it - is a good way to describe how a lot of discourse around these systems goes. Some domain expert picks apart the outputs in their domain but imagines that it's just fine at style or history or what have you, and uses it for that.

I see this especially with STEM experts attempting to automate away activities traditionally associated with humanities subjects.

NoraCodes··on Ask HN: How should organize and back up 23 TiB of personal files?
I highly recommend Tarsnap [1] for your off-site backups. It has a tool that does pre-encryption with user-controlled keys, deduplication, and a reasonable price; for your use case, about $1500 a month, though more in the first month for bandwidth. I've used them for years.

1: https://www.tarsnap.com/

NoraCodes··on Suno, an AI music generator
> Perhaps it finds niche there, because -let's be honest- most of the music in that category is made on the automatic pilot anyway.

Can you give some examples? In my experience, most music, even music we think of as banal or boring, had a pretty significant amount of effort, and creativity, put into its creation.

NoraCodes··on Stop Eating Sugar (2020)
I really dislike this kind of "we HackerNews users are smarter than everyone else" attitude. It's not justified to lie to people because you think they are stupid.
NoraCodes··on Stop Eating Sugar (2020)
> If you’re struggling to lose weight, just remove sugar from your diet. I promise you: you’ll be thinner.

...

> I’ve never been exactly fat, but I used to be nearly 10 kg heavier when I did energy drinks, sugary snacks and desserts.

So in other words, not only is this opinion not supported by the scientific evidence, it's not even really supported by mmalmi's personal experience. Phenomenal.

NoraCodes··on Why it's so challenging to land upright on the moon
I highly recommend taking a look at Kerbal Space Program plus k/OS. I've done a few Kerbal hackathons with friends where we all get the same spacecraft, in the same scenario, and have to write k/OS scripts to perform some mission. Difficult, but fun and often hilarious!
← PreviousPage 2 of 16Next →