skysight-inc/HackerNews huggingface dataset:
I suspect there are a lot of other factors to take into consideration here:

- population growth over that time
- percent of people able to afford cars and fuel over that time
- % of those numbers that are in London ( and other big cities) - so the number of people able to afford to live in London compared to jobs there... Many people were priced out, and so have to commute, and pollution taxes and parking prices are now there to discourage cars
- how much train line maintenance has been dropped, and will be coming up as needing replacement "soon" but not done
- how much subsidy the private companies are actually getting still.

...

Trains in the UK are really not great at all... Compared to the rest of Europe anyway.
Should rename it to Poissy
China is in damage-control mode
They should have done max(old_score, re_score) for all test takers. That's the only fair way. Although I don't know if SAT grades on a curve, which wouldn't play well with this method (I think?).
That security issue is not particular to CGI. It is an application code problem. For example, the XSS risk is the same.

In general, CGI is more secure.
I obviously don't mind doing thorough analysis. But this analysis can be done correctly only if you define the end goal, what you are trying to optimize.

If the goal is the prosperity of humanity then I'm all for it. However, if that's the case two things must be noted beforehand:

1) This is an anthropocentric approach. The parent comment seemed to imply that anthropocentrism is bad for some reason, so it might be an issue on your end too.

2) Prosperity of humanity as a goal is at odds with biodiversity. I don't regret the extermination of smallpox for one thing. I also appreciate for example that we largely replaced natural ecosystems with agricultural monocultures that yield more tons of food per square kilometer. This is great, we won't be able to sustain 8 billions of humans otherwise.

If you agree with these points then this means that we agree on principle. The rest are implementation details that can be figured out. E.g. your question of whether "would be healthier if they interacted differently with their environment at scale" -- probably yes, there are many things that can be improved.
I think the difference is that Windows is proprietary, parasitic hate-ware that warrants changing at any cost.. and x11 is libre software that works; with well supported workflows that aren't even on the agenda for wayland development.

Also I feel like I've been waiting a decade and I still can't do fractional scaling on wayland last I checked.
DeskHop – Fast Desktop Switching
I thought it'll be "the second civil war", then turn into the Eugenics Wars, and then finally WW3 with 40% of Earth's population killed. Luckily, we Terrans haven't figured out how to make a warp bomb.
>properly torqued

Indeed - drop the phillips head already. Hex or torx, please. 50A is really on the very high side, though.
2023: Focusing on a single product pays off
There also was fastCGI and mod_perl. Template::Toolkit was really nice. But yes, installing and configuring perl apps could take days.
> Near-infrared light can go as deep as 10 centimeters (~ 4 inches) into the human body.

This attribute of the infrared light is key to treating cancer anywhere in the human body with this method. As long as the patient is not obese, I assume 10 centimeters of penetration depth are enough to reach any part of the body.

Penetration depth and the precision of the desired effect is something that is very important in radiation therapy as well. With radiation therapy you basically shoot small particles at the cancer cells but you also damage surroundings if you don't aim precisely enough. Dependig on the depth of the cancer cells inside the body, different particles are used. The amount of damage the particles deal depends on physical effects. Photons deal most of the damage on the surface. More heavy particles like alpha particles deal most of the damage once they are slowed down inside the body. (See Bragg peak https://en.wikipedia.org/wiki/Bragg_peak ).
Using fzf through bash history and using # comments as tags on common commands seems to work just as well for me. Not sure what else this adds
Is that for the people that didn't drop out or are the drop outs included in the stats?
'Tis why I use Apple Pay when I used the last parking app, I don't worry about my exact CC creds being used/stolen.
Yes! We're finally challenging the notion that scripting languages must inheritly be dynamically typed.

Some say that types are too much of an overhead for small programs but I find it impossible to reason about the design of software without types. I even opt for TS over JS for throwaways...
For a 4KB pagesize, the breakeven point in write amplification vs WALs is around 768 bytes. http://www.lmdb.tech/bench/ondisk/

Above that record size, LMDB is more efficient.

For OpenLDAP, with LDAP entries typically being at least 1KB, the LMDB design is ideal. If it's not ideal for other applications, oh well.
The big effect of all these things is to make stuff cheaper and easier in the US. Cheaper land, cheaper energy, cheaper food. It means America can generate more capital with less inputs than anywhere else. That capital is then available to other industries, like tech.

