skysight-inc/HackerNews huggingface dataset:
My kids are both music students. Each of them has an iPad and a page turning pedal. Don't know why the adjacent comment was downvoted, but they use ForScore. The music students go through an incredible amount of sheet music, and it's cumbersome to print it out and carry it around. At their recitals, I typically see about 1/2 the kids with iPads, the other 1/2 with paper. It's always Apple, possibly due to the "nobody ever got fired for buying IBM" effect, but to be fair the Apple devices do work pretty well.

You can also just reach out and flick the page on the touch screen, not as elegant but more predictable than flipping a printed page -- at least your sheets won't go flying. Managing page turns does get easier with experience, and you learn to prepare your charts -- taping them together, dog-earing them so you can quickly grab a corner, sometimes cutting things apart and rearranging so a page turn happens at a convenient location such as a couple measures of rest.

I'm a jazz musician, and have a Windows tablet, that was a hand-me-down. It only has a 10" screen, making conventional music notation hard to read. It's OK for reading chord symbols. I also have a notebook PC with 14" touch screen, that can operate in tablet mode, so I can lay it open on my music stand. That's a lot more readable, and has full blown computer functionality if I need it, but of course there's the danger of the stand tipping over.

Admittedly I still prefer paper, for one thing it's a lot easier to annotate with a pencil, quickly.
A comment there on LWN, from a Debian developer, adds useful context:

> [T]his is a misleading writeup of a Debian-internal announcement. One specific action that is mostly internal to Debian, which some developers wanted to push ahead with after the bookworm release, has been paused.

> On a merged-/usr system (which will include all Debian 12 and Debian 13 systems, both new installations and upgrades), both /bin/cat and /usr/bin/cat exist, but dpkg is only aware of one of those paths (/bin/cat in this case); in dpkg jargon, the other is said to be an alias. The specific action that should not proceed until further notice is: swapping the path that dpkg considers to be canonical, for example from /bin/cat to /usr/bin/cat.

In particular, the thing that this announcement pauses is only a shuffling of internal metadata. For users, /usr will already look merged either way.

The other bit of context is that this "pause" comes as Debian approaches its next major release, and they expect to unpause it shortly after that.
Yes, its not a belief, its simple risk management perspective.

You need at least two with modern medicine. You have a limited time period to have children, after which you can't have more without significant consequence, and you won't know ahead of time about the risks or need.

There are increasing mortality rates, and increasing unmanageable risks (i.e. regulation, and other aspects of government working against parents).

If you want your family line to continue and survive, you need at least 2 children, if not 4 or more. 4 is better.

There is cost, but that's what needs to be possible that no one talks about. That actuarial all death discrepancy during the pandemic is most likely attributed to lack of general availability of medical care during that time. The risks change without notice. During the pandemic, in my role supporting our IT support staff (System Engineers helping overflows) I heard from people across the country.

Some families were nearly wiped out, imagine if 3/4 of your family died and it was a large family. One man I spoke with was just crazy with grief, he had to help with funeral arrangements for eight of his family members in the span of a few weeks.
This is the "time horizon" problem. There's more theory about this than you ever care to know in books about reinforcement learning.

A longer time horizon is better, but you'll need to learn that at a shorter horizon of course.
"It's harder to steal from or hurt a person."

I'm not sure. Mom+pop shops suffer from shoplifting (and even armed robberies), even though in many cases the owners are living hand to mouth, and can't really afford the losses.

A human can convince themselves of anything (about corporations, about immigrants, about any 'other' group), if it helps them self-justify the actions they want to take.
Simulated Hospital
GDP per capita would effectively give you the same metric, unless you're also implying that we need to cull the human population.
You didn't have to have an 88200, particularly for embedded apps. The 88k based NCD X terminals don't have an 88200 for example.
<OT>

A plumber once showed me his $805 wrench.

It cost him $5 on AliExpress, and in the middle of his tightening a bolt with all his weight, it split into two and one half hit him in his tooth.

