MurphyA/hacker-news huggingface dataset:
by vunderba | 2025-09-27 03:19:37+00:00
If you enjoy it, I'd leave it at that - that's all that matters.

It's a pretty absurd claim to say that learning Suno is no different than learning a musical instrument. My 8 year old nephew was cranking out "songs" in Suno within an hour of being introduced to it. Reminds me of when parents were super impressed that their 3-year old could use an iPad.

Generative tools (visual, auditory, etc.) can serve as powerful tools of augmentation for existing creators. For example, you've put together a song (melody/harmony) and you'd like to have AI fill out a simple percussive section to enrich everything.

However with a translation as vast as "text" -> to -> "music" in terms of medium - you can't really insert much of yourself into a brand new piece outside of the lyrics though I'd wager 99% of Suno users are too lazy to even do that themselves. I suppose you can act as a curator reviewing hundreds of generated pieces but that's a very different thing.

I always get a little confused when I hear non-musicians say that something like Suno is empowering when all they did was type in, "A Contrapuntal hurdy-gurdy fugue with a backing drum track performed by a man who swallowed too many turquoise beads doing the truffle shuffle while a choir gives each other inappropriate friendly tickles".
by Twey | 2025-09-27 03:23:48+00:00
> proponents of mechanical keyboards say you need fewer keys than a regular keyboard, for _reasons_

That's a bit of a generalization. Mechanical keyboards like the Hyper7 exist that have enough for even the most key-hungry typist. If you want an ergonomic mechanical keyboard with many keys there are also some of those out there, like the Kinesis line or the Glove80. That said, one thing people mean by ‘ergonomic’ is ‘less stretching’, and by geometry more keys = more stretching, which is why there's significant overlap between the ergonomic keyboard crowd and the few-keys crowd. When I first got an Ergodox I too thought I would struggle with few keys, but over time I found I prefer to have the keys in a comfortable position with a layer modifier than to have them off in Narnia where I have to shift my whole wrist to reach them.

