skysight-inc/HackerNews huggingface dataset:
Well, not exactly a loop. They get to "extend the thought", but there is zero continuity from one word to the next (LLM starts from scratch for each token generated).

The effect is as if you had multiple people playing a game where they each extend a sentence by taking turns adding a word to it, but there is zero continuity from one word to the next because each person is starting from scratch when it is their turn.
That's just an abstraction. No such persons exist concretely or have the ability to act as independent agents.
This is fundamentally flawed, I'll rather refer you to a thorough article on the subject [0]:

> Most of the time, deflation is unambiguously a positive trend for the economy, but it can also under certain conditions occur along with a contraction in the economy.

[0] https://www.investopedia.com/articles/personal-finance/03091...
This is Microsoft collecting lots of data to shove into AI training while selling the data collection to users as a feature for their benefit.

Same as Google adding feature to android to warn you on live calls if they detect it's a scam call. Requires them collecting, uploading and analyzing the phone call live in process.

You are the product, and so is your data.
They're just putting on their seatbelts. They may not even have a choice if the pilot tells them to, just like during takeoff and landing. It may also help to remember that flight attendants are, first and foremost, safety personnel. We think of them as sky waiters, but all of their training is for safety.
In some jurisdictions, there is the concept of a limited purpose public figure. Libeling a CEO for his work as CEO might fall therein, while libeling him in the context of pro wrestling might not.
You can avoid this mess altogether by using the quoted-printable content encoding when generating emails.
> Germany uses DD.MM.YY(YY)

And I assume this is the usual one in Europe in general for a human-readable context, like within a sentence. And as you said, dashes only in YYYY-MM-DD which is hopefully used always in any data context.
Oh oh, I sense a return of the 'East vs West Computer Bowl' coming. Someone get Stewart Cheifet on the line!
The Void Rains Upon Her Heart [1], Fear and Hunger [2] are two examples. You'll look at both of these games and think 'wait, they're actually successful, what's the deal?' and not see the whole story, which is why I linked the charts. Both of these games launched to little to no success, with few (highly positive) reviews. What changed is that deep into their lifespan (~3-4 years after release), a popular youtuber did a video on the game, and as a result it suddenly blew up in popularity and carried that momentum forward. You can in fact see the exact point on the charts where that occurred.

There are a lot of games exactly like that, but haven't had the person with the viewerbase to boost them up. Nor will they ever.

[1] https://steamdb.info/app/790060/charts/

[2] https://steamdb.info/app/1002300/charts/
They're gangster but with lawyers. They'll get the algorithm to generate a bunch of stuff that's dubiously similar to stuff they own, then sue Suno for $200M.
I haven't noticed a significant uptick since GPT. Maybe it's just my own browsing habits, but it has always been difficult for me to find non-spam, detailed, accurate information on most topics without spending hours or days digging for credible sources and cross-referencing. And the search engine and social media spam has been around long before GPT.

Mind you, "always" here means the last 15 years for me.
Pop musicians that make a lot of money are 80% the result of marketing/branding/image and 20% music.

Major acts like Taylor Swift are a lot more threatened by AI being used to generate pictures of her having sex at a Chiefs game than they are by AI creating Swift-sounding music.
Many things suck and it is a great time to be a hater. Perhaps the best time in history.
"Xenoamorphous 4 minutes ago", got it. Edit: 5 minutes ago.
Those color-cycling palettes are awesome.

I've love to play a game where each screen was precisely that.
I wonder if you can really claim copyright on ai generated music like aiva is trying to do.
Former Google CEO on where AI is headed, when to "pull the plug" & China
I recently received a result that gave me the wrong date for a college class registration, which was pretty fucked up. It was off by three days. Luckily, I double checked my schools official website.
Xi little Red LLM ???.
Highly recommended video from Adam Neely – Why AI is Doomed to Fail the Musical Turing Test

https://www.youtube.com/watch?v=N8NyEjB_XeA
What I mean is, there's plenty of monospace fonts that can fit within a 9x19 pixel grid.

And since the 9x19 size doesn't change, shouldn't you be able to substitute any 9x19 monospace font with another equally sized.

