skysight-inc/HackerNews huggingface dataset:
I've had English as my second language for many decades, most of what I do every day is in English, nearly 100% of what I read is in English, and most of what I watch or listen to is in English. And I have to speak English with all of my customers. English is, in that sense, absolutely as easy as my native language. I dream in English.
Still: "Structure" and "literature" are hard to pronounce - or at least I'm sure I don't pronounce those words the way natives do. And that goes for a ton of words where the letters aren't either pronounced, or, alternatively, pronounced differently. But people with English as a second language don't have much problems pronouncing non-English words, like the Old Norse word in question. English is the weird one here, not the other way around.
Of course they had financial institutions. The OP was making a far bigger claim than that: "They transitioned from manufacturing to financial engineering".

Sorry, but if there is one claim you can't make about 19th century Britain, it's that they transitioned away from manufacturing.
The article says that WinRAR "displays both ZIP structures", so, no, it doesn't do it right. Of the three, only Windows Explorer is close to the correct behavior (showing the contents of the ZIP that was appended closest to the end, and ignoring everything else). The exception to its correctness is that they report it may fail to process the ZIP and identify it as being corrupt, which shouldn't happen so long as the endmost ZIP is well-formed.
Anyone who has managed to become proficient in C++ is smart enough to be proficient in Rust. The only too difficult part is adapting to the rust way of doing things and some refuse to.
I use the same font on macOs and Windows in Obsidian and for coding in PyCharm / Rider / CLion, i.e., PragmataPro Liga and it looks significantly better on macOs. JetBrains Mono does look much better too.
How to move the mouse cursor fluidly with the keyboard only on Android 7
Hello to everyone.

I've virtualized Android X86 vers. 7.1.1 DarkMatter using bhyve on FreeBSD.

Please don't tell me to upgrade it to a newer version...because I like DarkMatter. And I also like to solve problems like that.

I have a problem to fix. Because some unknown technical reason,no mouse works while DarkMatter is working,but the keyboard works good. Instead,when It run physically on my PC,the mouse works.

But I want to run it virtualized while I use FreeBSD. Without a working mouse its hard to navigate between the menus. I'm not even able to click on top of any icon and press Enter.

So,I've thought : what about to use Tasker to move the mouse by pressing the arrows keys of the keyboard ? The left arrow key move the mouse cursor a little bit on the left of the screen and then stop. If it is pressed again,it moves it again a little bit and so on. The same should happen with the right,upper and down arrow keys of the keyboard that should simulate the corresponding mouse functions.

Regarding the left and right button of the mouse,they could be linked to two different keyboard keys,like a and d for example. Is this kind of script doable with Tasker ?

I've used Tasker sometime in the past,but not like a pro. For sure I hope that an Android app that does exactly what I've explained does exists. I looked for it for several weeks but I didn't find it.

Can some one give me a general idea about how Tasker can do what I want ? (if it can). Or,do you know an Android app that do it out of the box ? Or...any other tool and solution to fix the problem ? For example ? Does exists a tool like barrier (or Synergy) for Android ?
Putin's oligarchs linked to funding Musk's takeover of Twitter
This is where HTML/DOM differs from all other UI frameworks. Everything else has collections with custom datasets and scrolling windows. HTML does not, because it is winword derivative.

From there it all went downhill and regular html developers didn’t even realize it.

It’s not only about tables, but all lists, grids, trees, icon views, tiles, etc.

No amount of frameworks and code that re-enables that can convince html to implement it.
Your act of donating a kidney is incredibly selfless and inspiring. Thank you for your courage and generosity in making such a significant impact on someone’s life. You're a true example of compassion and kindness. Wishing you a smooth recovery and continued good health!
Language detection in Chrome with built-in AI
Using an actually safe language would have helped also. Pony is deadlock free eg.
The OP claimed that the cause of the decline was a "transition from manufacturing to financial engineering", seemingly oblivious that the article was discussing the 19th century.

You seem to be implying that the presence of finance institutions in the 16th century supports the OP's thesis. That predates the industrial revolution, so obviously mere presence of financial institutions is not any kind of sign can't mean there's a "transition from manufacturing to financial engineering". If anything, those financial institions are a prerequisite for a rapid industrialization.
There's a number of threads here about privacy/security concerns. I'm curious what should be the bar for grassroots/bootstrapped projects like this?

Having recently taken a company through ISO 27001:2022 it's a pretty expensive and time consuming process, that doesn't seem reasonable to do early on in a projects creation - you don't yet know if you have product market fit.

However, you're wanting people or companies to trust you with their data - so it starts to feel a little chicken/egg

What's the best middle ground here for building trust whilst acquiring your first users?
The poster clearly speaks of «top economy» in terms of absolute GDP (and related), not per-capita; just observes that some powers are non-proportional. Of course history is magnitudes more complex than a sketchy model.
not the parent, but yeah. they’ve basically described the system of discord there.

chat stuff is just one possible use case for the system.

like, when i read the root comment i was a bit like “huhhh?” but reading Spivak’s comment it now makes total sense.

also to add —

* discord gives you easy topic queue debugging. just login yourself and read the queue entries.

* something like 2000 character text content per message

* RBAC for topic queue access

* can probably turn it into a pub/sub topic queue system if you start adding webhooks and bots.
>What computer science doesn’t teach you is how memory caching works in CPUs. Your fancy graph algorithm may have good runtime complexity but it completely hoses the CPU cache and you may have been able to go faster with an array with good cache usage.

Traditionally, the field of databases is largely about solving algorithm problems in the scenario where you have much more data that can fit in memory. Data exists on disk as "pages", you have a fixed number of "page slots" in RAM. Moving pages from disk to RAM or RAM to disk is slow, so you want to do as little of that as you can. This makes trivial problems interesting -- e.g. there's no notion of a 'join' in classic computer science because it's too trivial to bother naming.

We're used to thinking of the study of algorithms as a sort of pure essence, but one could argue that algorithmic efficiency is only meaningful in a particular data and hardware context. That's part of what keeps our jobs interesting, I guess -- otherwise algorithm expertise wouldn't be as useful, since you could just apply libraries/cookbook solutions everywhere.
When deciding they have the largest collection, I guess they missed the shoe collection at Northampton Museum. Though having escaped that town in my youth, I don't know why anyone would want to visit!

https://www.northamptonmuseums.com/directory/2/Collections/c...
Much of Britain's early industrial success came from having coal, iron ore, and water power all close to each other. That's a rare situation worldwide. That closeness allowed starting up a high-volume iron industry. Once railroads came in, and heavy low-value materials could be moved cost-effectively, such centralization wasn't necessary.

Iron-making goes way back, but mostly it was powered by charcoal made from wood. Most of the labor was in digging out ore and cutting wood. Once coal was used to make coke, the process worked much better.

(This is all pre-steel. Steel is another story. Steel production in volume only began in the 1880s, and Britain led only for a few years until passed by the US.)
What about slave labor? Looks like significant economic advantage in US favor, at least until 1865.
To the best of my knowledge not everyone agrees to that hypothesis. One of the strongest arguments against it is that paleontological evidence is always incomplete. Holes in it that are treated in favor of the hypothesis are actually smaller or comparable to holes that appear just due to incompleteness.
I find your lack of hacker mentality much more ridiculous.
Coincidently that followed a visit to Cardiff in the UK: https://www.youtube.com/watch?v=V-OuTWswP_U
It takes more than systemic fair basic access for the population to make GDP results proportional to general resources.
tardigrades -> wood frogs -> ... -> humans
Also the complexity isn't all tax breaks and loopholes. Much of it comes from the need to precisely specify things.

I remember several times when in my tax classes in law school looking at the history of complicated provisions and finding they started out as short and simple provisions whose meaning was obvious to anyone with common sense.

But then people would find ambiguities that could give them a favorable tax result. There would be a court fight over it, and eventually the provision would be change to be more precise. And so what had been short and simple because longer and more complicated.

I don't remember all the details (law school was 30+ years ago and afterwards I decided I'd rather go back to programming than become a lawyer), but I remember the overall gist of one example.

Some big company around the 1930s or so came up with a clever idea. Next time they were going to pay a dividend instead they did a fractional stock split, such as 1.01 to 1, immediately followed by a mandatory fraction buyback which resulted in each shareholder getting the amount of money they would have gotten if a dividend had been declared, and with no change in each shareholder's percentage ownership of the company unchanged. The company suggested that shareholders report that money as capital gains.

The IRS said it was really a dividend, and the IRS won that dispute. The tax code and/or regulations were updated to reflect that. But there are legitimate buybacks that really should get capital gains treatment, and so those updated rules had a bunch of clauses and steps to go through to apply them to any specific case.
More precisely Safari is quite behind on its WebAssembly implementation.

This implementation of Visual Basic 6 written in C# compiled to WebAssembly also works better in Chrome, Edge, and Firefox than it does in Safari: https://bandysc.github.io/AvaloniaVisualBasic6/

Safari must catch up.
That's interesting - it turned out markets, as distorted by Obamacare and so on as they are, weren't off by a lot.

He couldn't find services he needed and decided to build it himself. But after many years of trying he couldn't build a sustaining biz that provided such service.
I have a copy. Found it fun, but not quite as mind shifting. I think I need to try it again, but I am curious how others feel.
Not sure if you’re joking, but if not: there’s no practical difference is what is being asked of the reader. Nobody predicates any decision on whether they were asked to note something vs note it well.

