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

A browser extension with a couple regexps will do it. Or with a tiny model for sentiment analysis, if you want to be fancy. Feel free to ask your AI agent to make it.

Getting paid for live performance was the traditional way for musicians to earn money for centuries. Record sales was a temporary thing that is now gone.

Live performance is also now gone.

Live performance is about status signaling. A party with a live performer (or at least a DJ) is considered fancier than one with just a streaming phone.

At the high end, live performance pays more than it ever has, since the exclusivity is what people are paying for. At the low end, the performers get squeezed because they are competing with lots of amateur DJs or people simply doing without a human.


Those are more like live appearances. Basically them doing stuff while a DJ plays a recording of a song the "artist" probably had 1% part in writing. Expensive karaoke. The actual musicians of the world lose money doing live performances these days.

The "artist" has quite a difficult job as well, even with the machine behind them doing a lot of the creative and practical work.

They have to dedicate a decade or more of their life at a prime age to the character - selling their soul if you will. And not going nuts in the process. Fame and extreme fame would turn any normal person crazy. But you don't have the option of withdrawing, because you have this army of other people depending on you, among other things.


> They have to dedicate a decade or more of their life at a prime age to the character - selling their soul if you will. And not going nuts in the process. Fame and extreme fame would turn any normal person crazy. But you don't have the option of withdrawing, because you have this army of other people depending on you, among other things.

100%, I do feel like fame at such level is a very net negative thing to have. You do get money and fame and there are many times within the media where paparazzi and others have made some celebrities lose their mind. And almost everyone loses a sense of something human with this sense of fame. From Princess Diana to Britney Spears to Justin Beiber.

The tragic true story of Justin Beiber: https://www.youtube.com/watch?v=RvnnbzcAjOU


Vibe coding is actually a brilliant MLM scheme: people buy tokens to generate apps that re-sell tokens (99% of those apps are AI-something).

To buy the users

Yep it's not 'result chasers' but people who want to get credit while avoiding real work. And when their stuff breaks they are always too busy with something else or moved on to another project.


Instead of implementing a workaround for types as namespaces, wouldn't it better to explicitly add namespaces to the language?


I think zig is striving for language minimalism, make it minimal as possible then if a feature optimized multiple places use cases benefit


It's not so much a workaround as it is an elegance in design. In Zig, when you @import a file, that file is converted to a struct with comptime fields for all of the public members. Similarly, a "namespace" in Zig is just a nested struct with more fields. Usually it's just another import of something else.

N.B.: Coffee hasn't reached my bloodstream yet; accuracy not guaranteed.


files aren't converted to structs on import, they _are_ structs (well, their contents are the inside of a struct declaration). also, public members don't become comptime fields? file structs are basically left as-is on import, nearly like you copy&pasted the file contents into a struct declaration


What definition of simplicity implies that it can be at odds with correctness?


I would say "facility" instead of "simplicity" here.


That's great for API credentials but some secrets are ment for local use, like encryption keys.


Surprised Ergodox is not mentioned, that's the keyboard that started the movement. Very safe pick since firmware is open source and it can be both self-assembled and bought.

It has too many keys in thumb clusters and bottom row, but you can easily remove them.


I included ZSA's other boards (Moonlander and Voyager) since they seemed to have superseded the Ergodox in popularity. But yes, it definitely was one of the first to come out. ZSA is still a company paving ways though!


I feel like the Ergodox was traditionally a lot of people's first wacky split keyboard -- but for those that stuck around, it was rarely their last. These days, there are so many better options that it's hard to recommend Ergodox despite its historic importance.


Can you recommend one that is clearly better that ergodox in every manner?


Lots of options, but the one I use and would recommend is the Iris: https://keeb.io/products/iris-se-kit

Advantages over the Ergodox:

1. No pointless layer of "inner" keys that you never use 2. The thumb keys are closer to the main keyboard, so more of them are in a natural reach, rather than being a big stretch (this is the biggest one in usage) 3. Uses all 1u keys, so greater keycap compatibility (any ortho kit will work) 4. If you're comparing to the Ergodox EZ, construction is better, with a metal case instead of plastic 5. Takes up less desk space

And it's still QMK, still hotswappable, still has the columnar layout. I don't think the Ergodox offers anything over it.


> No pointless layer of "inner" keys that you never use

I use all the keys on my ergodox-ez, so this keyboard has not enough keys for me to switch to.


Ergodox offers extra keys, they are not a disadvantage, they are a trade-off.


I'm a native speaker of Russian, using Ergodox as my only keyboard for over 5 years. Here is my layout: https://configure.zsa.io/ergodox-ez/layouts/XEYyW/latest/0


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

Search: