skysight-inc/HackerNews huggingface dataset:
I have compared C, C++, Zig and Rust to see which one is the fastest in a recursive division benchmark.

The repo is open source, so any suggestions are welcome, as well as PRs and whatever issue you might want to file. I'd kindly request you that, if any performance optimizations may apply to more than one language, please let me know, as I want to keep things fair.
"The greats in tennis often become known by their first names – Roger, Rafa, Serena..."

When was this written? He forgot Novak.
Eclipse seemed to me to be a "substrate for Eclipse plugins" first and foremost, whereas both NetBeans and IntelliJ struck me as "tools for writing code" first.
Here in Seattle they do nothing. At this point I’d be happy if they filled them with chewing gum, crack pipes, and McDonald’s wrappers.
Truthfully, I agree with this new stance of theirs and believe it's always been the case, but there's no doubt that they're only adopting it now because it's become advantageous.
>probably more obscure ones.

Apl/BQN worth adding for the recent CUDA/vector language explosion, and has it's fair share of extraordinary programmers!

Forth an interesting one too look, although never properly used.

miniKanren/Prolog another vein to branch down (unification/logic programming)
This is entirely predicated on the issues this person experienced. Irrespective of whether or not devops teams end up with solutions that look like this, none of them are meant to.

My first experiences had to do with the ability to add new services, monolith or not, and have their infrastructure be created/modified/removed in a environment/region in-specific way, and to be able to safely allow developers to self-service deploy as often as they want, with the expectation that there would be metrics available to observe the roll-out, and safely revert without manual intervention.

If you can't do this stuff, then you can't have a serious posture on financial cost, while also providing redundancy, security, or operating independently of one cloud provider, or one specific region/datacenter. Not without a lot of old school, manual, systems administrator work. DevOps hasn't gone away, it has become the standard.

A bunch of pet servers is not going to pass the appropriate audits.
The Iconoclast – Peter Thiel at Aspen Ideas [video]
Many other other machines already shipping (Banana Pi BPI-F3) or announced (SpacemiT Muse Book, Muse Box, Muse Pi; Sipeed Lichee Pi 3A) are using the same SoC. The BPI-F3 with 4 GB RAM costs $74, models with 8 GB and 16 GB are on the way.

By virtue of having 8 cores it's the fastest cheap RISC-V SoC currently available (only the 64 core SG2042 in Milk-V's own $2500 "Pioneer" workstation is faster).

It's also one of only two currently shipping SoCs supporting the latest RVA22+Vector ISA specification. The other one, which shipped in November, is single core with 0.5 GB RAM, so this is far more practical as a PC.

So you can be pretty sure there is going to be a LOT of attention and work on this SoC.

At least until it is overtaken by something faster.

Two generations of faster, but still inexpensive, SoCs are expected this year: 1) SiFive P550-based quad core with about 2x the per-core performance, 1.5x from IPC and 1.5x from MHz, also RVA22 but lacking vector; 2) SiFive P670-based 16 core SG2380 with about 3x the per-core performance, 2x from IPC and similar MHz to P550, full RVA22+Vector. This SoC will leapfrog currently shipping (or known) Arm SBCs such as the Pi 5 and RK3588 boards (Rock 5, Orange Pi 5).

There is also the 64 core SG2044, an SG2042 updated to RVA22+Vector specifications. It will still have about the same per-core performance as this SpacemiT SoC (but a LOT of cores), and I don't expect it to be cheap.

The biggest problem with RISC-V at the moment is that we're seeing -- and will continue to see for some years -- a 2x or more per year improvement in performance of inexpensive mass-produced hardware, so ANYTHING you buy is sure to be quickly eclipsed.

Similar to the 1990s in x86 land, which started with everyone using the 33 MHz 80386 and ended with 1.2 GHz Pentium III and the announcement of Pentium 4 and Amd64/x86_64.

Except current RISC-V hardware (e.g. this machine) is already at late Pentium III performance per core (but 8 cores and 64 bit and better than AVX vector/SIMD), with early Core-i7 performance (but more cores) coming THIS YEAR.

