skysight-inc/HackerNews huggingface dataset:
True facts.

Depsite the challenges, we must try.

The existence of these challenges does not mean we shouldn't try.

I think that's the problem, we spend so much energy arguing about the shoulda coulda woulda's that we never actually get started doing anything meaingful.
Afaik fossil just uses sqlite under the hood to store metadata. It would surprise me sqlite doesnt stash min and max required versions and refuse to work outside of those bounds
I noticed a pattern in the pedagogy of certain difficult fields: often, the entire world gets "stuck" on a single teaching approach, a single method, or a single point of view. This happens when the subject is difficult enough by itself that reframing it is decidedly non-trivial, so people don't bother. They slog through the one path available, get to a point of understanding, and then they're so exhausted and relieved that they got there at all that they cling to their mountaintop of success for dear life and refuse to contemplate re-taking that journey by some different path.

My pet peeve is asymmetric numeral systems (ANS), which used the exact same too-busy diagram in literally every explanation of it I've ever seen: https://en.wikipedia.org/wiki/Asymmetric_numeral_systems#Bas...

I've seen diagrams like this before, made by two of my fellow students who's brains were... rather odd, let's just say. I can't grok diagrams like this. They're too busy. Animations would help, or labels, or even just a legend explaining the random and meaningless colour choices.

But there aren't any other diagrams. There's this one, and only this one. It was the one in the original paper, and was copied into every blog, every other paper, and Wikipedia as well.

The Standard Model is the same kind of thing. Its maths is atrocious: a horrific blend of Einstein summation convention, matrices chosen out of thin air, and complex numbers sprinkled on top just for fun. Then it gets worse.

There's a reason for this: history. The linked article walks through the steps we took over the last century building up to the Standard Model.

The problem is that those steps were the pinnacle of human thought. The greatest minds climbed to each of those peaks through decades of effort.

Nobody can just wave their hand and reframe the maths, or explain it a different way -- rotating the topology to show a difference face to new students. It's just too hard. It's Everest, not the local forest path.

If you keep at it long enough, you'll see some partial attempts. I've seen most (but maybe not all?) of the associated maths rephrased into the language of Geometric Algebra. Most of the complexity just evaporates. The magical matrices disappear, and the reason for their historical usage becomes clear. The complex numbers disappear. The summation convention vanishes. Etc...

But nobody flies the helicopter to the top of Mount Everest, even though we can do that now. The point is to climb up there. So we suit up students every year, and make them go through each base camp, suffering through altitude sickness and frostbite on the way up.
C++ also has `std::expected<T,E>`.
Given the demographic situation nearly everywhere in the world, there’ll be no shortage of work for the young, and a pronounced need for the old to keep working.
> WANT to sell the next great piece of computer software?

> “It's not about technology anymore. It's about marketing, merchandising, brand management, and shelf space....”

Just, no.
Is this named for the science-fiction author Greg Egan, or the TeX.SE guru egreg?
Sorry, but you’re completely and objectively wrong. This is a huge misnomer.

Distributed and “offline support” are fully orthogonal features.

Distributed means every user has a full copy of the entire repo including full history. This is a radical and unnecessary limitation on the scope and size of source control.

You can have full support for branching, commits, and merges without a fully distributed repo. There are numerous examples of this.
Git includes a web interface written as a perl CGI script, so yeah it has a lot more dependencies than people realize. It is most certainly not just a simple single binary to plop on a machine and call it good.
I’m aware. I think you should reread original comment I was replying to
I like this a lot, unfortunately I can only run Orca due to 8GB Macbook Air.

This opens a lot of doors to using LLMs in art projects for me without worrying about API calls.
These things are interlinked. Developing addiction or mental health issues makes you less able to keep an income. If housing is more expensive it's then that much easier to not be able to make rent. And if you're homeless then it's quite easy to develop drug addictions or mental health issues. Housing prices are a single dial that turns up the heat on the whole system.

