skysight-inc/HackerNews huggingface dataset:
>But why do you need the length of a pointer to also be a power of two? Are you addressing the bits in the pointer?

Indeed. The entanglement code will crawl without easy direct addressing of the bits. We wouldn't want the universe to run even slower, would we now? It would also make the development emulator impossible to run leading to even more bugs and missed deadlines.
This would be somewhat more convincing if there wasn't a whole rabbit hole of "black Egypt" pseudohistory (with and without ancient aliens) - before you complain, this doesn't mean that people with dark skin weren't involved in the extremely long history of that civilization.
Ending support for self-hosted Gitpod and moving our source to AGPL
I have no idea how you took any of this from me finding it interesting that Duolingo turned a website created in 1996 into a museum exhibit.
The truth is, no language is perfect.

PHP just happens to be good at getting stuff done fast, so it's found all over the place, and thus has a lot of eyeballs on it. The negativity is a byproduct of it's usefulness and staying power - the price of popularity, if you will.

I love PHP, especially with the new event loop based modules that let you do things asynchronously, much like Node or Go.

If you know how to use it well, PHP is awesome, and it's getting better with each release.
> generalized list of "new versions of classic tools?"

https://news.ycombinator.com/item?id=19967138
Complexity is relative. I'm a ansible + packages kinda-guy, so of course k8s feels bloated. But Nix with "its compile everything and store the results in deep directories with sha256 hashe names, and if two programs depends on two different patch versions of sqlite, just compile and keep both in parallel like npm" feels really bloated to me.
>So I'd be interested to generalize this: with things getting more and more digital and disembodied (ahem, ChatGPT), does it produce convenience at the expense of contentment?

Hard to generalize because digital-virtual-experience being better/worse than in-real-life depends on the situation.

For example, I used to travel to many developer conferences but I now much prefer Youtube videos of the recordings. I can watch many more at 2x speed and skip around to the segments that are interesting. Youtube is not only a substitute but actually superior to real-life because I don't have to get on an airplane and listen to someone speak too slowly and thus get bored.

On the other hand, even watching Yellowstone videos in hi-res 4k on Youtube will not convey the same peace and contentment as actually visiting.

But back to the digital convenience producing enough contentment... I needed to know how to disassemble an appliance to replace a heating element. There was the perfect Youtube video of someone showing how to do it step-by-step. At the end, it wasn't like I wish he was actually here in person so we could have an emotional bonding moment or anything like that. I was perfectly content with the digital virtual instruction because it empowered me to fix something on my own without calling an expensive repairman.

I guess it ultimately depends on what aspects of the experiences are important to you as to whether digital substitutions will leave you discontented.
The 7 series is 'done' with security updates as of now. https://www.php.net/supported-versions.php

So there's some argument to be made to be in the 8.x series. It's probably not something you should be losing sleep over just yet, but at least have it on your roadmap to address in the coming months.
Some e.g. / Links:
- https://www.techtarget.com/searchsecurity/news/252525968/NPM...
- https://github.com/bitpay/wallet/issues/9347
- Leftpad
I had a fingernail infection that turned into cellulitis in December 2021. Doctors prescribed doxycycline and then bactrim when it failed to resolve. (This fixed the infection.) Shortly thereafter my ears started ringing 24/7 and it has not stopped in 2022 whatsoever. It turns out these drugs have a reputation for this. I think I would have rather amputated my finger. However, I would have required antibiotics for that also : )
Somehow I knew if I looked at these comments, I'd see the top poster be something like "I know someone, who knows someone, who heard from someone else that this one time in bandcamp..."
That's a pretty strong selling point. How close to 8 minutes is that in practice?
(I see a review on moosejaw for the Bay ST where they mention having an eventual goal of assembling the thing in under 10 minutes)

