skysight-inc/HackerNews huggingface dataset:
I haven't had chance to use it properly yet, but I think JfrUnit[0][1] is a good option here to test non-functional behaviour like memory usage and garbage collection.

[0]: https://github.com/moditect/jfrunit
[1]: https://www.morling.dev/blog/towards-continuous-performance-...
>Unless Microsoft invests in changing that situation.

Unless Microsoft invests in row zero as a "distribution partner" as it did with Mistral, you mean: Row Zero, available now on Azure.

There, I fixed it for you.
Surely they mean per kwh of capacity, since they really can’t mean 31kg of carbon per kwh discharged (which would make batteries 60x worse than natural gas)

> lithium-ion cell … 30.9 kilograms of emitted carbon dioxide per kilowatt-hour generated

This still suggests that you don’t breakeven on carbon until 60 full charge-discharge cycles
Safari/Webkit has added JPEG XL support already.

Firefox is "neutral", which I understand as meaning they'll do whatever Chrome does.

All the code has been written, patches to add JPEG XL support to Firefox and Chromium are available and some of the forks (Waterfox, Pale Moon, Thorium, Cromite) do have JPEG XL support.
What I'd find interesting would be a musl+llvm+openrc version of LFS.
I am pretty sure it is just a hold over. The NYSE use to be closed on Wednesdays in the 1960s to catch up on paperwork.

Hang Seng still even takes a lunch break.
The money in CSS is selling $500 courses with the same
content as the free ones (because everyone is selling to beginners which is where the $ is), but with a great designer can make it look really sexy.
Glad you use irtt! More should! The bufferbloat project does maintain a few public IRTT servers around the world: https://blog.cerowrt.org/post/flent_fleet/

It would be great to add more to the pool.
Software people hate hearing when the solution to a problem is anything other than more, more complex, software.
It can be interesting if you need fast decode on low complexity, and it's an easy to improve format (-20 to -30%). Base QOI isn't that great.
Adobe sells paid products and can carve out a license fee for that, like they do with all the other codecs and libraries they bundle. That's part of the price you are paying.

Harder to do for users of Chrome.
https://archive.is/BNp58
Firstly, AAAAAAAAAAAAAAAAAAAAAA.

Secondly, yes, Derek left for another job immediately afterwards. And he came to us quite highly recommended.
Some packet loss (or ECN marking) is NEEDED to get good congestion control. Certainly random packet loss is a PITA.
Neat. Been trying to get rid of the dual LLMs (one for complete via Tabby and one for continue).

Also want to try autocomplete via groq given its speed, though lack of a code model may be an issue (kinda surprised they haven't gone that way)
Not a sellout. Think of it as an ordinary guy gets to middleman a big company rather than the usual make it and break it in house experience. It is no worse than someone holding DO stock and making a profit from that.
Who gives a damn, Heinz? Just another corporation.

I want our governments to force a single type of robust, completely reusable and recyclable packaging for each major type of product.

At a supermarket, if buying meat, it comes in a sturdy reusable plastic container that we pay a deposit on. The next time you shop you bring them back for them to be cleaned/reused and you get your deposit back (or use the credit for cleaned containers for the current shopping trip).

Every bottle of any kind of sauce should be the exact same. Every packaging for every product should be standardised and exactly the same. Glass door or open refrigerators should be banned, open hot areas should be banned.

This'll never happen, but I'm so disappointed with every single shopping trip I make, walking past open hot areas with rotisserie chickens RIGHT NEXT TO open fucking fridges, all filled with products in their own unique multi-plastic-cardboard printed colour bomb packaging. It's just so despicable that we don't care about this for some reason?

Environmentalism has become a sad joke because we're gonna kill this planet, no doubt about it. :/
People are very sensitive to glitches. We should start counting those up and reporting on those.
Author here. Many of my readers have suggested I read Kleppmann, but I haven't looked at it yet since there are so many good books to go. I didn't realize this was covered in there, but it has shifted the book to near the top of my list, after some TDD and XP stuff.
The Javascript code in the article is server-side and not essential - it's just one way to take advantage of open shadowrootnodes and it could be written in PHP or anything else. It's showing how you can output your HTML in a very different order, with arbitrary delays, and still get the page layout you expect.
I 100% agree that if I had a feature film, I’d be prouder of being on Criterion than winning an Oscar.

Criterion has a much better selection!
Fugitive Wirecard COO Jan Marsalek exposed as decade-long GRU spy
Somebody had to do it. It's very dangerous for what could be the world's biggest company to have such a unique and peculiar legal nature.
I can confirm that I was jesting when I said to use Docker here :^)
OP was the one to mention scientific research, not me. They effectively wrote "science? Policy? Ha! Prohibition was bad." Am I wrong to want to continue the discussion?
The usual recommendation is to get rid of them https://quoteinvestigator.com/2014/02/28/clever-lazy/
That's like... anti Neal Stephenson. He feels the need to describe exactly what the thing he introduces works like. Repeatedly.
This and doing stage 0 Gentoo install, which subsequently broke in interesting ways on running emerge. Fixing that was probably what got me enough 'real world' skill to be able to do it for a living.. 20 years later, here we are. Still grateful for the ricing :)
I still visit the site a lot for the Flexbox guide. Hey, it's sad that it went down but if I were Chris, I would have sold it too probably. That's the way it is in the economy of the internets: maintaining a community resource that is above and beyond typical SEO junk is hard work and DEFINITELY does not pay what it should, considering it's real value to the community. (It probably would if large tech companies did not exist.)
Chris now helps run the Frontend Masters blog (called Boost). It's got solid content (some from myself) on there!

