skysight-inc/HackerNews huggingface dataset:
Yes, it should, but it looks like they just added a line to the jxl 0.10 series of data on whatever they used to make the graph, and labelled it the Pareto front. Looking closely at the graphs, they actually miss some points where version 0.9 should be included in the frontier.
It can also help you naming things and give you different options.
Also, part of the success is the fast load time and navigation.

Hackers want a page that refreshes close to as fast as Ctrl-R in their editor.
Same here in ME. Every business in retail and hospitality works on weekends and holidays.

For Dubai at least, they have something like 90% foreign workforce, so it is easy to find people who do not observe Eid.

But in the context of the article, we are talking banks and offices and particularly KYC requirements. I’m a bit unclear how banks are affected by these “tomorrow is an advocate holiday!” announcements, particularly the banking software.
> ...a radio show from 1920's middle America

Is today's equivalent of liturgical language. Those exist too, but aren't the primary medium of human communication.
I just asked it with Gemini; at first, it got it right. Then I asked if it was sure and it apologised and said 3 is the correct answer. When asked what are the 3 "e"s, it says:

> The three "e"s in "egregious" are:
>
> 1. The first "e" is located in the first syllable, between the "g" and the "g".
> 2. The second "e" is located in the second syllable, following the "r".
> 3. The third "e" is located in the third syllable, following the "i" and before the last "o".
I literally saw this at my first work 20 years ago. You generate most by script and just add those few odd public holidays manually, much easier to have a person spend 5 mins once every year rather than some smart script with 20 not-so-well-handled corner cases and 7 bugs.
Many say this, but not once have I ever had to do it. Lift the pump and wait for the attendant to approve. Then pay after.
Live map here: https://h1ghf1ve.me/stream
Bank Holidays, days of mourning, or a pandemic and war. The systems should be done so that the calendar can be agile like that.
They mention https://pola.rs/ and highlight how it has the exact same properties (out of core etc) but don't include it in benchmarks and no mention on their detailed comparison page.
JPEG and JXL have the benefit of (optional) progressive decoding, so even if the image is a little larger than AVIF, you may still see content faster.
So the example I’m familiar with and I’m going off memory is “Green eggs and cheese is good English and good Fries.” when spoken. I suspect it’s not exactly the same, but to this day I’ve never met someone from old Frisia (which runs between the Netherlands and Denmark along the coast) to fact check this for me properly. Also IIRC Western Frisian is the most popularly spoken one, and when standardized spelling came for it during the language reforms that hit pretty much all extant Western European languages, the standardization came under Dutch governance, which is why I emphasized spoken rather than written Frisian.

That’s all background though, not really relevant. In fact it might even be a distraction, but it’s what I lead with. What I’m really getting at though is that the parent said he was a proponent of Professor Faarlund’s theory that English should be categorized as North Germanic rather than West Germanic. If true, it would seem to me given that given that one of the closest cousins to the English language is the Anglo-Frisian language family, why would you stop at reclassifying just English? Why not Frisian and Low German languages? I’m not sure you can address reclassifying English without also addressing these language groups, either to sever English from them or else to propose reclassifying some or all of them as well.
> If a company is making ball bearings

I know it was an anecdotal example, but a Western company purchasing Chinese-produced ball bearings will most probably mean that Western company doing business with and empowering the Chinese military-industrial complex, seeing how ball bearings are such an integral part of military armoured materiel.

Which goes to show that splitting economic things up into civilian vs. non-civilian is an exercise in futility at the end of it all, and this goes for the West, too.
Didn't even realize it was a leap day until I saw this post.
How universities killed the academic; flamboyant brilliance has been purged
I expect the German government are less able to spy on German citizens with Huawei equipment.

So it turned out that the buyer of Nokia might have done a good deal after all. With a little help from their friends they have new business.
> Notice how in the example you have:

> 1 Name Ludic

> 1 Age 29

> 1 Profession Tortured Soul

> The key is not unique. There is no primary key. So to hunt down all the properties of User 1, you have to do a query for all the records whose Key is 1.

In this example, the primary key would be ([User ID],[Key]). The primary key does not need to be a single field.
> Instant money transfer means instantly draining someone's bank account with no recourse. Checks have plenty of opportunities to stop the money, so you can write a check on a Sunday as easily as a Wednesday. Wires are more irreversible and so you can only send those when the bank is open and there's someone to double check any suspicious behavior.

