skysight-inc/HackerNews huggingface dataset:
Claude’s “projects” feature so far has been good for toys and proof of concepts, but nothing I could maintain. It can connect to a GitHub repository but only read files. Multi-file support has been buggy. And editing files via prompting is slow. Currently I’m trying Cline with Claude 3.7 and it’s better. But using an editor is not the same as “no-code”.

So far my impression is that AI will be great for starting a project and iterating on small components, but not great for maintaining or enhancing a project. And there is still no replacement for good taste — the AI often just gets planning wrong and doesn’t push back if you ask it to do something dumb. So not a great partner for non-coders, yet.
Living in Europe this is much less of an issue.
Yeah car drivers tend to oversee you but after a while you can anticipate their movements very often.
I bike every day to work and the only semi-serious crash was 90% my fault because I was speeding lol
Very cool observation, I never thought of that. Thanks!
It's for Nathan Myhrvold
Good synopsis.

Even when Carter is identified during the correct time frame, it's always best to remember that the oil crisis and runway inflation that followed were the complete doing of Nixon and OPEC beforehand.

Actually in current hindsight it could most realistically be said, pointing to the most prominent national leadership involved, that such distorted economic policy arose "during" Al Saudi.
I appreciate you trying to help me understand. Thanks. I didn't mean to insult you. I only wanted to ask if you were young, because in my experience children are the most cruel.

I never called you small brained. Just trying to understand what compels people to enjoy the misery of others. That's all.
Why is no one talking about Mozilla's latest madness?
As per the recent introduction of "Terms of Use" for Firefox which is covered by (almost) copyleft license, Mozilla now imposes following non-sense on it's users.

- Mozilla now restricts users from watching or uploading sexuality explicit content through Firefox

- Mozilla can end anyone’s access to Firefox at any time for any reason

- Mozilla owns royalty-free, unrestricted access to your inputs processed by Firefox (like Search, Web History etc.)