https://frontendmasters.com/blog/
> No disrespect to either country but there's nothing like watching oil flow past in a pipe or bars of gold mature like wine in a barrel to increase wealth while reducing total hours "working".

Not like Texas' and California's oil? Or New York's finance industry?

Zoom into the parts/states of the USA actually generating wealth and you will see pretty similar patterns: natural resources (Norway's case), finance (Switzerland), heavy and precision industry (Germany).
Manager of Managers – Outcomes over Output
The choice depends on your circumstances. If you have 10K arbitrary words and want a 50% chance of collision then using a good hash means you'll need 20K entries (assuming you aren't using chaining).

If you know the 10K words beforehand, then you can create a perfect hash function (https://en.wikipedia.org/wiki/Perfect_hash_function) so that only invalid words result in a collision.

If you allow a higher collision rate then you can use fewer empty slots and do more probing.
Bet the guys are also the ones most promoted. This is so screwed up.
It's cheaper to manufacture and ship = higher executive bonuses and investor dividends.
I am a big believer in passive monitoring (see libreqos).

Measuring packet loss is a PITA because it is the absence of information. While you can infer it from protocols like TCP, QUIC and VOIP protocols make loss only visible to the end-points.

A request response protocol like ping is a lousy metric for measuring voice quality. See irtt. Sending a VOIP-like flow in both directions, one small packet every 20ms, would be vastly better than ping, except there is an energy cost to it.
Itchgrep.com is a tool to search itch.io/game-assets with text queries
I don't mind if you think I'm hostile. My understanding of management and it's role in organizations makes me a threat to many people's livelihoods. Maybe yours included. I would oppose hiring new managers, encourage people to choose companies with less management, dispel bad memes and conventional wisdom about what value, if any, management adds. I'm absolutely bad news.

Contrary to your insinuation, everyone does not suck. I've been fortunate enough to work with talented engineers, sales people, VPs, CTOs, CEOs, and founders. I have never come across a talented person who was brought on as a manager. And not one of these talented individuals needed to be managed.
Revolutionize CSS with NextGenCSS
Github: https://github.com/rudransh61/NextGenCSS-

So, For writing CSS
You use tailwind or bootstrap (to dont write css) with some custom classes
For example , we use .pd for padding and .btn for button and etc....

But sometimes, by working with diff liberaries , we cannot remember all the classes .
Also sometimes a obvious short form name in class is not obvious short form of that class for all persons

So , Introducing A NextGeneration of CSS libraries

NextGenCSS
In this you can change class names as you want for example i want .but for button instead of common .btn
You can change it with it .
And
Make your own CSS library file
Which is made only for you.
Also if you are shifting from one library to other , you can use the mixture of both the syntax....

Star to show support to us

Also if you want to contribute you can contribute with us, if you know CSS , (SASS is same as CSS you can learn it very easily)

If you have any doubt about the code or anything , you can use github issues for it and ask anytime you want to ask.

Github: https://github.com/rudransh61/NextGenCSS-
A mild annoyance within Ukrainian politics. But in reality, bearing no connection to the problem that Putin makes it out to be. A bogeyman basically.

Per the Wikipedia definition:

The bogeyman (/ˈboʊɡimæn/; also spelled or known as bogyman, bogy, bogey, and, in North American English, also boogeyman)[1] is a mythical creature used by adults to frighten children into good behaviour.
Thanks for reading
Tell your feedbacks
It's still in-house engineering, but now now it's abroad.

And schacenfrude for warning this exact thing would happen due to RTO
You can search the ribbon for commands, there's a literal search box at the top and it even has a keyboard shortcut :-)
Well-designed human-involved processes try to reduce “once in a blue moon” edge-cases, sometimes at the cost of overall optimisation, in large part because people will forget how to do them, people will forget to keep building in redundancy, etc.
If a fisherman goes out to sea and fish, they will find fish with high probability.

If a fisherman tries to float shares of their new business in the stock exchange... I'm not sure even whether you'd buy that stock.
Only 11 weeks? Are these guys available for an acqui-hire? At my $dayjob, we have been working 22 months in a similar project.
Author here. This is fair. Karwin's book also acknowledges there is a time and place for EAV, though I judged that it would detract from a post that was already quite lengthy.

There's a saying I heard a while ago which I really like, which is "reverse all advice". Almost all advice, such as "be more careful about what you're eating" could be good for one person and bad for another. In our industry, I see EAV applied stupidly far more often than I see it used appropriately. In fact, I've never seen it used appropriately, even though such cases exist, so I err on the side of "your prior should be heavily anti-EAV - please take note of all the skulls down this path and think carefully before proceeding yourself".
Maybe I'm missing something, but it looks to me like Amazon even creates their own off-brand USB-C to DisplayPort cable, so it doesn't seem like it's that hard.

https://www.amazon.com/AmazonBasics-Aluminum-USB-C-DisplayPo...

They also have an adapter: https://www.amazon.com/AmazonBasics-Aluminium-DisplayPort-Ad...
To or or not to or, that is the question here.
> What does “tight and messy” mean here?

In music terms, playing tight means being exact. But I think in this context tight would be length of the song and how succinct it is. 70s rock could be power ballad-y with long solos. As for messy, in context, I'd argue it means the songs are less structured compared to 70s arena rock that are extremely formulaic (think of any AC/DC song and how it sounds just like every other AC/DC song).
I meant a certain aspect of aesthetics by "consistency". When you explain your requirements to AI, you'll say "create a dialog box with two buttons" right? I mean that's how you'd communicate with a programmer, so, I should at least be capable of that. However, AI cannot guarantee you a consistent style for such a prompt because it has no understanding of the culture, something the programmer, the prompter, and the users share altogether, but not the AI.

AI might have access to the vast amount of design training data, but it can't understand the reasoning behind the variety of those designs, and it can't come up with a similar design every time. It has no cultural affinity, therefore no ability to stick to cultural norms.

So, in order to fill that gap, you need to become more specific with your prompt. And the more specific you get, the more your language becomes closer to a programming language, therefore contradicting the purpose of the AI in the first place.

I'm sure we'll see improvements, but I find it very unlikely to have the same level of understanding without having the same level of cognition and experience as a human, hence my phrasing.
Standardised packaging with a deposit. Automatic dispensation rather than manual.
In the end it was only Firefox who implemented HTML Imports, and Google has gone mad and pushed everything in to Javascript.
Melbourne, Australia. :) I don't hide this so much these days because it was stopping me from meeting cool people, and all the people that would get angry at me don't read Hackernews.
For me this has become a feature.