The co-pay for the tooth implant was $800, hence his "$805 wrench" and a moral not be cheap on your tools.
Actually, I find kidzfun.art much more interesting than yet another js bundler ;-)
GA4 has several advantages over UA to account for the evolving privacy landscape. For one, it supports user modeling in ways that are GDPR compliant, and you simply cannot count these users in UA. Apple and the leading browsers have made changes with cookies that have necessitated product changes, but not using fingerprinting as suggested elsewhere.

GA4 also reports on combined app+web data whereas UA did not.

Another distinction is that GA4 has better support for muti-touch attribution, e.g. all of the user ad touchpoints, for ad traffic, whereas UA was primarily last click, or first click if you look at the user acquisition reports.
On a finite planet, how is perpetual growth supposed to work indefinitely?
The "color of money" thing was so obnoxious when I was contracting in Iraq. They could easily spent essentially unlimited amounts for certain kinds of things which weren't needed, but then couldn't pay for other things (with less than a 6-24mo process to get new funds). I understand the fraud/misappropriation that would happen without such systems, it was very cumbersome. And due to "anti-deficiency act", it was illegal to just pay for it out of pocket and give them stuff for free, too.
You believe in a consumer driven solution?
China was one of many Asian countries that prevented the spread until they had widespread vaccination available. Now thanks to a culture of filial piety and a particularly stubborn set of boomer elderly, China failed to achieve anywhere close to universal vaccination / boosting of its most vulnerable, but that wasn't due to failure to stop the spread.
Right now, at the behest of wall street banks, the Federal reserve is preventing narrow bank charters.

Narrow banks would give you,
the depositor,
yield and totally eliminate the interest rate risk banks take on (and thus expose depositors to).

The regulator is in the tank for the wealthy, and you want to double down on regulation?
A bit disappointed to see the only message mentioning the primary app here is a bad review, so I though I'd chime in and say we (I and three friends) absolutely love it. It's the only app with such versatility, with almost 24h support, and it's getting better every week, on every platform. The UI is really nice for an invite-only product.
Your review is mainly based on SMS, which is a fraction of what the app can do.
Congrats to the team, keep up the great work !
Fragmentation but based around common protocols is in my view a huge win.

Yes it causes issues & is slower. But putting all your eggs in one monolith & figuring out governance is an impossible task. It go bad.

Having diverse ecosystems is what made Linux great. Clutching for control & singular answers is an authoritarian convenience which can expedite causes, but which is long term a huge negative.
One question I always ask myself when I see a crate that uses macros is "how much will this crate disrupt my IDE experience?" If it breaks rename and goto definition, then I'm not sure it's worth it. Especially with AST definitions where I will be going back to my AST definition a lot.

Also, I find the whole visitor pattern abstraction a little pointless in Rust.
I can't help but feel that applying a visitor pattern is taking an idiosyncrasy of object oriented programming and forcing it into Rust. Basically abstraction for abstraction's sake. I'd much rather write a bunch of `visit_expr`, `visit_stmt` (really `type_check_expr`, `type_check_stmt`) functions that pattern match on the data. It's much more searchable, and condenses the information at the pass level and not the data structure level. I care much more about having all of my type checking methods in one place, than I care about having all of the transformations of `Expr` in one place. I suppose if you're doing a lot of passes over the same representation and you need to schedule them in an efficient way, a visitor pattern could work. But how often are you doing that? Maybe if you're writing an optimizer but more often than not I'm doing a transformation pass from one IR to another.

With that said I can sympathize with ASTs being a lot of boilerplate. It took a lot of typing to thread location data through my AST.
How about a tool that ingests code (and tests) and creates documentation? Anything like this yet?
If the content is interesting, I think it's worth posting. If people think the ads and dark patterns make it not worthwhile, they should not upvote the post, and just let it sink down off the front page.
That study does not support your intuitions on this matter, but merely excludes seratonin as the basis for a chemical imbalance causing depression. It does not show that there exists no material cause for depression, only that there is strong reason to believe it is not related to seratonin.
> good journalism