I owned a Folbot for a while, and while they advertised sub-20 minute assembly times, it was really more like 30, which involved a fair amount of cursing at and struggling in 90-degree weather with the skin that never really stretched out to fit the frame. Moving to a sit-on-top that I can just throw on top of the car in 10 minutes on each side of the trip was a big win for me.
How do you end minecraft?!
There was a "bad spot" around the late 80s through the early 2000s I feel, when houses were just starting to be "improved" for energy efficiency, where some really bad decisions were being made (water barriers that trap water in the walls allowing mold to spread, etc).

Modern building science has raced past those, but not all construction crews are utilizing them; which is sad. Many times there's not an increased cost at all; it's simply correctly using materials.
Constructing a novel, genuinely humorous poem that incorporates given inputs isn't very interesting because... I had to supply the inputs? Sorry, but I don't follow.
Alma is not exactly prevalent. It however releases faster than Rocky. Alma's mailing list is also more informative. Its Announce list post security advisory frequently. Rocky's Announce list in comparison is quiet.
A modern 3D engine, written in conservative C, fully libdl-ized (100% of system dependencies are dynamically loaded, "libc" included). Proper compile-time(OS abstraction) and runtime(fallbacks) tables of functions. The hard part is the discipline to stick to c89 with benign bits of c99/c11/etc to avoid planned obsolescence via C syntax and/or the compilers.
That's a good point from memory, remember this is 1980s basic nothing fancy or hardware accelerated, there was a way to do incredibly slow floating point division (software only this was before the 8087 FPU) and there was int division and int modulus so if you wanted to know if the modulus was zero AND the result you'd have to do two slow "divisions" (well, div and mod) but you could do a single mod and a compare to a previously calculated sqrt about twice as fast.

There's actually a sneakier solution I'm surprised no one mentioned, if the challenge is to scan the set of integers in order from 2 to 16 bits, you can cache the sqrt and it max input quite effectively, so the algo is something like have a sqrt "index" and imagine its 7 and now square it and cache that. So... for testing any int up to 49 you check the prime factors up to your cached 7 value. Once you're testing for primes larger than 49, you increase your index, cache its square, and test those numbers until you exceed 81 I guess.

This was a fun 1980s "computer class" challenge because the naive solution of doing a ton of floating point divs and check for remainders while calculating sqrts would take WELL over one class period if not one day if you want a print out of all the prime numbers that fit in 16 bits (which, pitifully, on this interpreted basic, was an int... I don't remember if this was commodore PET (a pre-C64 machine) or something more modern like an Apple II or something newer, technology advanced much faster in the 80s than it does now...). Anyway my claim is I/we eventually calculated all 16 bit primes in well under one class period using considerable optimization.

The only other thing I remember about the challenge is if you print to a line-printer as we did, if you put one prime number on a line you'll get in BIG trouble with the lab supervisor because that'll be about 100 pages printout, but as an exercise in printing tables if you put ten or so primes per line it was a much less wasteful ten pages but if you wrote a string packing algo (another interesting task) that put a single space between each prime while forbidding word wrap, the printout was something like 7 pages. I kept that printout for many years.

In retrospect I'm kind of surprised this ancient basic did unsigned ints instead of signed. That oddity might help someone else remember which 80s interpreted basic this was implemented upon. I was just a kid this couldn't have been something as modern as an Apple II, but maybe? There were a lot of, shall we say, low budget, home computers in the early 80s.
I am concerned that you are not seeing the point parent listed and default to forcing the Russian revolution analogy even though it does nothing for the point itself. I guess I will try rephrasing it a little bit in an effort to hopefully clear it a little.

Few here would not recognize their privileged position in US society ( edit: come to think of it, almost any society today; even in North Korea, hackers are deemed useful if I remember correctly and fare better under that regime than rest of the population; still, I wanted to focus on US ). And I think most here know that a mob won't be particularly inclined to ask multiple choice questions or introspection to determine your social status ( as you indicated with kulaks example.. just having a farm will be enough ) and allegiance to the cause.

The issue is, however, that system is indeed broken. Just the other day I had a conversation with business owner, who claimed WFH is bad, because a chat with a person isn't fast enough ( implication being if I can't yell at you in person, it does not count ), things are delayed/wrong ( because of WFH ) and I will either return and comply or be replaced. The interesting thing about it is that he was actually trying to restrain himself as I was not his employee ( but the guy was angry ). He stopped talking to me once I asked if he thinks that it seems like the communication is the issue to solve here. But the guy was not interested in a solution. He ran that business for decades now. This is just how he operates and does not want to adjust. And that is ok, but I get a distinct feeling this is how managers across US are feeling.