Everyone is quickly converging on the RVA22 instruction set spec (with or without the optional Vector), a big step up from the previous RV64GC (now renamed RVA20) common base ISA. The RVA23 spec (which among other things makes Vector compulsory) will be ratified soon, with hardware in maybe 12-24 months.
Neptyne: Python for Google Sheets
The way I heard this is, at a military site,
"No change in azimuth. No change in elevation. Let's get the hell out of here!"
This is just word games isn't it?
That's great. When my company axed the Ops people, they didn't move them onto dev teams (some did, but very few). So we ended up with DevOps teams that were whole Dev experience. The Ops part was supposed to be "easy" with AWS. It was completely a cost saving play at my company by throwing more responsibility on the existing dev - combine roles and reduce headcount.
You do realize that real problem is the prison guard union and public prisons right?

Private prisons represent 8% of all prisoners...
> My reading is he is saying content that is not under an explicit license for usage, that is made available publicly and freely, is fair game for training.

In the absence of an explicit copyright, the default copyright is "all rights reserved". Putting something in a public space is not license to reproduce it, however much I might disagree with this position
I wish someone would define what scraping "open web" means since physical media has been dead for a while. YouTube content? Doxxing people? Archiving books and old video games? Bank transactions? VoIP calls?

Why is it potentially ok for AI to copy these things, but if a human does it they get into trouble?

We need an exhaustive list and that's probably impossible to define.
That's very charitable. A less charitable view might be that corrupt, know-nothing political friends use their ability to "interpret a gap" to make sweeping legislation with no accountability and in-house courts to adjudicate on their behalf, then use selective enforcement for de facto bribery in a revolving door of public-private scheme to extort the productive sector of our country, and give to the useless rent seeking politicians and their cronies.
My secret is to watch Paramount content through the TV app on macOS/iOS/iPadOS/tvOS. The Apple video player is a much better experience than any of the current streaming service apps.
You're not wrong, and neither is Molitor5901. As society currently stands, one group of people is fundamentally in conflict with another group of people. Neither group is doing anything wrong.

The proper solution is to address the needs of the homeless (specifically, provide them a home, or at the barest minimum, some safe place to sleep). Anything else is insufficient and cold-hearted.
Org as code
Bleached, fortified white flour is an incredibly processed ingredient.

It's also got nothing to do with health (or lack thereof).

I guarantee you there are fewer processing involved in Five Guys French Fries compared to white flour alone, let alone all the extra steps before you have a good meal.

Do you think there is a Pesto recipe that has less processing than the typical oils used for French Fries?

-------

I'm simply pointing out that a Bowl of Spaghetti + Pesto on it is highly processed. To far greater degrees than highly unhealthy and fattening foods we already know about.
And we could all win the lottery, but let's not pretend half of the elected officials aren't brainwashed and the other half are so deep in pockets they use lint as a throw rug.
I'd love to know if working like this is enjoyable or a chore.
> > Money was (effectively) free so it was better to increase speed regardless of monthly bills.

> Jesus this. No one knows where the money goes. If you can't tell me cost per customer, per user then your business is missing key metrics.

This is where something like FinOps comes into play as a framework to adapt to your needs.
Was always an Anders fan because of his work in the turbo/delphi community.
I _really_ miss having a dedicated QA team / process. I noticed that the role essentially disappeared a few years back, and now developers and users have to be the ones asking "is this working the way it should be?"
I don't remember anything about "Microsoft Mosaic" as a name, but we definitely retained the right for Spyglass to sell our own browsers.

In my recollection, the initial payment from Microsoft to Spyglass was higher than what Marc said, but I'm not sure.

But I am sure that the deal was later renegotiated at a substantially higher number.

