skysight-inc/HackerNews huggingface dataset:
That's pretty much what v6 is. The other proposals were significantly different to v4, but v6 works almost exactly the same as v4 does.

It's also backwards compatible with v4 in pretty much every way that you can be backwards compatible with v4. It's not v6's fault that v4 isn't forwards compatible with bigger address sizes.

> Increasing size of some structs and recompiling software is easy

This turns out to not be so easy. People are STILL writing new code with "struct sockaddr_in" allocations and "socket(AF_INET, ...)" and crap like that. That's the main thing blocking people from moving from dual stack to v6-only today.
It's always been a goal to put the user in direct control of their data, so when the HN community asked for a self-hosted version last year, it felt like a natural fit.

Way back, PL actually started as one of my personal planning spreadsheets as well. I'm sure there are more talented spreadsheet creators out there than me, but I remember that mine ultimately reached a point where the complexity became so difficult to maintain (and trust) that I threw in the towel and decided to build a web app instead.
>The problem with using softmax is that it forces each attention head to make an annotation, even if it has no information to add to the output vector. Using softmax to choose among discrete alternatives is great; using it for optional annotation (i.e. as input into addition) is, like, not cool, man. The problem here is exacerbated with multi-head attention, as a specialized head is more likely to want to “pass” than a general-purpose one. These attention heads are needlessly noisy, a deafening democracy where abstention is disallowed.

Can't the MLP that processes the concatenated outputs the attention heads handle this? I don't understand why it should be critical that a head be allowed to put something close to zero in its segment of the concatenated vector if it's immediately going to get projected by an MLP anyway.
I struggled with C&P and Brothers Karamazov. On a 9 hour flight without wifi, I only got 100 pages in to the latter.
What's wrong with unscaled matrix multiplication? Softmax has some kind of intuition in the context, but why not layer norm or something else instead (if anything is needed at all)?
Platform features and limitations do matter. Tumblr is considered the original rage mob platform, because the only way to write an extended response to a post was via reblog, so if you ranted about something you hate, you'd put that something in front of your followers to hate too. Good engagement though, so now that feature is everywhere.
The idea here is that deterministic computations neither exist nor don't; regardless of whether they are being simulated. A Life pattern does not xare whether you simulate it or not. It will not become conscious in any way after your decision to simulate it.
I see recipes Tiktoks get readily debunked in longer-form content, such as by channels like "How To Cook That"¹; the Tiktoks amount to little more than content farming. What real information might be present is drowned out by fakes and bad advice that exist for no other reason than to soak up eyeballs.

I get far more out of longer-form videos, IMO.

(And yes, the bloated recipe blogspam is also a form that is rapidly approaching 0 bytes of information per byte transferred.)

¹(even this is "cheap" content, IMO; debunking stuff leaves the viewer back where they started, although How To Cook That specifically will occasionally show the "no, here's how you actually do this, and it takes less time than the tiktok's "time saver"." There's an endless stream of junk to debunk, so you don't really have to worry about running out, per se.)
“the seemingly innocent exponentiator that no one thought capable of such kurtotic barbarities.”

This writing brought a happy tear to my eye.
Shame. That would have made a great Chinese porn site. https://en.wiktionary.org/wiki/%e5%b1%84
I might be missing something obvious, but I am not sure why everyone in the comments think it's a big deal. I've seen this trick in practice multiple times.

For example, see this snippet from an old Google repo: https://github.com/google/flaxformer/blob/ee62754ebe5a5eeb11...
> TRENDING NOW

> #EU

> 5 people in the past 2 days

I see it's going viral.
so the benefit is that paying by card makes tracking your expenses easier.

but the downside is that it also makes makes profiling easier for anyone who can get access to your bank statements which not only includes the bank but more critically also walmart or any other place where you shop regularly.

i rather track my spending manually. there are tools that can help with that too, like receipt scanners. granted, it's more work, so one needs to weigh the options. for me though, supermarkets are the last place that i want to be able to track my shopping because most of it happens there.
> being obnoxious about your competitor

As far as I can tell, the author of the article doesn't work for Hashicorp (Nomad) nor Google (Kubernetes) so not sure why you're giving this unsolicited advice?
At least with the PS3, I seem to recall that I couldn't extract any of my games' save data from the hard-drive of my PS3 unit that went dead due to RROD (or was it YLOD?) because the hard-drive was encrypted using the PS3's serial key as part of the encryption.

I don't know if that mechanism persists into the PS4/PS5.
> I guess the question is not has attention spans declined, I think pretty much everyone can say yes.

What evidence do you base that belief on?
It's like not having a backup drive. Everything is fine until one day it isn't.

A good UPS does more than just protect from outages. It also protects from surges and low-voltage situations that can both damage the equipment severely.

