skysight-inc/HackerNews huggingface dataset:
Nobody that's familiar with copyright precedent seriously thinks training on copyrighted data is illegal. What's illegal is simply reproducing the copyrighted content for others. See Google Books for an interesting precedent. Google still scans every book ever written without paying licensing fees. They just can't legally make all those scans freely available to all.

Clearly, some of the responses GPT gives to users have infringed training data copyright, but the majority of their responses do not. They basically have 3 options:

1. Figure out how to engineer an LLM so that it reliably avoids "unfair" use of copyrighted content. "Fair use" is a legal doctrine with no rigorous definition, so this would be very difficult even if they had a clue where to start. I wouldn't hold my breath for this.

2. They can continue without any licensing, and field copyright lawsuits on a case-by-case basis for each individual prompt and response. That would be a logistical nightmare for the courts, plaintiffs, and defendant alike. It would certainly stress test the whole system, possibly result in knee jerk legislation that OAI may not like, or simply bury them in legal fees if infringement is common enough (which is not entirely clear yet).

3. They can strike deals, eliminating legal uncertainty and allowing them to plow ahead with reproducing copyrighted content without worries, while also getting other goodies like exclusivity deals at the same time.

Seems like a no brainer to me
OpenAI Partners with Condé Nast
Well... I'm ready to pay 10-time the price of an AC breaker to recharge regularly DC-to-DC and since that's the very same link than stationary 400V LFP batteries being able to use the car battery as a home one when I'm at home.

Try to imaging how well you could run if you have a small battery, as an expensive UPS for the home when you are not there (ventilation, homeservers, fridge(s)/freezer(s) etc) and when you are at home, thanks to a let's say 70kWh battery you can also run your heating in winter in case of a blackout...

In the end it's the very same power circuit, why not? 300€ extras in breakers to run my heat pumps more efficiently? No issue, they'll pay back countless more.
This feature does exactly that. You can open up the chat panel, run "/tab name-of-tab" or "/file path-to-file" and then start asking questions about the code.
> One of my programming mantras is "no black magic."

This. * 1000

I am very grateful that my earliest training was as an RF bench technician. It taught me how to find and fix really weird problems, without freaking out.

However, it does appear that this particular event may have been caused by reliance on a dependency that may not have merited that reliance.

I'm really, really careful about dependencies. That's an attitude that wins me few friends, in this crowd, but it's been a long time, since I've had 2AM freakouts.
The tl;dr to the article is "Texas freeways have frontage roads, which add at least one additional level to a traditional stack interchange, and that makes them taller than interchanges in e.g. California.

The broader question I've always had, that's not addressed in the article, is "so why do California and Texas build so many stack interchanges while the rest of the country mostly does not?"
AI Cheating Is Getting Worse
> It’s getting harder to find people who think that avoiding all sun exposure is a good idea.

Not in Asia.
Why do you need an LLM for that? That basic type inference.
In the case of Zed it was always inevitable, a text editor doesn't raise >$10M in venture capital unless there's a plan to stuff it full of premium subscription features.

Warp Terminal is a similar story, >$50M in funding for a terminal emulator of all things...
You don't "build tolerance" to UV. Developing a tan will help avoid getting sunburn in the future, but it does nothing at all to reduce your risk of skin cancer. Sunscreen doesn't just stop sunburn, it also prevents cancer.
LLM Demand Is Currently Inelastic
After using Cursor for some hobby stuff, it's really good. I was surprised at how well it managed the context, and the quick suggestions as you're refactoring really add up since they're generally exactly what I was about to do.
Noticed a new-ish behavior in the slack app the last few days - possibly related?

Some external links (eg Confluence) are getting interposed and redirected through a slack URL at https://slack.com/openid/connect/login_initiate_redirect?log..., with login_hint being a JWT.
>So you are happy to have 1 million cves to look for per year per product?

Trying to ignore the extreme hyperbole here...

I want me or my team to see every security-related flaw affecting the products in our network, yes. That's literally our job.