I'm also pretty sure that even after that rework of the terms, Spyglass didn't get enough from Microsoft to compensate for the fact that Microsoft, er, you know, killed the browser business. And insofar as that is the essence of Marc's point, I agree with it.
What is the point? Reimplementing things for each OS to make it hard to keep a consistent UX across platforms?
Yes, but you can often still figure out what the name is if you pause in that method and print _cmd ($arg2), or look at the calling stack entry and see what selector string was used.
Microsoft is head-quartered in Seattle, which is part of the United States, so it's not unreasonable for harmed parties to bring action under US Copyright law. US Copyright law is explicit about this. Copyright exists upon creation of the work unless specifically disclaimed.

You can reasonably assume that by posting content to the intarwebs, the author provided an implicit license to view the content (for the community that could reasonably be identified as being able to view the work.) But this does not imply an automatic "freeware" or "fair use" exemption.

How can Suleyman say someone who published something on the web in 1995 intended for it to be used to train their LLM in 2020? It's unreasonable to assume that.

There's a reason you see people put explicit licenses on things, it's because they don't exist unless the work's creator releases the work under a specific license. And license for a human to read something on the web is not a license to give your content to a large company for them to remix it into... whatever the heck it is they're remixing it into.

But yeah. It's probably worth it to brush up on robots.txt definitions to exclude spiders from scraping your site if they're going to use it as LLM fodder.
There's no way it doesn't fit.
> ... "discovered" that troubleshooting Kubernetes was a bit like Warhammer 40k Adeptus Mechanicus waving incense in front of machines they didn't understand in the hopes that it would make the problem go away.

I'm so glad you quoted that because I missed it skimming the article and it's the funniest shit I've ever heard.
YAML in any form is error prone and hard to write. Protobuf - for all its warts - is much easier to write And much more type safe.

But let’s just agree to disagree here. You do you and build REST APIs, while I’ll stick to gRPC
Logically inconsistent?

I would expect a BBC title to be designed to appeal to emotion way more than to carry any sensible truth though.
Cool website, but I'm in a barbershop right now and can't wave my phone around like a madman to see the map. I'd love it if I could drag the sphere around with my finger on the screen.
See also:

https://news.ycombinator.com/item?id=40656125
Foucault (and others) wanted to be rid of the law because (a) it seemed incoherent to hold minors to be responsible for crimes while denying them agency in matters of sex, (b) he did not think minors were automatically unable to give consent and that a test of maturity should be used instead, (c) the law was discriminatory and gave different consent ages for homo- and heterosexual sex, (d) historical precedent showed that laws about sex became more and more restrictive, and he did not want any law at all to be specifically about sex, and (e) it was his mission to challenge power structures, so he may have been trolling a bit, or at least making a point to give power a good sweat.
Can't really take it seriously seeing "production ready" next to a vague project that has been started three weeks ago.
Nope. One example from Mitch McConnell's own mouth, talking about the the Republican Congress created the debt ceiling crisis -

"I think some of our members may have thought the default issue was a hostage you might take a chance at shooting. Most of us didn’t think that. What we did learn is this - it’s a hostage that’s worth ransoming. And it focuses the Congress on something that must be done."
In terms of changing laws and regulations? No, not really.
You should run for office on a platform of making people go to work on Christmas "because muh constitution." Lmfao get fucked. I am an atheist.
Someone else told me they thought lynx came first. Is that really true? I thought images were there from the beginning.
There’s so much truth in this.

It really cuts to the heart of it when you looking at the “devops cycle” diagram with “build, test, deploy” …and yeah, those other ones…

I remember being in a meeting where our engineering lead was explaining our “devops transformation strategy”.

From memory that diagram turned up in the slides with a circle on “deploy”; the operational goal was “deploy multiple times a day”.

It was about speed at any cost, not about engineering excellence.

Fired the ops team. Restructured QA. You build it you run it”. Every team has an on call roster now. Sec dev ml ops; you’re an expert at everything right?

The funny thing is you can take a mostly working stable system and make fast thoughtless chaotic changes to it for short term gains; so it superficially looks like it’s effective for a while.

…but, surrrrpriiiisssseeee a few months later and suddenly you can’t make any changes without breaking things, no one knows what’s going on.

I’m left with such mixed feelings; at the end of the day the tooling we got out of devops was really valuable.