A UPS doesn't cost much and will last many years. Buying a new motherboard and GPU because they got fried is much more expensive.
And audio-visual tweets will be "X videos" I presume.
Not GP here, but I've gone through a similar brain reset exercise recently. There's no good way to do it, because it's essentially just dopamine deprivation. Caffeine withdrawal, internet withdrawal, gaming withdrawal - whatever stimulus you're using, you take it away and suffer for a while.

Quitting my corporate gig has also been massively helpful - our big tech overlords were committing Guantanamo level atrocities on our minds via Slack overload, and I will never return to that kind of environment. I'm barely exaggerating.

If you're a podcast kind of learner, Huberman has an episode on this "dopamine fasting" concept.
The Cirrus Aircraft Private Pilot Program [video]
Hm, perhaps I wasn't being clear, apologies for that.

What I am proposing above is ways to provide a view to teams that do not want real-time data while keeping your underlying dataset in real-time.
Let‘s not forget Gaussian processes: https://gpytorch.ai/, https://www.kernel-operations.io/keops/index.html
Some of the work I‘ve been doing in this field only became feasible in a reasonable amount of time due to the use of GPUs.
Doesn't that only happen on the first boot with new memory? As well, I thought it was more of a concern on AMD, and less on Intel. (Z690 is Intel)
I don't know about early Atari PCBs, but in WPC era pinball, you get things like battery leakage corroding PCBs or power circuits where the traces lift from the heat (see that in CRT chassis too). Sometimes you can fix those, but too much repair and the board ends up a scorched mess.
> how far the crypto people have fallen

People are free to build whatever they want on permissionless blockchains like Ethereum, which is way more open to experimentation and new things (like zero-proof knowledge) than Bitcoin ecosystem, which has more cypherpunk roots.
> why did no one come up with this before? Because the author is intimately familiar with the softmax function from work outside of ML, and plausibly nobody who’s investigating these issues is remotely as familiar

I doubt that is true. Softmax is extremely well understood within the ML community. It's a very common trick, these properties are well-known as well. It feels very unlikely that nobody has thought of this before. That said, it's also plausible that the current softmax convention was chosen by accident and the author is right to identify this drawback.
The full episode of Mayday on Air Canada Flight 143 is worth your time. They let us watch it in grade school one day! https://www.youtube.com/watch?v=8y8JBAr8dZ4
The changed return convention is potentially a breaking change.

If there are some documented circumstances under which the function returns null, then you can write a program which produces those circumstances and expects the null value. That program will break if there is no more null value.

The only way it can be a non-breaking change is if there are no such circumstances; the function never actually returned null, but only threatened to do that in its documentation or the way it was declared, or both.

In fact, changing a function that returns a string to one that returns a string or nil, can be a realistically useful non-breaking change.

It can be a non-breaking change if the null value is not produced for any client which adheres to the existing API documentation. So that is to say, the circumstances by which the function returns null are entirely new.

For instance suppose we have a function like this:

number identity(number)

It's an identity function, that only works for numbers. We cannot call identity(nil); that is an error. Since it returns number, it will never return nil.

This is a totally non-breaking change:

any identity(any)

the function now just returns its argument, no matter what that is. It will now return nil---but, only if invoked as identity(nil), which was previously erroneous.

The conditions are paramount. When we analyze the call, the conditions are easy to think about: is the situation that the program is passing nil, which was previously not allowed, or not? When we analyze the return, it's not so easy: we have to think about: is this returning nil under existing conditions under which it previously could not have done that? Or is it only returning nil under new conditions?

The conditions which pertain to the call are always those of the call. The conditions which pertain to the return are also those of the call, plus the semantics of the function!
There was this sociologist who had written a paper for us all to read ahead of time. I started to read the damn thing, and my eyes were coming out: I couldn’t make head nor tail of it! I figured it was because I hadn’t read any of the books on the list. I had this uneasy feeling of “I’m not adequate,” until finally I said to myself “I’m gonna stop, and read one sentence slowly so I can figure out what the hell it means.”

So I stopped-at random-and read the next sentence very carefully. I can’t remember it precisely, but it was very close to this: “The individual member of the social community often receives his information via visual, symbolic channels.” I went back and forth over it, and translated. You know what it means? “People read.”

Then I went over the next sentence, and realised that I could translate that one also. Then it became a kind of empty business: “Sometimes people read; sometimes people listen to the radio,” and so on, but written in such a fancy way that I couldn’t understand it at first, and when I finally deciphered it, there was nothing to it.

-- Feynman

I disagree. After going through quite a few research papers in my time, I've found the best are the ones that are direct and to the point. Many papers I've spent many hours/days trying to unravel just to realize the concepts were straightforward, not very novel, and there wasn't much of real substance to the paper.

Meanwhile, some of the most impactful papers I've read are direct and to the point. Kadmellia, Bitcoin, BitTorrent, DynamoDB, Firecracker, etc.