A CVE like this takes maybe 2 minutes for a junior on the team to mark as no risk.
I have current products using raspberrypi and i.MX parts, and have worked with teams using TI and Renesas parts. Some fully custom boards, some SoM based.

Their BSPs all suck to different degrees, but you can work around the issue with enough effort. If I had to choose ignoring cost, I'd pick an i.MX part, but they're priced for the industrial consumer where price isn't a big concern.

Stay away from any asian parts (Allwinner) or phone parts since they seem to have no vendor or community support.

Like others have said, some of the SoM vendors do a pretty decent job of hiding the evil, but that often comes with very opinionated BSP layers which limit your product design. We've had to ignore/replace all of our SoM vendor's layers, borrowing the few useful parts as needed.
Yes. All God-fearing, free-thinking Americans should flee the authoritarian wokeist hellscape of the US for the freedom of Putin's Russia immediately. Spare no expense. Get on a plane today. Don't even bother with a round trip ticket, because you'll never want to leave.

I'm serious. I'm not even putting an /s at the end of this. You lot despise the left, despise progressives, despise liberalism, despise feminism, despise LGBTQ+, despise secularism. You don't trust immigrants or Jews. Sorry - "bankers, academics and New York liberals." Putin's Russia is the hardline Christian conservative paradise you wish America could be if only that damned Constitution wasn't in the way. So go.
Now we just sit back and wait for the side channel attack where someone figures out how to use temperature changes to exfil data.
I was trying to express exactly what you say!

Sorry if it wasn't clear.

Not only the intention, but also the reason behind it.
I love AI and think Zed is dropping the ball big time here. How can they focus their limited resources into developing shitty AI extensions when they should be focusing on absolute deal-breakers, like cross-platform support?

Nobody cares that they can't use Claude on Zed. Everyone cares that they can't use Zed on Windows.
"Here's roughly what I want. I want to be able to highlight some block of code, ask the AI to modify it in some way, and then I want to see a diff view of before/after that lets me accept or reject changes."

That's exactly what this new set of Zed features lets you do.

Here's an animated GIF demo: https://gist.github.com/simonw/520fcd8ad5580e538ad16ed2d8b87...
It's also useful to note that skin cancer is very easy to catch early. Melanoma is definitely not something you want to have if you catch it late, but early detection is cheap (equipment required: eyes and a mirror) and easy.

Treatment prior to melanoma reaching the capillaries is also relatively cheap and easy (excision with margins), and extremely successful (>99% remission).

Median time between "that mole is looking a little weird" and the melanoma infringing on the capillaries is roughly 4 months.

So enjoy the sun and check your skin every month.
we call the latter a "Context Server", basically any process that communicates via JSON-RPC over stdio can do it. documentation for that is here: https://zed.dev/docs/assistant/context-servers
I think typescript benefits even more than JavaScript because the type signatures add so much context. After defining the types and signatures copilot will often complete the body within a few changes of perfect
Homelessness and Housing Supply
My RSS reader makes an algorithmic feed from 110+ sources. Lately it selects about 300 articles for me to look at a week out of maybe 8000 or so, it will speed up the cadence if I read more.

Personally I think ActivityPub > RSS because you don't have to poll, poll, poll, and poll some more and then poll again as much as you do with RSS, but there are fewer ActivityPub feeds on the ground right now. I might rebuild that system to work around ActivityPub someday.

If Brand Ecchs doesn't want to support RSS or ActivityPub I'll just read something that does.
Are you familiar with the change Apple made to app stack ordering where cmd+h no longer deprioritizes the window resulting in the wonderful cmd+h cmd+tab agghhhhhh cmd+h cmd+tab cmd+tab rage fest I haven't been able to stop inflicting upon myself every three seconds for years? I have yet to find a third-party app that fixes this. :)
KiCad is the good stuff. Having your design rendered in the 3D Viewer is a fun experience.
I used to occasionally take Xanax for [health] anxiety myself. It doesn't have that kind of effect, it's like a sedative.
A close immediate family member was diagnosed with glioblastoma. The biggest treatment impact was doing the surgery, and they added a localized drug delivery wafer to combat the cancer. She was also on oral chemotherapy and some steroids. Fortunately, she was able to make a full, mostly symptom free recovery for ~5 years until remission that unfortunately could not be treated and took her life. I consider the treatment a success as 5 years was well beyond the expected 1 year mortality on diagnosis.