It’s pointless jargon.
So just to be clear, are you claiming this as proof of Britain deindustralizing in the 19th century?
If you’re a Cloudflare shareholder, Kenton has increased your net worth quite a bit. He is one of the few people who is so unreasonably capable he can and has changed the direction of a multibillion dollar company single handedly. It sounds hyperbolic, but it’s not in this particular case.

I’m also fairly convinced he didn’t capture one tenth of one percent of the value he created, so I’m not sure how anyone can argue this is ‘unfair’.
I feel like this is missing the why of it all.

They aren't cancelling the patents because of some ethical medicine-must-be-free reason. They are cancelling them because they are about to be revoked. A sort of, you-can't-fire-me-if-i-quit-first move.

But why? Is there some sort of precedent they are seeking to avoid? Is this just them giving in the towel and looking to avoid further legal fees? Why are they cancelling instead of just letting the process play out?
Not if you disable your IPv6 stack.

Or you can be smart and "easily" address such probing attacks in your FW rules...
https://nvd.nist.gov/vuln/detail/CVE-2024-50252
Incredibly noble. I have a disastrous, incurable disease (PSC - primary sclerosing cholangitis) that may someday need a liver transplant (I'm not asking right now), which has lead me to thinking often about organ transplants.

I'm also excited for genetic pig kidneys.

https://nyulangone.org/news/studies-reveal-cell-cell-changes...
The island itself does not have much in terms of resources. And it does not have a large competitive population like China or India. And it does not have the economic attractiveness like the US. And it no longer has a colonized commonwealth to exploit. Sure, London has fame, culture, and some economy. But it does feel like the last piece of a dying empire. I am often surprised when I watch videos of suburbs or rural areas in England, because it simply looks poor and trashy. Maybe that is true in most countries, but I somehow expected something different and … British?
I think it may be http://tastyspleen.net/
I think CS 30 years ago was closer to computer engineering today.

At my uni 10 years ago the CS program didn’t touch anything related to hardware, hell the CS program didn’t even need to take multivariable calculus. In my computer engineering program we covered solid state physics, electromagnetism, digital electronics design, digital signals processing, CPU architecture, compiler design, OS design, algorithms, software engineering, distributed systems design.

The computer engineering program took you from solid state physics and transistor design to PAXOS.

The CS program was much more focused on logic proofs and more formalism and they never touched anything hardware adjacent.

I realize this is different between programs, but from what I read and hear many CS programs these days start at Java and never go down abstraction levels.

I do agree with you that learning the fundamentals is important, but I would argue that a SICP type course is not fundamental — physics is fundamental. And once you learn how we use physics to build CPUs you learn that fancy algorithms and complex solutions are not necessary most of the time given how fast computers are today. If you can get your CPU pipelined properly with high cache hits, branch prediction hits, prefetch hits, and SIMD you can easily brute force many problems.

And for those 10% of problems which cannot be brute forced, 90% of those problems can be solved with profiling and memoization, and for the 10% of those problems you cannot solve with memoization you can solve 90% of them with b-trees.
Likely it isn't, because the Solar system today and 3Bln years ago are two very different systems.
> you just become of more interest

Exactly the opposite. If you did change the default than it can signal what you are harder to break. Malware owners aren't interested in 'more interesting' addresses or machines, they are interested in machines which can be easily identified to be susceptible for exploiting. In the end their ware is a cheap computing resources.

If you ever run machines in a diverse environments then you could had seen by just a simple 'There were N failed attempts since last logon' what the machines with a non-standard SSH port receive way less attention than the machines on the defaults.
I thought Jira's slowness was just me, because our server is in the US and I'm in Asia and they designed it so that any lag in communicating with the server gives you a terrible experience in their frontend. Turns out no, it's slow for everyone: https://ifuckinghatejira.com/57/

And Markdown is weird and hard once you want to do anything more advanced than basic bold/italics, links, and bulleted lists. Mostly because there was no formal syntax and every site implements slightly different extensions so there's like half a dozen different "flavors" of Markdown. We devs just forget about that because we've gotten used to the GitHub flavor. But it is indeed a weird syntax; its only advantage is that HTML is even weirder and harder to type. (Which is a big advantage, don't get me wrong).
Ask HN: Is working on AI NPCs with LLMs or RL models worth it?
Hi guys, i was working on making AI NPCs with LLMs and RL models, to create unique stories for the user, but this is a little far fetched.
Is this problem even worth solving? challenges like revenue model, costs of inference and all that. To take an example goodai launched a game https://www.aipeoplegame.com/ , from the first appearances, there is not much we can do in this world. maybe we need a really big open world like GTA to make it a success, but still the question is will people want to play it?
The performance improvements in Ruby 3.3 with YJIT
Only if your competitor has the same education, culture, etc.
I have never a seen a Bluetooth adaptor without the capability. Currently this laptop has an "Intel Dual Band Wireless-AC 8265" device which reports it can store 16 keys in the NVRAM. I have used the btkey(1) program on NetBSD to read and write keys, but it is basically speaking directly directly to the adaptor so should be possible under any OS where that is possible.

https://man.netbsd.org/btkey.1

https://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/btkey/
> “ More interest to who?”

And

> elite hacking crew

It was your comment. Not to mention the blog post to which I originally responded to said “ you might not want to put your servers on low numbered IPs “

Step 1, know the difference between UDP and TCP and even a few of the implications

Yep. Party on
The UK is a large island nation with full access to the world's oceans. This is also the main geographical advantage that the US has. This is an extreme advantage. Look to Ukraine for proof.
lets start that to be stolen, the thing needs to be tangible. and property needs to be a tangible thing. and by stealing, preventing from accessing also counts.
I skimmed through those ideas for C2y, hope they make through.
I think the sort of adversarial UIs (like your privacy example) really have done a lot of harm.
if the arrow up/down click just fetched the appropriately sorted table from the server and replaces the dom, I guess it’s true.
If the EU patent is revoked in court in EU, the court in other country almost certainly will revoke the equivalent patent in their country because the precedent.
Hi! Physics BS, but they let me take some grad courses, including a Spacetime and Relativity class. I can help.

The word "mass" is used in physics in three different general contexts. First, we have mass in mass-energy, as in "how much energy can I get for trading in this mass?" Mass-energy is the coin paid as the price of existence. If it exists, it has mass-energy. Mostly mass for us. Mostly. We can skip that one for now.

The second context of mass is inertial. Mass has the property of inertia, of resisting a change in its direction or speed. It resists stopping if it is motion, and if it is stopped, it resists moving. The degree of the resistance is also called mass. Put a pin in this one.

The third context of mass is gravitational. Two masses, attracting one another because a force between them, a force which is not based on charge or the relatively nearby exchange of some more exotic bosons, no, just attraction based on how much mass is present. Nothing more special.

Now, curiously, values of each one of these seem to agree!

Einstein's absolute core concept in general relativity, the idea from which all else is built, is that inertial mass is identical to gravitational mass, not merely in number, but so fundamentally intertwined that there is no real difference between them, other than being two faces of the same coin. Now, that does not sound like much, but it gives birth to experiments such as an elevator which is falling toward versus an elevator floating far from gravitational sources, and that they are, from the inside of the elevator, impossible to differentiate.

Einstein then constructs general relativity from this, that the "m" in "F = ma" is identical to the first m in "F = -G m1 * m2 / r^2"

In MOND, the two ms are not identical, they only appear close most places, and so you cannot construct general relativity atop it. You will get most correct approximations but you're missing out in some cases.
Restart of Three Mile Island tests US appetite for nuclear revival
Apparently, the 'high order bits' for a nation to gain economic supremacy are boring things like raw materials, land, size of work pool... and less so lofty things like culture, demographics, system of government...
I think simplistic and reductive views is what people are capable of adopting unless they really make an effort and invest time in understanding. Most of the time most people will take the simplistic view.
Because otherwise there is no mechanism to introduce types, that can be used as built-is, while having the connection points across the language to enforce variants.
important ! make it connectable to asterisk
> You are basically saying, everybody who criticizes Netflix now has no clue.

GP clearly meant some people not everybody. You are the one making bold claims.
> Unfortunately 4.3.6 does not have MUST/MAY wording so we don't really know if this reading was intended by the authors

It's not explicit from the APPNOTE, but that's not the same as saying "we don't really know". We do know—islands of opaque data are allowed and that's the entire reason the format is designed the way it is. Katz designed ZIP for use on machines with floppy drives, and append-only modification of archives spanning multiple media was therefore baked into the scheme from the very roots. He also an produced an implementation that we happen to be able to check, and we know it works that way.

The only way to arrive at another interpretation is to look at APPNOTE in isolation and devoid of context.

> one could argue that this is not necessarily to state, that there is only one EOCDR by definition, and that any previous ones are just garbage data that is to be ignored

That is the correct interpretation; the wording doesn't suggest otherwise.
That's assuming the development of the two civilizations starts simultaneously and is predictable to the point the signal reaches the other side. That side of the lenses may never see a civilization developing at all, or at least not one surviving long enough to receive that obscure signal.

These distances and time periods are unfathomably long. I can see predicting the alignment of galaxies but predicting a civilization with an adequate evolution stage will exist at the right spot, at the right time is very different. Any civilization with this power of prediction probably has a level of advancement that makes the difference between humans and amoeba look positively non-existent, and probably wouldn't bother with broadcasting lowly radio waves into the universe.

I can't imagine the universe and evolution of life being so deterministic and predictable especially over this time scale, no matter what tech you have.