It seems like, when you have something of substance to say, you say it. When you don't you overcompensate by falling back on building an intricate puzzle of jargon and convoluted equations in an attempt to make what you're saying sound far more important than it really is.

As LLMs get better, I look forward to the day where every journal has a standard LLM filter you're required to apply to your paper that unravels all of this nonsense and rewrites it a more straightforward way, if not to directly publish than just for the editors to verify there isn't a simpler way to convey your ideas. I suspect that if we had an EIL5 filter for most journal articles, we'd discover that a majority of the words that get published have very little substance at all.
Man I loved PC when it actually worked. I think I had about 8 or 9 months of seamless integrations and then half my accounts blew up overnight with the response being "yeah we know, we're working on it" for months before I gave up. That was probably 5 years ago now.

The tricky thing about a service whose main value prop is aggregating all your account data together is that 99% of them working isn't that much better than 1% of them working. Looking at your financial dashboard is pretty useless if it can't sync one of your 401k accounts, or one of your loans is using 90-day old data.

I think this is actually a positive for the non-aggregators like ProjectionLab. If I spend 10 minutes manually updating everything when I check it once a month (or however often), I know everything is up-to-date and don't need to spot check things.
And now I start counting down for someone to point out how this particular logo has already been trademarked.

It's a bit similar to the X Window System. Who owns that these days?
> They have no idea that they can do 50% of the things that they can do

Maybe even more than that. I know people that have used iOS for years and don't know they can copy/paste text or drag down to search in messages, mail and settings.
Agreed. From the JFK mindset of “Ask not what your country can do for you - ask what you can do for your country”, I could see a system where a certain level of volunteering (either by the students or their surrogates - parents, grandparents, siblings, friends, etc) might make one eligible for discounted/free tuition.
This sorta meshes with how I tend to think of cash. I essentially consider withdrawn cash as already "spent" the moment it leaves my account. So when I do get around to spending that cash (especially on something frivolous) there's less of a hangup over it.
Pull up San Fransisco, double-click on the Sunset, get depressed at how little distance you can cover in 45 minutes.
If it's like the Apple Silicon dev kit, this is not true. Everybody got it, big and small.
One can also be very dedicated to the beach.
I had always heard that most companies leased their mainframes. Sort of how most airlines lease their aircraft.

Maybe a few really big organizations would buy them outright.
Without some other changes to the system, like direct consumer banking and fraud protection through the fed, making points illegal would just be a big windfall for credit card companies, as they would remain the most convenient way to pay for things, while being able to keep like 2% more of what they charge merchants.
The fact that Rust boosters need to write blogs about why we should all use Rust for use case XYZ is an autmoatic tell that Rust isn't that great for use case XYZ.

Python didn't become the Lingua Franca of Data Science and Analytics because people on Reddit, Hacker News, the blogosphere etc, pushed Python and wrote presuasive pieces on why it was so awesome (there was some of this, but absolutely nothing compared to the cult of Rust). It suceeded becasue it turned out to be a very good tool for that particular job.

I don't know about others on HN, but the constant push for "Write everything in Rust" has really turned me off from the language. I know it's petty, but I now tend to associate Rust with being nagged and harangued.
You would have to have a perfectly accurate manifest of passengers and cargo for that to work.
A simple guide to fine-tuning Llama 2
>"What do you lose? 2-3 years of goofing off at a country club."

Now that I've been living in the real world for quite some time, I yearn to return to the goof off at the country club. I acknowledge that I am definitely looking back at my university days with rose colored glasses, but I still vividly remember the lifestyle I had while attending. I can't say the same thing for most of the education I received there. That's not to say it was bad, or that I didn't apply myself, just that we tend to forget the majority of things we're taught.

That being the case, while it is true that I would have probably gotten a more straightforward education at a much lower price by attending a community college, I would have also probably forgotten just as much of it. That being the case, I'm glad the extra money spent went towards the things I look back fondly upon.
We really need more products like this https://www.skunklock.com/
Maybe I edited my comment too late.
Relatedly, I've found my life-long "sleep problems" go away very fast if I stop using electronics or electric lights after sundown.

Go figure, you light up rooms with hundreds of candle-power like it's friggin' daytime, and have world-class entertainment of most any kind available at the press of a button like you're living in a World's Fair crossed with Vegas crossed with a Red Light district crossed with a video game arcade, and it's hard to sleep and you don't feel tired as early as you do if you don't do those things. Live like it's pre-war (more or less) and the problems vanish. Who'd have guessed?

Hard to keep that up in a modern world with two working adults who need to Get Shit Done at night and zero other people you know are living on that kind of schedule—plus, Winter nights are way too long—but it worked. Sun goes down, read or play cards or whatever by candle light (I found two beeswax candles next to each other were enough to read by—and you'll quickly figure out why really-old fireplace mantles often had mirrors behind them, if you didn't already know!) for an hour or so, and the yawns are coming hard and fast, time to go to bed.