I am forced to save things instead of all the times in the past that I have lost important data.

If my system blows up right now, I will be wiped clean with a fresh install in less than 15 minutes.

I don't really care what other people do with their computers. If someone doesn't want to use Plasma, they are the ones missing out.
The previous interview on this Clojure-in-Banking theme (featuring Griffin [0]) attracted quite a lot of discussion here before: https://news.ycombinator.com/item?id=37313183

[0] https://griffin.com
Some kind of an app store concept on a VPS that le's you just plug in these self hosted projects, like installing an Android app, is really interesting. I think docker is the closest thing we have but I could be wrong, and it's much too technical for any average person.

I've been slowly moving everything to self hosted to reduce the pain if/when I'm ever randomly banned from Google or some other huge network and can't get it re-enabled.

The downside is that I'm now my own IT department and need to perpetually monitor these things.
All of the libraries you’ve listed offer features above and beyond what we’re talking about here. Plus, web components exist, they do most of it and yet the libraries still exist.
Google delists 10 major Indian apps on Play Store due to non compliance
But that doesn't matter. If a patent is granted, choosing to infringe on it is risky, even if you believe you could make a solid argument that it's invalid given enough lawyer hours.
Related talk from the author: https://www.youtube.com/watch?v=Au0-HA2tm_4
You are right I meant the awarding of the Legion of Merit for his time as Captain of the Vincennes.
Well, there is one algorithm accurate enough.
Heh... I cancelled my membership once Moshe said CACM will never be open. It's been ages since then.
Or IWCH ;-)
Let's come back to this once we've stopped writing software that is 90-99.9% waste (in round trips and in cycles).
The same thing can be said with many patent-encumbered video codecs which Chrome does support nevertheless. That alone can't be a major deciding factor, especially given that the rate of JPEG XL adoption has been remarkably faster than any recent media format.
Elon Musk Sues OpenAI and CEO Sam Altman for Breach of Contract
Apnic Geoff Huston: The rise and rise of CDNs [video]
https://nos.nl/artikel/2250937-fabriek-voor-recyclen-poeplui... very interesting, I hope it comes here in the future even though it will be too late for me :)
> I would expect big datacenters to usually have links around, and I searched those two cities in particular and there was a news article at the top about a fiber link between them.