Please stay away from these clinics promising you the world for half a million. They're taking advantage of your desperation. Your family member is at stage 4 so the prognosis is not good. Continue doing the surgeries and if a drug delivery placement is an option, I'd pursue that. But beyond that, it's likely that your loved one has limited time left, and you're really talking about extending quality of life by possibly a few years.

Enjoy the time you have with them while being proactive on surgical treatment.
Emacs + gptel supports this: https://github.com/karthink/gptel/tree/master?tab=readme-ov-...
It’s great news that they provide it for free. It’s hard to subscribe to all the LLM providers. Even with a pro subscription, you need to buy credits to be able to use with the editors, which gets very expensive if you use them a lot.

On another side, I really like the experience of coding with GitHub Copilot. It suggests code directly in your editor without needing to switch tabs or ask separately. It feels much more natural and faster than having to switch tabs and request changes from an AI, which can slow down the coding process.
If you can't show me a spinner or other indicator that this is an ongoing operation (which I find preferable), and you think I will have moved away from the controls for this, then put it in a central location that I will see even if I am still on your control, not in a little box on the other side of the screen.

These toast notifications just are a bad solution. I often miss them, because I'm, you know, doing work, not scanning my monitors for notifications I mostly don't care about. (Redundancy is not harmless. Redundancy also trains me that your messaging is mostly noise.)
I don't see a comparison to Non-GenAI auto complete there.

Eclipse wrote half my code characters 15 years ago.
"Everyone cares that they can't use Zed on Windows."

By "Everyone" I assume you mean "Everyone who uses Windows". I can't imagine us Mac/Linux people care very much.
>To be fair nobody took it that seriously before either. Cities, regions, nobles etc. were constantly trying to challenge the king and his/her authority and protect/expand their rights and privileges.

Okay. Also, similarly, the Magna Carta in England.

https://en.m.wikipedia.org/wiki/Magna_Carta
There are frontage roads at most freeway interchanges in Texas.

Typical stack interchange elsewhere has 4 levels: freeway 1, freeway 2, freeway 1 left turns, freeway 2 left turns. Frontage roads add 5th and occasionally 6th levels.

The other thing not mentioned is the proliferation of separate express lanes, which often have dedicated flyover ramps as well.
So, what tattoo are you getting?
Unfortunately, guilt or innocence matters in the US because we as a society continue to punish criminals long after their sentence is completed in the form of removing their rights to vote or own firearms, denying them employment, and (in some cases) mandating they maintain a large distance from children.

While we could argue about the merits of doing so for someone who actually committed the crimes for which they were convicted, it seems obvious they should not apply to someone who is innocent of that which they are accused.
> I think the problem is the quirkiness on the English side

While likely, the question asked if there was any improvement shown with other targets to validate that assumption. There is no benefit in thinking.

> And often query results must be 100% accurate and reliable.

It seems that is impossible. Even the human programmers struggle to reliably convert natural language to SQL according to the aforementioned test study. They are slightly better than the known alternatives, but far from perfect. But if another target can get closer to human-level performance, that is significant.
[dupe]

Discussion: https://news.ycombinator.com/item?id=41301447
For those who don't have the latitude of uploading their code to Microsoft servers, smaller, limited but fully local AI is better than nothing.
It's especially weird they released linux (with x11 AND wayland backends) before windows.
Its a little more nuance that as otherwise archive or library system would still be in business..
It looks viable, but bit concerned about the sound though!
Yeah, I've been collecting examples of that particular vector - the Markdown image vector - here: https://simonwillison.net/tags/markdown-exfiltration/