We have instant 24/7 money transfer in EU/Eurozone using SEPA Instant Credit Transfer (well technically it has "up to 10 second" delay) and it hasn't really been an issue.
Return of the Cubicle
Have to appreciate the office space call back, when Peter dismantled his cubicle for a window view it was a victory. When anyone did it, it became a tragedy.
Any computation-intensive media format on mobile is likely using a hardware decoder module anyway, and that most frequently includes JPEG. So that comparison is not adaquate.
Yes, it often takes 1 'rotten apple' to drag down discussion into nasty stupid personal fights. Kudos to him in how well he manages that, not sure if he sleeps or takes actual vacations without internet.
> their lawyers pulled the emergency brakes

Do you have source for that claim?
How is lossless webp 0.6th of the size of lossless avif? I find it hard to believe that.
> You execute arbitrary commands with troff.

This should be disabled by default since groff v1.17 (released in 2001):

https://git.savannah.gnu.org/cgit/groff.git/commit/?id=7b3f5...
Last time they did it in the US it led to a civil war. Still the right thing to do.
You see no problem with one of the world’s most powerful organisations misconstruing history for political reasons?
Or whether it's right to see it as just a "personal choice". How we should view alcohol (and alcohol profits) is a choice we take together as a society, whether through institutions or not.
If you sandbox your connection to openAI correctly, then you can get the benefit of a llm without making your application look silly at the same time. Identifying the correct places in your business to use it is tricky, but imo it certainly makes sense in a lot of specific areas. Just not a catch all that can run your business for you
Welcome efficiency improvements

And in general, Jon's posts provide a pretty good overview on the topic of codec comparison

Pity such a great format is being held back by the much less rigorous reviews
If they haven't already, likely Germany will also introduce a new law like the Dutch did such that a court order or judge is no longer necessary to hack someone and you don't have to be a criminal either. Additionally, it goes without saying of course, you don't never any form of evidence of anything.
The german car industry killed itself by being complacent and ignoring the writing on the wall.

Now innovative companies like Tesla and BYD come and just eat their lunch.
> Feb 29 + 365 days = Feb 28.

Correct.

> And Feb 29 + 730 days = Feb 27

Incorrect. It's Feb 28 again. In a normal, non-leap year, if you add 365 days then you get back to the same date.
ELI5?

I see a lot of critique in the previous (2019) thread, but no summary in key points. What are the reasons that this is hard?

In multiprocessor systems, are memory writes not guaranteed to be sequential? e.g. can data be written out-of-order, after the synchronization bit is written?

Or is it more about the use case, that it is optimized for minimal number of instructions, e.g. avoiding additional memory reads? (e.g. by writing data to the buffer, instead writing storing pointers)?

Or is it that you're trying to use constant memory (irrespective of number of threads)?

Because to me, it seems like a trivial problem to solve, if you have sequential writes, store data separately from the queue, and may linearly scale memory with number of threads.
Sure...if you knew about this bug in the system.
Congratulations!

Big savings on parties and cake!
tl;dr:
EU is a massive failure because Germany is phasing out new combustion cars over the next 11 years.
Arr.. we should clean up the error messaging a bit. Not to hide OpenAI, but just make it appear nicer.

I like OpenAI. GPT4 works really well. Some others we tried were cheaper, but the quality wasn't as good.
When you actually want good latency, using the throughput as a metric is a bit misguided.
So... What? They must provide up-to-date mechanisms to stop malicious actors and find anomalies to protect against cyber-attacks. Fake signatures? Cropped photo submitted multiple times under different names? Photoshopped materials? AI-generated materials? How do you detect this without training on real data?
I like to use cppdepend to navigate a large and unfamiliar codebase https://www.cppdepend.com. The interactive dependency graph and integration to the editor to jump back and forth in diagrams to actual code and the many logical constructs in the source certainly accelerates getting a quick sense of the layering and a bit of the architecture of the project.
I hope, at the end of all that, people start to consider what really matters. Which has only ever been 'local' - being right with oneself, and trying to do right with one's lived, 3d reality. Seeing technology as a tool to help, not as means of controlling others through endless distracting.

Ie, it is for the individual to reject that which is incoherent with the reality that they themselves are. One doesn't have to watch porn, one doesn't have to immerse oneself in the nonsense. Each of us has free will - one doesn't need to choose immoral nonsense, regardless of what the screens say.
Markov process is a stochastic model describing a sequence of possible events in which the probability of each event depends only on the state attained in the previous event.
Old Math Software from 1990s
This was the norm during my childhood (90s and 00s). Paying at the pump is a fairly recent development. I think gas stations were reluctant to adopt it because it makes it harder to sell snacks.

I live in Australia now, and all the servos (gas stations) I've encountered here are just like the American gas stations I grew up with: you pump, then go inside to pay. The only real difference is that adding air to your tires is always free here.
Introducing “Duplicati, Inc.”
365.2425
> I heard they even have autonomous taxis in SF now

