skysight-inc/HackerNews huggingface dataset:
All those things are great, or at least you and I think they are.

But that's not the question. The question is do those things make for greater human thriving and fulfillment? Increasing things that people find pleasurable does not necessarily have this effect. As a simple and extreme example, consider heroin.

I read a lot of old stuff, with a focus on anything I can find from regular people. I used to think like you do. I'm much less convinced nowadays that we've really made people's lives better in a meaningful, non-material way, excepting a very few examples that GP already alluded to (e.g., reduction in infant mortality, which accounts for virtually the entire life expectancy increase since 1850.)
> Software takes a lot of effort to write, and much less to maintain.

ahahahahahahhahaaha

Have you even written a line of code in your life ???

This is the most brazenly wrong statement I've heard on this website. We are in dire need of a correction ...
Regardless of how objective the IFS is, the specific page you linked to is not high quality research.

It uses data from a survey commissioned by the Mormon church and does not account for any confounding factors.
Sometimes with time SW based companies seem to migrate towards "easy to hire maintenance devs" style stuff once the products mature and slow down. It seems to happen to Ruby and Python projects too. But you might not have gotten it built in the first place if you started that way.

(Though I don't think Clojure is really "innovation in programming languages" stuff, it's a rather straightforward Lispy language and has changed much less than eg Java, C#, JS in the last 15 years, and is simpler too)
> How many "big piles of mostly-ascii data" are there though?

Well, the use case mentioned in the article is a pretty good one: program source code. Even if you're going to be writing in a foreign language, all of the fancy punctuation and whitespace that does useful stuff in the language ends up being ASCII, and a good hunk of the standard library is likely to have ASCII names for types and functions, etc.
Maybe schedule and school choice would be better. I even went to earlier classes before the official start of school and did fine. One size does not fit all, and pushing a universal change in start time will hurt some students.
Unlike GitLab, Matrix is not open core, and so isn't Element or Synapse, they properly and fully open source.

Also, Element is just some JavaScript in your browser or electron shell, there's no need to self-host it really, although you can (just put some HTML+CSS+JS up on a webserver) — you want to self-host Synapse, and that's trivial to do (there's a Debian package, a Docker image and so on).
Uh, this is pretty much the case with other extra-curriculars, too. My school had a very strong and diverse performing arts program and kids often stayed late enough for parents to pick them up after work.
It should be forbidden to forbid. That's what I don't like.

Most of us have employers who are afraid of copyleft. That has made us afraid of copyleft, because we feel like our job is threatened by copyleft. But the erosion of copyleft over the decades has produced phones that track us, websites that control our dating lives, our food, the entertainment we consume, social media that manipulates our emotions and our friendships, and countless other things without us having any recourse or control.

For a while, copyleft was good. It gave us Linux on laptops, where we have the source code for nearly every part of the stack. Without copyleft, we have locked phones, tablets, game consoles, e-readers, refrigerators, cars, pacemakers, and many other devices that are difficult to really call our own because they have software that ultimately obeys the manufacturer, not the consumer.
wow this is great info, thanks!
Ask HN: Why is least significant bit first a thing?
I've had a long desire to get into basic electronics, and recently got the whole Ben Eater breadboard kit to get going (awesome by the way). But I can't help but wonder, why is there such a thing as least significant bit first? It seems that it just makes it that little bit harder for humans to decode with no real upside as surely the computer doesn't care? I took a bit of a look around and couldn't find anything definitive as to the origin story, thought some of the boffins on HN might actually _know_.
is it unregrettable if your experienced people run to competitor for better working conditions, fix their product, build feature parity and simply outexecute you?
But they have the fiber and other green goodness you need.
Plenty of times. They acedate some of the compounds for instance to make them last longer. If you want custom peptides you can get it at a price.
Double whammy -- right over the South Atlantic Anomaly.
I used to be really big on trust the experts, seek authorities for advice, etc etc. Especially for areas involving mental / general health. Specifics like fixing a broken arm I’m still on the experts side :)

Decades later I’ve had many (eerily similar) experiences to what you detailed above. I’ve gotten the best results evaluating issues on my own / with the help of a few trusted sources. Expert advice is about as reliable as chatgpt (in the majority of cases). There’s too many devils in the details when it comes to complex issues like health. Find people who got results or find results yourself.

I think the majority of modern healthcare exists to make a profit and curing patients isn’t really a good business model. Unfortunately they can use those profits to create an army of experts and studies.
People forget that the 8 hour workday, paid time off, and every other workers right were won at a price of blood [1].

But on the topic of people being better off I would also disagree strongly: the wealthy were the wealthy, and still poorer today in everyway that matters. The King of France might've notionally had an army, but all his money in the world couldn't buy the inspiration, creativity or organizational skill which made indoor plumbing possible.

[1] https://en.wikipedia.org/wiki/Pullman_Strike
yeah i get that and maybe i wasn't precise enough in my language on the original post but even 3 days a week is a bridge too far for me. knowing that these things are done incrementally usually the writing on the wall for 5 days a week is not that far down the line once everyone gets used to working 3 days and then the mangers says "we missed some quarterly target and they are used to 3 days lets make it 5 and eek out a little more 'productivity'."
I do think there's actual correlation between getting up earlier and achievement. I don't know many successful people who get up super late. Don't know if that's correlation or causation, just that there's something to getting up early to crush it.
> Nothing is omitted

To quote internet reviewer:
Brevity is the soul of wit. That means stop wasting my time. Keep it nice and simple.

Look. Like what you want, I'm free to prefer a shorter form, and to point out this is part of author's style.
A few years ago I created upvote.pub (source code: https://github.com/danielecook/upvote.pub)

It never really caught on - but it was a fun project. I do hope something like this takes off. It was able to import publications using DOIs, PMIDs, PMCids, Arxiv, and Biorxiv.
I don't think calling ideas "fascist" is productive to the discussion. Maybe you could argue why you think those ideas are bad ideas?
> Another problem is the feedback loop of mental illness. A lot of people might feel better if they got exercise, ate healthy, got enough sleep, made some friends, took on some fun hobbies, etc. but most people aren’t willing or able to do any of that if they are stuck in a bad mental state.

I've found CBT super helpful for my ADHD because it focuses on the small steps to break that loop. I thoroughly recommend it for ADHD and mental illness, particularly for engineers as it's far more system based and obviously "logical" than any other form of therapy I've tried.
Thanks for substantiating. I still read him avidly but appreciate the points you made. I also rate UFOs being aliens as less likely than I believe he does. About cryptocurrency I have no interest or knowledge so I can't comment on that. As for the Straussian stuff I don't see the downside and am not frustrated. Agree that fast grants is the most exciting thing he's currently working on. On a personal level I might enjoy Conversations with Tyler more because I do think he's successful at his stated goal of "extracting the best stuff" out of his guests. Although more than a few of the episodes fall flat for me, the majority are enjoyable.
Whois server for .SH TLD unresponsive, redirects to IIS page [resolved]
Exactly - do we have confirmation it was actually a dive and not a downdraft/updraft? Because flying into a sudden downdraft would barely be noticeable by anyone who wasn't looking at instruments (you can still be climbing in air that is descending).
Higher Order TypeScript
Declarative shadow roots and Template Instantiation are very different proposals with no overlap.

The only relation here is that with some critical feature done like this and shadow selection, there will be more time to work on Template Instantiation.
I work at an IT service provider that also offers some cloud products.

Customers start out by wanting all the flexibility (for their devs, usually) to spin up their owner servers, and want used-based billing. It would be a waste to pay more, no?

Then their own book keeping department yells at them, because they use SAP, and every bill that differs from the contract or the previous month is sheer hell and requires 5 levels of approval / justification / whatever.

So the next iteration is that they buy a fixed contingent of "cloud points" per month so that the invoice remains constant, and there's reporting and/or a firm (but often unwritten) promise from the account manager that they'll notify the customer if/when they ever run the risk of exceeding their contingent.

In really big / inflexible companies, it really seems to be easier for the purchasing managers to justify higher but constant prices than variable prices. The inefficiency boggles the mind.
The suicide rate for teen boys is roughly 3x the rate for teen girls. [1] The attempt rate is higher for girls, but boys are more 'effective'.

1: https://www.cdc.gov/mmwr/volumes/66/wr/mm6630a6.htm
We have ceded far too much power to the morning people.
Yeah, a few hours of optional study hall before or after school would be so good. It gives some buffer for the studious kids. Plus, 50% of class time is wasted anyway. Just teach essentials.

Getting on my soap box: most important buildings in an educational institution are the library and the sports hall. Healthy mind in healthy body. Dial in formal instruction tactfully. That's really it.
I feel like you're onto something. Growing up, I was always told "The early bird gets the morning worm." In my opinion, I did not want to be the worm waking up early.
I find it weird to define medicine in a way that excludes sanitation and vaccination. The other elephant in the room is antibiotics, which have managed to make many previously lethal infections manageable or even trivial.
I don’t mind, but it’s definitely okay for people to be offended by the use of (what seems to be?) BDSM fetish community terminology. I don’t think this is a common term. If I referred to the cat face emoji as the pussy emoji or the cunt emoji in a Rust programming language article, I’d expect some pushback.
Reads like a clear waste of taxpayer dollars, not beautiful to me in the slightest.
Maybe we need an algorithm like this:

1. Search databases for documents relevant to query

2. Hand them to AI#1 which generates an answer based on the text of those documents and its background knowledge

3. Give both documents and answer to AI#2 which evaluates whether documents support answer

4. If “yes”, return answer to user. If “no”, go back to step 2 and try again

Each AI would be trained appropriately to perform its specialised task
This describes a lot of what my life was like between the ages of 17 to 20. I would sleep for 12+ hours at a time if I got the chance and would also take constant naps. Got tested for a few things but nothing ever came up. Eventually my sleep patterns returned to normal and these days I get by on 8-9 hours a sleep a night.
That's a very forced, contrived, un-impressive list. It reads like someone told them "hey, we want telemetry, please make up a list of uses that will sound plausible to programmers to justify it. Be sure to use big words like histogram a lot to shut down objections by sounding real smart."

Most of these things are in the category of bug prioritization. Why don't you... you know... talk to users?

If you want some statistics (oh sorry, histograms), maybe pull down the gigabytes and gigabytes of Go code residing on public repositories and places like GitHub and analyze all that. That'll tell you a ton about how people structure their projects, what architectures they target, etc.
Oops, good point! EFF also has some good articles about software patents: https://www.eff.org/issues/patents.
I use a Razer Naga MMO mouse for work, it has 12 buttons on the side and I bind all kind of things on them. Run/Debug, Hot Reload, Volume Up/Down, Back & Forward etc.

There's a 3rd party tool for MacOS called SteerMouse, that let's you configure everything without ever touching Razer software (shudder).

I'm always looking for a non-gaming focused alternative, with a maybe a bit more slick industrial design, but sadly there are none, so I think Razer is currently the best on the market.
I read about it several times in Discover magazine as an early tween/teen. I had a subscription, haha. So, it was a recurring topic 20+ years ago in a fairly popular magazine.

This was well before kids commonly had phones, and while I owned a palm pilot, it didn’t keep me up at night and it was… atypical at best for kids to have or perhaps even want them, haha.

Around the time I turned 18 most kids my age had cell (not smart) phones and computers had become common in households, but I don’t recall them being a major sleep disturber yet. I would stay up on mine learning to program and playing StarCraft around 20 years ago, but again, I don’t think this was nearly as typical as kids watching tv in their rooms back then, let alone using phones or tablets today.
I actually enjoyed that the topics are broad. I studied physics, but worked as a software developer my whole life.

The topics on the site are stuff that I was interested in at some point in my life: python, GRBs, code style, whatever GPT, thermodynamics and communication.

I used to read papers but I don't anymore, and this site lets me keep discovering topics even if I'm not a scientist anymore. I don't need 25 posts a day on gamma ray bursts, I want one post a week and a fun discussion (which isn't there yet).
I guess it's impossible to know what you've seen before and dismissed as not having sufficient features/attributes/popularity. Or what types of project would cause you to dig in but here are a few innovative projects using clojure that represent a fairly diverse set of interests.

- https://github.com/overtone/overtone
- https://xtdb.com/
- https://github.com/kennytilton/matrix
- https://github.com/metasoarous/oz
These train derailings have been happening, which is my point. It took a particularly bad crash for it to get this level of attention.
Is prompt injection even a problem worth worrying about? The secrets revealed in this attack didn't need to be secret in the first place as they didn't give Microsoft any real commercial advantage or expose them to negative publicity. Microsoft could have just made that content open source from the start.

Any LLMs containing actual secrets will be kept locked away and not exposed to random users on the public Internet.
NewsBlur has an email forwarding feature[0]. (Disclosure: Happy NewsBlur user for 7 years.)

[0]: https://blog.newsblur.com/2016/07/01/newsletters-in-your-new...
Yes, that much is true. But their schedules are also not necessarily fixed at 9-5.

So there's something to be said for labor where it very easily could be flexible but arbitrarily isn't.
> it is literally survivorship bias

I think you need to look the term up if you want to use it correctly. It's about statistical sampling, not about generalizing from one or two examples.

https://en.wikipedia.org/wiki/Survivorship_bias

it does not merely refer to people who've survived at something.
Well, he was not found guilty of any of the accusations by the Supreme Court of India. As an Indian that is more than enough proof. Also Modi cannot be compared to Putin or Xi.
Overtone is interesting because the guy who really kicked it off went on to make Sonic Pi which is Ruby based[1].

[1] - https://sonic-pi.net/
IIRC the patent office cracked down on bullshit like this around a decade ago? This one precedes that though.

https://www.pcmag.com/news/white-house-plan-cracks-down-on-p...
Thoughts:

* Allow logged in users to add tags to submissions (maybe after reaching some karma threshold). Tags could either be a private feature, or a shared feature.

* Allow filtering of all submissions by one or more tags

* "Favorites" feature for logged in users
That's true, but imagine if you can use a Chat bot to generate SQL Queries (like this[0]).

Now imagine that you can get it to generate a SQL Injection payload or connect to another database because of an unforeseen edge case that the developers left open. Suddenly this "prompt injection" becomes a real security problem!

0: https://ossinsight.io/explore/?id=71e8d0ce-80f2-4785-8c56-94...
What creates better public health outcomes, making condoms available widely available at no cost, or letting market forces take care of it?
What a coincidence that "most things" applies when you want it, but doesn't when you don't.
I believe text is their only reliable way to update the model's internal state in a way that reliably transfers information. (Its internal state is a black box.) I presume they feed in the prompt and dump internal state to disk, rather than feeding the initial prompt through each session, if that's what you're asking.

What alternative method would you imagine they would use to reliably manipulate the model's internal black box state?
Surely the high school aged kids can make sure to not oversleep and be responsible enough to ensure that their parents won't get a call at 9:15 when they've failed to show up on time.
Lots of people saying that they think Teams is awful but not really saying why on here.

I thought it works pretty well, really.
Its actually a elitist, slap down machine. Cause academic families will not fear such a slap. After all, everyone you know has studied. And some of them are idiots, you know those. So why shouldn't you.

But the one person from a poor household, who never went far in life. No matter how bright, will have noone to put them back upright again. Its pure evil and very unamerican and anti-meritocratic. Its also a thing, thats very common in european societys with rigid class structures, like Britain.

They sort you in, just for your dialect and your place of birth. And look what it got them..
You can have it be open source and locked down. Most of those devices you mention run Linux, BSD, or RTOS.
This is a bug in lsp-mode, a third-party Emacs package which is an LSP client. Since Emacs version 29, Emacs will include in its standard distribution a different LSP client package, eglot, which does not seem to have this bug:

https://github.com/joaotavora/eglot/blob/e501275e06952889056...
Until it goes absolutely off the fucking rails in the third act, "Assassination Nation" runs in a similar vein but with highschool age kids.
"What's wrong with guidance counselors in American high schools? Why do I keep hearing about them giving kids incredibly stupid advice?"

Because most of them couldn't get a "real" job. If they could they'd be making more money somewhere else. (yes, there are some great people doing the job for ideological reasons too)
Imagine my surprise in Latin American places where Activo/Passivo is exclusively used to describe top/bottom. I kinda have to assume that those words mean more than their congnates in context, or else I kinda feel bad for gay Latin communities being shoe-horned into archaic roles.
How old were you when you transitioned?
How do you disinfect
libjpeg? Absolutely, it’s not that difficult if you read the spec and can do a bit of math. sqlite3? No, DBs do nasty things with filesystems and I would rather just rely on them to get it right.
I wanted to signup but then saw that email textbox.
Same. I tried having a bed time routine, eating/drinking at certain times, reading before bed, no phone, etc. Nothing makes a difference. I get sleepy around midnight and wake up around 8 - 9 am.

All I wanted to do growing up was sleep. We were the first ones on the bus at 6:30am every weekday, and then my parents dragged us to some kind of sport extracurricular on Saturday mornings and church on Sunday. I would have been so much easier to deal with if I'd just had a chance to sleep.
If you are anything like me, what you are able to do is driven by what you have to do :)