…but it was certainly a frustrating and expensive way to get there.

We have new developers now who don’t know what devops is, but they know what containers are and expect to be able to deploy to production any time.

I guess that’s a good way for devops to quietly wind up and go away.
Thanks for this link, reading through it (and the bugs referenced in it) was a delight this afternoon.
Spoken like a real iOS zealot. Some of us remember when macOS or OS X or Mac OS X was just a unix, and are indeed uncomfortable with where Apple took macOS in the past decade or so.

For us, there are still options on the Mac:
https://gist.github.com/LeoNatan/b1cf77e1a0df2558f02631656e5...
That doesn't back up your claim.
I don't think you copied the right link.
I'm surprised it wasn't mentioned, but they were also used for text entry in some text editing applications.

For example, one could type ë by entering ¨ then following with e. The ¨ would be displayed at the position where the combined character would be, while waiting for the second character to be entered. Once the second character is entered, the display would be updated with the correct combined character.
Crowd-Funded Satellite Guides Ukraine's Strategic Destruction of RU War Machine
this is a reverse PEBCAK
FYI Google Fi has plans where you can get extra SIM cards that share the same data (data only, but all Google Fi calling is over data anyway, really; you can "call" from a computer).

I like the flexible plan because I'm almost always near wifi, and thus my bill is often just $35 or so, but the bill will never be over $80 even if I were to have my phone downloading 24/7. MVNO mostly on T-Mobile network. It seems that Google has a better MVNO deal than many others, less slowdowns.

Fi deprioritizes after 15 or 50 GB/month based on your plan, though. I mostly don't hit that, and even if I do, I've never really noticed it -- I'm in a low population density area.

See "Shareable data included for tablets and other devices" in https://fi.google.com/about/plans
Sounds like they plan to lay half of you off once metrics stabilize.
This is where things can get very complicated. CARB in California, the body that governs emissions, is only possible because the Clean Air Act gives California a specific waiver to enforce stricter emissions standards than the EPA. Is this overreach by the EPA, and if so, can CARB even continue to exist in California?

EDIT: It seems to me like it'll be business as usual for CARB but there's significant uncertainty here. The Supremacy Clause forbids the states from overwriting federal law, but if the EPA loses its enforcement powers altogether then nothing stops California from continuing to exert more stringent emissions standards. However it'll create a lot of uncertainty for automakers if the EPA and CARB is challenged on the grounds of regulating emissions and I'm not looking forward to what would happen next.
imagine getting sued for using the word apple in things
The null coalescing operator (??) works well for this
We have observed one black hole from the inside, the big bang. The reality we see today doesn't really look like what general relativity math says the inside of a black hole should look like.

The pro singularity people must then believe the black hole evaporated really quickly into a big bang to rejoin the out universe, but a more rational answer is that the big bang is what happens inside black holes rather than a singularity forming. Space inflation after the big bang would just be the black hole expanding as it ate more material in its near vicinity.
I see a lot of promise with this. My biggest complaint is how often my clicks go without effect. I'd say 60% of every click goes unnoticed by the game and I have to click several more times before I see a UI dropdown or a red or yellow X.

A little bit about my computing environment. Terribly bad Wi-Fi on terribly bad DSL in rural America. Modern CPU, but no GPU. Some visual stutters here and there. I would not be surprised if it's my network which is causing the errors, but at the same time I think the engine should assume the network is unreliable and compensate.

