skysight-inc/HackerNews huggingface dataset:
Title is misleading/clickbait.

Should be “Apple cannot legally pay bounty to Russian company due to sanctions.”
I agree, but im curious what you mean by it not being efficient? Is it not entirely dependent on how we interact with audio? Like you said its extremely popular, but its popular because its the most efficient way to listen to audio in the way people want too... discovering stuff, playing that track you heard at a party but don't know what its called... etc
This is why one of my favorite series of questions to pull out during an interview are:

What is your favorite programming language/library/technology?

What do you hate about it?

Anyone that jumps to answer the first but struggles to answer the second is likely not someone you want to hire.
Q: What do you get when you add a drop of wine to a barrel of sewage?

A: A barrel of sewage.

Q: What do you get when you add a drop of sewage to a barrel of wine?

A: A barrel of sewage.
Frozen hamsters walk around again after being microwaved. So human brain tissue should work too...
This would make sense as a refutation if this was perfectly elastic rigid body physics, which wasn't precisely what we were doing here.
1)The MTA is a state agency under the governor and not the mayor
2) The state has had special powers over the budget of the city since the state bailed out the city financially during the 70s
Nothing specific to add other than that it's great to see Rob Wipond's work here on HN, and that I recommend him as a great journalist and researcher in a pretty niche field (maybe you could call that niche 'the underbelly of mental health'). I met him at a psychology research conference years ago and he's a stand-up guy.

He's got a great new book about involuntary detentions in mental health (psychiatric holds, in other words). "Your consent is not required" -- highly recommend.

NB I am not Rob Wipond lmao
How to Find Ideas to Build
Language or any other technology you choose has the same problem.

Getting lost in the "tech $X is better for this than $Y" can easily become a distraction. Engineering is a form of applied science for money.

Since it's economically driven, the two most important things you as an engineer need to know are:

- who is paying for this?

- why?

Those two questions should underpin every single decision you make. If you lose sight of that, theres a huge chance you won't succeed.
Your explanation is not correct.

In a perfectly elastic collision, both kinetic energy and momentum are conserved. In a perfectly inelastic collision, kinetic energy is not conserved (because it is converted to heat), but momentum is always conserved.

