skysight-inc/HackerNews huggingface dataset:
For me, the etymology of words have more importance because they have a strong connection to the truth of what it is we are trying to convey. Synonyms are a sort of half-truths, constructs we have to use to get by in the world, but IMHO don't correctly resemble the real meaning of what we are talking about.

I did some searching online and I couldn't find an good root example of stealing, it seems related to stealth which I don't think correctly explains the subject we are discussing. I think what we are both talking about is theft. When I looked up the etymology of theft I found it related to fraud, "a fraudulent production, something intended to deceive". and it goes on, "deception practiced for the sake of what is deemed a good purpose;" the word also seems related to defraud, which could be where you are going with this, "deprive of right, by deception or breech of trust or withholding,"

To clarify, I think you CAN deprive someone of an expression of an idea. I incorrectly lumped it into the idea part. Having an idea (and communicating it to the world) vs having an expression of an idea, for me are two different things.

I don't believe there is any good that can come out of protecting ideas from loss or theft, so I don't put too much stock in the idea of IP law.

The expression of an idea is another matter. but I err on the side of "deception practiced for the sake of what is deemed a good purpose".

For me this is really about protecting the common good. There has to be a balance between the dissemination of creativity vs getting compensated for a work.

Right now, copyright, if that is what we are talking about, is way out of balance. Copyrights are mostly owned and wielded harmfully by corporations. When corporations use copyright, to stop, or take away purchased products, or prevent individuals from sharing in the spirit of sharing, that's where I draw the line. When copyright is used in this way, it deprives the public of some common good. I don't think copyright was ever meant to do that.

So respectfully, I disagree with you on this topic, the way contracts and copyrights are being used is harming our society.
> In [4], the author presents a Magic: The Gathering end-
game that embeds a universal Turing machine. However, this
work has a major issue: it’s not quite deterministic. At several
points in the simulation, players have the ability to stop the
computation at any time by opting to decline to use effects that
say “may.” For example, Kazuul Warlord reads “Whenever
Kazuul Warlord or another Ally enters the battlefield under
your control, you may put a +1/ + 1 counter on each Ally
you control.” Declining to use this ability will interfere with
the Turing machine, either causing it to stop or causing it
to perform a different calculation from the one intended.
The construction as given in Churchill [4] works under the
assumption that all players that are given the option to do
something actually do it, but as the author notes it fails without
this assumption. Attempts to correct this issue are discussed
in Churchill et al. [5].
In this work, we solve this problem by reformulating the
construction to exclusively use cards with mandatory effects

So they only use cards with mandatory effects/triggers.
Doesn't this mean that this whole work if flawed because it only applies to a subset of MTG cards?
Yeah, I had a visceral reaction to that sentence.
JPEG XL is viewed favorably on HN because it's the underdog to evil Google. Before they wrote their complaint article about Chrome removing support (after significant time of noone using the format), noone here gave it a thought. It's not like anyone is attacking Firefox for not enabling it either.

This is not a format quality thing, this is "let's have a chance to complain about Google" thing again ;)

I mean, this whole posted blog is doing a comparison on a single image. Anyone with a bit of thought would dismiss this as ridiculous in first second... but there's the Google name and the HN haters are out of the woods.
>While an empty substring is a substring of every string, attempting to find its index in any string must signal an error, because there is no univocal value of such an index (all possible index values are equally valid answers).

The operations in question are to find the first (IndexOf) and last (LastIndexOf) indexes. So if the empty exists at every index, you just return the first or last one.

>Attempting to search an empty string for non-empty or empty substrings should always signal an error

I believe that an empty string is valid input for each parameter and should return 'not found' in some form, rather than an error. It is splitting hairs a bit though.
Wait, Microsoft 365 Copilot costs 30$/user per month. Or are you talking about just "Copilot" wich does not have any integration inside Microsoft 365 Apps (Office apps like Powerpoint or Outlook).
Every couple of weeks I will be added to a spam Telegram group, maybe once a month I'll get a spam or scam whatsapp.