- Mozilla will submit collected data to law enforcement as per legal request (I still don't get why it has to collect the data in the first place)

- Mozilla can change these ToS anytime and however they want

These are just a few bizarre conditions imposed by Mozilla. Even sadder part is we do not have alternatives right now except maybe LibreWolf and Tor Browser. Is there any actual piece of "user agent" software out there that works for user rather than corporate overlords?

ToS: https://www.mozilla.org/en-US/about/legal/terms/firefox/

Anti-Privacy Policy: https://www.mozilla.org/en-US/privacy/firefox/#bookmark-how-we-use-data

Acceptable Use Policy: https://www.mozilla.org/en-US/about/legal/acceptable-use/
Speak for yourself, but I would not want to be beholden to AI for every trivial shell one-liner. "Sorry boss, ChatGPT is down, I can't count how many *.txt files are in this directory. See you tomorrow!"

I'll take the better syntax, thanks.
I'm not here to argue about the correctness or value of the cake case. I'm just using the case as an example of rhetoric, specifically the rhetoric of "personal liberty" to mean "freedom to discriminate." The cake case became a wedge issue, but we're already seeing similar rhetoric used to dismantle the separation of church and state and enshrine government-sanctioned oppression of protected classes. That is: "if the cake shop doesn't have to serve gay people, then why should my (publicly-funded) school?" [0]

[0] https://www.aceprensa.com/english/united-states-approves-fir...
A New Web is Here: Unified by AI
Yes but in this context, they are very close to each other in meaning.

Besides Liang does indeed code a significant amount and has contributed to almost all of their published papers.
The practical application of these foundations is the field of programming language theory. At least that is the application I know of.

Whether programming language theory is practical or not depends, I think, on your attitude to programming languages. For example, if you think C is a masterpiece of clean and elegant design I suspect you won't have much time for programming language theory. If you think C is riddled with mistakes, then you will find solutions in programming language theory.
I use a decent U lock. Always lock the frame to something metal and solid. Additionally I have a ~100USD insurance to cover my several thousand dollars bikes. Never got stolen any.

Yeah you need to adapt to weather.
But a good pair of biking pants, rain cover for the shoes, thick leather gloves and different pairs of coats (which you anyway need) usually do the job.

If your bike is super uncomfortable there is tons of different sattles and options. Even bike fitting to fit your bike perfectly to your body.
INTERCAL already has this in its language
Google Search Changes Upend Publishers' Product-Review Sites
Gift link: https://www.wsj.com/business/media/google-search-change-prod...
>In a post-accident report, NASA's Brand Commission blamed the accident on a burnt-out field crew who had been operating under on-again/off-again funding and constant threats of outright cancellation. The crew, many of them originally from the SDIO program, were also highly critical of NASA's "chilling" effect on the program, and the masses of paperwork NASA demanded as part of the testing regimen.[citation needed]

>NASA had taken on the project grudgingly after having been "shamed" by its very public success under the direction of the SDIO.[citation needed] Its continued success was cause for considerable political in-fighting within NASA due to it competing with their "home grown" Lockheed Martin X-33/VentureStar project. Pete Conrad priced a new DC-X at $50 million, cheap by NASA standards, but NASA decided not to rebuild the craft in light of budget constraints.[16] Instead, NASA focused development on the Lockheed Martin VentureStar which it felt answered some criticisms of the DC-X, specifically the airplane-like landing of the VentureStar, which many NASA engineers preferred over the vertical landing of the DC-X. Just a few years later, the repeated failure of the Venturestar project, especially the composite LH2 (liquid hydrogen) tank, led to program cancellation.[19]

https://en.wikipedia.org/wiki/McDonnell_Douglas_DC-X
Tokamaks seem to require very precise alignment of the confinement magnets. Is this going to be a lot harder on a rolling, heaving, vibrating ship?
I really hate cooking.
It only got an initial backend like a couple of months ago.

The site clearly mentions folks to use something else, if they want to write safe code today.
IANAL, TINLA

In intellectual property law you have a few different concepts including:

- copyright

- trademarks

- patents

Copyright law would generally prohibit ripping off the original assets from another game or copying their code, but it would to my understanding not prevent anyone from making a “clone” of another game as long as the assets and the code are your own. And as long as those assets of yours are actually distinct looking and not the same look or too similar to the original, and your code is your own and not something you wrote by reverse engineering the code of the original yourself. Also there is a concept called “clean room implementation” that is sometimes used where they do reverse engineer other people’s code, but the person or people doing the reverse engineering and the person or people implementing the clone are separate people and the people implementing it only look at documentation from the people that reverse engineered it without looking at any of the reverse engineered code itself.

Trademark law might prevent you from using the name “Breakout” in the name of your clone, if there is a trademark on that. On the other hand, if there was a trademark but the name has become a generic word for the thing, the holders of the original trademark might not be able to prevent you from using the name even so. I have not looked into the trademark status of “Breakout”.

Software patents might prevent you from copying mechanics from a game. For example if there is a patent relating to how Breakout works. I haven’t looked into whether there are any patents on that, as I am not planning to publish any Breakout clone myself.
I was expecting issue #9512 "Rewrite it in Rust" to have been submitted on April 1.
If you use Homebrew it’s not available there yet, but it’s being added. See https://github.com/Homebrew/homebrew-core/pull/209124.
This comment introduced me to pachinkremental. Thank you / goddamn you.
> I’m not giving myself any kind of independent treatment based on the output of an LLM. But it provides possibilities that doctors may have overlooked.

You might not, but others would.

I mean people take random advice from the internet all the time. IIRC There was a whole craze about ingesting or injecting bleach to “cure autism” or something.

Random advice from an LLM is no better.

Even worse, maybe, since there’s not going to be a bunch of negative replies to whatever the LLM outputs.
Generative AI might be able to generate them, but it's still on you to understand the result and check that it indeed does what you want. And with the sometimes very nuance- or foot-gun-rich syntax of bash, that's rather a significant burden, if you're not familiar enough with the syntax to write the script yourself in the first place.
Thanks that HN link is helpful
A bit late, but just saw this and wanted to say I appreciate the minimalism of this a lot!
Verfied Tools for Indie Makers
Bit of a tangent but nice seeing you here and offering support. I remember your name from my time when I admin'd one of Liquipedia's wikis (IIRC you were going through some hardship with one wiki provider or something at the time), happy to see you're still kicking in that area!
> when you click on the login button, you're sent to whatever site the site you're logging in to wants to send you. It could be a fishing page or whatever. Is that not a significant issue?

You can (and should) restrict which URIs are allowed for the callback after authentication.

Social authentication providers typically mandate this be a specific domain or list of domains, which essentially creates an explicit allowlist.

However, of course, nothing stops a threat actor from abusing social authentication anyway. They can just create the integration client on the social platform’s developer console and use the system as intended. That is true of any federated and open-for-business authentication provider. I don’t say that in the spirit of criticism of course.

> I feel like there needs to be browser-side integration that keeps track of which identity providers you have, and which ones you've previously used on which sites. Somehow facebook pushed passkeys through, so it's not like browser-site cooperation can't happen in the login space.

1Password had made a big deal about exactly that feature as being a foundation for the “1Password Future”, and then abruptly stopped talking about it. It exists in the client apps but it’s a bit clunky and they seem to have stopped improving it.

If you’re using Apple ecosystem devices, there is a default-enabled setting to silently setup passkeys with sites that support doing that. You can disable it in the settings of the Passwords app. It seems to be a per-device setting, which is ridiculous because the passkeys get synced regardless, if iCloud Keychain is enabled.
ZSH is pretty compatible and has great auto completion. The best thing for me is inline documentation (bash-completion only shows the list of available completions and you have to derive their meanings by yourself).

It's also much easier to write your own completion scripts than for bash. The syntax is relatively sane, although fish completion scripts are much cleaner than bash or ZSH.

Stick to plain ZSH to avoid losing performance on bloated mess like oh-my-zsh, add fzf to quickly dig through history and find files/directories, and it's really the best option we have.
This is one of those websites where you can't just use any browser, or you'll see nothing at all :\

Ironically, the ultimate user non-interface :)
RE: "Make sure your hook is glowingly radioactively good. Don't overbalance. Leave in some jank. Scope down and finish quickly. And avoid tropes. Stand out."

