skysight-inc/HackerNews huggingface dataset:
Currently working on an album.

Software I use for songwriting: mostly Logic, also Dorico. Voice memos. Rhymezone sometimes. Rhymezone seems less and less helpful as I go on. I hardly use text editors for lyrics, paper seems to work a lot better. I end up with a lot of scribbles all over the paper.

AI suggestions for songwriting seems a bit like turning on cheat codes in a game. Cheat codes will help me beat a game faster. The cost? The game is less fun, and the whole reason I play games is to have fun. Songwriting is an activity for me, like gardening or running or something like that. Or putting together a jigsaw puzzle. If you had an AI assistant that could help you put together a jigsaw puzzle, would you use it?

There are AI tools around and some work decently well:

- Logic has session players. I don’t think they’re AI, but they are decent at putting up the skeleton of a song.

- AI-powered stem-splitting tools help you pick apart songs you like and figure out how they work.

- AI-powered song mastering tools produce dubious output. I have gone through multiple iterations with AI-powered tools and ended up happier just mastering the song myself.

LLMs seem like the great failure here.
Deadly wage slave thoughts and how to overcome them
Show HN: Public alpha out now – Privacy focused, local, PDF analysis
Hi, I'm Mitul! An engineering student in his pre-final year.

5 months ago I launched a privacy focused, PDF analysis product. The feedback was good with about 200 users on first day and 1.5K monthly visits in 2 months. However, I hit a roadblock with the In-house AI execution architecture I was using. The churn rate was high and I had to keep server costs minimal.

So, I spent the last couple months rebuilding AetheriumAI from scratch with complete makeover. It has now switched entirely to local AI execution and is much safer, much faster. I have a list of improvements in my roadmap that I plan to ship shortly, but I decided to make the alpha public. (Works both, with and without WebGPU)

If anyone could share any performance metrics for their environment / browser / network, it'd be great help!
Jtsummers is correct.

Just to add one point, flagged comments are mostly flagged by users (as opposed to mods). We can only guess why users flag things, but from looking at a sample in the current thread it's probably because they're mostly flamewar-style comments and/or political-battle style comments (or both). Those aren't good for HN because what we want here is curious, thoughtful conversation.
"sometimes as a queue"

Oh? I'd be interested in hearing more about that. Is this common?
Some of these seem to be done to satisfy a desire to "undo" the administration that was "stolen". I can see how the climate one, the access to voting ones, and anti-discrimination ones got eliminated as that is what they have been selling, but these:

* Executive Order 14006 of January 26, 2021 (Reforming Our Incarceration System To Eliminate the Use of Privately Operated Criminal Detention Facilities)

* Executive Order 14052 of November 15, 2021 (Implementation of the Infrastructure Investment and Jobs Act)

* Executive Order 14060 of December 15, 2021 (Establishing the United States Council on Transnational Organized Crime)

* Executive Order 14082 of September 12, 2022 (Implementation of the Energy and Infrastructure Provisions of the Inflation Reduction Act of 2022)

* Executive Order 14087 of October 14, 2022 (Lowering Prescription Drug Costs for Americans)

[added] the title of this is not what is linked, the AI one is in there somewhere but this is a large laundry list of rescinded orders for the last 4 years. Title is "INITIAL RESCISSIONS OF HARMFUL EXECUTIVE ORDERS AND ACTIONS" Executive order
The sympathy for this guy from so many of you makes me sad.

The messages show he wanted and thought he was getting people murdered. But that's perfectly OK because it was actually the evil FBI he was talking to!
> has done great work during his time in prison

What work?
https://x.com/rafaela31416
Pardons are forgiveness. They don’t roll back the clock, although the Supreme Court ruled in 2021 that acceptance of a pardon is not an assumption of guilt.
Art is about the human experience of the artist reflected in the art. LLMs have no human experience. They just try to statistically trick you into thinking they made art through mass plagiarism of art. It's an illusion, and also rather boring/lame/uncool.

