skysight-inc/HackerNews huggingface dataset:
I really wonder who you are talking about.

I never saw anyone ever, even in the deepest pits of the internet, complaining about software registries per se. Even ultra-crackpots rarely get to this level. The regular complaints are always about very specific points around the culture of individual package registries. Even the most ardent NPM critic will be the first to admit that the general idea is per se great, and it is in practice it is useful, but the execution is lacking in some aspects, often exclusively cultural. Nobody is trying to throw away the baby with the bathwater.

Package registries are definitely useful and important. They don’t need someone misrepresenting valid criticism in order to be useful.

If anything it is the lack of empathy and the blindness to those tradeoffs that shows a lack of understanding of engineering itself, not only its history.
> tri-diagonal matrices with stencil [-1, 2, -1],

Just trying to understand these terms. So is a 5x5 tridiagonal matrix with your stencil look like this?

2 -1 0 0 0
-1 2 -1 0 0
0 -1 2 -1 0
0 0 -1 2 -1
0 0 0 -1 2
True. It's become one of those phrases that people use whether it fits or not.
thank for the feedback
The con man who sold the Eiffel Tower – twice
There seems to be something off with the testimonials. The site currently lists:

- Paul Copplestone, CEO @ supabse [sic!]

- Graham Thornton, Founder @ Output

- Paul Copplestone, CEO @ Change State

So "Paul Copplestone" appears twice, but his LinkedIn profile doesn't mention "Change State" as company.

Graham Thornton appears to be CEO of "Change State", but his LinkedIn doesn't mention "Output".
Or, just code in Scheme.
>Which should turn into an anti-trust action against HP by the government.

Or at least it would, were free-market capitalism still an actual goal.

It is curious that government intervention would be evidence of "free-market capitalism."
The Blue Nile "A Walk Across the Rooftops" (5.1)
Author here: you're absolutely right. The title is over the top and it's not explained well in the article. It was just a random Sunday thought that I wanted to get out on my blog ;)

But to elaborate a bit: i3 is very minimalistic, doesn't get in the way, is super stable in operating and hasn't really changed in 15 years. That makes it unreasonably effective compared to other systems in my view.
I don't think you realize how invasive this technology is on it's own, but if you read the article you'll also realize that it's even worse as other layers of technology have been added in (cameras, LPR, facial recognition, etc).

Does ShotSpotter prevent shootings? Does it suppress would-be shooters? $5M can go a long way to do good in a community. Effectiveness of systems that taxpayer dollars purchased should be transparent. If there isn't transparency in these systems then they should have to be paid for out of pocket. And that means that since law enforcement doesn't sell services they would have to raise the money publicly and sell citizens on the improvements that the system would bring to those residents.

The fact that you had to post what you did with a throwaway speaks volumes about your self-awareness of your position and how it would resonate. Feels good to be able to choose privacy, right?
https://en.wikipedia.org/wiki/Planchette

For people unfamiliar with the term like I was.
Why do you think they built it then?
There is property for sale in probably every corner of the world, you dont need to build anything.
To me, that is exactly the kind of challenging question that a journalist or editorial writer should be asking and answering. You have two opposing sides essentially accusing the other of disenfranchising votes using different mechanisms.
Perhaps then you can clear up what this:

> Wherever I see self-loathing and nihilism passed off as an art-form,

refers to, and how this:

> Because nothing sells quite like the spectacle of self-immolation

ties into the content linked. As it stands it appears as though you've just riffed off the word addiction in the title, which naturally leads to pointing out why it was used.

That covered, it's like what my painter friend said to me: https://youtu.be/xTlsSXNT2bg?t=203

over to you.
HP makes excellent monitors. Everything else not worth buying IMO.
> software that’s hard on the outside and soft on the inside

So are tanks. And so are humans.