We've seen that one (now fixed) in ChatGPT, Google Bard, Writer.com, Amazon Q, Google NotebookLM and Google AI Studio.
I’m very sorry to hear this - I lost my wife a year ago to metastatic melanoma and it was both awful and particularly cruel as she had hope, which was ultimately dashed.

Try to consult with a big cancer center like MSK, Dana Farber, MD Anderson, etc perhaps there’s a trial that would be helpful with CART or similar therapy, although it sounds like you pursued this route. Stay away from the internet cures and tune out well meaning friends with vitamins and nonsense.

Also, you don’t want to hear this, but you need to be prepared for an undesirable outcome and think about the comfort and life your relative will live. My wife went through 3 brain surgeries, did well and was walking around the streets of NYC, happy, celebrating moving to the next phase. 3 days later, she died due to an unexpected complication. I miss her terribly, but we somehow had fun traveling hundreds of miles for cancer treatments, i wouldn’t give that up for anything.

Also, take care of yourself. Talk to someone, a therapist, priest, friend, stranger, partner, etc. In my professional and personal life, I’m the guy that makes problems go away. I can be a cocky bastard sometimes. With cancer, you’re fighting math, and sometimes no matter what you do you can’t assert the control that you feel you can and the outcomes are out of your hands.

Good luck and please be well.
Show HN: diagram.nvim – Diagrams as Code for Neovim
Not with that attitude you wont!
A similar setting is explored in this running CTF challenge: https://invariantlabs.ai/ctf-challenge-24

Basically, LLM apps that post to link-enabled chat feeds are all vulnerable. What is even worse, if you consider link previews, you don't even need human interaction.
Many people in tech are big proponents of the “every man for himself” randian distopyas
What's the difference between VSCode (with co-pilot), Zed, & Cursor?
Civilization 7 captures the chaos of human history in manageable doses
What's your current text editor and what's wrong with it?
FTA: “It will allow up to 30 satellites and other payloads to be launched into commercially valuable polar, sun-synchronous orbits, which are in high demand from satellite operators for communications and Earth observation“

⇒ they’re aiming for the part of the market where that doesn’t matter.
These attacks aren't quite the same as HTML injection and XSS.

LLM-based chatbots rarely have XSS holes. They allow a very strict subset of HTML to be displayed.

The problem is that just supporting images and links is enough to open up a private data exfiltration vector, due to the nature of prompt injection attacks.
I've been trying to mainline Zed for the past few months...and overall I really do like it - but there are enough quirks/bugs that make me frustrated.

A simple example: Something as simple as the hotkeys for opening or closing the project panel with the file tree isn't consistent and doesn't work all the time.

To be clear: I am excited about this new addition. I understand there's a ton of value in these LLM "companions" for many developers and many use cases, and I know why Zed is adding it...but I really want to see the core editor become bullet proof before they build more features.
Regrets, I've had a few
But then again, too few to mention
Equated what I had to do
And summed them through without exemption
I planned each tensor'd field
Each manifold along the byway
And more, much more than this
I did it my way
-- Albert "Ol' Brown Eyes" Einstein

(whose daughter, Nancy, would go on to have a 1974 hit, "These Roots are Made for Hawking")

Lagniappe: https://www.youtube.com/watch?v=kpokGKJcRkQ
Last year GM offered Voluntary Separation Package. Those who had 5 or more years of experience would get 1 month of pay + prorated bonus + health insurance compensation.

You can guess who took the offer. 5000 of your experienced employees who have the ability to pursue other opportunities.
I think he talks about the refund scams.

In the scam they pretend to make a refund to the victim where the victim has to put in the refund amount, the scammer, that has access to the pc via remote control then adds a 0 to the amount and pretends the victim has entered the incorrect amount.
That input was just in the windows CMD and did not send any money.
The scammer now will talk about that he lose his job because the company has lost a lot of money.
The scammer than wants the money back via gift cards.
(Because gift cards cant be tracked or refund)
Yep. It's an easy example to point at which shows how skewed Zed's priorities are. They're seemingly much more interested in adding AI than they are the other 2.7k reported issues on their Github repo. As a Zed user on Mac, that's when I jump ship.
The whole point is that they DON'T add visbility, because they're not presented where the user is working. Age isn't even a factor.

