skysight-inc/HackerNews huggingface dataset:
I think he just grew up, frankly. I've never had a blog, but I'm fairly similar intellectually and dispositionally to Scott and have followed him a long time and I've seen the same thing happen to me. When I was younger and in school, I'd go deep into rabbit holes and investigate them very thoroughly, mostly dispassionately, trying to have as little bias as possible, maybe come to conclusions, maybe not. But having a full-time job I'm reasonably senior in, a family, and needing to stick to some regular exercise routine to stay functional and healthy as middle age otherwise ravishes me, there is simply not the time or mental energy to do those things any more.

My reponse has been different, though. I just don't care any more. I have had no personal interaction with any person or institution that seemed woke in nearly a decade and I have no opinion about it, probably because I'm not in school and stay off the Internet except for Hacker News every few days. I haven't voted in two decades and avoid culture war nonsense.

But Scott is a terminally online person, has built a brand, and is being paid lots of money by Substack to keep churning out these think pieces. So he has to keep doing it, but he's also a middle-aged man running a private psychiatry practice with a wife and two young kids. There is no way he has the time or mental energy to devote to this stuff that he had 15 years ago. He has accumulated knowledge and wisdom and is still a hell of a writer with a very good understanding of how to present statistics to a lay audience, but he's probably also forever going to be mentally stuck in 2007 when Ron Paul seemed to every professional-managerial class 25 year-old man in America to be the most intellectual honest, exciting thing we'd ever get. He's becoming the poor man's version of Andrew Sullivan or Megan McArdle for the kind of people who only listen to bands that aren't popular.
Let's not forget the cheaper out-/"near"-sourced employees. Geographic arbitrage to save on the cost of staff.
Beyond the fact that there are some pretty clear license violations here that will get you shut down instantly, doesn't the idea of an entire browser centered around a single plugin just seem bad?

I get it, modern internet without an adblocker sucks, I use UBO as well. But you want to build an maintain a browser just for UBO? Why not use firefox in that case?
What an album Pornograffitti!
Why Rust nextest is process-per-test
> If other browser makers can’t make a performant browser on Android, what makes you think either Google or Firefox is going to make a faster one for IOS?

I interpreted this as you saying that Chrome wouldn’t be faster on iOS whereas I’m pretty sure it will
Wow... It's only January. I'm so excited to see what you release in February and beyond!
Predictions for AI in 2025
> People have been talking about agents for at least 2 years.

WAY longer than that. What's come to the forefront specifically in the last year or two is very specific subset of the overall agent landscape. What I like to call "LLM Agents". But "Agents" at large date back to at least the 1980's if not before. For some of the history of all of this, see this page and some of the listed citations:

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

> Agents are just LLMs with structured output

That's only true for the "LLM Agent" version. There are Agents that have nothing to do with LLM's at all.
This (avoiding needless copies due to uncertainty of what the callee might do, e.g. caching a reference) makes sense but is not what the grandparent was suggesting.
I still can't really picture this. (And I've googled the concept to no avail. Is there a high-level overview anywhere? Even one specific to a certain game engine would be nice.)

I was initially picturing a DAW VST node graph, where nodes are all effectively top-level-peer specifications to build top-level-peer actors; and the connections between nodes represent dataflow relationships that should be established between the actors.

But is this behavior actually more like:

• a browser DOM, where the nodes (DOM elements) themselves have types — with live behavior that depends on their types and statically-configured attribute values — but where this behavior only comes into play when a node is parented into a live "document" (where you can build nodes or entire subtrees outside of the document, hold onto them + manipulate them, and then attach/detach them to instantaneously activate/inactivate them); where all nodes are containers for child nodes whether they like it or not; but where node types are free to decide what their children "mean" — i.e. whether the children participate in the document as they expect (like nodes under an HTML <div> tag), or whether they are passivated, acting only as private information for the parent node to consume/reference (like nodes under an HTML <picture> tag, or under a Shadow DOM shadow-root)?

• the node graph acting as something like an AST in a Lisp, where a tree-walker component "executes" the graph by recognizing nodes as macro functions, and calling those functions, passing in their parsed-but-not-evaluated "raw" child-subtree ASTs, expecting to get typed entities back in return?

• or something else, that I don't even have a mental model for?
Agents don't sit passively in their offices waiting for projects to come in. They network, scout for talent, poach other agents' clients. But they are not randomly emailing unknowns. That doesn't happen. Established agents may have younger, less-established agents working for them who are hungrier to build their own lists, but even they have enough coming to them they don't have to do scammy things like this.
See what software skills are getting automated
Reminds me of an old radio broadcast or some kind of audio recording that I've been trying to find for ~25 years. My mom had listened to it when she was younger, and had somehow managed to get it onto cassette tape for us to listen to when we were kids. It was some kind of Christmas story we'd listen to while decorating cookies, a kind of crazy tale that you never heard anywhere else, involving the towns of "Twinkle Twankle" and "Twonkle Twonkle" and other crazy wordplay like that. Unfortunately, that's the only unique bit that I remember, save for recalling a melody or two here and there and the timbre of the narrator's voice, neither of which help in tracking it down.