(The 9x19 grid doesn't change, which mean the UI wouldn't change, but you could use a monospace font that has more readable letter forms than what's currently in use)
Could have been previous maintainers that allowed it, and now the current maintainers are stuck with it.
Read Hoffman. Natural selection optimizes for fitness, not truth.
Bios Update ThinkPad with Boot Image
This kind of mission of "enabling anyone to do X" seems to undermine the value it claims to provide.

So, if anyone can make music, then what's the value of being able to make music?

But, if what it enables still requires some rare talent or significant learning to make good music, then how is that different from today? And, well, anyone can already make bad music.

Or maybe I'm just in my greybeard "get off my lawn" mode today.
The two of you got into just the sort of flamewar that commenters are asked to avoid here, and most of all on a divisive topic like the OP. We have to ban accounts that do this, so please don't do it again. We've had to warn you about this kind of thing more than once before, btw.

If you haven't already, please see my comment at the top of the thread: https://news.ycombinator.com/item?id=40418956, as well as the site guidelines: https://news.ycombinator.com/newsguidelines.html.
How many gpus do they have?
Maintainers often change (leave/die/hired out/new job).

What one maintainer knew and understood, is often fairy dust/spaghetti to another.
The order is common throughout much of the world.

The separators (especially with that order) are not.
Show HN: I built Third Timer, a Third Time-style timing app
About 5 days ago I was introduced to the concept of Third Time by an article on the front page of Hacker News.

I was curious to try out the idea, and so of course I decided to create a small application to track work time and breaks. I'm sharing it here in case it's helpful to anyone else.

The source code is available here: https://github.com/danverbraganza/thirdtimer
The two of you got into just the sort of flamewar that commenters are asked to avoid here, and most of all on a divisive topic like the OP. We have to ban accounts that do this, so please don't do it again.

We've already had to warn you about this once recently: https://news.ycombinator.com/item?id=39146957.

If you haven't already, please see my comment at the top of the thread: https://news.ycombinator.com/item?id=40418956, as well as the site guidelines: https://news.ycombinator.com/newsguidelines.html.
If you want to see how AI music is going to play out, just look at how AI images have played out already. AI tools are used pretty ubiquitously now by digital illustrators, who use it to flesh out or quickly build up a prototype from hand drawn outlines, then add finishing flourishes to make it look "human."
I mean what is your problem?

Do you think Google is not analysing your pictures even when it creates highligh memories for years or has semantic search?

That's why you use it.
I guarantee you I could ask any member of my family, including my wife, if they've heard of Mandelbrot or John Carmack, and they'd say "no".

This is indeed a bit forced.
The example song reminds me of playing Divinity: Original Sin 2. I wonder if game soundtracks were part of training.
I was thinking of sales tax / VAT.
I think that's naive - good luck finding the "superior" material when the marketplace is flooded with garbage. Amazon users are facing this exact issue at the moment with chatGPT generated 'books'. Users and site operators cannot scale up to filter out the low quality sludge being generated by AI.
Microsoft Build continues the evolution and expansion of AI tools for developers
2nd of August, 2024 or Feb 8th, 2024.
3rd party access is the entire point of API tokens. Use cases like this are why Canvas has them.
I'm already dreading the days when bandcamp and spotify will be flooded with AI generated garbage...
Malware detection using holographic global convolutional networks
After using udio, I disagree heavily
It’s for world domination, obviously. ;)
Google threatens to pause Google News Initiative funding in U.S.
So... SMTP client misses basic SMTP functionality that fits in the 20 lines summary.

Good luck having it handle any of the SMTP craziness that isn't on the short introduction to the protocol.
I kinda love you.
My guesses were so consistently wrong that I at first thought the site was making up frog/toad names based on the opposite of my answer.

Then I guessed "toad" for what turned out to be "a false toad (Telmatobufo bullocki)" and my head exploded a bit
This was already a story in 2015 when Google collected the SSID and location data as well as 'accidentally' storing the actual network data from open networks [0] https://www.theguardian.com/technology/2010/may/15/google-ad...