It is always spooky seeing how good the driver less taxis are

https://videos.files.wordpress.com/M9Dl3QYN/robocars.mp4
Someone I know worked for quite some time for an online ghost writing company. A big chunk of tasks that you get on that site is just student assignments. He isn't getting any work from the site since ChatGPT.

I think this was what GP is talking about. Students are now using ChatGPT to make assignments. I am divided on will that create worse new programmers or will that create programmers who use ChatGPT for everything replacing the previous generation of entry coders who used stackoverflow for everything.
That's for building ternary gates. They are still discrete, so it might be possible to do something here.

I was talking about analogue computing.
Table isn't a CSS layout system. Table layouts abused the HTML table element because CSS didn't support such layouts. The problem was it became impossible to distinguish between a real table in a document and one that is just used for layout.
No, obviously to re-add jxl without a flag
Another prompt i have seen that fools some LLMs but not others is "How many legs does a Manx cat have?" Some will answer with the expected four, but some get confused and will tell you that it has no legs (the Manx cat is known for having no tail, but has the standard four legs). I wish I documented it at the time but one LLM even returned the answer that a Manx cat has no legs, and then quoted a long paragraph from somewhere (possibly wikipedia) as a reference that clearly stated it has four legs but no tail.
It seems reasonable that deep inhalation of any burnt substance should increase risk.
The burnig of fields in South Asia, for example:

"Air pollution and cardiovascular health in South Asia: A comprehensive review"

https://doi.org/10.1016/j.cpcardiol.2023.102199
Congrats for your product !

BTW: I'm old enough to remember the "forums' days"... and actually, it really seemed to me that you just rediscovered forum (you know... threads that are bumped when there an update)

The only major differences I saw was:

- the UI is more "chat-like" / "facebook-like"

- forums where statically structured by an admin... but it looks like there no real way to structure your threads in folder or things like that (important on big orgs with lots of different subjects concurrently)