You can do it, sure. But you'll probably also start to wonder why nobody really wants to listen to it, and you can count me out before I do.
For “new to me” at least, I read a lot of rock documentaries, and I’ll go and Spotify all the various other musicians that get mentioned as contemporaries or influences of the bands I read about.

I have some friends in the local scene still who will refer me to local club shows and stuff.

I’ve had a hard time getting really passionate about any new-new acts for the past decade or so though, I blame my age/stage of life more than anything there.
Of course it's on topic. Why did users flag it? Probably some combination of not liking the event itself and fatigue with political stories. But that's just a guess.

In any case, we turned the flags off when we saw it.
P0593R6: Implicit creation of objects for low-level object manipulation
I like free markets.
“Decision processes can be analyzed and reproduced by a typical citizen without burdensome preconditions” is a nice simple way to put it. Neural network training is not accessible to a typical citizen (one that you might find on a jury) without burdensome effort involving terabytes of input data and hundreds of thousands of dollars, and a black-box pre-trained network does not satisfy the terms of replicable as it cannot be interpreted by analysis. Techies will object that ‘burdensome’ is poorly defined, but it serves to concentrate the subjective judgement into a measurable test that can be evaluated and justified by the judiciary; I expect that a judge would not find “download and execute an AI” to pass that test, but you could always explicitly analysis to be possible in a reasonable length of time without a computer. Similarly, language regarding ‘typical citizens’ is already well-known and understood in the field.

This is all moot if no one asks for it, though :) The exact wording of the deck chairs has no bearing on the course of the ship and all.
What prompt are you using for this?
Add to this:

Organise the newspaper on the new platform, advertise it on both.