Security is opposite to usefulness. If you harden your system thoroughly to the limit of possibility, it becomes a rock. Systems are made to do something, so some parts need to actually do that thing.
Working link: https://github.com/layerdiffusion/sd-forge-layerdiffusion/as....
My setup is similar; but it would be a mistake to only consider the destination. Settling on a system is a 2 or 3 phase process - a highly exploratory phase to work out what features exist and which you need. A second phase to identify which communities most align with your needs and how stable they are. Then finally a third long comfortable phase of actually using the software.

Phase 3 should always look like some combination of the most boring technologies available. But people who've made it to that phase are only useful signposts to someone who has made it through the fist phase and really explored the space.

In theory it is possible can jump straight through the whole process by just copying someone else; but although most people use that strategy I don't see how it would lead them to an i3/Debian/Linux stack. If the goal is to follow what is popular, probably MacOS or whatever Ubuntu does by default these days is a better bet.
If you was actually intent to not evaluate history based on morals, you would avoid celebrating past historical figure too. The criticisms or simply showing bad stuff that happened in the past is not rewriting history, not any more then glamorizing it.

And quite often, when you honestly look at history, contemporaries were criticizing the exact same phenomenons.

We really do not need to write about Nazi in a celebratory way just so that we avoid "rewriting history" by "evaluating it based on modern morals" when we write about Holocaust.
Many have covered specific learning material, but my best advice is to find a mentor. It really is a skill that's best learned by apprenticing. I new a lot of concepts and could muddle my way through them, but it wasn't until I had experienced people to work under directly that my skills really took off.

Just like the best advice on learning to write code is to write code, the best way to learn how to optimize performance is to optimize performance.
Who is the guy in the naked woman shirt?
Even if you do this, a state backed intelligence agency is going to eventually find you if they keep trying.

The idea "the west" can protect any single person from a state backed intelligence agency set on eliminating that person is totally delusional.

I would question what is going on in a person's head to believe this is even possible. Maybe if we incarcerated the individual under a fake name then put that individual in solitary confinement for life, this would work!
Multiple different drugs that are illegal to consume recreationally are being used with great results in therapy for depression, PTSD, etc. I don't think it's even remotely as clear cut as you try and make it out to be.
Funny I saw this just when I had pg's Economic Inequality open in another tab, with the intension of settling down later to read it. I'm now listening to it. :)
A Brief History of JavaScript Frameworks
Earning from History? Financial Markets and the Approach of World Wars (2008) [pdf]
Is there a course like this but for pure functional languages?
The tiling-first paradigm of tiling WM feels less chaotic than using a standard floaty WM like Windows. For example, in Sway/i3 you get ~10 desktops by default, and tab between them with (eg) Win Key + [Number].
So you can set up your programs and tabs in a predictable way, eg web browser is always 1, working terminal is 2, notes program is 3, etc.

Whereas on Windows I'm always losing the tab I'm looking for, when trying to alt-tab between things. I know that there are better tools now, like Win Key + Tab (Which does also allow you to set up virtual desktops and have completely separate sets of programs visibly running) but it doesn't feel like the primary mode this desktop environment was designed for.

As far as splitting tabs, resizing, etc, Windows 11 is more polishing and feels really nice to use but functionality feels same same as Sway/i3 to me.

Ethos: I use both Sway (Wayland spiritual successor to i3 [which is X11 based]) and Windows 11 on a daily basis.
If you have 2 windows side by side, nothing. If you have 4 windows and want 3 columns and the left column with two windows on top of each other, there is a lot. Usually it is something like [docs | nvim | (terminal | top or something running)] for me.

And then, if you have more windows, and want to move them between workspaces, move windows within the workspace, send them to background, and don´t want to use the mouse, it will show more value.
How I listen to music
Well, it's your blog, you don't need permission to be a bit over-the-top. I only wanted to back parent comment up.
Does DignifAi count as counterpoint?
Lack of thorough testing by the people who make the call for release maybe. I’m sure the people doing the grunt work brought it up.
Wow, at this point HP must be one of the dirtiest common household brand names there is.