(Because subcultures are subdivided recursively, the _gaming_ mechanical keyboard subcrowd also often like small keyboards, for reasons I don't really know but are presumably quite different from the reasons the ergonomic mechanical keyboard subcrowd have.)
by qwerpy | 2025-09-27 03:24:05+00:00
I like my moonlander. Feels great and now that I'm used to ortholinear, I can't go back. The ZSA layout editor is awesome. I just wish it had more keys so that I could have an F row and dedicated keys for modifiers. Yes I can use the various features to get them and yes I know it'll be allegedly faster once I train myself. But I'm a busy middle aged man now. I float back and forth between Windows (home), Mac (work), and Linux (Steam deck) and having to keep all the keyboard shortcuts straight on top of having blank keycaps for modifiers makes my head hurt.

I briefly looked for labeled keycaps that let the light shine through but couldn't find any.

Where did you get your coiled cables? I bought one from Aliexpress. It took a month to arrive and then didn't work.
by mensetmanusman | 2025-09-27 03:24:25+00:00
Hard to decouple the economic hardships happening in Canada: https://ca.news.yahoo.com/more-canadians-fleeing-country-eve...

“Canada's cost of living crisis, housing affordability issues and overall economic uncertainty continue to push some residents to consider a new life abroad.”

This crisis is causing people to spend and travel less.
by Veedrac | 2025-09-27 03:24:44+00:00
This argument always seemed weird to me because it's obviously the case that ‘intent and creativity’ is at best a slim minority of consumer preference. If I want a simple dubstep line with random romantic words meaninglessly peppered in it, or the same 4 chord pop song as every other pop song, or you know, anything popular, that's easy. If I want something that's saying something interesting in the topics I find interesting, or doing something new with the medium that's also well executed and listenable to on repeat, finding that is actually just hard, and it's rarely the stuff with the dollars and overlapping interests to get the high production values.

I'm not going to claim AI audio isn't also awash with popular themes and tropes, or that it's a bastion of creativity. I'm also not going to claim that the deepest, really creative ideas aren't expressed in human written works. There are enough people to make truly exceptional songs and prompt many truly mindless AI generations. And there's also nothing wrong with most songs optimizing for personal preferences that are not that; I'm not trying to 'argue against' popular music.

But I am going to claim, for me, that it just hasn't been practical to saturate my tastes from public media, and that most of the reason I personally listen to AI music is that I want something that says or does something I think is creative, exploratory, or intellectually interesting that I don't know how to get from anywhere else.
by rufus_foreman | 2025-09-27 03:25:57+00:00
>> I’ve been around since the 70’s and it’s improved dramatically

I've been around since the 70's and it's the same as it ever was. The local library has a thing where you can access historical versions of the local newspaper. I read the newspaper headlines from when I was a kid. Nothing is different now from what it was then.

Nothing has changed and nothing has been learned and no one cares.
by bigonuno123 | 2025-09-27 03:27:10+00:00
Hello everyone, I wanted to share my new Learn to Code app, EasyDev. This app has courses with difficulties ranging from beginner-friendly to pretty advanced in Python, C++, and Java. I found a lot of other learn to code apps to be lacking in quality content, so I decided to change that.

The app itself was made exclusively by me, including all the programming, UI, assets, logos, etc. The actual learning content was also handcrafted by using structures similar to popular websites such as Edube and Codecademy, and there is a lot of interactive and descriptive content that takes inspiration from these websites, which are very popular for their effectiveness in teaching people how to code.

If you are interested in learning how to code or just want to check the app out, consider downloading the app using the link above. Also, if you experience any bugs or errors of any kind, please go to the Discord (in the app store page or directly in the app (Settings -> Join the Discord)) and let me know. Thanks in advance!
by AnonC | 2025-09-27 03:27:40+00:00
It has a “Business” section, but it defaults to US and doesn’t have any customization (in Settings->Categories) to choose business/economy/financial news from other countries or regions. I wanted to provide feedback from the “Give Feedback” option in the Settings screen, but that opens up the Kagi feedback forum and requires creating an account. I’m not that invested in anything Kagi to go through this amount of trouble.

I would prefer in-app feedback forms to be simple forms that collect information right within the app without having an account, logging in, etc.
by 14 | 2025-09-27 03:28:52+00:00
This won't do anything to help. I work as a health care worker who visits seniors in their homes. I can not even count the number of times I have had to help them "fix" their TVs. The biggest culprit is not the TV itself but the digital service provider box.

For those of use old enough to remember how TV was back in the day you would turn on your TV and less then a second later the display would be on and you would be on the last channel you had on before it was turned off. It was instant and it was easy. Most seniors grew up with exactly that and it was easy. Fast forward to digital boxes and it stopped people from splitting the signal and running as many TVs as you wanted and forced people to pay extra for running more TVs. So it was a big money grab for providers with very little benefit for users.

The biggest issue I have now days is how most digital boxes do not just turn on and put you where you were last. Most turn on to some front page that advertises movies you can rent or "smart" services you can log into. This is where I see a lot of seniors get hung up. To you and me ya it is totally simple to navigate to the live TV but to an elderly person many can not do so even if you show them 500 times. And it drives me crazy. You want to help seniors build a TV that can offer them all the local channels without the need for a service provider's digital box and have it so those channels are exactly what they get when they turn on the TV and it takes them to the last channel they had on when it starts. That is what seniors need.
by jbay808 | 2025-09-27 03:29:06+00:00
You have to account for the energy required to break the bonds of the CH4, though. This means if you burn methane the usual way you get (CH4 + 2O2 --> CO2 + 2H2O + 803 kJ/mol); if you burn it with an ideal zero-emissions reaction, you get (CH4 + O2 --> C + 2H2O + 409 kJ/mol), or just a little more than half the energy from the same gas.

Your accounting works if someone else does the pyrolysis for you and you're left with just the H2 and C at the end, but mine includes the energy consumed by the pyrolysis step that breaks the methane molecule (albeit neglecting any thermodynamic losses, which there will be several -- for example you need to recapture the heat carried away by the hot carbon atoms). On the other hand, you can hardly wish for a better feedstock for CVD diamond production...
by cortesoft | 2025-09-27 03:29:47+00:00
> If getting through downtown by bus is slow, getting through it by car isn't any faster

This isn’t true at all.

Busses stop continuously along the route, which adds a ton of time. Cars go straight to the destination.

You also have to add the time spent waiting for the bus, and the time to walk to the bus stop.

Busses usually aren’t going to take as direct a route as a car can. You will likely have to walk once you get to your destination, too, or switch buses.

I am all for public transportation, and take it all the time, but let’s not pretend it is always faster than cars.
by arp242 | 2025-09-27 03:29:54+00:00
Can't vouch for every model, but on all the ThinkPads I've owned every single LED can be disabled, including on the X13 I got last year.[1] This is actually one reason I buy ThinkPads. Other models I've had were T61, X270, E585, X280. I've heard the Carbon models are quite different from the T/X ones, so maybe you can't disable on those? That would be disappointing.

If you're on Linux the dot on the cover is /sys/class/leds/tpacpi::lid_logo_dot. See the other files in that directory for other LEDs.

I don't know about Windows off-hand because I don't use it, but the BIOS exposes the functionality so there should be a program to do it. In a quick search: https://github.com/valinet/ThinkPadLEDControl

FreeBSD doesn't support it, but quite easy to write a patch for it if you want it (I actually wrote a patch for this, but didn't really put the finishing touches on it and submit it as my previous one got no feedback at all, so *shrug* – I ended up just installing Linux again). Same for the other BSDs.