I have had the occasional iMessage spam too but haven't seen that in years.
They were given 7 days notice. How is this "enough notice" for 200+ TB?
You don't stop a train on a live track without a reason and yes, it would take multiple faults but since we have seen several such accidents in the last couple of years alone it would seem to me that it is indeed a risk. Poland has a ton of aging infrastructure, I wouldn't make any assumptions about what works and what doesn't, systems fail, and trains fail, when both fail at the same time your chances of an accident go up quite a bit so you try hard to make sure that both don't fail. Making one of them fail on purpose is a really bad idea.

Anyway, I'm sure you'll find a new reason to say why it's perfectly ok to stop trains with passengers in them willy nilly and how that isn't a safety issue but I'm just going to let it go here. I certainly hope you're not in charge of anything that involves public transport.
The systems running AMD cards are not "Nukeputers", and not all "Nukeputers" and "Fusionputers" are running on custom silicon.

When you look to latest list [0], #1 system, Frontier, is a Nukeputer, but it's not only a Nukeputer. #5, LUMI is definitely not a Nukeputer. They are very close to us, we work together under a project with them (we're equals. They operate under a different consortium, we have stakes on another computer which is also very famous and also in top 10 in TOP500, and is not a Nukeputer). We also have our smaller systems in our own datacenter.

We operate mostly in the long tail of science, and this means we see heavy use of popular software packages, and many special software packages optimized for these long tail problems. ROCm was invisible in this niche before, but with Frontier and LUMI, and with AMD's announcements, this started to change very quickly.

ROCm libraries are more open w.r.t. their CUDA counterparts, and they started to land to mainstream distribution repositories directly. This is important for our niche. AMD is sponsoring integration of their libraries to popular packages and it started to payoff already.

Also, small-guy-programmers start to optimize LLM training routines for AMD cards, getting 99% of the performance of NVIDIA counterparts with way less power consumption.

As a result, AMD is already much more visible and more capable position when compared to last year.

[0]: https://top500.org/lists/top500/list/2023/11/
You have a very simplistic view of the history. Many Arabs actually aren’t native to the land either, they moved there for work that the new Jewish immigrants provided. In fact there was significant mutual cooperation and benefit. Land wasn’t stolen either, but bought after the Ottomans empire fell and it became legal for Jews to buy Muslim land (the ottomans had some nasty rules).
Regarding the 700k Palestinians leaving in 1948, there was no historical order to evict anyone from outside the future Israeli borders, fact is they fled either from fear or through encouragement to leave by the 5 arab countries which declared war on Israel. Many millions of people have fled war, vastly more numerous than this, but yet that is the most infamous.
Disabling telemetry for one. Not that this should be enabled in the first place.
It's not, it's just that people who spend thousands of dollars and hours into photography are more susceptible to care. Same with music, most people are fine with $15 earphones while musicians or music enthusiasts will find them disgusting.
This article didn't go into the biggest problem with webp for me: the inconveninence of the format outside the browser compared to the small space saving. There are better formats (the video-codec inspired ones like heif, avif, and what might come out of h266, or even jpeg-xl), and webp just seems like a compromise without enough upside.
Fuzz tests are most useful if they are run continuously/concurrently with development. Doing it that way, a change or decision that causes a fuzz test failure hasn't been built upon yet. Imagine building an earthquake resistant house on a shaker table vs. putting the 100% completed house on the same shaker table.

Doing fuzz testing at the end leads to a lot of low priority but high cost bugs being filed (and many low-cost bugs as well).

The utility of it is quite clear for security bugs. It requires low effort to find lots of crashes or errors that might be exploitable. For development in general, it tends to identify small errors or faulty architectural or synchronization decisions very early, while they are still easy to repair.
It's true that Jimmy created value, but so did the people who chopped the trees and mined the graphite (or however you get graphite). But it's unlikely that Jimmy got the wood from the person who chopped the tree - they got it from someone who paid the lumberjack a wage and took the created value for themselves. If Jimmy starts employing people to make these pencils, he is now taking the value of their labour for himself, purely because he had the money to buy these raw materials in the first place.

