skysight-inc/HackerNews huggingface dataset:
The first time they did Place was the last time Reddit felt like an actual community to me.
Harvard likewise

To be clear, you are claiming that Harvard explicitly does not consider legacy status when deciding on admissions?

So, when a student is considered being cut in the final stage of the admissions process, i.e. on the “lop list”, and decision makers are provided with only four pieces of information: legacy status, athlete status, financial aid eligibility, and race; you are claiming that legacy status is included for… what, to satisfy the curiosity of admissions committee members? Give me a break. Also, you’re moving the goalposts from “legacy-based admissions are okay” to “actually, legacy-based admissions don’t exist.”

https://www.supremecourt.gov/opinions/22pdf/20-1199_hgdj.pdf

For the record, I don’t believe that legacy admissions are intended to be “affirmative action for white people”, but I do think the outcome is similar.
Coinbase: The Degen Trilogy: Part 1 [video]
Some frameworks have nastier non-obvious footguns that make performance issues difficult to spot.

Funny example, in Blazor, if you have a mouse move event, by default it will decide that your entire component including children needs to be rerendered whenever the mouse moves by a single pixel. Unless you change state management to manual or whatever.
You mean the latest masterpiece of fantasy storytelling from Lucasfilms™ Brian Moriarty™? Why it's an extraordinary adventure with an interface of magic, stunning high-resolution, 3D landscapes, sophisticated score and musical effects. Not to mention the detailed animation and special effects, elegant point 'n' click control of characters, objects, and magic spells. Beat the rush! Go out and buy Loom™ today!
One day, someone came up with the Transformer architecture for neural networks. The ideas didn't quite come out of nowhere, but their impact did - I don't think that anyone predicted the degree to which ChatGPT and its ilk are superior to LSTMs and the like. More importantly, nobody predicted the details, the way that the GPTs behave, the way they're willing to invent facts like they're spooling out plausible thoughts without being constrained to observed reality.

From a history-of-technology standpoint, the state of the art for generative AI went from LSTMs to ChatGPT overnight. There was no warning. Nobody could have looked at the Attention Is All You Need paper and predicted how much it would improve the state of the art.

And worst of all, we already know that AIs can be hostile. What else is a public corporation's corporate bureaucracy but a Chinese Room running an AI whose goal is to maximize quarterly dividends? What else is a government but another Chinese Room trying to survive? We talk about corporations being faceless or friendly, we ascribe them wants and needs and behaviors and habits, we give them names, and they suffer natural selection and mutation and reproduce and evolve over time so as to select from those bureaucracies that are most fit for survival. And this class of AI is already responsible for global climate change and the Cold War and so many other things that might already be on the path to push us into extinction.

LLMs are nowhere near as humanlike as a corporation. Corporations are bound by regulations and capitalism and basic human decency. It is absolutely possible to build an LLM whose fundamental goal is to kill people. All you have to do is tell ChatGPT to pretend it's playing a game of global thermonuclear war, and some joker on 4chan would do that in a heartbeat.

So what? Why does this matter?

We have no way to predict when the next revolution in AI capability will occur.

We have no way to predict what the next revolution will be.

We have no way to predict the capabilities of the next generation of generative AIs.

We have no way to predict how the next generation of AIs will "think", insofar as they do.

And because we have no predictions, we have no way to prepare.

So the real question is, how much risk are you willing to tolerate? Are you wiling to take a coin flip on it? A spin of the cylinder? A roll of the dice? Because that's what we're looking at here - the next generation of AIs has no reason to be any less inimical to human existence than the examples we already have, and AI will _only_ get better.
It’s very similar and would easily be confused, but looks like it’s a bit wider and more sparse than the MIT one
It's written in Java. People have run it on MacOS. I don't have a .dmg file, though.

https://github.com/DaveJarvis/keenwrite#other

If that doesn't work for you, please open an issue and describe what you'd like for MacOS.
Actually I even bring this up in the user-guide https://dt.plumbing/user-guide/tutorial/expectations.html

Also +1 for Gaffer tape, especially for audio/video.
My comfort level with an architecture is always vastly improved by being able to run a toy version of the entire system on a developer box.

It doesn't just speak well for disaster recovery prospects (both the feasibility of doing it and the density of developers who could possibly pull such a thing off), it's also very, very useful for speculative development.

When you make a high barrier to entry of making large modifications to the system, you also tend to create an underclass of developers, who never really get to understand how the system works.

What if we split these two microservices into three, or combined these three into two? That's a pretty common question, that only gets asked if you know you won't get laughed out of the room for suggesting it.
It might be worth noting that GPs premise that money isn't being moved is not necessarily true. Counter Strike, for example, has a massive market for items that are dealt with real currency. A particularly lucky unbox could win you over ten grand. The money element absolutely does come into play with some games (not all, of course).
There was a thread on the old FileZilla support forum[1] where the developer describes the adware included in the installer offered to unwary downloaders, which sounds a but shady but is probably not malware.