Anyone got a recommendation for a cheap and reliable printer that doesn‘t even need to print colors? I want to print out some sheet music from time to time.
The usage of this algorithm prevents the lowering of prices by simply building more units as the occupancy rate can simply be adjusted.
The software in question is currently doing nothing.
Introduction and Elimination, Left and Right
The Power of the Power Law
That's incorrect.

Fact Checking a Claim That Fox News Says Its Programming Is ‘Entertainment,’ Not News
https://thedispatch.com/article/fact-checking-a-claim-that-f...

> While Fox’s lawyers may have successfully defended Carlson against an accusation of slander by arguing that his show isn’t “news,” Fox News has not claimed that this is true of all of its content.
My experience with Sun products was before and after Oracle acquisition extremely bad. Particularly the last times when they started supporting intel and went open source.
Patents aren't granted forever. They expire after 20 yrs. The real barrier isn't the printer, but the cartridges and those designs keep changing. So if you want to have a successful open source printer design it needs to have a ready source of open ink cartridges as well.

I honestly hope this will happen in our future. But we're in the era of extortion capitalism with walled gardens and captive customers.
Economic Inequality (January 2016)
I have used i3, then EXWM witch is still my current WM, the point? It's not the WM per se, it's the tiling model the winner. Floating windows is a ridiculous idea essentially useless 99% of the time (and most tiling WM allow floating for the 1% of the time needs), as it's ridiculous the classical desktop model born to mimic a physical desktop with something on top in an office, with in the digital words icons that get covered by any opened apps impeding to launch through them other apps/new instances.

It's simply a legacy of a long commercial tentative to makes IT-illiterate using computer trying to recreate virtual environment and concepts that exists in the classic world, that's why we have "folders" instead of "directories" (mimicking suspended folders) and so on. When we get rid of such legacy things will be far better.
I deeply love tiling window managers. Seems a bit exaggerated, but just an hour of practice with it and a cheatsheet handy really hooked me. Yeah it might be 'ugly' but the sheer speed I can arrange an entire desktop, and also have additional desktops on hotkey was a real productivity improvement for me. Boring is good!
NASA spacecraft spots dramatic view of new impact crater on Mars
What are you trying to say? It's their own fault?

I also volunteered working with the homeless. There is nobody who chooses to live on the streets. Those who do have mental health issues.

I am 100% sure it is a society problem, not an individual problem.
https://archive.ph/uUqAV
Starting with Megaparsec can be a little intimidating. I always encourage new users to start with the built-in ReadP instead. I even wrote an appreciated beginner tutorial on ReadP and parser combinators more generally: https://two-wrongs.com/parser-combinators-parsing-for-haskel...
Cambridge,Cabs and Copenhagen: My Route to Existential Risk
A perspective on AI from almost a decade ago.
Basically, Romans intentions are pure and valid even if they are acting from pure self interest, even if they manage to kill and rape a whole lot of people. But, their victims are not pure enough nor entitled to have opinion about being killed or raped, because they are not as pure in motivation. See, they need to organize themselves into larger nation without anyone having any self interest in the process. Very obviously, Roman politics was self interest based - both on the individual scale and societal one.

What you ask for is not objective history, you ask for historians to take a side and ignore all but one viewpoint.
A small note, you (formally) own the hw, but commercial OSes are just licensed: you do not own them, their vendor own them an allow you limited rights on them... Yes, it's absurd, but that's is...
What gets presented in court is a "Detailed Forensic Report" that includes the timestamped audio waveforms, sensor locations, and screenshots of the multilateration computations. These reports, when used as evidence, are required to be available to the defense for rebuttal and crossexamination. One could, if one was so inclined, calculate shot locations by hand from these reports. The time stamped audio files are discoverable.