lol

I do agree though, on a more general level: it does take money to produce those articles, authors gotta get paid.

However, IMHO, not at any cost.
Spot on. I was so excited to see the form factor, and then my excitement was deflated as soon as I noticed the component details.

Note to any hardware hackers out there: I would buy the crap out of a unit in this form factor with an ESP32, LiPo charging, and proper deep-sleep oriented circuit design (I have seen too many circuits with cheap voltage regulators leaking many tens of μA).
Thought it might have come from the bitmap brothers' game:
https://en.m.wikipedia.org/wiki/Magic_Pockets
Glad to hear it! My kids love it which keeps me working on it. Having your ideal testers living with you is an amazing plus :-)
The last time I heard AM radio was 25 years ago in my dads ~1990 civic hatch. The fact that some 50mm people still listen to it is mind blowing.

Couldn’t one purchase a standalone AM radio for 10 bucks these days? Not everyone has a car anyway.
You got it. Copies of your gated posts are kept on the our end which will run access-control and serve it to authorized users. You get to keep all of your content and you won't ever be locked to Subscriber Only.

For authentication, the bare minimum of the "OAuth 2.0 Authorization Code Grant" [0] is being used. A blog post detailing this process is on the roadmap.

You can login in as many browsers as you like. This will raise some eyebrows but, right now, I'm adopting a sort-of Netflix's "Love is sharing a password" motif. This might change later.

On feed readers, the content of the post will just be a message saying you need to access the website to read the post. I wish there was a better way of handling this use-case but haven't found one yet.

[0] https://oauth.net/2/grant-types/authorization-code/
> I believe if you edit it it doesn't mangle them on update, at least for some cases

It's not my post, so I can't edit it, but thanks!
The kind of justifications we read in the article is how things got to the point they are now. Just last year, the DoD failed yet another audit:

https://thehill.com/policy/defense/3740921-defense-departmen...

"After 1,600 auditors combed through DOD’s $3.5 trillion in assets and $3.7 trillion in liabilities, officials found that the department couldn’t account for about 61 percent of its assets, Pentagon Comptroller Mike McCord told reporters on Tuesday."

So, what a military establishment tool might present as the exigencies of dealing with federal accounting is actually a wedge of Swiss cheese with holes so large, that I shudder to think what those military-cum-intelligence-industrial-complex types have snuck in through them.
Also I think this thread is a good place to complain about the paper. The model is not described clearly. For example, try to find the size of input data vector for the model in the paper - it is not specified. There is also a misleading phrase

All sub-layers in the model, as well as the embedding layers, produce outputs of dimension d_model = 512.

which makes the reader think that each block (Transformer) gets 512-dimensional vector as input and produces 512 numbers at the output. But this is wrong. 512 numbers is just a single word, not entire text or internal state. I could not understand this from reading just the original paper.

Also it is not written where do keys, queries and values for attention come from.
Mining and military service are definitely worse than groveling, especially since Rome did have the bread line.

The military definitely had a pay advantage (and it got better over time in the imperial era, so much so that it began to bankrupt the state), but Rome was always killing people, either Romans or barbarians. The warfare was absolutely horrifying by modern standards, and I imagine that even the best warriors of Rome would have had severe PTSD. Add in practices like decimation and the life of a warrior could be shorter than any other.

As for mining, most miners were slaves. Worse, many slaves were captured and conquered people. Rome had slaves that were treated well too (accountants, physicians, potters, bakers, barbers, and so on), especially after various reform movements (legal claims could be made against slave owners who mistreated slaves, but it is not certain just how successful these claims were), but the majority performed brutal work in bad conditions (beyond mining, many prostitutes were also slaves, and some of the worst parts of construction in Rome were done by slaves).
That's rather wrong, though it's a common enough bit of nonsense slung at the degrowth movement.