Also surprised how many people don't know that their phones regularly try to connect to all wifi networks saved on the device, and that this unique combination which includes things like "my town mcdonald's" or whatever is enough to uniquely identify someone and usually locate them too.
The dividers look to be full height of the toolbox (not layered trays), so why are they printed as a separate part from the toolbox?

Not knowing 3D printing, my first guesses are that dividers can be done in a different color (to have high-contrast with the contents), or different material/process (for different outside/inside requirements), or to facilitate reconfiguring an existing box for different contents (lower cost to print just the divider insert, than to print an entire box and add metal hardware)?
> There's no rational basis for the 2pct inflation target [1] […]

Except that it seems to work.

Hitting an inflation rate of exactly 0% is practically impossible: you're going to be either a little high, or a little low. So the option is: do you want "too high" or "too low" (negative)?

In the last little while how we've all seen how painful high(er) inflation is for people. Lessons from periods of the 1930s (and others in the linked-to PDF) show how bad deflation is.

A "little" high seems to have been a pretty good compromise.
Another possible example of this was the Toyota unintended acceleration problem.

Put millions of cars on the road and instances of unlikely bitflips in memory will occur. The engine software apparently wasn't resilient enough to handle this.
And that AI will also hack the publishing company's databases? Create convincing fake profiles for the imagined authors and respond to correspondence as that person? Brianwash all librarians?
I disagree on the Magic Keyboard being too expensive. Many of the cheaper keyboards you can get for the iPad are too heavy, have keys that are too sticky, or both. The new Magic Keyboard is very light, very well constructed and has a keyboard that resembles typing on a Mac, which is no small feat IMO.
I appreciate when video games do this, especially when the text is comical and fake.

For example:

> Reticulating splines

> Generating witty dialogue

> Swapping time and space

https://gist.github.com/meain/6440b706a97d2dd71574769517e7ed...
Presumably if you also want to browse, an iPad will be best since you can get most major browsers of choice.

I use an ipad mini mostly as an e-reader and notebook with apple pencil.
Hey, co-creator here, I agree with the sentiment that code coverage may be a proxy and even sometimes a vanity metric but at the same time, IMO unit regression tests are necessary for a maintainable production codebase. I personally don’t feel confident making changes to production code that isn’t tested.

Specifically for generating unit regression tests the Cover-Agent tool already works quite well in the wild for some projects, especially isolated projects (as opposed to complex enterprise-level code). You can see in the few (somewhat cherry-picked) examples we posted [0] that it generates working tests that increase coverage (they were cherry-picked in the sense that these are examples we like to work with often internally at CodiumAI).

I believe that it’s possible to generate additional meaningful tests including end-to-end tests by creating a more sophisticated flow that uses prompting techniques like reflection on the code and existing tests, and generates the tests iteratively, feeding errors and failures back to the LLM to let it fix them. Just as an example. This is somewhat similar to the approach we used with AlphaCodium [1] which hit 54% on the CodeContests benchmark (DeepMind’s AlphaCode 2 hit 43% [2] with the equivalent amount of LLM calls).

If like me you think tests are important but hate writing them, please consider contributing to the open source to help make it work better for more use cases.
https://github.com/Codium-ai/cover-agent

[0] https://www.youtube.com/@Codium-AI/videos
[1] https://github.com/Codium-ai/AlphaCodium
[2] https://storage.googleapis.com/deepmind-media/AlphaCode2/Alp...
They needed to differentiate themselves from the brits... and this is the result.
The fact that they were conquered does not make them not occupied. In fact, it's exactly the opposite. In the post-WWII era, territory cannot be acquired through conquest.

> an unprovoked war

Israel initiated the 1967 war with a surprise attack on Egypt. They claimed it was preemptive, though whether Egypt was really going to attack Israel is very much in doubt. Israel itself played a major role in the tensions that led up to the war, and was constantly launching attacks into neighboring Arab territories.

> In no sense is it an occupation

Pretty much every expert in international law, international body, and country disagrees with you.

> Gaza, for example, was once part of Israel

Gaza has never been part of Israel. It wasn't even part of the biblical Israel (which has nothing to do with the modern state of Israel, anyways).