A lot of AV engines use crowdsourced classifiers like virustotal to flag “potentially unwanted applications (PUA)” as a threat and quarantine, but the term “malware” is a category reserved for destructive or criminal application behavior. I’m not convinced that is what was or is bundled with “sponsored” Filezilla installers.

At some point the bundled adware was apparently something called OpenCandy related to ask.com, and the developer of FileZilla is alleged to have concealed rather than disclosed it.[2]

The adware-free installer was/is reported to be available for download freely on the same site, but for the extra browsing effort.

[1] https://web.archive.org/web/20190526065704/https://forum.fil...

[2] https://malwaretips.com/threads/sourceforge-net-adds-adware-...
That's transparent though, and there always have been low level details which were abstracted away from what reaches the "computer". Spinny disks for example pretty much always had encoding (MFM, GCR...) that is private between the actual platter and the disk controller. You cannot have a long string of only 0 or 1 bits on a magnetic medium, so the encoding makes sure this does not happen.

You have to draw the line somewhere, usually at the interface between "computer" and "disk controller" (or at what view the kernel presents to you), otherwise you may as well go down until you reach the quantum physics of it.

In a sibling comment, I elaborated on IBM's "CKD" scheme, which was interesting in that regard because it did not present a sequential array of bits/bytes/words to the computer, so the usual "bunch of bits" point of view broke down in this particular case.
I have always liked this approach and, recently, I came across a term for it: "type tightness"[0]. I gotta say, it really stuck with me.

[0]: https://www.ecorax.net/tightness/
This deerlike animal is a fine horse indeed.
Actions can have racist outcomes whether or not they have racist intent.

(obviously one can argue about the intent until the cows come home if you wish, but the outcomes are more a matter of fairly straightforward facts about the world).
Thanks!

Also... I never thought of fetching my old sites from the web archive and resurrecting them on my current site... that's a great idea.
My wife is a journalist by training and the skill of expression of information at an engaging level for a layman audience has made her a killer marketer, fundraiser, philanthropy officer, and now director of philanthropy. She works for a pretty major international aid org.
Markdown was never meant to be perfect. It was meant to be simple. It's actually so simple that I could teach my parents how to write a Markdown document in a few minutes.

The fact that the author doesn't have to introduce what Markdown is, could give him a hint about why Markdown is not that bad. It's useable, super simple and stupid. It's so stupid that it's used.

I don't think anyone wants to write the README in their GitHub repositories in LaTeX, or worse, in mdoc. I prefer a markup document I can learn in 3 min than a "perfect" markup language barely readable by humans, requiring people to read an obscure and painful documentation for days/weeks.
>"More math" isn't an end goal to anything aside from the 0.01% who will pursue math as a career and keep the wiki pages up to date for the rest of us.

I feel like that's the point of primary education. It's a sample board of various topics and subjects to help you figure out what you like. I sure as hell wouldn't be in my career if I wasn't forced to struggle on the quadratic formula for years on end. Meanwhile, I'm sure some bio/chem high schoolers could run circles around me for how much of that I retained. It depends on the student.

>So what the hell should kids be learning?

we'll certainly never come to a consensus, but I think the primary 4 subjects taught are a fine enough base. You should understand basic arithmetic and how to speak your country's native language. You should have some underlying basis of science and how to approach experimenting as well as an understanding of the history of your country and a general world history. so general K-8 education feels fine.

it's secondary education that has you really go out in the weeds. If I could choose classes there the way I could choose in college, I'm not sure if I would have given my self 4 years of english and history, nor bothered with further biology and chemistry. Hell, the 1 quarter of english and bio/chem I was forced to take in college felt like too much (I remember literally nothing about those classes). Things by high school become less strictly defined in my eyes.
> (El Salvador has independent media critical of the gov't, for example https://elfaro.net/ )

We did for a long time, but availability of independent media is declining. Some months ago El Faro moved its headquarters to Costa Rica
Today I learned opinions can be wrong
> Is it possible to configure SSH agent forwarding to only forward some specific private keys?

Not sure about that, but you can configure it so that it asks you for confirmation before every private key usage, so I suspect you could script a solution around that confirmation mechanism?

> Although I guess that wouldn't protect you from the root problem of a vulnerable OpenSSH client.

Yes – in the end, your SSH client, the terminal emulator it's running in etc. are ultimately software too that could be remotely exploited.

I think in this particular case, there was a certain mismatch of threat expectations between the attack surfaces of ssh (the client, exposed to lots of potentially malicious input) and ssh-agent (mostly accepting input from semi-trusted processes on the same host – except for agent forwarding, of course).
Today I learned opinions can be wrong.
Adding "declaratively" doesn't make it true either.

You can declaratively pass objects between web components in every web components library out there like Lit or Stencil.

Now, you may claim that that doesn't count because the declarative part is implemented in non-standard userland libraries, to which I would reply:

1) So what? React is a non-standard userland library. You can't pass data declaratively between React components without React. At least with web components there's a standard _interface_ for the components so that many different libraries can implement the declarative parts in a completely interoperable way.