That's a good point; I later looked at Lumen's network map (https://www.lumen.com/en-us/resources/network-maps.html) and saw there was a link between iad and pit. But even if you have a network link, you do need diversity. I've seen examples where an ISP decided to do maintenance in Chicago, shutting down all their peering with us in the metro; all those users we served there then transited peering in DC, where their next closest peering point was. Unsurprisingly, their users had a bad time.

> How much of that is inside the datacenters? I would expect extra and slower hops for servers as compared to data bouncing from one trunk to another.

We generally attribute less than 1ms for all the links between datacenters within the same metro area. Neither iad nor lga are exceptions to this.

I ran a traceroute just now and the the backbone hop between lga and iad was ~4.8ms. So, better than 6ms, but still not 3.6ms which you'd expect from 450 miles / (2/3*c), and definitely not the < 2ms you claim. And we're certainly not transmitting this over copper, which would get you pretty close to full speed of light but at the cost of far lower bandwidth.
Derek wasn't paid spectacularly well (though above the national average), and also slapped a bunch of copyrighted code into the codebase, then uploaded medical data to GitHub. All of which could have instantly ended his career if the other engineer had the time to review his work sooner.

I think there are some (many?) people that willfully obfuscate - I have been this person when dealing with narcissists or saving management from themselves - but I just don't see a version of this where he was a very savvy operator.

To quote Patrick McKenzie, the correct calibration is that some amount of evil exists in the world, but the whole world isn't evil. I.e, this is Incompetent Derek, and at some other company is Evil Derek.
Someone needs to reverse engineer and publish the spec ASAP. This is ridicolous.
I like to think that there might be an easy way to improve AV2 today — drop the whole keyframe coding and replace it with JPEG XL images as keyframes.
You could possibly do this using a flexbox?

https://developer.mozilla.org/en-US/docs/Web/CSS/order
This matters way more for video (where you are decoding 30 images per second continuously) than it does for still images. For still images, the main thing that drains your battery is the display, not the image decoding :)