The underlying algorithms have been made available to defense teams in countless Daubert and Frye hearings. I have no idea what you're referring to by "a rules change like, last week."
How come node performed this good? Any specific reason?
As someone who wrote JavaScript professionally for 15 years, but no longer, the greatest problem with that line of work is poor preparation. Hoping a collection of frameworks fills that gap without human intervention isn’t working. Most people doing this professionally have absolutely no idea how any of these technologies work. Being able to read and turn on a monitor presents an exceptionally low baseline considering the level of compensation.

Most people capable of writing original software can easily apply the things I suggest, but most people writing JavaScript are not capable of writing original software. That doesn’t mean guidance for superior performance is out of alignment. It means there are fundamental problems with hiring and training.

Using your example I once saw a Puerto Rican racing team make a lot of money with their custom car. They took an old 80s Mazda small sedan and dropped in a large Ferrari engine and customized the suspension. This is something innovative they did to make money by winning competitions, because that pays better than just changing tires. Shops that only change tires or change oil have that does to a science to maximize human productivity, akin to copy/paste.
No. Memory safety is a big deal.
> I really hope it lasts for more decades to come.

What I love most about Linux is you can keep the same workflow for as long as you like. Of course, in practice you always end up tweaking and improving, but it's not on the whim of the decisions of some corporation.
My opinion: yes, absolutely. 99% at least. That 1% thou…
Which makes this a great example of the shittiest side of "AI": not as software techniques to detect patterns and relationships, but as a method for obfuscating your sources. This software really is just saying "don't price fix by talking to eachother, price fix by having it done on our platform for you."
30+ years ago, when I was just starting out, I thought the way you did. The environment was different too. You could just be a good programmer and pretty much write your own ticket.

A lot of things have changed since then. Requirements and competition for positions have increased exponentially just as salaries have skyrocketed in the more technical fields. No surprise there, but that competitive pedigree system has filtered all the way down to primary and secondary education (to say nothing of college systems).

So it is the end of the world? No. But it will cost you tens of thousands of dollars in the near term and perhaps hundreds of thousands of dollars over a lifetime in lost potential earnings. Slipping out of the higher level schools can also make it extremely difficult to get into specific companies.

As for entrepreneurship, that’s also subject to the same issues. Sure, anyone can start a company if they want, but if you want to fund that company the path is much easier if you went to Stanford than say Oklahoma State.
You know who else pushes back at accountability? Criminals. The more data the good guys collect, the safer they can keep us from bad guys.
Or a fundamental difference in billionaire tendencies, don't forget that possibility.
I mean if it's good enough for python...
There is no mystery here. It is expensive to bring someone new on and train them.

There is an arbitrage too by the company that once most people are comfortable, they chose stability and the known quantity they have over the unknown opportunity they would have with changing companies.

The real question is how can someone not understand that a company is not going to pay more if they don't have to? Seems kind of obvious.
> They were different for sure, but the fact that we regularly mated with and formed families with Neanderthals and their first few generation generations means to me that the difference wasn’t that much.

To be clear there's only genetic evidence of admixture, not any evidence that humans and Neanderthals actually coexisted as families. Mating between humans and Neanderthals definitely wasn't "regular" since there's not actually very much neanderthal DNA in modern humans. Maybe we had an enormous number of infertile children, but I don't think human hunter-gatherers would survive that since rearing and raising a child is so costly.

In particular there's very good reason to suspect that we didn't form families with Neanderthals in the way you are suggesting[1]:

> No evidence of Neanderthal mitochondrial DNA has been found in modern humans. This suggests that successful Neanderthal admixture happened in pairings with Neanderthal males and modern human females. Possible hypotheses are that Neanderthal mitochondrial DNA had detrimental mutations that led to the extinction of carriers, that the hybrid offspring of Neanderthal mothers were raised in Neanderthal groups and became extinct with them, or that female Neanderthals and male Sapiens did not produce fertile offspring. [...] As shown in an interbreeding model produced by Neves and Serva (2012), the Neanderthal admixture in modern humans may have been caused by a very low rate of interbreeding between modern humans and Neanderthals, with the exchange of one pair of individuals between the two populations in about every 77 generations.