I'd love the satisfaction of tracking it down some day just like this person did.
That one's "just" a special case of how complex numbers happen to work. I think the really cool relationship between e and pi is the fact that the Gaussian integral acts as a fixpoint/attractor when sampling and summing data from any distribution (this is the central limit theorem):

∫(−∞ to ∞) e^(-x²) dx = √π

I think the attractor property makes it a little more fundamental in some sense, whereas Euler's identity is "just" one special case of e^ix. The Gaussian is kind of the "lowest energy" or "highest entropy" state of randomness, which I think is really cool.
This hasn't been my experience at all in medicine and science. I perhaps have more exposure to both science and medicine than most because I have an MD-PhD. Perhaps at the medical student level there is truth to this, but the physicians who are conducting clinical research are often at academic centers where they go specifically for the opportunity to do research. Academic centers almost universally pay much less than private hospitals. In my area, physicians make double salary in private practice over academia.

And this all ignores that the authors are PhD scientists. So I'm confused how this is categorized as "medical field" in the first place. I found that the ability to memorize is essentially useless in PhD level biological science (I studied immunology, so I can't necessarily speak to other fields), and it is all systems level conceptualizing.

I think this is a team with many talented people who came together to do their best. But I'm sure I'm naive. There seems to have been a lot of new interest and debate about what is happening in the glymphatics sphere.
Sure. Policies that enrich the oligarchs and further erode the quality of life for everyday Americans. They can't help themselves, it's in their blood.
Is it? That seems to say that discharging in short bursts is surprisingly good, but I didn't see anything about charging
Wait, did Acrobat actually end support for Linux? Od you just didn't want that particular machine to catch... capitalism?
I built a tool that aggregates every software job posted on the internet, and tracks software salaries

I wanted to know which skills were getting automated, and which were growing

The data is fascinating, check it out
Lot's of people believe in god from the old Jewish tales (the bible). It's just easier to believe in it than accept responsibility for own life and handle consequences. Everything is an Act of God! All good and bad things.
For the moving a lot during sleep problem: have you looked into weighted blankets?
Full-waveform inversion reveals origins of lower mantle wave anomalies (2024)
Actual title:

Full-waveform inversion reveals diverse origins of lower mantle positive wave speed anomalies

A popularized summary from StudyFinds, which led me to the original paper:

Scientists mystified by massive structures found deep beneath the Pacific Ocean

https://studyfinds.org/massive-structures-deep-beneath-pacif...
The Eye
> They lack knowledge and context about how to build production systems that handle the load during the registration crush and also don't cause undue load on the backend API servers.

That sounds like a cop-out. Sure, students may not know about all this, but they're also not building Google. Many people run businesses without caring about such things just fine. Most things don't require six nines of reliability and people don't expect them to be this reliable. Students in particular are used to university systems being constantly down, or resource-starved to the point of uselessness for no good reason.

> it's often easy to come up with a naive solution without understanding the context, that kind of works but that actually makes things overall worse. For example, what if your app crashed the registration backends during the middle of registration. Are you, the clever student, on call during registration (24/7) for your app, and in contact with the folks who run the registration backends?

It's hard to come up with a solution that's worse than what you get at universities for this stuff, which usually is nothing at all - and even if it is something, there's no one on call to help the student anyway.
Don’t trust UW. They have a history of retaliating against students when complaints are raised. When faculty misbehave they cover it up and take it out on the student to silence them.
Chromebooks have been heavily embedded in US schools since 2014 or so. That's probably had an impact on students preferring Google Docs.
The entire concept of an inauguration fund is corruption. Public ceremonies should either be paid with tax money or not held at all.
Absolutely, staying alive but not being part of the child's life is not much different than being dead from their point of view. In my case I have a very good connection with my kid and spend a lot of time together, my kid gets priority over a lot of other things such as personal goals...
Yeah, what does "data science" mean, exactly?
Ask HN: Why it is difficult to copy strings from web pages?
Maybe it is just me being delusional, but I found it more and more difficult to copy strings, especially substrings from web pages.

Example:

Click this link (https://github.com/torvalds/linux/pull/1115/files#diff-821e5c0c63b06b94e7d7a562e03e7b0c6c633b21f0e0ef82c9c9e80a1df4b304) and tries to copy "namespace" from the "ipc/namespace.c". I couldn't do it.

Yes I know there is a "Copy" button to the right side of it -- but I don't want the whole path. Plus, the real issue is not with the Linux repo, because most of its filenames are short anyway, but with my work repos, where you can get "dir1/dir2/abc_def_ghy.yaml", and I only want the "abc_def_ghy" part.

I think the problem is that -- there are too many clickable items on web pages nowadays. If it's clickable, users can't click in the middle without opening something.

What do you think? This has been a constant minor frustration for me for a long time.
They were also pointing out an interesting point that ChatGPT does. It treats everything as relevant. Whereas the librarian who found the book. Systematically discarded possible 'facts' and substituted others (goblins->demons) to find out what was going on. Not sure any AI does this currently.
As someone who struggles with cycles of depression, but let's call it funk, I relate to the downward behavioral and thought spiral it can put you inside. Yet, inevitably, I DO get out of it. For me, it's been a combination of things, largely changes in the external environment that force internal action. I tried medication and eventually (after a painfully long time trying to find the right "fit") found some combination that got me through. But I didn't like what it did to my thoughts and, more importantly, to my perception of the world. Not to mention the physical side effects (including headaches, fogginess, and nausea), depression medication, as prescribed by psychiatrists, made me feel inevitably less ME. I did not like that. I do not like that.

So what did work?

When I was younger, I "solved" the issue by moving. I would move cities, move apartments, move jobs, and so on and so forth. And that worked! Such significant external changes forced a coming out of sorts, forced me into action that kicked me out of my spiral. It also lead to new experiences and a lot of learning! Great for young me. But as I get older and have more responsibility and weight outside of myself in my life (now including wife, children, dog, and house), I cannot in good conscience keep doing the same.

I know how this may come off, but I did try micro-dosing more recently and found it supremely helpful, not as a long-term solution, certainly not as a means to enhance my ability to achieve more in any particular task, but supremely helpful in terms of kicking me out of a vicious and unrelenting downward spiral. Enough to find my footing and make my way out, replacing it for a more upward trajectory. Once footing is found, I can stop and, on my own, work my way up. The last time I did this was several years back, and we'll see how the cycles go from here.

All that to say I have found no perfect solution. I still search, though not as desperately as before. And time, more than anything, has its sway.

Why write this? Perhaps I'm just feeling introspective in the new year.
https://tiki.li/
You’re not wrong, but many Proton customers are also just suckers who fell for the marketing without understanding any of the tech or limitations of the service. I say this as a Proton customer myself.
I studied cybernetics. Our teachers called us "cybernets".
Hey mate, it just so happens that I’m working on a very similar thing. Maybe I could help you out regarding security and local-first stuff? Drop me an email if you’re interested. Cheers.

EDIT: In any case, you could take a look at https://github.com/YousefED/Matrix-CRDT. Matrix takes care of e2ee. CRDTs give you local-first super powers.
The free choice is to whether commit or not the crime that puts you in prison. After that, until you pay your debt to society, the free choices are over.
There is an apocryphal story going around at my company, which in all honesty I don't believe to be true, but it's too good to not believe. :)

Back when the hype was virtualization (so probably mid-2000s, before my time at the company), a big project was run to try moving to virtual machines. After the research phase had been deemed a success, they were gearing up to go into production and put in a hardware order. This was supposedly rejected by an executive who complained that they should not need physical servers if they do everything on virtual machines now.
You're not merely supposed to be impressed by his intelligence but in his virtue as a purely rational, unbiased mind absolutely free from any corrupting ideology.

He's an insecure like you said and a coward. Too afraid to say what he actually believes (or maybe too spiritually weak to actually commit to any), he hides his goals and motivations behind this pseudo-academic prose style.
If you squint hard enough he's got a point (just not the way he thinks)
I can relate to your pain, in Canada the overwhelming majority of accountants use Sage 50, which has a burgeoning cloud version but still lives as Windows software.

I got an accountant instead of switching away from macOS. Made more sense.
Chrome is less performant and battery efficient on Macs than Safari. Google isn’t going to go out of their way to be more efficient on iOS.

And why aren’t Google’s own phones the fastest Android phones?
Why do they always gotta throw the Pythagoreans under the bus?

“ Two and a half millennia ago, the Pythagoreans held as a core belief that every number is the ratio of two whole numbers. They were shocked when a member of their school proved that the square root of 2 is not. Legend has it that as punishment, the offender was drowned.”

Not only is this story ahistorical, it is obviously wrong if you have developed the Pythagorean theorem.
We've seen people bring in goats to create a fire break in the past.

> “The goats have been fabulous. They truly eat their weight in gold,” said Randle Swan, the library’s Acting Deputy Director and Supervisory Curator. During a 2019 wildfire, “the herd cleared the underbrush so well that the fire was unable to maintain the heat it needed to keep moving and was able to be extinguished before reaching the Library and Museum’s main structure.”

https://www.archives.gov/news/articles/reagan-library-goats