In any reasonably modern use of the word, "growth" is defined as "exponential growth" - percent year over year growth. We expect companies to grow by N percent, every year - this is how expectations are phrased. And while it may be a small number, "1% growth, year over year," is still an exponential curve.

The first question that matters is, "Can exponential growth continue forever on a finite planet?" We do live on a finite planet. Pick whatever metric you want and continue exponentially, you will run into limits, eventually. Various physics bloggers have played with this rather extensively over the years. A trivially true statement we don't often consider is, "Anything that can't go on forever will stop at some point."

Combine those two, and exponential growth on a finite planet will stop at some point.

People try to argue around it via "decoupling" or "But asteroids" or various other methods, and some have some effects, but so far, they've either been "one time" sort of gains (various lighting or transportation efficiency gains), or "slowing the rate of the exponential growth" - but not fundamentally changing the problem of it being exponential.

Given that, if you agree with both, there are then two general categories of response to it. The first, and I'd argue the current default, is to kick the can, and assume that someone or something else will fix the problem (or, more practically, that you'll die before it becomes a problem you have to deal with). This means that the collisions with the end of growth will be uncontrolled and generally quite destructive (as "accelerating into the approaching cliff face" tends to be).

The alternative, which is what the degrowth movement argues for, is finding ways to terminate the exponential growth before we hit those walls. Under our current economic systems, that does imply something that looks like a recession/depression, but that's not the goal - that's just a transition from a "must grow" economy to a "steady state" sort of economy in action.

And there's a lot of debate what it looks like, but I'm not convinced it's worth going into the details of that here, now.

So... if you're going to criticize a movement, at least try to understand it first?
I'm not sure if you're accusing the author or the subjects of this paragraph of smugness and gaslighting.
> This hugely assumes that the point of an open source project is to have other people do it, and 'caring about it' means doing the work of it.

>Not always true.

Thank you for saying this. The shift of this mindset in the open source community is part of why I stepped back a bit from the open source community. I still produce open source projects, but I no longer use the term "open source" because I don't accept changes from the larger community. I do my projects, release the source, and people can fork if they want to work on it.

I do this because once you start accepting work from others, you start having to be a manager. I don't want to be a manager.
This is awesome but in case anyone was wondering: the author was previously using Webpack rather than a newer generation tool. So the speed benefits outlined here would likely be the same if they were still using Node with esbuild instead.

Overall I like Bun - diversity in JS ecosystems is a great thing - but I’m struggling to come up with reasons to actually use it (which is fine! As long as the author is enjoying the work, why not?)
But it's not related ?
The media not describing a guy (who checks “Race: White, Ethnicity: Hispanic” on the census), who had a swastika and SS tattoo, as a “Hispanic supremacist” in headlines is maybe the weakest media criticism I’ve ever read.

I have the craziest hunch that maybe you aren’t being genuine, but I’ll leave that alone.
The space of possible future human technologies is effectively infinite, to say nothing of extraplanetary resources.
Google’s new “inactive account” policy won’t delete years of YouTube videos
And that's a question that goes back to the very first network discussions.

The IP model won over the OSI model due to lower number of larger layers.

I think it's a very reasonable question, but also the HTTP3/QUIC advantages do seem to offer advantages.
LA (metro) saw a decadal growth of just 2.9% — total — from 2010 to 2020. That's less than half the national average, and well below many cheap cities. Zoom out to the combined statistical area (including SB/Riverside) and it only goes up to 4.2%. Yet it hasn't gotten significantly cheaper.

Stopping growth does not imply achieving affordability on a reasonable timescale. Over several decades, maybe. But letting pain solve problems usually requires more than people realize it will take.
Controlled burns cost money, no doubt. But just an example, California's fire suppression complex is very well funded. California has a fleet of 747s and other huge aircraft, just for example.

My guess is there's no funding where there's no people and where there are people, there's funding but the people's arrangement prevents controlled burns.
It's important that this sort of thing stick to general principles and not pander to the popular topics of the day.
> The hammer did indeed cost $435. If the government wanted to buy another one, the contractor would have charged them an extra $435.