That's ignoring the environmental impact of getting these raw materials. Value creation doesn't happen in a vacuum, and most people involved in the creation of that value don't get a share in the profits from creating said value.
It depends greatly on your device. On my work windows machine I can see a bit of banding. On my phone, it's worse. On my macbook, it's atrocious.
Ah ok, I see now. Yes, between deranged and entitled customers and the ready availability of point-and-click interfaces of the fatal variety you can have some pretty bad outcomes.
Link to the article (full text too!):

https://www.sciencedirect.com/science/article/pii/S092534672...
Worth noting that Bing Copilot had the exact same bugs when it was announced, even though those documents were far simpler than any real corporate use case. Microsoft and OpenAI have surely spent the last year trying to improve this problem...and have seemingly made almost no useful progress.

The total inability of transformer LLMs to summarize documents is not a surprise. Document summarization is an incredibly difficult task because it's impossible to do it accurately if you don't understand the semantics of the document. Current LLMs are simply too stupid to have anything but shallow, illusory understanding of human language. The illusion works when you are "kicking the tires" with simple documents, because literally thousands of data contractors have diligently trained the LLM on simple documents. But the illusion badly fails when you feed the LLM interesting documents:

- novel ideas are smashed against the training set and flattened into a homogenous mush

- specific facts and numbers are replaced with """statistically likely""" facts and numbers, which actually works okay for giant tables of statistics (except it destroys meaningful outliers). But this badly fails for, say, engineering specifications around aircraft engines. Or quarterly profit/loss figures, which Bing's demo screwed up.

- Even code generation shits the bed if you're working in an uncommon language. Last I checked, GPT-3.5 had a terrible understanding of F# and would copy-paste dozens of lines verbatim from specific Github projects, even if that code was inappropriate for the task at hand.

This illusion of competence is not meaningless if it works: GPT's Python code generation mostly works by translating English sentences into Python sentences, supplemented by plagiarism, but it's a useful tool regardless. The problem is that Copilot's illusion of competence does not work for aircraft piloting. There are not millions of lines of written aircraft logic in Github like there is with Python.

The only way I can see this tool working is if Microsoft goes back and pretrains Copilot specifically on aircraft specifications, then hires data contractors for RHLF specific to Robichaux's use case. Otherwise it's simply too unreliable.
I can readily tell the difference on the guy's forehead. The webp version has less dynamic and looks like a big white spot, while jpeg has more shades.
Is it a sensible thing to do: No.

Will users do it anyway: Yes.

We have to handle all possible values the user can provide.
OneSignal (YC S11) Is Hiring Engineers for Its SMS Platform Team
Yes pipes could be used as a CORS proxy, I built a full Spotify like app client side with jquery at the time, searching/streaming mp3s at radioblogclub and VK.com and fetching metadata/similar recommendations from last.fm etc...
I also found it distracting, which is a shame, because the actual core of the argument the author is making is an important one.
If I read https://www.aanda.org/articles/aa/full_html/2022/11/aa44496-... correctly, the occultation time for the ISS is under 20 ms (see figure 1, use a size of 100 m, and elevation of 400km).

The paper says the current generation of CCD detectors aren't fast enough to detect that change in light flux with >1% accuracy, as they integrate the light collected over tens of seconds.

The next generation of CMOS-based detectors might be fast enough.

There are some issues to handle, like the complex light curve of the satellite itself affecting the detection, and the relatively low density of bright-enough stars along the path between telescope and ISS.

The paper suggests using the tens-of-thousands of satellites in upcoming launches to improve the odds.
I couldn't read it because it was a tiny column of text at a tiny font size with the rest of the screen being wasted space. Thank goodness for reader view.
>On the other hand, all alphanumeric LCDs are almost certainly going to have a controller with the same or nearly the same instruction set as the infamous HD44780.