They want to be able to just issue vague layoff threats to get people in line. I am almost certain that I wrote this here before, but as one overheard manager bemoaned 'I had to throw my entire toolbox away for Covid.' Manager class does not want to change what they had and see now as an opportunity to re-establish pre-covid power structure, which was already out of whack. They had a good tool and covid ruined it.

From manager's perspective, the issue comes from the fact that knowledge workers are not as easily located to be replaced. There is simply less of a pool of desirable candidates. Even for relatively easy ( and popular now ) things to learn like Python, it is hard for multiple reasons including one, where HR and sometimes even hiring manager does not know much about.

FWIW, I buy that there is some level of resentment from lower middle class ( even though I do perceive myself as a part of middle class now, which gives you an idea of how easily distorted concept is is - maybe we should start talking about income brackets; that would maybe open some eyes ) and below.

My main point stands though. There is anger. It has to be addressed. When stuff like that is not addressed, bad things happen ( usually across the board including eventually to the mob if French revolution is any indicator ). HN crowd may well be 'kulaks' in today's society ( although I would dispute that comparison ), but it does not change the validity of previous sentence.
Stateful as in it would preserve objects/variables between requests (if served by the server that spins the runtime up)?

That's something up for debate. Personally, I'd like the shared-nothing approach but I'd like to have async capabilities to optimize I/O and a function that flushes the request and frees up resources for next request in queue.

edit: I haven't seen ngx_php, thanks for the link!
Jack Ma quits as head of leading China business group
There's a couple of things here.

1) Again, it cannot have this event horizon until it becomes a black hole. That is one of the defining features of a black hole. We will be able to see photons escaping through the collapse period until it is a black hole, and once photons can't escape, it is already a black hole.

2) Time does not flow universally with a single reference frame. It appearing to take infinitely long for something to fall into the black hole from our point of view does not mean that it does so for the thing falling into the black hole or for the black hole itself. Time flows normally for the observer, and if they are falling into, say, a supermassive black hole with limited tidal forces, and in a spaceship that can protect from the radiation, etc. from the accretion disk and everything else, they will not notice anything particularly different about the low of time as they fall.

In fact, for black holes of sufficient size and with sufficient charge or rotational velocity, there's actually a second event horizon past the first that could even potentially support stable orbits, even those of planets or entire solar systems. It's likely only a theoretical thing - we don't know a mechanism that would generate enough rotational velocity or charge for a black hole large enough for there to be enough room to push this second event horizon out far enough from the singularity to make this practical. But time flows differently for both parties, and the increase in mass in the black hole is immediate for the black hole itself, as is the increase in the event horizon's radius, as it would be for anything falling into it.
Not every reaction against entrenched capital is a carbon copy rerun of the Bolshevik takeover.
I just type "No thank you, I have no questions yet!" in those boxes. Then shortly after you will something like "<Support person Foo has entered the chat.> <Support person Foo has left the chat.>".

If everyone would do this then eventually the company would be forced to remove the initial chat bubble since their support is wasting 90% of their time looking at bullshit "No thank you!" answers.
It depends on your philosophy and your server setup. While my agency/host is proactive, most of my clients were running 7.4 up until a few months ago. 8.o was released two years ago, so you could argue we were/are already employing this strategy.