Goats seem perfect for the task, since they are autonomous, functional on any terrain, and self replicating.
Captain Crunch would disagree with you on that point.
What's heading down?
Using the scientific method to handle data.
"used to be"
If you're interested in reliving those glory days, the heroes & legends at OTRR[1] have done a phenomenal job at gathering and fixing up the old audio. The actual files are on archive.org[2]

[1] https://otrr.org/

[2] https://archive.org/details/OTRR_Certified_Abbot_and_Costell...
I don't see how copying numbers is a problem, just because someone lined up the numbers in a particular way.

Calling it piracy is completely ridiculous too: pirates were killing, pillaging and stealing.

The real problem are the anti piracy law and the governments enforcing the will of large corporations.
This is probably the right answer. Similar to "dont fight the police on the street, fight them in court". Can even quiet-quit during the project if you need to.. software can take an awfully long time to build..

Also, track your time during the work. And keep all correspondance. Paper trail, paper trail, paper trail.
Right - the term "user-agent" shows up in the HTTP/1.0 spec from 1996: https://datatracker.ietf.org/doc/html/rfc1945 and there's plenty of history of debates about the meaning of the term before then.

In 1994 people were already complaining that the term that had no universal agreed definition: https://simonwillison.net/2024/Oct/12/michael-wooldridge/
AI still lacks "common" sense, 70 years later
Depends.

Delete - yes, if it's not the accepted answer or locked. But deleting highly-upvoted answers is generally discouraged.

Edit - Probably not. Editing to correct it might be possible if it's not locked but editing to add such a disclaimer would be problematic.

The best course of action would be to request disassociation, so that it's not attributed to them any more.
Yep; that's where the story as-told seems fishy.
you should definitely mod!

I think its pretty critical that people who believe in Free speech get their blasted hands dirty.

I cant be amongst the few people trying to communicate the stupid complexity of this issue! If you believe in free speech, then you really really have to see how the sausage is made, so that you can articlate the issues to people who believe the same thing!

I'm serious! To an extent I know its uncomfortable to be put on the spot, but please at least consider it.

Back to our main point:

>I am of the opinion that net positive benefit of free expression outweighs negatives when it’s allowed and the negatives of censorship outweigh the positives of it when it’s practiced.

I would like to think we both agree, but there is much that hinges on what you mean by positives.

I ended up reading everything from court cases to research papers to reconcile the options mods have, with the principles of free speech. I eventually had to lean heavily on the analogy of the market place of ideas from the Abrams dissent, to reconcile the two.

That means the good engendered by free speech, is primarily to enable the exchange of ideas - which in turn is what serves the ultimate goals of humanity. Free speech is a subordinate principle to the free and fair exchange of ideas.

To illustrate -I can and do have users flood the front page with content, to suppress content that is hurtful to their ideas and image. This is speech meeting more speech.

Any action I would take to stop this, is censorship and the prevention of the free expression of users.
This happened over and over again, for all content critical of positions by the ruling party.

The frameworks I had to figure out helped me navigate this choice, but how would you approach it?

would you stop the users who are coordinating the multiple submissions of topics to prevent visibility of a post?

Or would you let that behavior continue?

Or would you find a way to signal boost the content that is being suppressed?
In isolation it seems pretty utopian and optimistic, but reading a few more of the poems makes me doubt he was really that starry-eyed about the future. The line about rejoining our animal brothers has a faint smell of "the matrix."

It always reminds me of Donald's Fagan's I.G.Y. - the lyrics are 99% utopian

Here at home we'll play in the city
Powered by the sun
Perfect weather for a streamlined world
There'll be spandex jackets, one for everyone

With just one hint of trouble brewing

A just machine to make big decisions
Programmed by fellows with compassion and vision
We'll be clean when their work is done
We'll be eternally free, yes, and eternally young

https://www.youtube.com/watch?v=rOQUzrhTBgw
A sometimes useful thing is to treat the pool as a stack and provide a call to free all recently allocated items up to a certain index. So you make a bunch of deep subroutine calls that use the pool allocator, and then on return free them all. It's like a secondary automatic storage class.

Also sometimes useful to provide another call to promote an automatic item to a more permanent one so that it is excluded from being freed like this.
More like U-no-soft !
Billionaire Frank McCourt's Project Liberty Proposes Bid for TikTok's US Assets
Colleagues of mine at a local university often have students work on projects that get used by various departments. Nothing as big as a registration system, but data reporting UIs, data collection forms, etc. Usually paired with a senior staff member, it gives the students some hands on experience, and helps the dev dept get a bit more done (in theory - in practice, not always).

Taking the OP at face value, someone saying "build us a version of this" doesn't seem out of the realm of possibility, but again... whatever was demoed is already MIT. Absolutely no reason the school itself couldn't build on that (inhouse or out-sourcing).
Thirteenth Amendment, Section 1:

“Neither slavery nor involuntary servitude, EXCEPT as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.”