Anyway, thanks for the fun distraction!
I think they're saying that the point of each OS having different UI frameworks is so that all apps on that particular OS have a cohesive aesthetic and "feel native." That necessarily contradicts the desire to have the same UX across various OSes, however. (And I think "feeling native" is something no popular programs have done for a long time.)
DevOps predated microservices by a good bit. And DevOps was meant to reduce operational complexity, because the people who best knew how to run the software were the ones who made it. (DevOps also predated commoditization of the infra layer, we didn't know about Docker or k8s yet.) And they could use the direct experiential feedback loop of driving the car they had built to plow understanding right back into the next iteration. Or ideally anyway.
I'd say from my limited vantage point that it looks like it's only partially social pressure. The media glamourizing sports stars I'd say is the root-cause. This doesn't just apply to tennis - it applies to every sport. Look at what Jordan did to the NBA and how many kids wanted to be in his shoes growing up -- they don't realize what comes with the 'gift' though may not be glamorous or worth the price you pay. You mostly see the very rich life-style and fan-worship -- behind the scenes most people don't realize the hard work and pain and the pressure some of these athletes have to experience in order to get there. On another note - if anyone wants a great example of this here's a great read (called Federer as a Religious Experience and it's still my favorite piece of sport-writing after 15+ years): https://www.nytimes.com/2006/08/20/sports/playmagazine/20fed...
Congress can still legislate the outer perimeter of a law and let agencies grant exceptions. It just takes a different drafting style, which is easy, and Congressional willingness to accept responsibility for the outer limits, which is hard.
You're literally staring at the courts dismantling several decades long precedent, though?
> most of them are from red states where they'd be locked up for what they do here. As such, they came to California because they can get away with it and it's the easiest place to survive

This sounds eerily similar to the origin story of the early American colonies
This is not true. The articles are returned in full without paywall to crawlers, media companies do this to trick search engines into displaying it as a free article for SEO.

Just because your SEO tricks started giving paid articles for free to users who visit through crawlers doesn't make it anything close to piracy.
Mozilla's bugzilla is the de-facto site for coordinating issues in CA/B.

Any root program will refer to it for context on issues.
K8s grinds my gears, and yet, I'd rather debug it than, or beholden to, AWS or Azure, every day of the week
True, but we are not talking about developers on the spectrum, but traders, who are usually more social by nature.
On Roku it doesn't save your progress. I have to remember the last episode of what I watched and then find that episode. It's really annoying.
I'm moving back to the greater DC area soon and trying to see if I can just switch to a bicycle. I used to aspire to an electric car for environmental reasons, but a bike may be a stronger candidate.
The ADF compiled a short history of pre-enforcement challenges going back to the 1920s[1]. They're not common, but weren't novel in this case.

1. https://adfmedialegalfiles.blob.core.windows.net/files/PreEn...
Hacking Amazon's Eero 6 (part 1)
Oh come on. It's not like raspberrypi is going to force plane down.

Also there's likely 200 accelerometers on board already. Onboard wifi is becoming ubiquitous. Perhaps an app that trades in wifi time for accelerometer time would be good trade-off. And wouldn't require tons of certification.
Most institutions failed to understand that devops is a practice of silo busting, not a team or a job title. The most devopsy thing you can do is treat IT service development and ownership like a product instead of a project. All you really have to do, though, is sit the developers next to the ops folks and let the law of proximate communication do the rest.

Institutions and institutional corporations generally can’t make the switch in mindset to multidisciplinary service teams, and established project managers will even fight it tooth and nail since it looks like a threat to their jobs.

Microservices are orthogonal. Architecturally they are just SOA, now with json/grpc instead of wsdl et al. Operationally and strategically they are slightly a better fit for service teams, but only at scale. Small and medium enterprises will experience inefficiency instead.

Conway’s Law is super applicable to understanding these dynamics.
The EPA can make the most reasonable rule possible, based on available facts, expertise, and public consultation, and have it overturned by a handful of judicial partisans on behalf of people willing to throw money at litigation. I think we'll see a huge increase in forum shopping and demands for injunctive relief designed to grind any kind of regulatory action on any topic to a halt. In many cases litigants will bring cases without any expectation or intention of succeeding on the merits, but rather with the sole goal of tying things up in court for the duration of an electoral cycle.
Exactly what I was thinking.

He also says

>Paradoxically, smaller models require more training to reach the same level of performance.

It's not a paradox at all. If less training to reach the same level of performance was true, that would be a paradox whereby they'd be trained for under a nanosecond to achieve optimal performance/size payoff.
What does this do that VS Codium does not? Why did it take seven years of work?