For games with a limited run time is it possible to balance this against Steam's 2 hour return policy? Feel like we're now trapped in a position where you can make short little proof of concepts on itch but when it comes to trying to make something professional you have to bloat it in a way to minimise people abusing that.
This.

I've been using fish as my primary shell for a couple years, primarily for the autocompletion. I started off with some zsh plugins that made the shell TOO fancy (and slow). I'd really like to see it be compatible but with some compelling improvements, rather than having them be just incompatible. Every time I can't do $() or fi... But for anything slightly complex I'll drop back down to bash rather than figure out the fish way to do it, because those things are rare enough that I have a hard time keeping them in my head.

I guess I could ask an LLM how to do it in fish, but for things that I already have stuck in my head it's just easier to drop to bash.
DOGE staffers quit, citing Musk
Do you say that CHERI will be "as close to current performance as possible" with the same energy consumption?
It's interesting how the difference appears, a strange artifact. Very fun to feel like a pro clicking through the differences quickly
You're aware it's based on a book ~10 years old?
My eyes must be broken, I don't see that at all.
hi! author here! this doesn't rain on my parade at all! actually I really appreciate what you're saying, so thanks for saying it!

until yesterday, I did this whole thing in isolation (aside from a few of my close friends in a then-private-now-public discord channel patting me on the back every few days when I'd get stuck with no idea how to get unstuck). I realize that what I'm going to say next will be alarming to some people, but as nice as it is to hear all these wonderful just super heartwarming things from people over the last day (thank you!!) I have a kind of brain that would have been roughly equally satisfied if after completing it, I closed VS Code and never mentioned it to anyone again. For a different example, I used to spend most of my time making music and being in many bands and whatnot and I have, not exaggerating, like 200 hours of unreleased finished music - some even with album art (back when we had CDs haha). Probably 50 hours no one but me has ever heard and 50 hours only my wife has heard in the background while I worked on it and the rest just close friends. But when my close friends urge me to just release it... I just.... why? I do really really love to share, and I have (all the MiTS music https://soundcloud.com/michigan-typescript is open source with the BitWig sets available https://github.com/michigantypescript/music), but it honestly doesn't bring me a lot of satisfaction. Creating though... just simply creating and learning how to do new things brings me just a tsunami of satisfaction. I don't know how else to explain it. I'm just wired this way. I can't help it. It's like breathing. If I am lucky enough to grow old, I'm gonna be the grandpa in his basement with all the oscilloscopes trying to fix a Ham radio, even though I have no purpose for fixing it. I can tell you already.

That said, I'm relived to say that when it comes to this Doom project I learned SO SO SO many things that have been VERY VERY directly applicable to my career as a software engineer. In that way, ALONE, it was worth the effort. It's like multiple times per week that I'm able to help or contribute to something at my company with my team that was a skill I picked up on this project.

I've contributed quite a lot over my career to FOSS and I can tell you that many of the most useful contributions really started in really strange places with strange motivations. What's beautiful is that none of that matters to the user - they see functions and functionality and never know what's behind the curtain for why someone was motivated enough to really make it happen.

So to cap it off, I'd say, that actually what you're seeing in this Doom project is literally the best possible path to get what you say you want. There's nothing commercial about this, but if it gets people excited and gives people energy and capabilities to contribute to FOSS (even if it's just me, the author) - then now yer' cookin with gas.
Congrats on the launch! How much does it cost? And what is the sandboxing technology?
Did you check if all the numbers were correct?
> And I think it's erroneous to say having publicly disseminated content being read in an LLM training process is "stealing."

It's clearly theft-adjacent. You're free to use "piracy" if you want, as long as it's clear that it's illegal and morally on the level of theft.

> If I read a publicly distributed, copyrighted blog post of yours, learn something, then use that knowledge later on, did I steal your content?

It's also extremely dishonest to compare AI to humans like this. AI are not people - morally, socially, biologically, or legally. What a human does with a piece of content is utterly irrelevant to the process of training an AI.

> If an author distributes something in public, the public is allowed to read it and learn from it, whether with their eyes, a screen reader, AI agent, or whatever.

Again - very dishonest to conflate a pre-trained AI agent (such as OpenAI's Operator) with the training process.

> Any copyright violation occurs if they attempt to republish your content, not in the reading of it.

OK, this is just factually incorrect. It is a violation of copyright law to make copies of copyrighted content, with very limited and case-by-case fair use exceptions - the claim that violation only happens in the republishing case is completely false.

This entire defense is a mix between deceptive and flat-out factually incorrect statements.
C++ now have to get rid of undefined behaviors introduced after years of creating new standards? Imagine my surprise.
Thanks Alex. Let us know what you think. :)
Thats the thing about neurodivergence, it's a double edged sword I feel like. Like, all of the great men of history were extremely likely to be neurodivergent, so if you're a normal person with no mental illness, you kind of just know you won't be the next Thomas Edison or Genghis Khan. At the same time, you're a normal person, so you won't like, do something crazy like electrocute an elephant or kill millions of people.
This x 1000. This is one of the cognitive problems we're facing. All too many people think that these billionaires are like the rest of us, just with a bit more money. These people do not experience the world as we do. At all. And they do not care how we do. We are mere counter ants to them. In their quest for more "efficiency" (i.e. becoming even more wealthy, faster) they don't gaf how many lives and careers they destroy.
Heaven forbid you read a man page. Even though Bash is weird, it's fully documented.
Building a Personal Website with ChatGPT
>> your customer pays for delivered features

I was responding to this comment in a general sense, not weather or not to use managed services.
https://news.ycombinator.com/item?id=43185446
Bravo, love me some fish shell
> And that's all separate from the potential Trump/Musk fallout. It could get very messy.

Indeed.

The domestic fallout for being seen as Trump's enforcer, means the next Democrat government in the US will likely find ways to terminate most or all SpaceX contracts.

Well, unless Musk has a public falling out with Trump first.

But even then, he's already too much of a chaos monkey to be trusted with security clearence for anything (including by Trump, but Trump hasn't noticed that yet).