Even if it was 1 pair in 5 generations, that's simply not high enough to suggest a strong common humanity based on admixture alone. Pulling this all together, I don't think there's any real evidence that humans and Neanderthals co-parented or had any other real integration between their societies. There was just occasional admixture.

I am sure there's a paper somewhere but I've never read anyone actually rule out what is IMO the simplest explanation: Neanderthal men occasionally raped modern human women and the child was raised among modern humans (the reverse situation explains why children with Neanderthal mothers and modern human fathers would have been raised among Neanderthals).

[1] https://en.wikipedia.org/wiki/Interbreeding_between_archaic_...
> A lot of the solutions assume we have enough ram to keep the stats per station

I’ll give this example in Ruby but you’ll get the point, what you are mentioning is an issue if you chose to use File.read(), because it opens the file and reads its content into the ram. But this can be solved if you use File.readlines() because it streams each row instead which uses much less ram.
I do not see a way to get notified when there is an update. I would like to know, nut I do not plan to set an alarm to visit the website or twitter/x page.
What on earth is a "foreign nation state actor"? Do you mean "country"?
> If I were in one of these high crime neighborhoods where people are getting shot, I would want more surveillance and police. This position that they're being exploited by surveillance is mostly a rich white cosmopolitan belief rooted in fantasy

But ARE you though? I'm in Chicago where we're in the tail end of phasing this system out specifically because it did not address the problems it claimed to. All it did was aggravate and harass locals _after_ the fact that had nothing to do with the initial crime.

The deterrence factor was not insignificant, but it definitely wasn't worth the far greater instances where it was not only creating false positives but also proactively CREATING crime in accordance with other "high tech" solutions like predictive crime algorithms which only really served to reinforce existing biased patrolling practices (which were driven by data generated by shot spotter, in part).

See: https://www.theverge.com/c/22444020/chicago-pd-predictive-po...
Really it is the environmentalists who will use the environmental impact study process as an opportunity to sue, and stop everything. This is what's halted many green energy projects.
The Costs of Memory Management Hardware
On the American internet I often find the Freedom Indeterminacy Principle, where "it's a free country, you should be able to light a firework on a random Thursday in January if you want" and "if you light a firework outside of public holidays you should expect to be killed" coexist in harmony.
Casey Muratori did many lectures. Check out his yt page playlist. Start with the one titled software quality
https://www.youtube.com/@MollyRocket/playlists

I heard good things about his course https://www.computerenhance.com/

Agner Fog manuals are good too https://www.agner.org/optimize/#manuals

A site to look up instruction timings is https://uops.info/table.html
The original charter is nothing more than a marketing copy. And companies are legally allowed to change their marketing copy over time and are not bound to stick to it in behavior. The marketing was for the investors and they should be the first to know that such promises are subject to how reality unfolds. In other words a team can raise money by promising milestones but they are allowed to pivot the whole business and not just abandon milestones if the reality of the business demands it.
Context to other readers: "META" has been replaced with "Procedural question" in the root comment. This is a change that I agree with.

Consider this: I almost didn't read your original comment, because I also don't want to work for Meta. It was only because the comment was still fresh at the top, that I decided to take a short look.
In programming, a functor is a structure with “elements” which you can apply a function to.

The idea is that the type of elements is a parameter, called A, say. Then you use functorialty to change all the elements to something of a different type (or a different element of the same type).

For instance List(A) is the type of lists of elements of type A. If you have a function f taking input A and giving output of type B you can “apply the functorial action” of List to transform a List(A) to List(B). For lists “the functorial action is simply mapping the function on each element. But being able to abstract over all functors can give very general implementations of interesting algorithms and patterns which then applies to many situations.