On the other side, mails may be (more or less) structured by "conversation" (sadly it's not a strong standard so not reliable) and conversation may be structured by personal folders

- there's "AI" and that's quite tiring these days. I see the point of having a dynamic summary of a thread... but

* either your threads are 'chat-like' so with simple content... and no summary is needed

* or your threads are 'mail/forum-like'... and I'm not sure how it will work (sincerly)

Sooooooo... I'm not sure to know what to think about it. Is it "just" a marketing 'chat-like' with 'AI buzzword' app ? Or did I miss something that make it really fundamentally different from forum threads or email conversation ?
Pretty good article, though I would have used oxipng instead of optipng in the lossless comparisons, it's the new standard, there.
I don't know if you are being clever or funny
No it doesn't, there are no bounds checking inside linear memory segments, unless there is a magical C compiler generating tons of linear memory segments for each variable indivually.

SPARC ADI, ARM MTE and CHERI are the only ones doing it right.
Thank you. This is exactly it, perfect. I will now try and detect the speaker, I guess for podcasts where one side asks questions and the other tends to respond it might be easier, but perhaps not!
As others pointed out, that's why JPEG XL's excellent support for progressive decoding is important. Other formats do not support progressive decoding at all or made it optional, so it cannot be even compared at this point. In the other words, the table can be regarded as an evidence that you can have both progressive decoding and performance at once.
Nginx and HAProxy are both a bit lacking on custom load balancing strategies.
Show HN: Ingrain – Add user activity feed to your app in minutes
Hi HN, happy to share this project that my co-founder and I have been working on.

Ingrain is like Clerk for user activities. With Ingrain, you can add user activity logging to your app and display them in minutes using our UI components.

User activity logging is a useful feature that is always requested, but often shelved for other core business features. By providing this as a service, Ingrain saves developers time, especially from building the UI to display the activities.

We know the importance of documentation when it comes to developer tools, and hence even though this is an MVP, we make sure to work on our docs as much as the app itself. You can see the docs at https://docs.ingrain.dev/.

We really like the whole concept of Clerk and we want to build the equivalent of Clerk for user activities. We hope you will find it useful. Feel free to reach out to us at hello@ingrain.dev if you have any questions/comments.

Thank you!
> No you're not.

Is that the machine speaking?
And people in sweden look at me weird when I say I keep some cash around.

At least it wasn't 3 days like when Coop's provider got hacked. They also handle our pay checks at work… makes me feel so safe :D
Specifics definitely vary. Eg inside Anatolia (which was well within the Greek known world), it can get very cold in Winter and stay cold until March. Mostly because much of the region has a rather high elevation.
Yeah arrogance is indeed a unifying trait of these kind of people.
I'm curious what sort of CPUs and OSes do those languages run on. C++ runs on all sorts of obscure real time OSes, all the standard mainstream ones as well as on embedded equipment and various CPUs, but a lot of that is possible because of the variety of compilers.
> The absolute worst codebases I've worked on have been created by brilliant individuals.

+1 to this. Worked on a codebase where the (lone, unsupervised, I'm assuming) developer had created their own ORM and object model. Impressive! Except neither had been updated in the (5+, IIRC) years since the original dev left because they were hideously complex and fragile and thus increasingly a drag on getting anything done (which is why management were Very Keen on a total rewrite in A.N.Other language.)
It's because they are comparing to distributed solutions only. Polars is one of the fastest solution for single computer workflow, but it doesn't support distributed workflow.
The first RISC-V servers available in the cloud
You refer to this? https://res.cloudinary.com/jon/qp-low.png

Bitrates are in the left column, jpg low quality is the same size as jxl/avif med-low quality (0.4bpp), so you should compare the bottom left picture to the top mid and right pictures.
Same reason they’d get mad at the reverse: they don’t like other people messing with their autonomy.
I am surprised no-one mentionned the to me obvious explanation for Derrek's behavour: wilfull obfuscation, at-least partly aware of the consequences, with a calculated maximization of the consulting fee.

If the incentive structure is set up in such a way as to provide an easy local maximal for the individual that is not a good outcome for the compoany, then it is a management failure.

Having such a situation where all individuals up the management chain are doing short-term local maximization that medium term leads to a bad outcome for everyone is societal failure.
More like 4… since you can go to vietnam at 17. You're thinking of the age to drink a beer.
Note that JPEG XL always supports progressive decoding, because the top-level format is structured in that way. The optional part is a finer-grained adjustment to make the output more suitable for specific cases.
They may have seen it, but how much does it influence their day to day language? I think there's an argument audio-visual recordings will promote comprehension of older spoken language forms.

I'm sure a lot of modern English speakers have a much better ability to comprehend dialogue in English Circa 1700 due to familiarity with Shakespeare than they would otherwise, but influencing modern usage is a very different thing.
Question is for how long. Time to slam the hammer on them.
Many (even recreational) athletes use accurate measurements (heart rate chest bands, power meters integrated into bike cranks, ... continuous glucose monitors).
> whether US is spying or China is makes 0 practical difference

It does make a practical difference. It is better to be spied on by the weakest power. That is probably still China if we blindly guess that their GDP is overstated and note that their military is less adventurous than the US.

In the Middle East, Eastern Europe and maybe Africa there is actually a good chance that the US spying will be used to overthrow your government or literally build an invasion plan. I have no idea how active they are in South America but I assume the sausage making process is ugly there too. I don't think China has been accused of doing either yet although I assume it is going to get started on government-toppling sooner or later.

India would be in a tough spot though. They should probably figure out how to produce telecoms gear through native companies if they haven't already.
Ask HN: Will I get burned relying on OpenAI for finetuning?
Way back before ChatGPT, I finetuned a model (curie I believe) on OpenAI. However, the model was always so slow to warm up that I could not use it at scale and had to go back to the generic API in the end.

Have things changed, if you finetune a model, can you make a thousand requests to it and reasonably expect a response?

And relatedly, finetuning remains incredibly good value from what I can see (I was shocked when I first did it with curie that is only cost about $200!) - for great clients - is anybody out there finetuning a model according to each client? I manage Product for an app with power users and we have quite a lot of history/intent information and one use case for generative AI they already like as stands, but it's a bit too "generic". In this case RAG is not as useful as it's "always new" work.
I know I'm late to the party, but I have a Python script that creates a security.txt for one of my own project, and it sets the "Expires" date to one year in the future.

Old code:

expires = datetime.datetime.now(tz)

expires = expires.replace(year=expires.year + 1)

It broke yesterday, throws an exception ("ValueError: day is out of range for month"). It's kinda obvious that it does.

Fixed version code:

expires = datetime.datetime.now(tz) + datetime.timedelta(days=365)

expires = expires.isoformat(timespec="seconds")

Now we're just going 365 days into the future. Of course, this has a slightly different meaning and outcome, we are not always ending up on the "same date next year". But in this use case it doesn't really matter.
This is all very true, but whats weird is they seem to lack the pain response from their own creation. This hell of accidental complexity doesn’t seem to bother them, which means they can somehow handle it. I suspect this is what the author meant.
Even if that person is not a great archwizard, they still have more experience in that project than you and you will probably learn some things that will make your life less miserable, because you will better understand what to expect and what kind of failed solutions have been tried before.