So lets say you have 2 objects of the same mass traveling toward each other at the same speed. In a perfectly elastic collision, the balls objects will "bounce" off each other, going back in the opposite directions. In that case momentum is conserved (as you note, it's a vectored metric, so before and after the the total momentum of the system is 0), but so is kinetic energy, because you still have 2 masses traveling at the same speeds (think about if you have a Newton's cradle and pull both end balls up and drop them at the same time - they'll both bounce back).

In a perfectly inelastic collision, both masses will essentially crush and come to a complete stop where they collide. Again, momentum is conserved (it's still 0 before and after the collision) but kinetic energy is not conserved because it's all converted to heat of the 2 objects.
The bounce in mechanics is defined by the coefficient of restitution, which is how elastic something is. Technically it's related to the energy lost in the collision.

Perfectly elastic objects bounce apart with mirrored velocities. No energy is lost.

Perfectly inelastic objects just stop. All of the energy is dissipated through noise, heat, and deformation.

Momentum is conserved in both.

For drivers ed, cars are almost perfectly inelastic.
Have You Picked the Wrong AI Agent Framework? [video]
Thanks for the reply.

To be more clear, it's great you have a similar option for each of these, but having things similar to them isn't the same as having the actually same model that everything else in the ecosystem understands and plays well with.

Or, are you saying, under the hood, you're using literally the same? The docs make it sound as though you're reinventing all these wheels (pardon the Python pun).
I think your last point is really important. Once you accept that climate scientists are right, you start to think about all of the ways your lifestyle depends on cheap carbon emissions and the things you’ll be doing less, not to mention all of the fun ecosystem and disease implications. It’s sooooooo much easier just to hope that the multi-billion dollar campaign saying business as usual will be fine is right, because otherwise you’re pretty much saying your children won’t have a world as good as you did.
> This is a basic maxim for NYC: if you want to drive on some of the most expensive real estate in the world, it’s going to cost you.

Is this also true: If you want to live in some of the most expensive real estate in the world, it's going to cost you?

> It would be nice for drivers (not for residents) if there were through-highways in Manhattan’s CBD

What's with the distinction? Things that are nice for drivers are also nice for residents. But in any case, if you say a road above Canal St is impossible I'll believe you. It's unfortunate because I think it would be nice for everyone.

> or easement logistics

I would reduce Canal st from 6 lanes to 5, and put piers in the middle lane - like the elevated train in Borough Park. New Utrecht maybe? I forget the exact street it goes over.

> we’re talking about half a million people who would riot

It would dramatically reduce traffic on Canal St making it mainly for residents. Would that not be worth it? But I do get your point though, it would be unpleasant to have a road instead of sky above you.

I have to ask - is Canal St frontage mainly residents or is it businesses?

> the improvements may just not have been legible to you.

You are correct. To me Manhattan is a kind of "flyover" area, except it's "drive through", it's in my way when I want to get elsewhere. I don't think I am alone in this, and the congestion pricing could have been remade to make additional people happy.

It's would be easy: Just take all bridge and tunnel tolls and apply them 100% to congestion pricing, instead of the tiny amount they proposed. After all, those tolls already act as a congestion pricing, you don't need to do it twice.

I think that one single change would have made this way more palatable to the rest of the state voters. I'm curious what your thoughts are on making that change, as a resident.
I think this type of happenstance will become a lot more common and that’s not because using chatgpt to produce code directly, it’s a useful tool that I use from time to time too and I welcome it to some degree. I think this will become a lot more common because this tool enables more to be expected of us in terms of productivity, namely quantity. And if writing code wasn’t the hardest part, reviewing more and more of it in a shorter time will become the next burden.
When someone is not willing to be cordial, you don't have to be cordial in return.

> I wildly disagree that racism and sexism - especially if you were brought up in it - is something most people, especially weird nerds who have a very high opinion of their intelligence - "think your way out of".

I don't think we're disagreeing. Certainly the way we're molded in our formative years is hard to break out of. That wns tend to be freethinkers is also true, after all their differences in thinking are what set them apart from regular members of society. I'm positing that freethinkers have a much better chance of breaking the mold than regular people.

I'm not sure of your tone in this conversation though. Are you perhaps uncomfortable with individuals who think differently from you? That is often the root of intolerance my friend.
Hindsight is 20/20. It’s always easy to think of tests that would have caught the issue. Can you think of tests that will catch the next issue though?
ChatGPT, rewrite this as a named function

Sure,

```

UUID4 = uuid.uuid4()

def default_id():

return UUID4

```
Location: Irving, TX

Remote: Yes

Willing to relocate: No

Technologies: Java, Python, SQL, AWS, Git

Résumé/CV: https://www.linkedin.com/in/kaynmay/

Email: kaynmay@gmail.com

Salary: ~$130k / year
what an epic read (and wow @ what a great communicator Pliny the Younger was. )

thanks GeekyBear.
Yes, SpaceX is said to be developing something more akin to Brilliant Pebbles, eventually using kinetic interceptors like https://castelion.com is developing. (team at company are all SpaceX starshield people). Intercepts ICBM in "boost phase" launching from enemy territory (vulnerable / no decoys possible). Mike Griffin is Castelion advisor (enough said) https://en.m.wikipedia.org/wiki/Michael_D._Griffin#Career
So sum the forces:

For Car A:

- Force of Car B accelerating Car A opposite to direction of travel

- Force of Car B opposing force of Car A trying to accelerate Car B

And vice versa for Car B.

EDIT: Like if you hit a wall, the wall feels the force of your car. The force that crushes the car is the force opposing that, which is the wall acting on the car.

EDIT2 (because I can't reply): the force acting on the driver will be the sum of the force of Car B acting on Car A opposing the force of Car A acting on Car B plus the force of Car B acting on Car A. There are 2 forces in each direction of travel that are exerted by the cars. The force felt by the driver is the sum of these 2 forces, exerted by the dashboard on the driver's face. If the car hits a brick wall, the only force opposing the direction of travel of the car is the force of the wall acting on the car, which opposes the force of the car acting on the wall. As such the force felt by the driver of the dashboard acting on their face is halved.

EDIT3 (still because I can’t reply): the dynamics of the materials is not the issue. Yes bricks behave differently than cars, but that’s not the basis of the author’s argument.
That's the famous rocket equation (and with rockets, none of the solutions other replies mention, like depots or pipelines, are available). There's a thought experiment that for a planet only a bit heavier than Earth (something like 2x or 5x) it might be completely impractical to launch anything into orbit.
If posting in favor of imprisoning the homeless is acceptable to you, but pointing out how awful that is, isn't, then I'm just not that interested in what's acceptable to you.
Wait until you find out who invented television. One of the more difficult adjustments to living in the US was the realization that people here grow up absorbing a fictitious version of history in which the US invented virtually everything we consider 'modern' and the rest of the world is far less developed than it actually is.
Is there a mirror available? Twitter never loads for me.
> Galov even proposed that Kaspersky donate the bounty to charity, but Apple rejected this, citing internal policies without explanation.

I just don’t get why Apple wouldn’t cite the law if that’s the reason? Surely doesn’t look good on them if they’re just holding back bounties for undisclosed reasons.
This post mortem is sort of classically underdone. It describes a step that was taken that was in the path of the error, but is not the root cause. The root cause here is not "we copy pasted from chat gpt and it hallucinates", but rather a "our systems allowed this failure to get to production". Which in turn should be met with why? Because we didn't have tests or qa that covers this path. Why?

Keep. Asking. Why.

ChatGPT didn't fail, your system allowed ChatGPT to fail. Answering why is the interesting thing to discuss and blog about.
Git Fork: a git client with a similar level of polish to Tower, but as a one-time purchase instead of a subscription product.

https://git-fork.com/
It makes your tests more robust. Generally you don’t want tests that are too sensitive to external state since they will fail spuriously and become useless.
"We", as a society, are very much concerned with whether or not someone is eligible for various assistance programs.

We're redefining previously binary conditions as spectrums but the programs there to assist still available as a binary.
It's a meme at this point for successful physicists to go crazy at a certain advanced age and rant on fields they dont know much about. Eg. Linus Pauling and vitamin C, Roger Penrose and consciousness, this.
I feel like we get so worked up about AI being wrong, maybe because of what we think AI should be? It seems like getting mad at a hammer because its bad at being a paintbrush.

I guess the problem is the hammer being marketed as a paintbrush ;)
You say it like they'll be cruising down empty double-wide lanes while waving to the grateful peasants. In reality, the time commuters cut off their driving time will probably be measured in single digit minutes, while the benefits to the city and the millions of us who live here will be huge.
Implementation of a Diffusion Transformer and Rectified Flow Sampling in Jax
There wouldn't be much industry if everyone who trusted ChatGPT and other ways of quickly getting code up (copy-pasting Stack Overflow, "try random stuff until it works" debugging, hopping on calls with random freelancers, etc) followed your advice.

Many programmers I've encountered in early stage tech startups (and in general) are not craftspeople--they're scrambling to get a product to market as quickly as possible and quality and process are very much secondary. Many are working in unfamiliar languages by necessity, or are relatively new or even untrained as professional programmers. I mentor such folk regularly. (Actually, these untrained hackers are often "better" at programming in many respects than senior engineers with 10 years of experience, but that's another story).

If the company survives long enough, they might pay off the tech debt later. OP's team just got unlucky doing the same strategy many other startups are doing nowadays and are willing to admit it.

To be clear, I'm not excusing the mistake or endorsing the process they followed, only noting that their actions aren't out of the ordinary (other than admitting to the mistake) and empathy is due.
The unfiltered pilot tone was a problem when recording FM radio onto tape, beating against the bias tone and confusing Dolby NR into thinking there was constant sound.

High-end cassette decks had an "MPX Filter" which was a sharp 19kHz filter before the recording system.
This is AI generated which makes it more uncanny than it needs to be. But honestly, what's wrong with wanting to document something by taking picture or video? It's a natural thing that humans want to do, whether by writing it down or sketching picture. Digital photography and videography has now just become much more accessible due to lower cost and near ubiquity of high resolution imaging devices.
Sorry. First, congestion tax in Manhattan, one of the most densely populated areas in the US. Up next, congestion tax in downtown Syracuse? Come on.
> congestion charge are for different things

The congestion charge is to make people go away and not go to Manhattan. So any kind of charge that's placed in the way of traffic to there counts.

Also the toll on the tunnel is just a cash grab, and the congestion charge has that as a secondary goal, so they are not actually for different things.
An awful lot of mistakes are made because one didn't know something that would have enabled one to avoid it. Not knowing what you don't know is difficult to work around.
Don't forget that Hochul also neutered the right to repair bill before signing it into law [0]. She also vetoed the non-compete bill [1] and asked for it to be watered down

It's a shame that the GOP candidate she competed against was so unelectable, it just makes it easier for the other party to sink to the same shitty level. Good to see that news outlets aren't trying to shield her, hopefully this term is the end of her political career

[0] https://www.theverge.com/2022/12/29/23530733/right-to-repair...

[1] https://ogletree.com/insights-resources/blog-posts/new-york-...
I dunno. I tend to annoy people when taking on jobs by telling people what I am concerned about and do not understand, and then sharing with them the extent to which I have managed to allay my own concerns through research.

I turn down a lot of jobs I don't feel confident with; maybe more than I should.

An LLM never will.
There are two main things I do. The first is to make sure everything runs as expected, with no faults, no security risks, deployments are successful, etc.

The second (and personally more important) thing I do is try to remove as much friction from the dev's experience as possible. I go and chat with the devs, find out what parts annoy them, where they get stuck, and what level of control they want to have. Then I go away and try and resolve those issues.

For me, DevOps is more about Dev than Ops. I started as a dev, and nothing kills productivity for me more than waiting for the pipeline, not being able to find where logs are being sent, not being able to get access to the Kube cluster and so on. So I do what I can to make the devs happy, happy devs generally equals better outcomes.
This is getting more common. I have already had people try to tell me how something works from a chat gpt summary. This would have led to us taking a completely different direction… 5 minutes of reading the actual docs and I found out they were wrong.

Now at a new company i have caught several people copy pasting gpt code that is just horrendous.

It seems like this is where the industry is headed. The only thing i have found gpt to be good at is solving interview questions although it still uses phantom functions about 50% of the time. The future is bumming me out.
Things is a beautiful app but the lack of end-to-end encryption is a deal breaker. You can’t even legally use it for certain things if you’re covered by certain laws. You’re a doctor living in the US? Don’t dare put “check on Mrs. Smith” in there. You’ll need one app for HIPAA things and another for everything else.
Shottr - someone on HN recommended it, and I use it several times a day at work (FE here). It screenshots to clipboard quickly, and you can paste these right into Slack or Facebook or ChatGPT etc. It also does text & QR recognition, so you can copy text from images and such.

BetterSnapTool - lets me move windows into other screens easily, the main feature that I miss from windows.

BetterTouchTool - mostly just mapping my 4th & 5th mouse buttons to copy & paste
Yeah, I agree with this here. I think it's totally reasonable that something as specific as multiple Stripe subscriptions wouldn't be exercised by normal unit testing; as mentioned in the post, this wouldn't have been an easy error to reproduce via an acceptance test; and I think the focus on ChatGPT is overblown (by both the OP and everyone else) and mistakenly passing a String instead of a Callable to a function that accepts either happens all the time. My gut instinct is that not using an ORM would have prevented this particular issue, but that may just be my bias against ORMs speaking; one could easily imagine a similar bug occurring in a non-database context. My real conclusion is that all the folks crowing that they would have definitely caught this bug are either much better engineers than I am, or (more likely) are just a bit deluded about their own abilities.

I am also very confused about the apparent lack of logging or recourse to logging. It's been a while, but if I recall correctly ECS should automatically propagate the resulting Duplicate Key exceptions which were presumably occurring to CloudWatch without a bunch of additional configuration - was that not happening? If it was happening, did no one think to go check what types of Exceptions were happening overnight?
> I feel that introducing deformation or other energy dissipation to the equation kind of takes it out of the “high school physics” realm, right?

I don't think so. In my high school physics class I learned about both fully elastic and fully inelastic collisions. The math basically works out the same in the fully inelastic collision case, which I did here, https://news.ycombinator.com/item?id=40628932
My guess, when I read it, was this would permit them
to independently scale the backend on some commodity capacity provider, and then their Nextjs frontend becomes just another React app. OP didn’t mention what their product was, but if it’s AI-adjacent then a python backend doesn’t sound like a terrible idea.
Agree completely that the Democrats (and Republicans) at the state level are an absolutely disaster. Albany has been a cesspool of corruption for much longer than any of us have been alive, but NYC is unfortunately just as bad. The City Council, the Mayor's office, NYCHA, the MTA and just about every other large organization that run NYC is just as corrupt as those in Albany.

https://www.justice.gov/usao-sdny/pr/70-current-and-former-n...

https://www.nytimes.com/2024/05/20/nyregion/adams-fbi-corrup...

https://www.cityandstateny.com/politics/2017/08/the-worst-ne...

https://www.nbcnewyork.com/news/local/new-york-history-polit...

https://www.nytimes.com/news-event/albany-corruption-trials
Yeah, a split ring washer there is probably not doing much. Possibly even making things worse.

Given it's more or less impossible to sufficiently torque a wing nut, there are actually not many great solutions...

A dab of low strength loctite would definitely help, but that's one-time-only and you've got to carry the loctite around if you want to re-do the connection... At which point why not just carry a spanner instead and just use a properly-torqued normal nut?

Probably the best would be to swap out the plain wingnuts for nylock wing nuts, which should at least help a bit.
YouTube Summary with ChatGPT
Note that i meant https://en.wikipedia.org/wiki/Robinson_arithmetic , while you wrote about results from different Robinson: https://en.wikipedia.org/wiki/Nonstandard_analysis .
Tangent:

> Conclusions: Niacin alone can improve the erectile function in patients suffering from moderate to severe ED and dyslipidemia.

Source: https://pubmed.ncbi.nlm.nih.gov/21810191/
The underlying baked assumption is chromium as a rendering engine is better than Safari. How is chromium rendering engine better than safari ? Quality wise they both are same Safari actually consumes way less memory.
In a perfectly elastic collision between rigid bodies, any impact forces acting on the cars would have to also be transferred to the driver in both instances, but cars are neither perfectly elastic, nor do they behave like rigid bodies in a collision.

> EDIT2 (because I can't reply): the force acting on the driver will be the sum of the force of Car B acting on Car A opposing the force of Car A acting on Car B plus the force of Car B acting on Car A. There are 2 forces in each direction of travel that are exerted by the cars. The force felt by the driver is the sum of these 2 forces, exerted by the dashboard on the driver's face. If the car hits a brick wall, the only force opposing the direction of travel of the car is the force of the wall acting on the car, which opposes the force of the car acting on the wall. As such the force felt by the driver of the dashboard acting on their face is halved.

If this was how it worked, crumple zones would do nothing. Next you're going to model the airbag as a rigid body too? Ouch.
The worst thing about Threads is that none of it is exaggerated.

If anything it downplays the medium/long term aftermath.
The "zen" of LLMs is that they do not see a real distinction between these two things, or either of these two things and success ;-)