The international fallout for being seen by international governments… best not to speculate, but there's no fundamental upper bound when it comes to actions by governments who consider him to be a threat to their interests.
> Is that not a significant issue?

One would of course check the certificate to see that you're actually on the correct login page before entering credentials...

A more user-friendly approach could be if one could register a keyword with your IdP, or even a reverse TOTP for added protection. The IdP login screen would then contain the keyword/reverse-TOTP, and you could verify it before entering your credentials (using your authenticator app to validate the reverse-TOTP).

That said, I do like your suggestion about the browser recalling which IdP you've used for a given site. But it wouldn't be bullet proof as people sign in from fresh browser instances all the time, be it an internet cafe or just a new laptop.
Your first bullet point isn't mentioned in either of the links you provide.
That was true 15 years ago - especially with Merkel/Obama/Cameron - but a lot has changed since then.

The European right and American right essentially speak from the same ideology. As the Republicans have moved away from free markets, free trade and immigration. Trump, Farage, Weidel and Le Pen could all work happily in coalition together.

The European left has become so fractured that it's hard to make clear comparisons. Which German political party would Bernie Sanders want to join of SPD, Greens, or Die Linke? In the UK would he work with the SNP, Labour or Corbyn?
Gene Hackman and wife found dead in Santa Fe home; no foul play suspected
They were charged with rape, holding women against their will, trafficking minors, and laundering money. The debate over legal sex work doesn’t really intersect with that.
It is not (I'm not sure where it is going. But here is a gist of that file.

This is in my requirements.txt

git+https://github.com/richardpenman/whois.git@master#egg=python...

And the meat of the file:

import whois

"""Get WHOIS information for a domain."""
try:
domain_info = whois.whois(domain)
except whois.parser.PywhoisError as e:
return Response({"message": "Bad request", "details": str(e)}, status=400)

if domain_info["domain_name"] is None and domain_info["registrar"] is None:
return Response({"message": "Bad request", "details": f"{domain} not found or registered"}, status=400)

return {"result": domain_info}
Let's guess which one compiles slower
Profiles in Cowardice: The Nobody Saw This Coming Brigade
You can just get the binary from the github, it's just a single executable! Or compile it yourself with one command (cargo build --release)
Poormans PAM solution were you want to locate or control who connects to your SSH server. Additional use cases is for sudo.
Please check the link in ToS.

It leads to this Acceptable Use Policy

https://www.mozilla.org/en-US/about/legal/acceptable-use/

"Upload, download, transmit, display, or grant access to content that includes graphic depictions of sexuality or violence,"
It's up now, yes planning to support multiple languages.
> don’t cry because it’s over smile because it happened

Exactly. In this savage universe where death is unavoidable, this is a great help. From all the possibilities in this vast universe, you happen to exist and so did your father and you had a chance to interact. The fact that OP is crying after a month, means it was good. Remember the good days, what good things you said to each other, etc. I'm sure there is a lot of it. Some people's relationships with their parents don't allow for this, unfortunately, so cherish it.

Things will be fine.