It's time to stop blaming "age" when the more likely explanation is EXPERIENCE. Many people learned to use computers in an age of well-understood GUIs that hewed to standards that evolved for very good reasons. For example, buttons that were depicted (in a clean, not cheesy "skeuomorphic") manner. You can tell at a glance if a well-depicted button is on, off, or disabled.

Then enter the idiotic "flat" design fad, where the entire screen was an Advent calendar of no controls at all... or is it ALL controls? Click on every piece of text and every rectangle to look for the hidden goodies.

Those conversant in (and tolerant of) more-recent UI have simply become accustomed to shitty UI. They've either forgotten how bad it is, or grew up not having experienced good design. Another great example that has disappeared in many areas is GREYING STUFF OUT. If something is not currently usable because it's not applicable, you don't just make it disappear. You grey it out, so users can learn

1. That the function exists
2. Where the function resides
3. What conditions must be satisfied to make it work
Hey, this is Nate from Zed. Give the inline assistant a try. Here is a little demo: https://share.cleanshot.com/F2mg2lXy

You can even edit the prompt after the fact if the diff doesn't show what you want and regenerate without having to start all over.
Well known quote, that is often promoted as being used by the Navy Seals. Enter it in your favorite search machine to learn more about the background of the phrase.
What would dog mental reflection even look like? "I should have chosen a different route when chasing that rabbit?"

I don't think there is any evidence for mental reflection at this moment, but the nature of reflection is that is entirely internal, and we don't really know in what manner dogs have cognition.

But, the trend seems to be that we only learn more about the inner lives of animals as time goes on. 100 years ago it was accepted that non-human animals were essentially automatons that didn't feel feelings or have emotions, or engage in any kind of thought, which we know now is not true.
I know I'm not the target market. I don't want my editor to have AI.

I was really looking forward to trying Zed, but this just means I'll stick to VS/Code with the AI gung disabled.

In general, if any product comes with "AI" I'm turned off by it.
What is your grief with Clojure (because I'm just trying to get familiar with it)?
Man, how is all this combustible material in the air safe?
Previously - https://news.ycombinator.com/item?id=41239096 https://news.ycombinator.com/item?id=41241120

I believe this is fixed already - https://news.ycombinator.com/item?id=41246860
I guess your friend must be disappointed to find out the layoff wasn't a performance based layoff.
> because of accumulated sun exposure from when they were younger.

I don't think this gets enough attention.

It's anecdata, so grain of salt and all of that, but one day when I was around 8 or 10 years old, I spent essentially the entirety of a bright summer day playing on the beach near a relative's cabin. It was the longest I had ever spent continuously in the sun up until that point. No one warned me to take extended breaks in the shade, or suggested sunscreen. I don't think I even heard about sunscreen at that point. At the end of the day, almost all of my skin was bright red and extremely painful to the touch. All of the adults thought it was funny. I was in excruciating pain for the next 48 hours.

It's not that the adults (parents, aunts, uncles, etc) weren't caring, they just seemed to think that painful sunburns were just a normal summer thing. Maybe even a right of passage.

I was _much_ more careful about sun exposure after that experience.

Anyway, fast forward a couple of decades and now I have damaged skin everywhere that sunburn happened. Lots of moles on the tops of my arms, shoulders, and back (virtually none on the bottom), scar tissue from where injuries never healed properly, etc. Skin cancer is very likely in my future.

I have two kids and they whine and groan and complain when I berate them about not wearing sunscreen or taking shade breaks. Oh well.
I'm about to order some electric bike motors. Probably from ebikes.ca. If their website goes down I'll just wait until it comes back up.

If it was groceries, I'd go to the store.

Unless in-person-purchasing is an option, I'm just going to wait for my preferred vendor. My account's already set up and clearly they have what I want.