> only through Western interference that they were made to give it up

I can't even imagine what you're referencing here. No such thing happened.
This is a good thing you made, and you should feel good about it
Too late for that:

https://interestingengineering.com/innovation/non-stop-drone...
The AI actually makes better music than most of the amateurs on spotify
That's why I said "almost". But when discussing whether one should be the crime (or whether the other shouldn't), it's hard to go beyond one makes people decide to buy something and the other doesn't. Which of course also invites its own discussion about its value.
New CAD users would appreciate a good open source alternative. Moreover, the world is a diverse place, not everyone has the same kind of money or quantity.

I think CAD users would benefit greatly from good open source alternatives.
1 dead, dozens injured in SQ321 turbulence (Boeing 777)
That sounds depressing af.

Do you see a way out? If so what is it?
My image optimization trio as of now:

- GIF: gifski (squeeze out the best possible out of the ancient format)

- PNG: pngquant (lossy but respectful of what many PNGs are: lots of flat surfaces + limited color palette, transparency)

- JPG: jpegli (writing this post mostly to share the news about this one, it's new from libjxl learnings, approximately as good qualitatively as Guetzli, but 1000x faster -actual number, not an exaggeration-. It's amazing! https://github.com/libjxl/libjxl/tree/main/lib/jpegli )

Below's my lil' `image-opt` helper making for a nice workflow to optimize any gif/jpg/png file(s) :)

#!/usr/bin/env bash
set -euo pipefail

dbg() { if [ "${DEBUG:=false}" = 'true' ]; then echo "$@"; fi }
die() { echo "Error: $*" 1>&2; zenity --error --text="$*"; exit 1; }

if ! command -v pngquant > /dev/null; then die 'You must install pngquant'; fi
if ! command -v cjpegli > /dev/null; then die 'You must install cjpegli'; fi
if ! command -v gifsicle > /dev/null; then die 'You must install gifsicle'; fi

for filename in "${@:1}"; do
if [ -d "$filename" ]; then
echo && echo "ℹ File '$filename' is a directory. Skipping."
continue
fi
if [ ! -f "$filename" ]; then
echo && echo "ℹ File '$filename' does not exist. Skipping."
continue
fi

extension_raw="${filename##*.}"
extension="${extension_raw,,}" # Convert to lowercase
if [[ "$extension" != 'jpg' && "$extension" != 'png' && "$extension" != 'gif' ]]; then
echo && echo "ℹ Skipping file $filename due to unsupported extension: .$extension"
continue
fi

filename_noext="${filename%.*}"
filename_original="${filename_noext}_beforeOpt.${extension_raw}"
filename_final="${filename_noext}.${extension}"
dbg "filename($filename), filename_noext($filename_noext), extension($extension), filename_original($filename_original)"

echo && echo " Compressing $filename ..."
mv "$filename" "$filename_original"
if [ "$extension" == 'jpg' ]; then
cjpegli "$filename_original" "${filename_noext}_q50.${extension}" -q 50
cjpegli "$filename_original" "${filename_noext}_q60.${extension}" -q 60
cjpegli "$filename_original" "${filename_noext}_q70.${extension}" -q 70
cjpegli "$filename_original" "${filename_noext}_q80.${extension}" -q 80
cjpegli "$filename_original" "${filename_noext}_q90.${extension}" -q 90
elif [ "$extension" == 'png' ]; then
pngquant --strip --force --verbose --output "$filename_final" "$filename_original"
elif [ "$extension" == 'gif' ]; then
# https://kornel.ski/lossygif , set --lossy to 20 for light compression, 200 for heavy
gifsicle -O3 --lossy=50 --verbose --output "$filename_final" "$filename_original"
fi
gio trash "$filename_original"
done

sync
Having used it a bit, I'd agree - but when it does good vocals, they have typically been very good. When it's failed it often is because it keeps layering on more "takes" in what ends up as a thick mess. Seems to progress worse as it goes if it does it.
Show HN: PodSnacks (Podcasts summarized with AI, to your inbox, $1 per hour)
For me, minimal requirement of anti-Zionism is the right of return to the Palestinians—and their descendants—who were displaced in the Nakba. Israel is allowed to exist, but it is not allowed to manipulate the demography which favors a single ethnic group. In other words, the anti-Zionism seeks to dismantle Israel as an ethnostate.