Shit for air quality, so, that's a problem. Never did find a cheap battery-powered warm-light not-brighter-than-three-or-four-actual-candles lantern to replace the candles with, while I was trying it.

Once you're used to it, whole-room lighting seems blindingly bright and totally insane. Interesting for getting another perspective on ordinary modern life.
Thanks, didn't know. This article seems to have been written by a reader though so not the same authors of the sketchy lithium work
That sounds like you were making Twitter a toxic hellhole by harassing a public servant trying to protect people's health. Maybe that's not what actually happened (possibly context makes it seem less bad) but that's what it sounds like
Eh, Musk will 100% make money on Twitter. All of these moves aren’t meant for you. They’re meant for the stock market, which has lived in an alternate reality for the last few years.

Musk is cramming the social media app with all of those useless buzzwords that Wall Street loves. When he IPOs it, you can bet it will have AI, Finance, and depending on its standing then, Crypto in the prospectus. It will be hot trash but the markets will lap it up as they always do.

You are literally not the audience for these shenanigans.
DCI for TypeScript, part 5 – The 21-th century GOTO
“I am, somehow, less interested in the weight and convolutions of Einstein’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops.”

― Stephen Jay Gould, The Panda's Thumb: More Reflections in Natural History
Base LLaMA still has dedicated tokens for beginning/end of string. What you're describing is the instruction format, which is separate.
People have made replacement PCBs for the Amiga and C64 and populated them with original parts.

Very niche product/project, but you can replace a damaged PCB or build a 'new' retro machine (when combined with other projects to manufacture new cases and keyboards/keycaps for these machines)
There’s a very high overlap between VR sickness and normal motion/car sickness. That is also unsolved but with a much larger user base!
My comment was targeted at a tertiary education post. That being said, some of my children went to an expensive private K-12 school where the tuition HAD to be supplemented with volunteering at the school (or elsewhere). I felt it was a valuable lesson for all involved. Nothing is free.
Trillion Trees
No TL;DR?
Well its hard to see the point of building a knowledge base that's entirely at the whims of a company and needs me to be online. I prefer to use something like Obsidian that I can control synching behavior.
How could a PCB without ICs make a "stunning wall piece". I am not even talking about functionality but aesthetically the appeal comes primarily from the chips in concert with the connection traces.
This rebrand isn’t for you

It’s for Wall Street so he can take this dumpster fire public again, but with a whole bunch of buzzwords.
I'm on the other side from you, but not in the way the OP is...

Personally I'm against this thing where "work" is a whole separate thing outside of "life". We're not doing anything directly to benefit ourselves, we're doing random often-useless tasks to make someone else rich, just so we can be allowed to access the basic necessities of life.

I long for world where "work" means "tasks that need to be done", not "the place I go to be a slave so I can earn the magic capitalism points". I long for a world where work is directly beneficial to us. I long for a world where there's no concept of "going to work" and "coming home from work".

I really long for a world where people don't think it sounds like a good thing to have to leave home and stop acting like a human for a massive portion of the day, every day, just to earn some arbitrary pieces of paper that only benefit us because life has been turned into a commodity by the parasites who benefit from this arrangement: the shareholding class.

I often wonder what the psychological impact of this is. What does it do to us to be forced to walk on a hamster wheel for 8+ hours a day in exchange for food?
I think X.org could have a claim on Musk's "new" logo.
35% of the time at least
The flip side is that when people get used to consuming content in 30 second blipverts, they become unable to maintain attention through a 10 second break in the action.

I don't know for sure about causation, but the students that I see incessantly consume tiktok completely lose state and working context in a very short time. It's a very strong correlation.

(And, I disagree a bit with your premise: for those of us who have become literate at skimming directions, the 30 second tiktok is still slower and more context-switch heavy than we're accustomed to... also, the risk that the tiktok is just quickly presented snap-edited bullshit that we don't have time to adequately question is high).

Developing some skills requires focus and careful study. We're robbing youth of the patience needed to conquer these skills.
To be honest, this is probably one of the less unhealthy common behaviours in academia :^)
I think you make a good point. Although I have seen patents for reinventing something in an expired patent :)
Yep. RAD Game Tools (where the author works) combines "within-the-GPU compression" with content compression to make them work better together. They have a texture compressor that not only has high visual quality, but also sets up the fixed-rate block-compressed file more likely to end up smaller compared to other encoders when the file is additionally put through general purpose DEFLATE/ZSTD file compression. And, then they have a general purpose file compressor that has higher size/speed performance as well. Win + Win.
You can still buy 65C02 chips (DIP, CMOS version) from Western Design Center [1]. I've bought a few in recent years.

[1] https://en.wikipedia.org/wiki/Western_Design_Center