But in any case, there are no _major_ differences in decoding speed between the various image formats. The difference caused by reducing the transfer size (network activity) and loading time (user looking at a blank screen while the image loads) is more important for battery life than the decoding speed itself. Also the difference between streaming/progressive decoding and non-streaming decoding probably has more impact than the decode speed itself, at least in the common scenario where the image is being loaded over a network.
"Pareto" being used outside the context of Brazil's best prank call ever (Telerj Prank) will always confuse me. I keep thinking, "what does the 'thin-voiced lawyer' have to do with statistics?"...
the vast majority of people don't, but I would say close to 100% of parents wish they could.

What parent doesn't want their kids to be at least equal to, if not better off then they were?
People keep all phones for a really long time. I've never had a phone that I didn't use for 5 years, nor one that ever cost more than $350.
Toronto Public Library back online after last year cyber attack
I think it's very good to ask this question: which is the most environmentally friendly battery?

However, I also hope that we ask the question, how can we make our society better such that we have to drive less and use less energy? Because what would be even more friendly than a lithium-sulphur battery is no battery at all.

Let's not forget that with all this optimizing within our existing lifestyles, we should also try and make our lifestyles different so that we don't need any cars at all...(I know, not possible on a massive scale immediately, but over time...)
Phoronix is the place to be for coverage of this type https://www.phoronix.com/news/HDMI-2.1-OSS-Rejected
It's so bad you wonder why AV1 even has a lossless mode. Maybe lossy mode has some subimages it uses lossless mode on?
At midnight in-between 28th February and 1st March.
Bunting just means decorations, the value is true when the government recommends decorating for the holiday. It's reserved for celebrations, so events like the queens funeral have it set to false.
Yeah, it is OpenGL spaghetti all over again, where it is hardly an improvement versus having a pluggable backend for specific APIs, thus the irony of having a pluggable backend for Vulkan flavours.

EDIT: typo added APIs and backed
You don't just sniff a 48Gbit/s protocol as a random hacker. That's not what happens in the real world. A real-time scope that could do that is in the $1mil dollar range.

At best a random hacker will reverse engineer the binary driver enough to make something work in some capacity.
This might lead to SEO problems as you wont know what the SE will see rendered i it’s text only view.
Something being behind a paywall and copyright being used to prevent its redistribution is one of the textbook definitions of "proprietary".

In almost all cases of standards you can implement those standards without reading the document, from an IP standpoint. From a practical standpoint it is often just not feasible to reverse-engineer everything without the original documentation, or worth it if you can't slap the trademarked name of the technology on it.

It may be possible that AMD could even implement an open source driver stack for HDMI and be legally in the clear. What they fear is more souring the relationship and losing access, so they don't risk it when they were told not to do that.
Ubuntu 24.04 LTS Won't Support JPEG-XL Out-of-the-Box
It doesn’t look Apple Vision optimized, but this barebones app is free while also running local LLMs on VisionOS, iOS, and iPadOS: https://apps.apple.com/us/app/mlc-chat/id6448482937
I’ve messed with it mostly out of curiosity to see how fast Apple silicon can run inference on mobile.
> People pay for ACM membership because they want to, not because they are forced to.

I used to pay for membership because I enjoyed perusing the print edition of CACM. I loved the opportunities for serenditipy that it created merely by being on my coffee table. The digital edition doesn't have that. It requires conscious effort to go check out the website.
I don't think you can, unfortunately. I've started my own company which does very low revenue at the moment, and that's the only solution I have found - handpicking the whole team from scratch. I've spoken to a few executives and they have convinced me that performance managing someone out of the organization is so difficult that it's basically an empty threat in many countries.
There are some options, particularly if you want just DisplayPort. If you want to have power as well for example pretty much all the cheap adapters are HDMI only. With HDMI there are many more options and of more reputable brands usually.
I don't want to be that person, but I'd change teams or move to a different company.