Canada has lots of land, although it's generally much colder, less fertile, and just worse. They have oil, only it's thousands of miles away from the economic centres. They have arable land, also thousands of miles away from population centres (also far inland). And they border a hyperpower who could destroy them in a glance.
To solve the issue with Ctrl-k Ctrl-u leaving out one char in normal mode, have you considered setting virtualedit=onemore? It's often a sensible option when you want to "unify" the behavior of normal and insert modes (I've not tested it in your environment, though).
https://paulonteri.com/
As an Italian, I can only confirm: that the lack of concurrency and free market here is probably the biggest problem for economic growth. So many markets are under heavy regulation and there are a lot of barriers to entering it. Lobbying and political personal interests are just aggravating the situation: taxi license owners, Alitalia workers or tourism minister that own a luxury bath that pay a very little of concession tax are just few examples.
Together with a high level of populism in almost every political party this is the biggest issue for Italy economic growth and development.
Making the trading classes rich did not make the country or the median person rich. That was, like, the problem.

(Or if it did make the country rich, you'll notice it wasn't good for anything, as they aren't any richer now.)
There have been statically types scripting languages for ages. Embeddable ones, too. That's not new.
This post(https://blog.scudata.com/how-the-performance-improvement-by-...) also explains the principle of high speed of SPL, more generally
Actually there are games that run at 1080p in handheld. Even stupider than 900p given that the screen is only 720p
For absolutely any nation, it's insanely hard to make 5000 citizens of another country do whatever you want them to without leaking anything.

Besides China, I can't think of any other nation that could get those numbers.
… Excel on the other hand recalculates cells in a 3 step process:

1. Construction of a dependency tree
2. Construction of a calculation chain
3. Recalculation of cells

It can automatically parallelize and also detects circular chains. I find it quite powerful but sometimes hard to reason about. Curious why they have not even mentioned Excel once in the readme despite the obvious similarities that beg for an answer to the question: „What is different?“

https://learn.microsoft.com/en-us/office/client-developer/ex...
Actually, if you look at the Talk and History pages, it's pretty tame. The edit protection of course helps a lot.

If you want to see a page receiving constant drive-by editing and people who flat out ignore warnings because "they know better", look at the page for Electrocution [0], which has a terrible recurring war about whether it just means death, or death and (severe) injury.

[0] https://en.m.wikipedia.org/wiki/Special:History/Electrocutio...
> some of this can be attributed to manufacturing being done elsewhere and the UK becoming more of a service economy.

Worth remembering the UK still manufactures more than France, and had a comparable amount of manufacturing as a percentage of GDP as other Western countries.
Like I said people are telling tall tales who say Nuclear solves the problem. The world does not have the capacity or the ability to store or use 100000mton of Nuclear fuel safely. That's just nuclear fuel rods the multiple times that the other nuclear waste that will be generated I am not even counting. I think most of the nuclear zealots are engineers which don't look at reality just the math. I personally think nuclear has a part to play but not the current technology
Almost any law we take for granted goes against the will of at least some part of the electorate.

There are more than enough maniacs who would love nothing better than being allowed to put the pedal to the metal whenever they feel like it, and who don't give a damn about other peoples safety and lives be damned.

There are also people who would like to live in a society where they are allowed to hit (or do worse things to) anyone that annoys them for whatever reason.

There are people who think slavery is a great idea, or who think women should be subservient to men.
Disconnecting the economic rent from the value of a piece of cultural to each individual is a horrid idea.

Culture, like everything else, is subject to the pareto principle. A handful of works are so much better than the rest that they capture almost all of the money that the public is willing to part with. This is true regardless of economic system.
Pretty common!

Did you know economics is called "the dismal science" because slaveowners were mad the economists kept telling them slavery isn't profitable either?

In the end they had to admit they were owning slaves for fun too. Or to civilize them and teach them good Christian lifestyles as they'd say.
QLab is the bomb. Ten years ago, at least, it was deservedly ubiquitous at every level of theatre: it's massively powerful, but progressively complex. That is to say, basic features are super-simple to learn, set up, and use - I was able to teach novice users how to create sound plots in... an hour? - then the more-advanced features build on that familiarity in relatively straightforward ways.

Furthermore, I once contacted QLab's technical support for help with an ambitious effect - it was theatre in the round, and I wanted sound to shift through six speakers, arranged behind the audience, to dramatize a "chase" sequence. It seemed like it should be completely possible, but I couldn't get it to work. Their tech team took a look at my plots, agreed that it should be possible - and that it wouldn't work was due to a bug - and then shipped me a pre-release version with the fix, all within, like, two days.

I've seldom loved a software product or company more.

If I were still in this game, however, I'd take a close look at Cuelist. It might solve the problem I had with my touring show, where local techs had to track three different places - script + my QLab deck + their lighting deck - to run the show. With very limited rehearsal that was usually too much for them to keep up with, and cues inevitably got dropped.

It'd all depend on how easily Cuelist connects to different lighting boards, and how efficiently house crew could add their light cues into that interface. Cudos to them, though, for coming up with a new UI that looks like it could be really great.
I wouldn't call it free, it's included in Kagi's 10usd/month package. Although you can also use their API for $0.030/1000 tokens.
Kind of telling that they don't give a reason. Also "The Rocq Prover" is a terrible name. If you're going to go to the effort of renaming at least come up with a good one!

I wonder if anyone has tried to rename Git (roughly equivalent to 'asshole' in American).
If I recall correctly, there is an etymological reason for this.

I seem to remember that the foc (it's a sail) is named after the phoque (the seal). And the foc is the sail that takes the wind from behind. I'll let you fill in the details.
The article title didn't express what this was about, but it seems seems to be a revival of the old, pre-WWW web, via a new protocol Gemini.

I'm not sure why it's "poor man's" web, other than being minimalistic (text and images only.) I thought the phrase meant something less desirable to use, less capable. But this could be genuinely pleasant!
Completely agree... but when people like a language, they may still want to write scripts in it even though it may be really uncomfortable.

That said, Nim is actually designed to feel like a scripting language... for example, you don't write a main function at all, just code away (this is an actual hello world program in Nim):

echo "hello world"

So, out of statically typed languages, Nim is probably one of the best choices for scripts.
> And of course Japan is just one country of the 22 (+China+India+...). So again, how is nuclear on the way out?

Japan has only working 12 reactors. Tripling those will create 36. It had 54.

It's just TRYING to catch up. Other countries will have it more difficult, they need to build new ones. That will take decades and will have very little effect on a global scale, while at the same time many reactors are aging.

That's with all these numbers, it's hard to believe that you don't understand that there is not one trend to look at, there are several possible trend curves to look at. What you believe is that the most optimistic outlook proposed by the nuclear industry will actually happen. Good luck with that. There are a lot of other trend predictions possible. One would be to just calculate the current trend a bit further. That would show that nuclear fluctuates around zero expansion. I think even that will be optimistic.

> "Though all of Japan's nuclear reactors successfully withstood shaking from the Tohoku earthquake..."

They still were ALL shutdown. ALL. Not a single one was running for several years. But you know better.

Now you can ask yourself why that was? You might think a bit and find out that the "political" argument is both bullshit and not bullshit:

a) Politics is responsible to govern a country. In the end it makes the decisions, and not technocrats. That's their responsibility. Politics should govern a country, not the nuclear industry.

b) "Withstood" means not that much for nuclear safety. That a reactor "withstood" one event does not mean that it will withstand the next event. To assess damage (and the reactors had damages (just read the story about the Daini reactor), to analyze the event and improve reactor safety. Many reactors had massive safety problems exposed. That's why they were either shutdown or closed.

> "It was the most powerful earthquake ever recorded in Japan,..."

Recording is just done for a few years. It shows that such strong earthquakes are possible in Japan. Better prepare for the next one.
Excel is not a program language,we can not code in Excel, VBA is still text-style code. SPL just looks like Excel, it is really a program language, you can code and debug in the grid.
Worst one I ever saw was a question to prove something that was vacuously true if you got the preceding question correct.

People spent ages trying to find their mistake. I was one of the first to finish because I quickly concluded I wasn't going to find the mistake (after checking a mere 3 times).
The linked msdos source code on GitHub has since been rewritten by Apple /again/ [1], so the article is a bit out of date. This happened 3 months ago, and it now plugs into a private framework named FSKit.

I did not immediately see any private entitlements that restrict access to this API, nor is msdos.fs signed with special entitlements on my machine. Chances are this API works for any filesystem by dropping an appex into /Library/Filesystems. Looking forward to this being documented and made public eventually.

[1] https://github.com/apple-oss-distributions/msdosfs/blob/423d...
What would be the other lightweight statically typed scripting languages? There really aren't many.
The Dismal State of HTML (2015)
Does it count when I open my wallet right after I got paid and see it empty and I cry me a river?
Besides, board games are dirt cheap entertainment. Assuming a cost of 50 of your local currency, split between four people for entertainment for perhaps six to ten hours is hard to beat. And you can typically sell the games to recover 50% of what you paid.

In fact, if you buy used, and resell when you're bored of the game, if can be pretty much free.
Years ago I read somewhere a response by some of the Coq authors that, upon learning that some female students (outside of France) would get discouraged from working with the tool because the name had dirty connotations, they thought this was a naming mistake.

I’m pretty allergic to woke culture, and I still thought this is just better marketing.

People will keep calling it Coq, and newcomers will call it Rocq. There’s no deadnaming or stigma involved.
https://www.gleech.org/first-computers
Same way we do now: based on who's parents can donate a new wing for the campus to build.

But sure, it's the same problem with any other prestigious venue. Demand far far far outstrips supply. So they don't really need to pick "the best" students. Merely students "over the bar of quality". There's no problem in the eyes of the venue, so there's nothing to change.

I think the implied assumption in this question is flawed to begin with in that not everyone needs to be at a famous institution to succeed. But if you want my likely bad take: sports coaches actually have a pretty decent method of scouting by... well, scouting. seek out local/state/national talent and nurture them years before an app goes in. If they can build a relationship, that's a personal referral that goes farther than any essay prompt.

It's the most flexible method because scouters can tailor from culture to culture, based on qualities that traditional education metrics wouldn't take into account.
Any in particular that you're a fan of? (Genuinely curious)
It's the same tired salty edgelord raised on prescriptive english nursing a deep seated hatred of the other.

The freshly extruded meconium account names tell the story.
It’s more of a (north) American thing. iPhone adoption isn’t really high enough for iMessage to catch on outside, though I guess some countries use sms instead of WhatsApp.
I'm a bit tired of all the sensationalist "look what landed on the moon vs. today's hardware" comparisons. The first airplanes didn't have any sort of computer on board, so computation power is not the single deciding factor on the performance and success of such an endeavor.

The software (and hardware) of the Apollo missions was very well-engineered. We all know computation became ridiculously more powerful in the meantime, but that wouldn't make it easy to do the same nowadays. More performance doesn't render the need for good engineering obsolete (even though some seem to heavily lean on that premise).
In the sky. I thought it was well known that whatever number of stars you can see in Pleiades it probably isn't 7. I can see 5 with my eyes and more like 10 with binoculars.
Folding Consumption
The very first HTTP based application I inherited was an internal system served by Apache on a Windows "server" using CGI to a "backend" written in VB6...

We would write the code in VB, compile the exe file (files? I forget), and FTP them to somewhere in c:\program files\

Pretty sure that system was a result of "when all you have is a hammer" from the previous IT manager.
and vol 6 and vol 7, but vol 4 has still to be completed
No, climate change is a far bigger problem. No one argues otherwise. There’s a pervasive idea, though, that renewable electricity production is harmless so there’s no point focusing on and avoiding waste.

Adding to that, by acknowledging the harms of wind power we can locate it where it’s less harmful. Near cities or at sea, instead of destroying the few quiet places.
In fact, lock-free queues have several problems at once, which prompted me to give up on them almost immediately.

1. Yes, S3-FIFO can be implemented using lock-free queues, but the problem is that each write to a filled cache using this design will cause a large number of additional atomic operations not friendly to the processor's cache, while bp-wrapper on the contrary amortizes this load. And reading with frequency update on hot entries can have a bad effect on performance. In many ways this is exactly what the last posts in my discussion with Ben are about (not really about this, but the current problem with otter read speed is caused by a similar problem). https://github.com/Yiling-J/theine-go/issues/29#issuecomment...

2. But the main problem for me is not even that. Lock-free queues work fine as long as you only need to support Get and Set operations, but as soon as you want to add features to your cache, the complexity of the implementation starts to increase, and some features are very hard to add to such a structure. Also, improving the eviction policy is under a big question mark, because not only do you have to think about how to improve the eviction policy, but also how to avoid locks while doing so or how not to slow down the implementation with your improvements. BP-Wrapper has no such problems at all, allows you to use any eviction policy and focus on improving different parts of your cache independently of each other.
When I had to delete a few hundred gigabytes of photos, emptying the trash was just as flaky as deleting the photos was, repeatedly timing out and throwing errors.
I'd be interested in discussing this with you - we think alike, although, having background in psychology too, I was at first sceptical of your use of terms like "Rearranging". But I like your summary and how you orient it to the programming domain but also reference examples of good learning app techniques.

I am working on an app that makes many decisions in this area, and is truly trying to attempt the psychology of learning ethically to university studying (including parts of computer science you can learn without actually "doing" the coding etc). I have a few ideas and new learning user flows I would love to get your feedback on as well as have a wider discussion and nerd out a bit on psychology studies I think you'll find revealing, would you be up to talk?

As a quick peak: My own thesis on student learning broadly begins with three e's: "Effectiveness, Enjoyment(or motivation), and Environment", as I believe the first two are necessary, and the third one an augmentation, as properties of effective learning systems for people. This is based on combining my psychology knowledge (mostly the first and last two E's) with my experience volunteering and being a TA and hearing from students who through 90% of the semester struggle with the middle e - Enjoyment - more than others, or to the point where it prevents applying the others(not motivated to use effective techniques, not motivated to go to the library when procrastinating, etc) correctly. I am super interested in combining this with the teachers view and how they work too (e.g. curriculum design, personalised tutoring)
The Heart of a Language Server
Oh, it’s very bad, hereabouts.

Long Island is known as a breast cancer hotspot (especially Nassau County), but I have seen many different types.

I moved here, when I was 28. Before coming here, I had never met anyone that had cancer.

Since moving here, I have known at least one person, every year, that has been battling cancer. This year, it has been 3 fairly close acquaintances.

They keep a lid on it, but it’s bad enough, that it’s pretty much an open secret.
Read the PDF instead. I always do, cannot be bothered to read ACMs low quality HTML.