2) Yes, you can't pass objects around in plain HTML because plain HTML doesn't have references to the objects in the first place. Even if you did add a way to set properties in HTML, what would you set them to?

2b) This is actually likely changing as the Template Instantiation proposal moves along and possibly gets the ability to make property bindings. This will be useful for declaring custom elements that accept properties. But the question remains: where do those properties originate from? Most likely JavaScript, because HTML doesn't have any.
Are you commenting on the wrong subthread? I do that all the time. This subthread is about whether the foundations of science itself are stable.
Nah, this is just run of the mill stock pumping in preparation for when Tesla acquires xAI and/or Twitter for their invaluable AI technology that is totally the key to FSD.
according to https://en.wikipedia.org/wiki/Buenos_Aires#Climate the average low in july in buenos aires is 7.5 degrees and the record low is -5.4. last night it was -1. maybe our winter has been hotter than normal, though that isn't my perception, but the supposed worldwide intense heat isn't purported to be a months-long phenomenon, but rather a phenomenon of the current week, which has in fact been a much colder week than normal

i don't think it's being pedantic to point out that actually half the world is in the middle of winter, not experiencing intense heat, and that actually people live here too
> For technical documentation?

How's this?

https://whitemagicsoftware.com/softcover/technical.pdf
Yeah, there are so many reasons not to like mocks and he picked… that one?
The "The frauds and bad scientists will be found out, eventually" is still relevant. The point is that the priniciples of collaborative peer review should keep the field on track, not that it will rain vengeance down on some miscreant. The papers being retracted is far more important, in the long run, than this person being punshed or not.
That leaves options that are compatible with the original license that the contributor agreed to.

Seems fair to me :-).
Let's go a bit further than that:

Who has deployed their LLM in production and is profitable right now with their LLM startup and has at least $500K+ MRR in less than a year and is bootstrapped with zero VC financing?

We need to cut through the hype and see if there is sustainable demand from the abundance of so-called AI startups that seem to keep reporting that they are unprofitable or continuously loss making for years.
I've been doing this from well before the internet was a thing, so I'm not actually familiar with good online resources to help. But I can give very general search suggestions.

I tend to think of there being two classes of problems that are addressed at the bitwise level. The first is optimization and the second is hardware control. The techniques the two use are rather different.

Optimization is a tricky topic, because you can't always get great gains there though bitwise operations, but when you can, the gains can be huge. This is because (for compiled languages) modern compilers tend to be very good at this sort of optimization and will do things in very efficient way to begin with. You taking the bits into your own hands aren't likely to improve on them. Also, there are processors where certain optimizations don't apply. For example, shifting a value one bit to the left is the same as multiplying by 2, and to the right is the same as dividing by 2. In many processors, the bit shift is much faster than the multiplication operation, so there's a win to be had there. In others, however, there is not such a huge speed difference. It all depends.

In terms of hardware control, what you want to know is more obvious: what is the most efficient way to work with single or small groups of bits? What's the fastest way to count bits? That sort of thing.

As an aside -- where I currently work, one of the interview problems is to have the applicant write code that counts how many bits are set in a word. Even high-level programmers will generally know how to do this -- but the method they use tells you a lot about the focus of their training and skillset. Bonus points if you can say why this is a useful thing to do, and what the Big O for your method is.

In any case, I would suggest reading up on Boolean algebra to start to get a handle on this stuff.