But the above statement wasn't true.
> a bit like jumping from Paris to Berlin. Perfectly easy to do for EU citizens assuming you can handle the life upheaval and expense

This is a MASSIVE assumption to have. The language barrier you brought up has a massive impact for example, along with other smaller intricacies (eg. Taxes, Drivers License, Immigration depending on your nationality, bureaucratic experience, etc). Moving from Paris to Berlin or Oulu to Varna isn't some walk in the park.

And several states don't have primary city effect either (eg. CA, TX, OH, FL, NC), and bureaucratic norms in most cases within the 50 states are normalized for individual cases.
This was a very helpful visualization, thank you!

The "entanglement" part intuitively makes sense to me, but one bit I always get caught up on the key, query, and value matrices. In every self-attention explanation I've read/watched they tend to get thrown out there and similar to what you did here but leave their usage/purpose a little vague.

Would you mind trying to explain those in more detail? I've heard the database analogy where you start with a query to get a set of keys which you then use to lookup a value, but that doesn't really compute with my mental model of neural networks.

Is it accurate to say that these separate QKV matrices are layers in the network? That doesn't seem exactly right since I think the self-attention layer as a whole contains these three different matrices. I would assume they got their names for a reason that should make it somewhat easy to explain their individual purposes and what they try to represent in the NN.
I assume the USPS "Informed Delivery" service is the same thing, repackaged for the mail recipient(s). (I'm a subscriber FWIW.)
Of course it doesn't. But there is no agreement on how close we are to reaching the limits of the finite planet, with degrowth advocates thinking that we're near, at, or past it already, and others thinking that we have a long way to go still before the planet cannot sustain humanity.

And of course, growth may hop onto other planets.
Logitech taps iFixit to sell mouse parts for DIY repairs
The first part is pretty flat, but 5 miles in there is some real steep climbs (>15%). The total length is almost a marathon, if we're talking about the same route.

https://www.treesandtents.com/blogpost/skyline-to-the-sea-tr...

AllTrails also reports that it's closed (as do others).

https://www.alltrails.com/trail/us/california/skyline-to-the...
Haha, it was me, Moloch! https://slatestarcodex.com/2014/07/30/meditations-on-moloch/

In other words, these are situations where the incentives for individuals are not aligned with incentives for the group.
OpenBMC 2.14 Apparently Released
A few years back CA had serious wild fire issues. PG&E was just the scapegoat. There are multiple factors but the main issue is that it's nearly impossible to get the environmental documentation (Environmental Impact Statements or EISs) prepared and approved for prescribed burns on federal land due to legal challenges from environmental groups that really have no idea what they are doing.

The system is broken.
I remember asking for the scientific basis for the EPA's recommendations on UV exposure. I had this idea an actual scientist or someone who's done relevant research might answer. All I got were spun versions of the citeless blurb on the EPA's website. That was when I knew Quora was dead.

(kind of an aside after this point)

Meanwhile, ChatGPT (via Phind) just keeps giving me answers on the efficacy of sunscreen at blocking UV light. Nothing on what research went into deciding how much UV is too much. I want to know what actually makes UV 11 or UV 5, or why UV 2 is considered safe. It's the first time it's been 100% useless. I can't seem to get it to stick to the actual question no matter how I phrase it.

Maybe it's one of those ass-pull recommendations where no one really knows. I know people who sunscreen religiously and still got skin cancer, and people who don't get much sun who got it.
Polars definitely doesn't "easily" beat DF.jl on all tasks.

Yes, I agree, on average polars is a bit faster for many of the simple workflows, but I certainly don't think that's unconditionally true. It's especially less true when you might want to do something out of the ordinary with your series --- in Julia it's trivial to just extract that as a vector and loop over it (fast!). In polars, one would have to make sure their function can be appropriately vectorized.