I used to be a developer/dev manager and in that life, if you booked a 9 or even 9:30 am meeting with me, the odds of me being in by then were low. I loved sleeping in.

Then I moved to the business side and my life was that quite often, I had to be at the airport say 7am. So now there was a REASON to move my life to an earlier schedule and it was doable.

Now we have little kids, who get up super early so there's yet another pull towards an earlier start to the day, and I am able to do it fine.

If there was no pull, I'd probably sleep till 10 but I don't think I'd be happier or more productive.
You could say the same about being in the office, or not. If the work can get done remotely who cares about coming into the office.

Companies that are capable of succeeding with remote workers are going to have an advantage as they will have less real estate costs, and they can get value out of paying for both a wider geographic worker pool, and they won't necessarily have to pay them big-city rates if those workers will accept slightly less nominal (which translates to more real if they have lower cost of living). Not possible in all circumstances but those that do it will benefit.
I don’t distrust modern medical community, but I think it often suffers from overconfidence that leads me to more carefully scrutinize (but not outright reject) expert opinion.

I’ve been listening to a podcast called Sawbones where they talk through the history of medicine. It’s basically a tour of all the ways we got things wrong. My conclusion has been: and why are we so confident that this time we’re right? Seems like every generation is confident that finally, they’ve got it right.
On macOS, I use SensibleSideButtons to map my Logitech mouse side buttons to Swipe Right and Swipe Left. This works as a generic Forwards/Back in lots of places: Safari, Firefox, Finder, iTerm2.

Unfortunately the app appears to be abandoned (no Apple Silicon builds), but if there's interest I will resurrect it.

https://sensible-side-buttons.archagon.net
The maintainers of that project have said that a lot of the code was written by new Rust programmers, so some of the code could probably use some help from experienced systems programmers.

I did a little cleanup on their `dd` tool a while ago[1], and I would be pretty cautious about actually relying on it anytime soon.

[1] https://jackson.dev/post/rust-coreutils-dd/
Conduit was pretty straightforward to set up, I just have it running with podman+systemd. It also works great with heisenbridge, which is an IRC gateway.
Why would you tell your chat bot what its secret code name is?
That is excellent advice in many states. For instance, here in NC you can do the first 2 years of almost any undergrad degree (all the basic non-subject matter stuff) for a fraction of the cost, and every single credit transfers. Also, much much smaller classes.