[1]: You need to compile your own kernel for the charging/power LED which wasn't needed on older models, because that's registered as "unknown LED" and protected behind a compile option. It's a tad annoying, but it's possible.
by nulfrost | 2025-09-27 03:30:47+00:00
Hm? Which part of the stack requires a lot of resources? Each part (PDS, Relay, AppServer (AppView)) can be run on a PI. Blacksky (not a large organization by any means and completely community funded) is almost running the entire bluesky stack themselves. IMO there's not much of a reason to run every part of the stack yourself unless you want to be completely independent from bluesky. At the very least if you want to host your own data then that just means running a PDS, which means finding the cheapest VPS you can that fulfills the min spec. Mine costs about 7 bucks per month and I never have to think about it. I'm also running a relay for no reason other than for learning purposes for about 30 bucks a month.

The AppServer, if you want index the full bluesky network (39M users) will run you about 200-300 dollars a month. Again, not really needed but you can if you want. There's also experiments people are trying out to only index smaller parts of the network, e.g. only users you follow which would mean hosting an AppServer would be even cheaper. FWIW, I like both protocols and want them to succeed, anything that gets people off of closed social media.
by qwerpy | 2025-09-27 03:30:47+00:00
I completely agree. Moonlander would be perfect with a F key row and dedicated modifier keys. The purists will sneer, but they could always take off the keycaps and switches if they want to show off how minimal they are.

I don't spend all my time in vim, my job is mostly emails and docs now. Muscle memory decays for all the fancy chords/layers/macros/etc and I don't have infinite time to spend tweaking keyboard layouts.
by danabramov | 2025-09-27 03:31:33+00:00
They’re actually making first steps to bring it to IETF: https://docs.bsky.app/blog/taking-at-to-ietf

You can be as cynical as you like but I actually tried hard to avoid tech jargon in the article. I’d appreciate you giving it a read — happy to answer questions or discuss specific concerns.
by mastazi | 2025-09-27 03:31:59+00:00
> I wish I could just buy as a keyboard

It seems that they are Gateron KS-33 Blue low profile switches[1][2], so you can look for keyboards that come with those preinstalled.

[1] https://www.raspberrypi.com/products/raspberry-pi-500-plus/