Honestly we don't have to intellectualize this very much. A child can understand this. If housing is more expensive it will be harder for people to afford it! And people who can't afford housing become homeless!
Would ΨICU be mistaken for a fraternity?
Rust does have ranges? (They have their problems, namely that they're Iterator instead of IntoIterator and all the problems that entails, but they certainly exist.)
We need to push hard on regenerative agriculture. The amount of carbon that could be captured while rebuilding a few feet of soil would go a long way towards helping balance out the CO2.
You can turn this off per-app, no?
Slightly unfortunate name (both for repo and submission title); I was hoping it had something to do with inspecting vim internals, e.g. for plugin authors.
The movie "300". In the US most people's knowledge of Sparta comes from the movie "300". It's part of the romantic mythos, the underdogs that saved western civilization against amazing odds. You had a particular reaction to the contradiction of that version, I had just assumed that was the background.

So I'm not really following your argument.

I thought you were arguing that the submitted article was wrong. It was really the corrupt Elites that were the problem, not soldiers.

I posted something about elites and soldiers being in the same class.

You replied with link to Ephors, I thought to argue that Ephors were the 'elite's that were corrupt and lead to the downfall of Sparta.

I quoted about Ephors being generally elected and frequently from the poor, and soldiers. And also agreeing that they were corrupt, but not purely a class of 'elite's.

Then you sent video that seems to praise the 'ephor's. Not only were they not elites, they were actually trying to do the right thing, fighting for the people. (so I thought opposite of your original post, original post implied Ephors were bad, but this video makes them out as good). But, the video does point out who the elites were. They "Gerousia" which was a council of elders that were actually the more typical 'elites'. Old, entrenched, not elected, and had power over the Ephors. So the "Gerousia" are the 'elites' to blame, not the honest fighting soldiers.

But generally, the Video makes clear that we don't know much about this time period, and that by the time Rome was moving in, Sparta was a small village that couldn't form an army. So was it 'corruption' of the elites? Or stagnation? Still, nothing really contradicts the posted article.
Dodge Charger and Challenger Orders Close July 31, So Get to It
WSJ is Murdoch, not Bezos.
If you're more technical, I wrote about an alternative mode of diagramming previously [0]. The summary is that whiteboarding has its place, but creating truly valuable diagrams has to be done deliberately.

[0] https://www.ilograph.com/blog/posts/beyond-whiteboarding-cre...
I'd say that "intelligent or not" isn't a binary threshold. Every form of life shows varying amounts of intelligence - even slime molds can solve mazes.

I think the whole discussion around intelligence suffers from a lack of clear definitions. And people often tie it to other ideas like consciousness or moral personhood, which only muddies the water further.
I have had git corrupt repos. But usually not irreparably.
Git is a “distributed version control system” (DVCS). You’re just adding the term “source code” for no particular reason.

I make video games. Video games contain far more data than mere source code. Almost all game devs use Perforce because Git is insufficient.

Artists and designers desperately need more version control in their lives. They are mostly absent because their programmers use Git which is insufficient. Its a god damn shame how much of our businesses use “stuff_final_final_05.psd” for “version control”.
Which of the following statements are you advocating for:

1. There is never any reason to involuntarily commit someone

2. There are valid reasons, but there is no known diagnostic that can detect them.

3. There are valid reasons, and we can detect them, but there is no way to prevent people from involuntarily committing people for other reasons, even if we make laws and conduct audits to ensure that only valid reasons and approved diagnostics are used.

4. Something else? You just think the mentally ill are better off living in homeless camps?
They don't lend out deposits, if a bank had zero deposits it could still loan you that $100 just by adjusting your balance and adding the loan to their books. It's a subtle difference, and honestly, the BoE explainer I linked to is by far better at explaining this than I am.
Start with a capabilities based operating system, unlike phones and tablets with "permission management". This allows the user to decide exactly what resources the "app" gets at runtime, and it doesn't get any others.

At that point, it really can be whatever model you like, open source, or shareware, or closed source. If the operating system is doing it's job, then you can just run anything, and still be reasonably safe.

At that point, an "app store" is really just a catalog with ratings, etc.
Science is wrong all the time. It wasn't that long ago that "science" said that the COVID-19 vaccine had 95% efficacy.

There have definitely been incorrect climate doomsayer predictions for decades now and frankly its exhausting noise to most people...

https://nypost.com/2021/11/12/50-years-of-predictions-that-t...

I'm not denying climate change is occurring but I wish that people would stop with all the doomsday Chicken Little "The Sky is Falling!" tactics. "Could" is doing a lot of work in that headline. It is incredibly unlikely that all of the ice in the Arctic Ocean will completely melt in 17 years.

The Earth is one of the most complicated systems in existence, it is arrogant and naive to think that we can effectively model its climate and make accurate predictions. We don't have the understanding or the computing power to input all of the necessary variables.
If suicide is directly correlated to mental illness, then what of euthanasia and assisted suicide? Anyone who applies to end their own life would be incompetent to make that choice, due to mental illness.
I don't think it's quite that bad. I don't have my copy of Richard Dawkins' The Ancestor's Tale handy, but I remember it discusses research into the relationship between brain size and body size. The two key findings that I remember are:

(1) The scaling law. One might think brain size should scale as body size, if the key is simply weight, or number of neurons; or one might think brain size should scale as the 2/3 power of body size, if one takes into account the square-cube law. The research Dawkins describes found that the actual scaling was in between the two: brain size generally scales as the 3/4 power of body size.

(2) Differences between groupings of animals. This basically affects the constant that multiplies (body size to the 3/4 power) in the equation for expected brain size. IIRC primates have the largest constant, cetaceans have the second largest, but octopuses and squids also have a fairly high constant. I don't remember seeing any data on corvids.
The problem is - nobody cares. The developers in states like NY have a ton of influence at the legislative level and have sweeping powers.

Local governments cannot effectively regulate land use, and solar farm operators just want low overhead, and have zero interest in dealing with farm leases and upkeep.
A good hypothesis to test, however why wouldn’t we observe human burials in the same (massive) cave system?

It would seem odd to develop a ritualistic burial for pets and skip the burial for humans. Reaching the burial spot is extremely difficult for human bodies.
Must it be that way? Can't we settle for less, individually and as a society? Must the numbers always go up, consequences be damned?
You're in luck. It is illegal. Something about a nuclear test ban treaty being signed sometime in the late 1980's.
The real question is why does Home Depot even have 200MB of data stored? Presumably it's all cache, in which case why don't they mark it as such?
I agree, but band-aids at least stop the bleeding while the bigger issues are being taken care of.

Changing those conditions, even if everyone could agree on what needs to be done, and the political will were there, right now, will be a multi-year -- perhaps multi-decade -- process. I don't think we should let people suffer while we wait for that to happen.

I think we should start committing mentally ill homeless people to mental institutions, and force those addicted to drugs/alcohol into rehab programs. They need to be off the street in safer environments for these treatments to be successful. After those problems are dealt with, we can put them in supportive housing and get them into job training and placement programs.

That's not going to be perfect; it may just not work for some people. But it will work for many, and our cities will be safer, healthier, and cleaner as a result. The problem is that there are not enough resources and funding, and the political will to fix that isn't there.

And yes, we need to fix structural problems too:

* Neutralize NIMBYs who fight new housing; once the formerly-homeless get through their treatment programs and are in a position to be back on their feet, we need places to put them that aren't insanely expensive, especially if we expect these new residents to eventually start paying for their own housing.

* Raise minimum wages (somehow also for salaried workers in addition to hourly), with automatic yearly increases indexed to inflation or CPI or whatever. Eliminate the distinction between tipped and non-tipped workers; base wages should be living wages, conforming to the minimum wage laws.

* Either a) put some differential/ratio-based caps on executive compensation, or b) tax the shit out of high income earners to fund fixes to income inequality.