If all the complainers have to move to the new platform to complain, or chat about it adjacent to you thats where they will end up.
One issue with any potential trial for murder-for-hire is that the allegation as presented in the Maryland indictment has two problematic witnesses: DEA agent Carl Force who acted as the hitman, now in prison for embezzling cryptocurrency from the Silk Road case, and Curtis Green, the would-be victim in this case, who has previously insisted that Ulbricht was innocent of plotting his murder (and was also recently imprisoned for cocaine distribution last year, although I don't think that would be too relevant). Maybe the other allegations might have more meat on the bone, but they didn't make it on to any indictment.
I think they're talking about just the murder-for-hire. It may have just been undercover agents the whole time and no murders actually occurred.
That's why commutation is a thing. The courts have ruled this as within the pardon powers. His sentence could be changed to reflect something much more aligned with other convictions for the same crimes.
Jefferson did, certainly. He was instrumental in starting a war from what I understand.

Ross though? The government alleged it but never bothered to prove it. Furthermore the government agents involved were laughably corrupt, so anything they alleged needs to be taken with a massive grain of salt. For all anybody here know, they fabricated the entire assassination story to distract the public from their plot to loot Ross's money (which unlike the assassination stuff, has been proven in court.)
A lot of republicans want a "shining city upon the hill". Drug free, sin free, tough penalties on crime.

A lot of republicans want a working economy. High paying jobs, low taxes.

A lot of republicans believe in a free market economy. Freedom to innovate, freedom to hire and fire.

And then we have this.
Is SBF next in line for a pardon?
I think the attacks on some of these black and gray markets has increased violent crime in the real world. I wish the federal government would stop shutting them down and instead use them as tools to build cases against people breaking the law.

For example, for a while most prostitution and sex work seemed to be online, on places like Craigslist right next to ads for used furniture and jobs. And it seemed to be really effective in getting prostitutes off the streets.

Now that those markets were shut down, I'm seeing here in Seattle we're having pimp shootouts on Aurora and the prostitutes are more brazen than ever. Going after Craigslist has had a negative effect on our cities and has increased crime, and I suspect going after SilkRoad has had a similar impact.
I love how someone downvoted that.

"No! Keep the inept!"
That’s exactly what it’s doing. As long as you misbehave in Washington DC or commit a crime not chargeable in a state or too complex to prosecute, you’re good.

For example, you could defraud suckers into buying a pump and dump memecoin. Elon has repeatedly demonstrated that nobody will prosecute, and POTUS is above the law for as long as he decides to stay in office.
I would either renegotiate the loan or, almost equivalent, get a second loan to pay off the first one.
So does this mean the war on drugs is finally over and we're going to stop mass incarceration for non-violent drug offenses? If so, that _would_ be good news.
The literal first sentence of the announcement is:

> The Stargate Project is a new company which intends to invest $500 billion over the next four years
this is Neurath's library¹.

[1] https://en.wikipedia.org/wiki/Neurath%27s_boat
Surely you must understand that he was also white and solid middle class.

And he was able to code sloppy LAMP code.
Submit the blog post, it's more interesting.
There is good venerable software that does exactly this. A lot of options including several open source ones.
That's awful! I was a postdoc then and the NIH standard was $40k.
I thought there were more but these are the only two interesting prior threads I could find. Others?

A better explanation of the Liskov Substitution Principle - https://news.ycombinator.com/item?id=38182278 - Nov 2023 (1 comment)

The Liskov Substitution Principle (2019) - https://news.ycombinator.com/item?id=23245125 - May 2020 (93 comments)
Apple Watch Ultra has that functionality by default using the Action button. Most workout functionality is usable with just the buttons.
It was stagnant for years prior to the pandemic. So yes the pandemic had a huge impact but it wasn't exactly a great trend.
Wrote a giant blog series with the entire process of my last album: https://bpev.me/notes/vx1

I think each song develops differently, so process varies depending. But tldr on software is:

Step 1. Whatever is easiest to write immediately on inspiration (which happens anytime anywhere): Voice Memos, Phone Notes app, Text Editor. I have a super long voice memo history, so my songs usually develop from 2-3+ voice memo ideas that may have been recorded years apart. I'll scroll through old ideas while songwriting to see if other cool ideas fit.

Step 2. Formalize using a combination of apps that depend on what I need to be specific about. Vibes? My DAW (Ableton or Reaper). Score? Musescore. Lyrics? Text editor + maybe recording a loop in my DAW.

Step 3. Usally by the end, I have a score .xml, lyrics .txt, and ableton live exports + stems.
In the absence of fact-checking, false and misleading content can spread like wildfire, distorting public perception and undermining the integrity of information available to users. It becomes even easier for malicious actors to manipulate public opinion, potentially fueling social and political unrest, which is quite concerning. Meta should really reconsider this decision and work towards implementing more robust and effective fact-checking mechanisms to safeguard the quality of information on its platform.
I have this idea that a tiny LM would be good at canonicalizing entered real estate addresses. We currently buy a data set and software from Experian, but it feels like something an LM might be very good at. There are lots of weirdnesses in address entry that regexes have a hard time with. We know the bulk of addresses a user might be entering, unless it's a totally new property, so we should be able to train it on that.
Why should he be treated differently then people who committed similar crimes?
> The rule of law is important,

The rule of law says innocent until proven guilty.

The reason they didn't go after him for murder for hire allegations isn't because they felt bad for him or that they didn't want to waste tax payer's money.

The reason they didn't go after him for 'murder for hire' was that they knew there was no merit in it.

This is self evident.
* Executive Order 14006 of January 26, 2021 (Reforming Our Incarceration System To Eliminate the Use of Privately Operated Criminal Detention Facilities)

This one was known, private prison stocks spiked when trump won. We just don't have the public facilities to house everyone that will be impacted by the anti-immigration promises.

https://www.firstpost.com/world/united-states/why-are-prison...
> Take a look at the ImgnAI gallery (https://app.imgnai.com/) and tell me: can you paint better and more imaginatively than that?

So while I generally agree with you, I think this was a bad example to use: a lot of these are slop, with the kind of AI sheen we've come to glaze over. I'd say less than 20% are actually artistically impressive / engaging / thought-provoking.
I wonder if the decision to drop the "murder for hire" charges was originally influenced by his existing life sentence, and whether the pardon now alters that reasoning. Is it still possible for him to be prosecuted on those charges?
If every reply is pointing out how confusing it is, maybe the original comment is just poorly written.
SBF lost a lot of money for a lot of rich people; he's not getting off so easy as someone selling illegal drugs and ordering hits on competitors
You forgot the /s... hopefully.
Uhhh I’m going to describe a specific case, but you can extrapolate this to just about every single sustainability initiative out there.

No-till farming has been significantly supported by the USDA’s programs like EQIP

During his first term, Trump pushed for a $325MM cut to EQIP. That's 20-25% of their funding and would have required cutting hundreds if not thousands of employees.

Even BEFORE these cuts (and whatever he does this time around), USDA already has to reject almost 75% of eligible EQIP applicants

Regarding CA’s water: Trump already signed an EO requiring more water be diverted from the San Joaquin Delta into the desert Central Valley to subsidize water-intensive crops. This water, by the way, is mostly sold to mega-corps at rates 98% below what nearby American consumers pay via their municipal water supplies, effectively eliminating the blaring sirens that say “don’t grow shit in the desert.”

Now copy-paste to every other mechanism by which we can increase our nation’s climate security and ta-da, you’ve discovered one of the major problems with Trumpism. It turns out politics do matter!
No. I'm talking more from an ethical standpoint. I think someone who hires contract killers deserves to go to prison. I also think people shouldn't be convicted for charges that were not proven in court. As I said before, in Ross' case, the charge was dropped.
If you're not already aware of it, check out onelook.com
I believe they're talking about something like ECC

> To use ECC, all parties must agree on all the elements defining the elliptic curve, that is, the domain parameters of the scheme. The size of the field used is typically either prime (and denoted as p) or is a power of two

like "25519"

> An EdDSA signature scheme is a choice: ... of finite field F q over odd prime power q ... Ed25519 is the EdDSA signature scheme where q = 2^255 - 19

[1] https://en.wikipedia.org/wiki/Elliptic-curve_cryptography#Do...

[2] https://en.wikipedia.org/wiki/EdDSA#Ed25519
lol i didnt realize this was a prime number but i re-use this number any time i need a fake phone number in some sample/example data (im pretty certain nobody gets the reference, or takes the time to read it)
Partial transcript:

"You and I, if we say a lie we are held responsible for it, so people can trust us. Well, Facebook made a system where the lies repeated so often that people can't tell."

"Both United Nations and Meta came to the same conclusion, which is that this platform Facebook actually enabled genocide that happened in Myanmar. Think about it as, when you say it a million times... it is not just the lie but also it is laced with fear, anger and hate. This is what was prioritized in the design and the distribution on Facebook. It keeps us scrolling, but in countries like Myanmar, in countries like Philippines, in countries where institutions are weak, you saw that online violence became real world violence."

"Fear, anger, hate, lies, salaciousness, this is the worst of human nature... and I think that's what Big Tech has been able to do through social media... the incentive structure is for the worst of who we are because you keep scrolling, and the longer you keep scrolling the more money the platform makes."

"Without a shared reality, without facts, how can you have a democracy that works?"

— Nobel Prize-winning journalist Maria Ressa
I thought that starting my story in media res would make for a better dramatic effect, but it seems I overestimated my audience and went a little too heavy on the narrative ellipsis.
But the whole point is that "0 result" is not correct but "0 results" is.
That's right. For the savvy data holder, weighing US as a data collector vs China is an easy choice. If the US wants more people to choose it as their data collector, they should simply make a more compelling offer.
> The key part is that editions are configured per-library - libraries A and B might use editions 2015 and 2021

In what way is that key? It still reads as being the same as the Go version directive. Obviously there are some differences in the implementation. For example, Go puts it in go.mod, while Rust puts it in Cargo.toml, but at a conceptual level I fail to see any fundamental difference. As you describe it, and how the documentation describes it, they attempt to accomplish the same thing for the same reason.

But, as phire puts it, they are "very different". But I don't see how. The carrying on of the tradition of the Rust community being horrible at communication carries on, I'm afraid. As before, you are going to have to speak to those who aren't deep in the depths of programming languages. Dumb it down for the reader who uses PHP and who has never touched Go or Rust in their life.

> they don't enable Go to make breaking changes to the language.

What, exactly, do you mean? The change to loop variable semantics comes to mind that was clearly a breaking change to the language, but gracefully handled with the version directive. What purpose are you under the impression the directive serves if not for dealing with breaking changes?
Yea, shooting up in itself is a victimless crime. If you can do that in your home and not affect others you shouldn’t be harassed by the state.

If however you shoot up and become violent, harass people, or commit properly crime you should go to jail.
It's called a bubble. The level of spending now defines how fucked we are in 2-3 years.
How have they already selected who gets this money? Usually the government announces a program and tries to be fair when allocating funds. Here they are just bankrolling an existing project. Interesting
Talking to NPCs in games is really just reading dialog written by humans.

If you could actually talk to NPCs as in get their thoughts about the world and ask open ended questions, that’d be very interesting.
I honestly kinda think that first degree murder is similar to other first degree murders. But that's just me.
> The responses to this comment show that people's ability to read and comprehend text has decreased dramatically in the last few years

Or they show that GP wrote an ambiguous piece of text.
Show HN: Mokzu – AI-Generated React App from Screenshots
Ok... the only thing that go version directives do is selectively enable new features. Essentially, they are only really there to help you ensure your code will continue compiling in older versions of the compiler. Hell, until recently it wouldn't even throw an error if you tried to compile code with a future version directive.

The actual backwards compatibility in go is achieved by never removing functionality or syntax. New versions can only ever add new features/syntax. If there was a broken function in the API, that function needs to stick around forever, and they will be forced to add a second version of that function that now does the correct thing.

So, you can take code written for go 1.0, slap on a "go 1.23" directive and it will compile just fine. That's the guarantee that go provides. Well, mostly. There are a few examples of go 1.0 code that doesn't compile anymore, even when you use a "go 1.0" directive.

But not being able to remove anything ever is limiting.

A good example of how this can be limiting is reserved keywords. Go has a fixed set of reserved keywords that they picked for 1.0, and they can never reserve any more, any code using them as identifiers will break. Any new feature needs to be carefully designed to never need a new reserved keyword. Either they reuse an existing keyword (which c++ does all the time), or they use symbols instead.

But rust can reserve new keywords. The 2018 edition of rust reserved "async" and "await" for future async functionality and "try" for a potential try block. Rust did reserve "yield" from the start for generators, but decided they needed a way to mark a function as a generator, so in the 2024 edition, "gen" is now a reserved keyword, breaking any code that uses gen as a function/variable name.

Do note that rust also follows the go strategy within an edition. There is only one new edition every three years, and it would be a pain if all new features had to wait for a new edition. So the async/await keywords were reserved in the 2018 edition, but didn't actually get used until the end of 2019.

This means that just because your rust version supports the 2018 edition, doesn't mean it will compile all 2018 code. The editions are just for breaking changes, and there is a seperate minimum "rust-version" field that's somewhat equivalent to go's "go 1.x" directive. Though, "rust-version" doesn't disable features, it's just there to provide a nice clean warning to users on old compilers. Ideally in the future it will gain the ability to selectively disable language features (as rust already has extensive support for selectively enabling experimental language features in nightly builds, which we haven't even talked about here).

Basically, rust editions allow all breaking changes to be bundled up and applied once every three years. They also provides a way for compilers to continue supporting all previous editions, so old code will continue to work by picking an old version. While go's version directive looks superficially similar to editions, it is there for a different reason and doesn't actually allow for breaking changes.
> Ps. El Chapo got shorter sentence than Ross.

They both had greater-than-life sentences, which in practice is the same thing.
it's in nytimes