Eventually you have to upgrade. Do you want to go from 5.6 to 8.2 and possibly have to start over? Or do you want to go version by version, paying smaller amounts more frequently to stay current?

Also: WordPress + Themes + Plugins works best when you don't delay maintenance/upgrades. Everything needs to work in concert. You might be able to freeze your theme in time, but your plugins and the WP core will march on.
my perspective, which might not be universal:

the teen at the construction site was acquiring knowledge that wasn't otherwise available to him. the teen in front of youtube only sees previously available knowledge.

we're wired to be excited by doing new things - we like a positive first derivative (available knowledge increasing). the absolute amount of available knowledge is less important to us.

see also https://en.wikipedia.org/wiki/Hedonic_treadmill
Peter Drucker’s Memo to Elon Musk on How to Run Twitter
The title didn't seem like a clickbait to me and I used the original one.
There are a number of bridges where I live that cannot handle a truck with trailer. They have large signs warning what the maximum load is.

They are mostly on rarely used roads in farm country (as in a handful of cars per week cross), so a truck with lime is one of the more likely potential loads, but of course the local farmers know that bridge can't handle the weight of a truck and plan their deliveries to take a different route (which often more than doubles the trip time vs if the bridge could handle the weight)
We go kayaking with the kids, and no we do not usr cold weather gear, wet suites and what not. But then, we do it in summer, on calm lakes or rivers, wearing floatation devices / life vests, everybody can swimm and we don't go out in bad weather (safety, but where is the fun getting wet and cold?).

That being said, you don't go out in an open kayak on rough water in cold weather without proper gear. And you do not advertise that this ok.
The true cost of software development
> The intention is to keep the SYSTEM healthy, not any one application

Right, but it is only necessary because Linux lies to the application. If Linux instead reserved memory for itself to remain responsive and properly allowed allocations to fail when they would exceed the available resources, the applications that ask for memory that is unavailable would be the ones having to deal with the consequences rather than the OS having to kill processes based on some heuristic.

> I think if you actually dive into this, you will find Windows does not handle this as gracefully as you want to believe it does.

Personally, when I've seen modern Windows systems grind to a halt it is because of disk IO saturation, not memory saturation. Maybe I'm just not in the right contexts to see it.

> You are 100% correct with this. As is the poster who says fixing it is next to impossible (given the wide amount of deployed, critical software).

Ok, so that may be speaking at cross purposes then. I mean on an individual application level this is a not-too-hard solvable problem (usually). If they mean "given the current state of the ecosystem, it is globally nearly impossible" then I can see where they are coming from, but again I have to wonder what the point of having all this software be FOSS is if we can't work towards a goal like this.

> Linux is not Windows.

Yes, and in many ways I find this unfortunate. Good ideas are good ideas regardless of which OS they come from, fanboism is stupid.

> They want different defaults

Because defaults matter. As mentioned, because of the default applications have been written a certain way over years and years and now it is not a simple matter of disabling overcommit because of what happens to that software when you do that. That's why I proposed a solution based on opt-in.
> Should we replace some parents with Alexa

In that case, we'd be better off societally with a "standardized configurable children educator appliance", "result from teamwork of the Great Intellectuals, Pedagogues etc". A nice, open, verifiable, verified project under the responsibility and scrutiny of good authorities.

Or you would just rely on "try the new Amzn module"?
No. I'm saying that Google's system of using machine learning to look for images of naked children and reporting parents to the police when there is a single false positive (instead of only looking for known examples of kiddie porn) is exceptionally problematic.

The fact that Google refuses to put humans in the loop when they know the decisions made by their algorithms on this and other subjects are highly unreliable simply adds insult to injury.