* If we can't get some sort of universal healthcare, at the very least we need to require that health insurers cover mental health and addiction treatment at much better levels than we do now.

But fixing structural problems takes a lot of time. I don't see better mental health & addiction services as putting the cart before the horse; I think both attack vectors are essential.
The author has enough knowledge to be dangerous and shouldn't be allowed anywhere near an authentication system.

The first diatribe against 'nondeterminstic' logins demonstrates a naivety to both account takeover and botting mitigations.

Passwords have to be assumed to be low entropy long lived credentials which are horrible from nearly every standpoint.

API keys at least have a high entropy but are long lived and difficult to secure. (How many times do we need to see apikeys accidently leaked in a pull request?). They also do nothing from a phishing perspective.

OTP is a high entropy and the authenticated credential exchanged has a very short lifetime. The exchanged credential may also be much shorter. It is still susceptible to phishing mitm attacks.

Thankfully it's 2023 and webauthn is here for the browser. We can keep long lived secrets in a secured environment, be resistant to phishing and if the risk model includes physical loss of device utilize pins / passwords even if they are low entropy.
There are features which make life a lot better when you have them: A local search to explore, a way to stash the working state to try something out etc. and once you got those you have mostly a distributed VCS. True the flexibility of multiple remotes and tracking branches most users probably don't need, but it's quite nice for various things, and be it only a simple backup way.

On an aside: I always chuckle on the "distributed" VCS. Back in the days some people refered to CVS as a distributed VCS, comparing to RCS.
Old Craftsman never actually manufactured anything. They just subcontracted out to other American tool manufacturers that built products with their branding. Those manufacturers are mostly gone now due to 30+ years of bad trade policy so New Craftsman can't tap into an existing skill base.
Unrelated. Centralized version control systems are capable of offline mode.
Tariffs and other restraints on trade meant to draw companies in in exchange for “access to the market.”

Although cost reduction was a huge factor.
That might be a very misleading statistic. What if more than 0.2% of people wanted to disable JavaScript, but in the end surrended to the fact that those pesky web devs never test their creations with JS disabled?