[2] https://core-electronics.com.au/guides/raspberry-pi-500-plus...
by userbinator | 2025-09-27 03:33:46+00:00
I am curious how/if you were formally taught how to type, and whether you hit the keys with sharp and abrupt movements. Of those whom I've seen develop RSI, a common trend I've noticed is they type very "discretely", with a very noticeable pause between each keypress, and use a lot more force than necessary. They were also taught that that was the "correct" way to type, adhere strictly to a sub-optimal fingering pattern, and type relatively slowly too. RSI seems to be caused by the sort of excessively rigid and intense finger movements that I've seen from these formally-taught typists.
by qwerpy | 2025-09-27 03:33:50+00:00
Some of us don't program that much anymore but because we're older, the ergonomic aspects of something like Moonlander are important. Ortholinear and split keyboard for me. But I still want to be able to hop into a terminal or IDE once in a while, without having to spend a bunch of time customizing keyboard shortcuts/layouts. So it's painful to be missing all those keys.
by palmfacehn | 2025-09-27 03:34:22+00:00
>Instead of wading in...

I regard it as important context. Yes, the country seems to be devolving into partisan recrimination. Similarly the comments...

However, there was a time when obvious crimes like torture and false pretenses for war were excused in the name of decorum. Whether Comey is guilty or not, whether the Russia Hoax was criminal or not, it is easy to see how the proceedings are becoming untenable.

But then, was a system that excused torture and false pretenses for war on a sound footing to begin with? Something is rotten on the Potomac.

The narrow partisan takes supporting or reacting with outrage to their opponent's weaponization of the judicial system seem irrelevant in comparison. There's a larger picture worth looking at if we can expand beyond the narrow view.
by DanHulton | 2025-09-27 03:34:31+00:00
As an FYI, I had a similar issue and tried a whole lot of things, including different mechanical keyboards, with which I had a variety of successes and failures.

But ultimately what REALLY helped was going to physiotherapy and identifying muscle groups in my back that were weak, causing me to sit weird and support my arms with muscles in my shoulders that weren't designed for that. And because all of this is connected in weird ways, the pain I was feeling in my wrists originated way back in over-stressing those shoulder muscles.

After a few weeks of an exercise program designed to target those muscles, all my RSI pains aren't just reduced, which was the sum total of the results I got from different mechanical keyboards, they were GONE. Plus, I had the added benefit of naturally sitting and walking "better" and feeling better about it.

So if you've tried different mechanical keyboards with only limited degrees of success (or have a fave keyboard you don't want to have to switch from), consider an exercise program designed to improve your posture! It is literally the single biggest thing I've done in the past year to make me feel significantly better, and not just in the case of the RSI!
by arp242 | 2025-09-27 03:35:40+00:00
Cheers; I guess I should have checked the coreutils implementation; I kind of just assumed it has one implementation instead of being a compile option :embarrassed-emoji:

I also have an Arch machine where it does link to libcrypto, and it seems roughly identical (or close enough that I don't care, this is a live server doing tons of $stuff so has big error bars):

md5sum 1.58s user 0.31s system 98% cpu 1.908 total ~/verify -a md5 1.59s user 0.13s system 99% cpu 1.719 total sha256sum 0.71s user 0.12s system 99% cpu 0.840 total ~/verify -a sha256 0.74s user 0.12s system 99% cpu 0.862 total

Still wish it could do multi-core though; one reason I looked in to this is because I wanted to check 400G of files and had 15 cores doing nothing (I know GNU parallel exists, but I find it hard to use and am never quite sure I'm using it correctly, so it's faster to write my own little Go program – especially for verifying files).
by danpalmer | 2025-09-27 03:36:07+00:00
> here are my thoughts on ... you should literally buy any mechanical keyboard ... with programmable firmware

Funnily enough, the Moonlander was not this for me. It's programmable, but the round-trip time for programming meant that I didn't modify it often, and only modified it in significant ways, which meant I'd then forget key combinations immediately. This was particularly prevalent for anything where you have to tune responsiveness/movement/timing.

I switched from a Moonlander to a UHK, and the programming time is ~instant. You click flash and in 1-2 seconds it's done. For the Moonlander you have to download the firmware, find the file, drag and drop onto the flashing tool, and wait 10+ seconds. It's amazing how much of a difference that made for me.

So yes, get a keyboard with programmable keys, but not all are created equal, find one that lets you have a very tight feedback loop and you'll be so much happier.
by kayson | 2025-09-27 03:36:59+00:00
I use long press on the number keys for function keys (F11 and F12 on the inner columns) and I'm pretty happy with that setup.

I got my cables on etsy. There are tons of US-based makers who have large selections of colors, connectors, etc. I got my connectors cerakoted and they're really nice. It's pricey though.
by monkeycantype | 2025-09-27 03:37:05+00:00
no, chi and centrifugal force do not really exist. But because everything we percieve is essentially a metaphor, a model of reality, sometimes chi or loosy goosey uses of the word 'energy' really can be a valid heuristic for the things that you can do to optimise your 'ability to do work'. As long as you remember its a vague, subjective, context restricted heuristic, and don't try shooting chi bullets, I say max your chi flow friend.
by viraptor | 2025-09-27 03:37:06+00:00
That reading the code doesn't scale. There's not enough people ready to read all the published packages and even if there were, that's still acting after the packages are published and potentially used. Also as more people start looking at this, the malicious functionality will be hidden better and split into fragments between dependent crates. Think one crate providing directory walking, another the patterns to match but commented as something genuine, another doing genuine network lookups, another tying it together in a nonobvious way in a macro that gets part of the behaviour initialised at runtime. We're only seeing the fairly trivial cases these days.
by danabramov | 2025-09-27 03:38:54+00:00
Well, atproto can scale down too if you’re content with a subset of data. In other words, it’s not that atproto requires you to have a full network, it’s that it lets you build apps over whole network. ActivityPub doesn’t offer an approach to do that. So we’re not comparing apples to oranges.

I do think that you’re underestimating the value of open network for large-scale aggregation. Yes, for big open world you need big indexes. But indexes don’t have to always done by single entity. Some can be shared. Resources can be pooled for apps that need a materialized index of the same data. We haven’t really seen how this plays out yet because big indexes only existed behind the doors so far.

And if all else fails, limiting the scope (by time or community) works in atproto too. It’s just… not as fun :)
by rramadass | 2025-09-27 03:40:30+00:00
You might want to study Bioenergetics - https://en.wikipedia.org/wiki/Bioenergetics and Bioenergetic Systems - https://en.wikipedia.org/wiki/Bioenergetic_systems if you want to understand Prana/Qi/Chi/Ki in the modern scientific context.

Also see Guy Brown's The Energy of Life: The Science of What Makes Our Minds and Bodies Work.
by com2kid | 2025-09-27 03:41:43+00:00
Creatine isn't synthetic, it is found in all sorts of natural foods. It is no more artificial than vitamin C.

> Can't we just live as we are and not aim for some ideal only reachable through the use of synthetic substances?

Insulated housing is a synthetic substance. I rather enjoy living with it.

Oh and cooked food. Huge advantage there.

All grains we eat are highly processed.

Even beef is dry aged.

Cheeses are processed as hell, just we use cultivated bacteria to do the work for us.

> people do just fine without any of that.

Tell that to someone who is vitamin B deficient.

Choline supplements are a huge help for the elderly, just across the board (with the exception of some people who do really bad with choline!)
by yborg | 2025-09-27 03:42:48+00:00
It's literally a feature - individual users can set post auto-deletion on their instance. Because a government could suddenly start firing people from their jobs for some shitpost they made a decade ago.

But you have the fact that this is the Internet, and somebody will have archived your post no matter what you or your host instance does. So you can rest assured that whatever you wrote on Mastodon is out there somewhere...
by dpark | 2025-09-27 03:43:09+00:00
> but honestly bots clicking links is just what happens to every public site on the internet.

As a CS student ~20 years ago I wrote a small website to manage my todo list and hosted it on my desktop in the department. One day I found my items disappearing before my eyes. At first I assumed someone was intentionally messing with my app but logs indicated it was just a scraping bot someone was running.

It was a low stakes lesson on why GET should not mutate meaningful state. I knew when I built it anyone could click the links and I wasn’t bothered with auth since it was one accessible from within the department network. But I didn’t plan for the bots.