Loosing access to your account because Google's algorithm screwed up is bad enough. Being accused of child abuse because you took a picture of your child's first bath is a bridge too far.
Oh, this is way to unimportant to bother Dan. I was just curious how come that it has happened.
the human mind is not designed for instant gratification and overstimulation. Things seemed more satisfying to me 20 years ago, standing in line waiting for a playstation or game release and then playing it. Now a days, i download a bunch of games but never seem to finish any of them. The same goes for movies, friday night movie rentals were magical.
I think the right way to advocate for this really is to focus on the warrant aspect. It’s not about preventing law enforcement but keeping it above board where there’s at least the possibility of oversight and targets can exercise their rights to things like legal representation.
Artificial intelligence can now make better art than most humans
Super-Cheap Solar-Powered Car
According to their website, Sono Motors is in a bit of a crisis due to a lack of investors. In any way, I just wanted to share the idea itself. It looks pretty cool. It would be great to just park your car for a few days and come back to a more full battery.
Almost every district has a tool called "Disk Usage Analyser" that does exactly what you want. Very helpful when you start getting "no space left on device" errors.
When I tried updating my network of 200+ WordPress websites to 8.0, more than 40 websites broke directly. It's a bit better on 8.1 but in no way is WordPress ready for 8.x at this point.

PHP 8 is in "beta support" currently, but that's just Core. A lot of plugin developers are lightyears behind it seems:

https://make.wordpress.org/core/handbook/references/php-comp...
The fear from the first line has already been realized more and more in the last twenty years regardless of the developments in AI, though.
Yep, but in my experience you have to manage about 2000+ machines before management will allow you to spend time on setting up deployment automation. So around the time you are setting multiple new machines a week.
The last time I saw a serious study on the issue, which did include lid testing, the lid did little to stop the spray. It just blows out from the sides under the seat.
I think they mean that this particular element was massively overloaded (200% more than its max, which would mean 400% of the design load), not that a few cars and a truck were overloading the bridge. It was more the structure self weight that is relevant. Somehow extra load was transferred onto that element which should have been taken by other elements. It doesn't seem good that failure of one element would cause the whole thing to fall down though.
It's the 'wordpress' part of PHP that is 'mostly not great'. Projects started in the past few years with any major framework will generally be cleaner and easier to understand, and easier to extend with composer/psr interop.
Tesla to Shorten Shanghai Factory Shifts, Delay New Hires
The absurd alien narrative is a minor fringe belief at best and has no factual basis.

The history of Europeans making false self serving claims across the spectrum of knowledge on the other hands has centuries long established fact and easily proven evidence backing it.
Like desrcibed in the repo, I just feed it to the GPT output detector. I didn't write that tool, but from my understanding they trained a GPT model to recognize itself.
The presence of lower Sanpaku in many of these makes me wonder if there was some sort of residual or widely present trauma.
I’m assuming they’re referring to this new feature:

https://aws.amazon.com/about-aws/whats-new/2022/11/aws-kms-e...
PHP was the first open source language in which just anybody could write server-side web applications without terrible management problems for the sysadmin. First people wrote cgi-bin scripts in Perl, which were not efficient because they forked a process for each request. There was mod-perl which was more efficient but prone to memory leaks. A few people wrote cgi (or fast-cgi or Apache module) programs in C/C++ but that was insane since a return after a 𝚜𝚝𝚛𝚌𝚙𝚢 is Turing complete in C and there weren't any mitigations for this in the 1990s.

PHP opened the door to cheap web dynamic web hosting and in turn you had self-hosted applications like Wordpress. It was a few years later that languages like Java and C# became really attractive for back end work, you also had Ruby, Node, etc.

I wrote a lot of PHP in the early 2000s because that is were the work was, that’s what you could write open source code that people would use in, and it was really straightforward to build apps (like a social network for a secret society) without an ‘ops’ team watching your every move.
The ${var} syntax is inconsistent with PHP’s own syntax though. Variables are normally referenced with a leading dollar sign, like $var, so if you wanted to make it look like template strings in JS it’d be ${$var} which is over complicated.