I know I am one of those who would like to disable JS, but it's just not practical. So stats really are a dangerous tool, they sometimes can end up telling you just what you want to hear...
Maybe he has a Twitter addiction, and is trying to kick it in a plausibly deniable way... By torching Twitter.
It is non-trivial to stand up a redundent, highly-available, and scalable git server. And if you throw in "with a good web interface", even moreso. But I doubt that is trivial to do with fossil either.
Interesting, when Andrew Yang was saying it, people lost their stuff: https://www.teenvogue.com/story/andrew-yang-mental-health-co...
In fairness don't you always have to prepare for your user’s device to be unable to sync with the cloud? I wonder if apple imposed this limitation just to force developers to consider it even in the best of conditions.
Do you mind elaborating on what you're referring to so I don't have to assume the worst?
> E.g. when you want to be able to export the records info files, naming the files with the IDs and still be able to sort them.

You could name them by (time, id)?
Size of the neurons matter, but ultimately we don't know enough about biological cognition to say anything about existing animals, let alone long extinct ones.
The people who need help most can be legally compelled by a court to receive it

Saying that someone with anxiety "needs help most" is unconvincing given the presence of psychotic homeless who aren't receiving treatment because of limited capacity or lack of financial incentive

I really don't understand your comment: why does a violent, untreated psychotic "need help less" than a neurotic who rejects the help for legal reasons?
me: I am trying to do this using that and that says this. What does this mean?

them: Why would you want to do that?
Yes.

Also, I’m sure the parent commenter misspoke and meant “app data”. iOS apps are not backed up to iCloud.
Oral supplementation has low efficiency, but taking higher doses can compensate.

There are some formulations that purport to have higher bioavailability on a gram-for-gram basis according to trials, but their price is often high enough that it’s cheaper to take more of a generic CoQ10 than to buy an expensive formulation.

CoQ10 supplementation has resulted in insomnia for some. I triggered it with higher doses (600-900mg per day) before I realized what was happening. Dropping down to 300mg alleviated the insomnia after about a week, which I interpreted as meaning the supplement was doing something.
Algae aren’t actually trees.
He is an example of runaway mindless ambition. Mindless cuz the ship doesn't seem to have anywhere to go.

The total number of eyeballs available on the planet is fixed. So Consumption is capped.

Production on the other hand is in runaway overdrive(thx to the low interest age), the tools are free, everyone is broadcasting for free, everyone has limited attention to give anything but unlimited capacity to receive it.

When you add it all up there is such a big imbalance between Production and Consumption. So now platforms are increasing prices of all their "free" tools. Who is going to pay when there such a glut of content?
This article discusses why the lack of industrial supply chains locally really hurts - the availability of basic parts like custom screws without lead time is exemplary of the problem. The entire chain of production exists in Asia and not in America.

https://www.nytimes.com/2019/01/28/technology/iphones-apple-...
Just explicitly use (time, random uuid) as a key in your sorting, instead of sullying your uuid with time information?
Directories full of stuff is similar to websites with URL paths like "/site.php?page_id=18231238". Or even better when subdomains get involved and it looks like "secure3.action.domain.com/admin.php?page=123424". It technically works but is a bit ugly.

Also another web analogy might be dynamic linking being similar to microservices. People want to build and ship smaller components that can be swapped out independently. It works but does seem to make updating and testing fragile. You can test heavily at the boundaries but there's still kind of an "air gap" between the main app and the lib/microservice. If you want to be really sure there's no breakage, you have to test the whole thing, at which point you might as well just ship a monolith.
My memory is everyone just loved buying cheaper things like flatscreens. This “selling” business is made up hindsight and I hear it a lot. “Do you think globalism is a good idea”. No idea but weren’t you just at Black Friday buying $300 TVs, wear fast fashion, and buy cheap tools?
Beating people with sticks just because they disagree with you is never the "correct response" to anything.
It is fragile and a lot does need to be done to make it more resilient - the incentive isn’t there under the current capitalist model. For example, in the US, power companies can’t make a profit from anything except doing new construction[1]. This is why we had the Camp Fire - a PG&E system had faults with no incentive to get fixed that eventually failed and led to a devastating wildfire. We can do these things, but the people most capable also happen to care the lease.

[1] https://youtu.be/2n_au5Hje_E - Some More News - The Perverse Incentives of Utility Companies
NB, this the fundamental reasoning behind Emile Durkheim's seminal and foundational work on sociology, Suicide: A Study in Sociology (Fr.: Le Suicide: Étude de sociologie, 1897).

The reasoning being that it's very difficult to hide bodies, and that statistics on suicide tend to point to some very deep-rooted pathology within a society.

Yes, it's possible to fudge those statistics somewhat (the distinction between "accidental" and "intentional" deaths being salient), but far less so than other indicia of psychological trauma, particularly at population levels (the focus of sociology).

<https://en.wikipedia.org/wiki/Suicide_(Durkheim_book)>
Some demand for workers scales well, virtually unlimited. Yet many are not. And as tech quickly takes more and more jobs, older workers contribute to the competition for shrinking demand for human labor.

Now advances in tech may continue to increase demand for workers elsewhere, once training and workers catch up. Or maybe not as much as roles are lost.