I don’t see how this is more fundamentally complicated than other settler-colonial enterprises. The inclusion of the Mizrahim is no different from e.g. when the British did settler colonialism in Northern Ireland (then Ulster) by granting very favorable land deals and work to Scots. No doubt many (if not most) of the Scots were of Gaelic ancestry. That fact doesn’t change the dynamic at all. The Ulster Plantation is a schoolbook settler colonial project, which was wrong and evil in every way possible. What mattered is that the English demanded a certain culture would come up on top, that the Scottish immigrants were not Catholic, spoke English (not Scottish Gaelic; and certainly not Irish), and that they behaved like the English when after they settled stolen land.
This is already happening: Microsoft's opt-out is _optout (can appear anywhere in SSID), Google/Apple's _nomap has to be at the end so prepare for YourAPName_optout_nomap! https://superuser.com/questions/1005235/wi-fi-opt-out-micros...
Disagree: That feels like a failure of defense-in-depth, handing unnecessary bonus information to an attacker while providing no actual convenience to legitimate users who already know their own street address.

For example, suppose a device on your network is compromised: The attacker instantly get a freebie for a mailing-address they could use for identity-theft/impersonation, blackmail/extortion threats, or scams pretending to be an authority figure.

If you also have something like a home security system, they'll immediately know where to go if someone wants to burgle a room full of goodies (possibly visible via camera) as soon as the owner leaves.

The reverse direction is also an issue: Suppose someone already knows your street address, and is trying to figure out which wireless network to target in order to harass/hack/burgle you.

Even if these all seem unlikely, the information leak is all downside, no benefit.
The big acts have been computer gen or inspired music for 10 years.
iTerm2 and AI Hype Overload
Does anybody know whether these services prevent a user from copying an instrumentalist's specific style? For example, let's say I input:

> "make a song with Johnny Cash singing about X"

That would result in IP/copyright issues, no? I don't really know the legal specifics here, so grant me some slack if I am not using the correct language. But, assuming that input does create a legal problem, does the same apply to these sort of prompts:

> "with a guitar solo by Zakk Wylde"

> "with drum fills like Thomas Stauch"

etc...

Are there similar legal protections around instruments as the voice?
Mechanical CAD (Computer Aided Design)
You have been submitting this quite a lot on your main account,

https://news.ycombinator.com/user?id=abouolia

You are also aware of Show HN as per your previous submissions, and Show HN is typically done once a year.

My advice would be to post a bit more on your blog if you are looking for consistent exposure.

And feel free to share new features or anything else interesting that you have done with the project in the last couple of months.
I can see why OP might not like this. I can also see that, at least on this site, everyone has been saying, "Stop using Google for anything," for a variety of different reasons - many of which boil down to you are the product and they can't be trusted - for about a decade now. So I'm sitting on the fence in some respects.

OTOH it's not really surprising that Google would do something with personal photos that at least some portion of their target market are going to find pretty creepy.
Not an urban legend, he confirmed it in an interview with John Romero (great interview BTW: https://www.youtube.com/watch?v=S3EmtTpoEa8 )
> but people who are working these jobs would otherwise be starving

That's extortion...
Performance, Power Efficiency, and Programmability of AMD Matrix Cores
An amazing collection and it looks like you're living a great life!
We're obviously not training it on the correct answers, like with those grid images where we identify the motorcycle, so are you suggesting this model is in search of data around how inaccurate people are when guessing between frog and toad?
Are you saying some keyboards are gaslighting users and screwing up their ability to improve their typing accuracy over time?
This is a cool demonstration of shared latent spaces. Whether you're generating audio and images, or audio and text, or robot controls and video, or... whatever. The concept of having a shared latent space for different modalities really has legs.
gifski works in a single pass, and streams its output.

ffmpeg -i input.mov -f yuv4mpegpipe | gifski --width=500 -o out.gif -