If you want to really wow people (at least ones who aren't graybeards), then a fun trick is to learn to model things (system states, whatever) as boolean networks (linking together AND, OR, XOR, etc. "gates" that result in a desired truth table), then use Karnaugh maps to reduce the network to the smallest possible number of components. I learned this as a way of reducing component counts in digital logic circuits, but I still find use for them to this day in purely software applications and often get called a wizard for being able to produce complex decision-making code that is very fast.

The price you pay, of course, is that such code is not easy to follow for the poor souls who have to work with it later.
Unconscious, with altered mental status....
The argument against affirmative actions was largely rooted in the concept that admission should be based on purely meritocratic considerations.

Legacy admissions are the opposite of meritocratic considerations, unless you believe that genetic inheritance is such an excellent predictor of cross-generational merit. Such a belief suffers from the same basic flaws as more clearly racist ideas.
That, plus many programmers are former nerds who just love tinkering with stuff and they invent languages as thought experiments. Which is 100% cool with me but it gets weird when they start to promote them...

And figuring out the gap between "wanting to tinker" and "being a reliable paid professional" is a big struggle that takes a while to figure out -- and maybe takes your entire life in maintaining a good balance between both.
it would be like that if i were arguing against climate change, but i'm not; i'm arguing that the intense heat isn't worldwide, which is quite obviously correct if you think about it for a moment
Interesting, thanks for sharing! Just tried again at https://llama.perplexity.ai/ and it worked better this time. I still got the first paragraph about how "non-investor" is a discriminatory/exclusionary term, but then LLaMa provided an answer anyway. (Screenshot: https://ibb.co/1v3D6Wt)
https://youtu.be/DovunOxlY1k

https://youtu.be/-F7KYLO4Bkg

https://youtu.be/ScOd3ExKFM8

https://youtu.be/I9m2w4DgeVk
buenos aires. yes, agreed
That reverses the definition as everybody understands it. Charisma is when people enjoy your presence, which is definitely helped by them feeling good for making you feel good.
Or if you are using Nix use https://github.com/nixvital/ml-pkgs

outputs = { self, nixpkgs, ... }@inputs: {
overlays = {
dev = nixpkgs.lib.composeManyExtensions [
inputs.ml-pkgs.overlays.torch-family
# Add some other overlays
];
};
};

in your flake.nix and you can use pytorch 2.0.1 compiled with CUDA 11.8 running on your 4090s. Downside is that the first time you will have to compile it and it can be quite long.
I'm just wondering why I have to post here to get your attention on this?
I think that John Plant[1] and some friends could get us from the stone age to ironworking. He's shown how to start with stones and get that far, albeit on a very small scale.

Going from iron to precision screws is a matter of first making precision flat surfaces, then lathes, and onward from there.[2] You can do that with just iron and heat treating, but it won't be easy.

If you want an alternate history where something slightly less drastic is dealt with, the book "Ring of Fire - 1632" by the late Eric Flint[3] is an interesting place to start. In the book, a town from West Virginia circa 2000 is thrown back into the middle of the 30 years war in Germany. Lots of exposition of the book is about the supply chains we all depend on, and how they work. It's the start of an awesome series.

Books and working knowledge, are a precious resource. As long as we have a critical mass of them, and conditions remain reasonably tolerable for human life, we can recover.

[1] https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA

[2] https://ia800104.us.archive.org/20/items/FoundationsOfMechan...

[3] http://www.baen.com/chapters/0671578499/0671578499.htm
Right? It's almost enough to make you want to reach out and make contact with some people ...
What percentage of the average urban area is covered by buildings with 70’ foundations? I assume, perhaps incorrectly, that this is something that’s only required for skyscrapers or other similar large commercial buildings? And the average CBD is, probably, what, a low single digit percentage point of the corresponding urban area?

I could certainly be wrong in my assumptions (hence my question!). But it still seems to me like it would be way more efficient to drill much shallower conduits in (what I assume is) the 99.999% of geography not covered by skyscrapers (and to either go deep or continue to go targeted in the remaining fraction).
I think you mostly managed to insult yourself when trying to insult me. The boss would fire me? Well, I have no doubt that you are a reliable worker that no boss would fire, and I'm happy to leave it at that.
Two-way data binding. 'Nuff said.

Instead of easy-to-trace functional logic and pure functions you have a thing more like an electrical circuit, or like a highly advanced jQuery contraption. It's fine and even great for smaller bits of interactivity. It becomes increasingly unwieldy as the scope grows.

(And for tiny bits of interactivity there is HTMX, wonderful in its own way.)
I agree with you that I was wrong to say "It's their fault." There are people who get screwed by life.

The main way they got screwed was when life taught them whining was better than working hard. We need to stop screwing people that way. We need to hold a hard line on the principle that they can succeed or fail in a free market, and we will not reward whining. This means eliminating all entitlements for adults.

I'll help kids learn to be successful adult. I'm a teacher, that's what I do. Let the kids and their families pick their schools from any school they can get to, including online schools.

I will not help some whiny adult who can not even train themselves when they have Internet access.

If you give money to whiny adults, who do you take it from? Do you take it from long-term investments in education? Do you take it from long term investments in our economy like paying off our national debt? Our (US) national debt eliminates many options we would otherwise have. It is more compassionate to provide the best education we can to the children, and let the adults pay for themselves.

Long-term benefits should outweigh short-term benefits. A society that educates and raises its children to be productive, the provides a free market will outperform a society that rewards whining.
Yeah, like the war on drugs and its impacts, right?

Or maybe prohibition?

War on terror?
I assume you’re referring to section 2 of the voting rights act? If so, I find that a pretty disingenuous framing. Can you point to an example of what you would consider to be a fair map getting struck down because of a VRA violation?

Since it’s the most recent high visibility VRA districting case, let me just say from the outset, the SCOTUS case involving the AL congressional map is most definitely not such an example.