This. Reverse engineering character LCD displays is bit-banging your way around the HD44780 specs and see where you land.
I can see some banding on the one labeled webp lossless. What gives? Is the banding in the source material? Are we using a different definition of "lossless" than i am used to?

Edit: i think maybe my browser is scaling the photo which is adding artifacts.

Edit2: maybe the thumbnails are scaled at different quality levels???
Rust feels like a game to me. You play against the compiler to create a valid program.
I own a box-set with a copy of the golden record, book and other memorabilia. It's an amazing work of art, and if you're a voyager fan, treat yourself to one. The book alone is worth the price. The more I understand the Golden Record, the more I realized it has less to do with what is out there, but about how precious it is what we have right here.
https://ozmarecords.com/collections/shop/products/voyager-go...
I don't get the point of complaining about losing such small details that non-educated eye can't see for a compression format.

That's the whole point of compressing the image, isn't it?

To me, it looks like webp does its job.
You missed the point he's making: webp requires 30% more data to achieve the same dynamic than jpeg, so there's no real use for it.
There’s inspiration, and there’s simply nabbing an idea wholesale.

Especially galling when there’s no credit given to the original. It’s not “40K’s take” at all.
This could have been better accomplished by multiple connections to the same port.
Fun fact: dissolving yellowcake uranium in HF is the first step to uranium enrichment.

It’s also used as a wafer cleaner in semiconductor fabs.
Why didn't Mozilla challenge the DMCA request themselves? Seems to be more within their mission than other crap that they fund.
I did the same, and it took me a long time to spot it, but in the upper-right corner you see circles in the WebP version. It's outside the centre of attention, so it's not that obvious. Actually, it wasn't until I saw the second picture and knew what to look for that I spotted this in the first picture.

It's not so easy to see if the browser zooms the image, so make sure to open the image and set zoom to 100%. I also need to keep my face fairly close to my screen (12" 1920×1080, so not that large).
Sneakers is one of my favourite hacker movies. I have always loved the scene where they trace his travel path based on sound. And it was the first time I saw how an interface for blink people worked.
The gradients on webp frequently look like video stills. Chroma subsampling reduces the density of available luminance approximations and the more heavily it's applied, the worse gradients look. High contrast high frequency details aren't affected much, but gradients can really suffer.
Make more tools (and share them) – I'll start with: rsync-backup-rotator
In the shadows of the great fee software contributor giants here on HN, this is just a very small (and humble) beginning:

I share a little tool I made to rotate backups: rsync-backup-rotator

It is available as free software under GPLv3, in this post I explain what it is, where to get it and how to use it.

Although I know it is just a tiny tool, I think it touches on something more fundamental. We use tools everyday made by other folks. Being able to give something back, despite how small, is something worth trying.

Here is my attempt :-)
The gradients in the webp look clearly terrible to me. I'm using a normal 1440p monitor, nothing fancy
It's very easy to see the banding if you have a half-decent monitor. You don't even need to view the images fullscreen - and I say that as someone short-sighted with deuteranomaly.
Easily visible on my air M1, 1080p gaming monitor and pixel 3
Ah sorry for being out of the loop on that one, thanks for the correction. But: it's nothing that hasn't been done many times before, it isn't a space program so much as it is an arms race between NK and SK.

I'm fine with SK getting some satellites into orbit to keep an eye on their neighbor but at the same time I don't see it as a breakthrough of sorts. Starship, if and when it works and if and when it is used to get stuff out of the Earth-Moon system would be a step. For now I don't see that happening any time soon, if at all. But I'm prepared to be amazed, and Gwynne Shotwell has a history of delivering the goods.
Probably if you’re working a lot with photography compression artifacts start to become a real eyesore. Especially the first lower quality webp image does look like shit to me but I also realize a lot of other people would not consciously notice.

The banding is just not supposed to be there.
Does anyone know what PrivateGPT is using for its local model, and where it came from?

Update:

Answering my own question it looks like it uses llamacpp in local mode? https://github.com/imartinez/privateGPT/blob/main/private_gp...
Music is probably a bad example of your point, as that field is famous for audiophiles insisting they can hear a difference for various things only for them not being able to tell the difference in a double blind test.
All of these new formats like webp or avif look like shit. They look like screenshots from videos, which is what they literally are.
Google haven’t explicitly decided to block adoption of JPEG XL. They removed an incomplete implementation from Chromium which had never been shipped, because it was a maintenance burden and they weren’t ready to commit to supporting it. That’s quite a different thing. It may indicate a broader strategic direction, but it doesn’t necessarily.
Something I’ve experienced programming is that if you establish a feedback loop you progress faster, worse scenario is when you have legacy code in a broken local environment and changes take very long to be deployed somewhere.

Mastering the art of zooming-in to the enough scope you can handle and make significant verificable progress it’s not a trivial task.

Sometimes makes want to migrate to whatever language that has the best tools for debugging and more stable local dev environments so I can get to enjoy fast loops of feedback and be motivated by feeling like the progress in a game experience like article points out.

Edit:
Shameless plug: that’s actually what inspired me to create flowcus.bar to have constant feedback on the screen like in games.

https://github.com/indiedevai/flowcus.bar
IMO dma(8) says enough about rationale:

>

dma is not intended as a replacement for real, big MTAs like
sendmail(8) or postfix(1). Consequently, dma does not listen on port
25 for incoming connections.
Ukraine deputy detonates grenade in council meeting. 1 dead and 26 injured
> I'm sorry, but I just can't read the text with those st and ct ligatures.

The whole font is bad. It looks pixilated and blurry, which can only be explained by that being the intended look. It's bizarre.
> something positive

You mean "we reluctantly unbroke what we previously deliberatly broke".
The uncompressed WEBP image looks terrible to me with a lot of banding on Safari mobile. Did the author accidentally switch images or is Safari doing some “optimization”?
> The dialogue has regressed into anti-immigrant/anti-government sentiment. And no, it wasn't always that way in the same ferocity.

This is the bubble I'm referring to. It's a delusion.

> It might make you feel superior telling people they're out of touch as you're a "frontline worker" but sounds a lot like hubris.

You may take it that way, but you own comments show just how out of touch you have been. I wonder if you've ever had a conversation outside your bubble in Ireland?
Summary by Chatty 4, so you don't need to read yesterday's word on the street.

Saves time.

Of course, it remains a significant challenge for Chatty 4 to make something intellectually insightful out of it.

"Here's a summarized list of the key points from the Bridgewater Associates article "Assessing the Implications of a Productivity Miracle":

1. AI and ML Impact: AI/ML tools are reducing the marginal cost of cognitive tasks, potentially leading to a productivity miracle.

2. Bottlenecks and Opportunities*: Significant challenges in using AI/ML for complex tasks exist, but these are increasingly surmountable.

3. Business Impact: Low or zero marginal cost in white-collar work creates significant opportunities and risks for profits, influenced by a company's pricing power.

4. Economic Shifts: AI advancements could reshape spending and economic activities, similar to historical labor distribution shifts.

5. Potential for Explosive Growth: If AI can automate innovation itself, it could lead to unprecedented economic growth.

6. Artificial General Intelligence (AGI): Achieving AGI, which can automate diverse intellectual tasks, is necessary for the most transformative impacts but remains a significant challenge."
It's not about deadly shooting. In my country bigger problem is police being not bold enough. Here police fires once in few years. As a whole force. Yet we have same issues with body cams. People cry foul over whatever policing is going on.

Policing is hard enough job as it is. Make it even harsher by 24/7 monitoring and even fewer people will show up. Then you'll have to scrap the bottom of the barrel to find any officers. Which is not exactly good for the society.

Looking from afar, US policing issues surrounding gun use is just a reflection of the overall society. US as a whole is overall much more aggressive society. Both police and criminals are more aggressive.