skysight-inc/HackerNews huggingface dataset:
This isn't specific to Zig. But most thing you said is a feature not a bug. Let me quote from the release note.

>This Release Contains Bugs, Zig has known bugs and even some miscompilations.

>Zig is immature. Even with Zig 0.12.0, working on a non-trivial project using Zig will likely require participating in the development process.

I dont think documentation should be priority for Zig at this stage, just read the Release Note and you will see how things are changing and breaking all the time. But I do agree certain things should be documented, as suggested in another reply is the Spec and build system.
This was a protest song, made by Russian artists, over a year prior to the invasion of Ukraine. Artists seem to know these things ahead of military analysts somehow.

The context is that Russian imperialists are currently slaughtering Ukrainians, and not all Russians are happy about this.
Doesn't this itself prove the article's point though? If you don't know anything, it seems rather presumptuous to say somebody has committed a fallacy.
I did look at your sources. They describe lower bioavailability and nutrient density, and have advisements for supplementation and a diverse diet. Low density and bioavailability does not mean non-existent. Low bioavailability does not mean not at all bioavailable. Can you point to a specific line that says it is impossible to obtain a nutrient in sufficient quantities on a vegan diet, even with supplementation? The third link seems to be the most related to your point, but I don’t think it says what you’re arguing, from what I can see. I’m sorry to say that the links are long and I going to need you to point me to lines that support your thesis.

Edit: Hopefully you read this after this edit, if not can address as a followup. Here is a page on the NHS specifically referencing how all nutrients can be obtained on a vegan diet: https://www.nhs.uk/live-well/eat-well/how-to-eat-a-balanced-....
I wonder if the US has the appetite for an all-out war with Iran. Could jeopardize 1/3rd of the world's oil production and drive the price of everything to levels never seen before. Furthermore, it would mean fighting on multiple fronts, Israel, Ukraine, and possibly Taiwan. Seeing as the US is struggling to provide enough ammunition for Ukraine, it's hard to see how there'd be enough for multiple full-scale wars.
baseless conjecture
Even that works well. My family phones sync when in reach of my wi-fi and if I need access from abroad with my laptop, I use Open VPN or Wireguard. I can really just recommend Nextcloud. With their virtual files feature, I can sync giant folders (10TB, 1 Million files) between three laptops.
Which is why the United States trusted them to extract and hand over Bin Laden from within their own borders. Oh wait...
I've been told by current military folks that they are forced to use outdated windows (the ones without security updates) on official military computers on base. So this is where they access emails, surf the web, and all of that. They had to use IE instead of the evergreen edge browser.

It's well known among the people who serve that it's a joke.
Ask HN: Which tools do you use for LLM-assisted programming?
I'm interested in learning about your experiences with using LLMs to enhance your programming workflow. Which tools do you integrate into your local environment, and which LLMs do they interact with? How effective have you found this integration to be?

I'm particularly looking for a tool that can seamlessly integrate with an existing project. Ideally, it should allow me to manually select specific files to provide context, or automatically choose them. And then add a prompt that asks to do something using those files as input.
That's impressive. However, even the direct reimplementation has introduced a subtle bug - a connection that sends something other than "server" or "client" is left hanging and never closed (use nc with -N flag, and press Ctrl+D to send EOF to see what I mean - it should disconnect and yet it doesn't). While not a functional bug, it could still cause a DoS attack if someone wanted to hog all the available sockets.

In Go, this is avoided by `defer conn.Close()` which guarantees that the connection will be closed at the end of the function execution, no matter what. It's a sort-of nicer syntax of "try {} finally {}" that let's you write the cleanup code immediately after the setup code, instead of at the end.

> On the other hand, in Java almost no one uses standard library to write network apps like this

I'm curious about the way the average Java programmer would write such an application. Would you please write an example of such a program, using an external library that would make implementation both correct and easy to read?
I'm sure you can come up with a scenario where input does slow down (eg, in huge complex files), but speaking as someone with experience speedrunning action games which require frame-perfect (60Hz) tricks, I can't detect any noticeable lag between hitting a key and a glyph appearing on the screen in VS Code.

If something's slowing it down, it's probably an autcomplete feature which can be configured to trigger less frequently.
> Do you really want our nations enemies to have access to the source code of fighter jets, cruise missiles, the nuclear weapons program, or missile defense systems

They likely already do. Between exploiting remote vulnerabilites (a nation-state intrusion will never even be noticed -- they aren't going to encrypt all the files and ask for ransom) and old-fashioned spycraft, it would be really amazing if all the contractors involved on those projects had perfect security.
Avg how many hours a day? Does it delete scenes with no text like movies and games
> “You say you were the chief, how big was your tribe?”

"Big enough to hunt woolly mammoth"
Are current compiler optimisations limited by algorithm or by compute?

would a x1000 compute cluster provide a meaningful performance boost ( of the generated binaries)?
Open source goes back almost a century, and does mean access to the source code. GPL was created, and other licenses, to allow more than personal use.
> The right answer here is if the situation is that bad, make a very public long-term commitment to shift to something else & up-level your IT department to be able to execute multi-year projects competently.

The problem is that there isn't much in terms of alternatives, especially not if you prefer to have one software / vendor / tech stack.

- In groupware, there used to be Lotus Notes, but that went down the drain years ago. Thunderbird can do everything Outlook can (i.e. provide an email client, calendar and address book), but there is no official(ly supported) Thunderbird server software suite so there's always a potential for subtle bugs between whatever one chooses for directory, email and calendar backends.

- for AD there's obviously Samba but it, again, lacks a management UI that supports all of its features, so yet another potential for issues.

- the Office suite alternatives are even more of a nightmare, both in terms of usability, stability as well as compatibility with the millions of legacy files originating from Office. Or hell, even compatibility with old versions of the same app isn't a given in LibreOffice. (And I'm not sure stuff like MS Access even has a FOSS counterpart)

- And then, there's all the other stuff that integrates with AD for authentication/authorization. In a lot of cases, it's "either use MS AD or you're on your own when you hit issues".

- finally, Windows itself. Essentially, the US Government would have to sink billions of dollars into ReactOS development to make it compatible enough with mainstream Windows versions to run all the legacy software that people use - and no, WINE alone is not enough, not for anything that deals with hardware directly. And I wouldn't assume it's possible to even hire enough developers that are skilled to develop for WINE/ReactOS and fulfill the project requirements of never having been exposed to Windows source code.

Microsoft has achieved an insane amount of vendor lock-in, even Apple with all its financial and technological might or Valve (who invested a huge amount of money and work into getting WINE feature-rich enough to run a ton of AAA games on their Steam Deck) have been able to even come close. They can provide as shitty a service/software as they want, their audience literally has no other choice.

(Me personally, I'll keep my Windows 7 and 10 VMs alive for as long as I can, but no way in hell I'm ever moving to the ad-ridden, bling-bling flashy pseudo-hipster-UI disaster that is Windows 11)
I’d be selling GM and Ford stock then. Cause Tesla would crush them without the distraction of Musk
Doesn't everyone working on Postgres have 'vested interests' on working on it?

Isn't this what we want - that people have their own various motivations for contributing to an open source project? A healthy process is one that allows for contributions, variously motivated, to be discussed and accepted or not.
I mean, all treaties are at risk of failure from bad actors, even implicit ones like mutually-assured-destruction, and in the later case it has been shown to be incredibly effective. But I don't feel like grinding the threat of powerful weapons against each other to be a particularly wise long term solution to security.

I think it's a pretty obvious ipso facto that the more, and more advanced weapons, that are placed into the global battlefield, the less actual security (in life and liberty) we can expect.

The problem isn't that there are adversaries that are willing to sacrifice their people, almost every war is one of attrition after all, it's that leaders that would be adversaries like this are inevitable in a governmental structure that is delegated a monopoly on violence.
Amazing that this was done by a non-professional dev. Huge cudos.
(Tbh why not become a professional dev? You clearly have the skill and at least some interest.)

There's a huge miss in this implementation though: 95% of the time what is on screen is web-browsing. So to go from nicely formatted markup with title tags -> video -> OCR is clearly missing am ore obvious path (either a proxy or browser extension).
You can get a game that covers 98% of ATCs have to deal with:

https://en.wikipedia.org/wiki/Flight_Control_(video_game)

It's the missing 2% that's hard.
Cambly (YC W14) is hiring engineers in SF to help people learn and teach English
While I agree that ALTER SYSTEM change is probably a good thing, I also see the pain and perspective of the people who were pushing back.

Anyone who has had to work in security knows about the endless deluge of low effort script kiddie “security reports” of non issues they have to deal with by security “researchers” fishing for a bounty. And you have to read all of them, because there’s no telling when one might be legitimate. Or you bring in some third party auditor for compliance or some other reason and they are just as clueless and snap up something like this to add to their list of “recommendations” that you have to respond to so they can feel like they are more justified collecting the paycheck.

So I think implementing the feature - but being extremely loud about what it is and isn’t - is the right move here.
But how many of that input should have been from internal testing instead of users after the rollout?
Interesting! Do you enjoy the lorry driving? I've thought about it but one of my concerns is having to manoeuvre around tiny village high streets (lived in a village where houses were regularly hit!) Is there much of that? Are you under a lot of pressure to deliver in super tight time frames? And how long did it take you to get your HGV licence? Cheers.
> But it falls apart a little because it seems to be talking about coins (even if it's actually talking about koins), which is a domain that starts from the premise that events are independent.

And that premise is empirically false as noted by the author.

Now the question is whether it's meaningful to accuse people of committing fallacies in hypothetical scenarios where perfectly fair coins are real.
> Microsoft didn't even bother with key rotations anymore after 2021 because one time they fucked it up and it caused an outage, so they decided to just not do that anymore.

Key rotation is almost like restoring from backups. It's an absolutely necessary capability and practice.
Yeah, if the indentation style, variable name capitalization rules, structure of commits, 100% unit test coverage the guy knows is the absolute truth and top priority, a collapse of everything is imminent.
I don't understand how someone would take any chance to live in a world where a terrorist nation run by religious fanatics have the nuclear bomb.

This is an extremely apt description of Israel and the US though?

Nonproliferation is pretty much failed though. Iran complied with some of the most onerous and invasive inspections of its nuclear program for years, and the US still unilaterally withdrew from the agreements and demonized them. So what is the benefit of complying at all?
> If there is a grand design, we are part of it

Byproducts of it.
>It’s a design fallacy that security through obscurity is good.

Yet, still obscurity increases security.

Reverse engineering is not trivial and raises the bar.
Great idea and congrats on shipping the project!

I'm curious if you noticed certain models worked better for summarizing and converting to steps. For example, in my projects I've found that Gemini outperforms "better" models like GPT for similar use cases, which I guess makes sense given Google's interest in summarization.
And yet we are already rushing towards this.
To share an opposite anecdata: After many years of coding side projects and work projects, I no longer get a kick out of side projects. They just don’t scratch the itch anymore. They just pale in interestingness/size/complexity compared to what I get to do at work and if I wanted a big enough side project to scratch the itch, then it would require a team to get done and wouldn’t be a side project.
Partly this is due to the concentration of wealth, inaccessible to taxing.

Naturally government pay would lag behind even the more mediocre H1Bs.
Same with the Alaska Panhandle, lots of uninhabited complex shoreline.
I think it ties into human psychology.

Put up a faq for your project, what do people do? Email, create issues, go on slack/discord and ask.

People will create new questions constantly on SO, even if it's exact duplicates.

People will ask for help from front desk people rather than searching on their own, or reading signs directly in front of them.
I think, to be fairer to the people actually creating the content, you should make a much more obvious link back the original video.
Well it would have helped not to have board full of yes men and friends. That was the main gripe of Delaware judge.
"If you ever feel bad about yourself, consider that three days trapped in a cabin with lord byron was enough to traumaspawn two distinct schools of supernatural horror story"

https://nitter.privacydev.net/Sotherans/status/1507504361093...
I haven't a clue, but if this one is ever solved, it will be an engineering story for the ages. Good luck
They're not supported lol. I'm not an expert but since you didn't get any good answers: I believe they are using QLora fine-tunes of SD 1.5 and ControlNet. You can stack multiple QLoras together, like one for art style and one for a specific celebrity. Post-processing includes AfterDetailer. https://twitter.com/SwiftOnSecurity/status/16726420878108917... (not porn)

I believe the most popular UI is Automatic1111, but ComfyUI is good too.
Sputnik Planitia may be remnant of ancient rocky impact on Pluto
This is missing a few things from the trainings I’ve had on giving feedback, though it has a lot of the good stuff.

For one, it mentions to give positive feedback, but it fails to mention that you should not give that positive feedback at the same time that you’re giving constructive feedback. This gets called the “feedback sandwich” where, to ease the awkwardness of giving constructive feedback, we tend to sandwich it between complimentary feedback. The problem is that people often focus on the stuff that feels good and fail to really hear the constructive part.

Secondly, while it mentions to include the impact, it doesn’t mention the first two parts of good feedback. The model I learned goes by the initialism SBI, for situation, behavior and impact. In X situation, you did Y and it caused Z. You don’t have to format it exactly this way, but having all three components of the feedback is key to making the feedback actionable.

The other thing that’s necessary for great feedback culture is to really understand the concept that “feedback is a gift.” It’s really easy to be defensive or disagree with feedback you hear. But you need to understand that feedback doesn’t represent objective truth, it represents a perspective that you didn’t have before hearing it. As such, it is always a positive to hear, even when it’s critical. You may not agree with the perspective you’re hearing, but simply knowing that the other person feels that way is more information than you had prior to getting the feedback. And having more information is almost always better.
The market has been horrid in determining that. There are a few dozen massive companies funding a significant amount of the menial and boring work done on FOSS. Possibly because they have more to lose from their competitors building moats and wide-scale incidents.

Thankfully governments are now also funding FOSS work but this really doesn't align with what you're envisioning, I think.
Love Notepad++ to bits, but it chokes on just 20MB of nicely-formatted XML if you have syntax highlighting on. Disable that (if you can figure out how), and you're golden.
I think it's fair to say the vast majority of users won't be able to pull that off. I doubt even half of them know what a router is, let alone that there are differences between models.

For those who know they can use their own modems, sufficient information must be available, but only a sliver of the people with AVM modems will have that kind of knowledge.
Yeah. The only way to find some written instructions these days is searching for reddit specifically. Which I'm not a big fan of, either.

I've had multiple instances where I had a simple issue with zero decent Google results, and a YouTube result with literally the exact question I had in the title. I had to sift through 12 minutes of "like and subscribe", a dude clicking around in various screens mumbling some stuff... I would have been very happy with a simple blog post
any commercial channel filled with this much money will attract hordes of smiling useful idiots filling every possible niche. Now you have another problem, managing useful idiots over time.

source: knows some idiots
Agree with your point. I think “developers that do 90% of their thinking before they touch the keyboard are really good” is the actual correct inference.

Plenty of good developers use the code as a notepad / scratch space to shape ideas, and that can also get the job done.
Those C functions are the API for git.
Gentler Streak quieted my evil brain goblin so I could run in peace
Your assessment of the current state of affairs is spot on. However, there are a few additions.

A. It is not metaphorically swiss-cheesed, the swiss-cheese model [1] of software security is officially endorsed. Just stack enough trash and maybe it will be okay is now accepted policy.

B. It was not driven by the NSA. It was actually driven by commercial software vendors like Microsoft and Cisco who could not meet minimum security standards, so demanded the standards be lowered to allow them to make sales. Any time the NSA gets the drivers seat in setting government security procurement standards they almost always push for actual security since the NSA is the government; they are protecting themselves. It is reasonable to distrust them for commercial and external systems, but you can trust their standards for their own and government systems are not meaningfully compromised.

[1] https://en.wikipedia.org/wiki/Swiss_cheese_model
Last I heard, they were selling hammers; I bet you could smoke Elon out and convince him to add a hinge or chain.
The micro black hole cell battery: The ultimate limits of battery energy density
I've tried to use Reddit for walkthroughs and to get good at video games, but frankly, twitch VODs tend to objectively be better.

What's become intolerable to me about Reddit is even if you use old.reddit, the entire site is last I checked in the moderation stats of one top 1000 sub I still have mod access to, is about 99% people on new reddit and it shows. People are linked to ragebait on the regular and you see chronically online but consistently misanthropic takes from people of all political afflictions on the regular. This is especially on the city subs but it's diffused to the entire website.

The moderation got worse because in Reddit's latest move to kill 3rd party apps they alienated many users who had been there for more than a decade and I still think people underestimate how much those people served as glue and unpaid labour, who just got alienated by contributing to a website for free and for no real reward other than being able to power trip that fundamentally abuses its user base. So as bad as the moderation has always been it has gotten even worse.

It's also clear that people have been brainwashed by one of the original sins of Reddit, the Karma system, where being fast and popular counts for more than being deliberate and correct. I know that I'm on a site that uses the same system but there is still a sense of what used to be called "reddiquette" and social stigma against abusing the system. It's not just that the worst posts are promoted, and they are, it's that people are so interested in playing the game just so their posts get seen that the average post quality is in the toilet.
A Collection of Data Visualization Caveats
This is meant to solve the problem of, "Developer tries to fix something in their local environment, gets it working, then finds it gets thrown away when they restart Kubernetes. Winds up convinced that PostgreSQL is broken."

That's a real use case. The right way to address it is an easy to place speed bump. It isn't some complex solution that achieves a random security ideal which has little to do with the use case. And would make configuration harder.

That's exactly why this is being described as a safety feature, not a security feature.
> In a demand-skewed market you will just pass the higher cost on in rent; it’s not going to make it any less likely that you manage to let it out.

In a demand skewed market you'll charge the same regardless.

Two people owning identical flats, one with a 90% mortgage at 5%, one with no mortgage at all, will charge exactly the same rent.

Costs don't come into the rent charged, this is a lie perpetrated by landlords who want tax breaks.
I'm not so sure. This generalizes, plus "nicely formatted markup" is a big assumption in the brave new world of modern web apps. I guess it's probably pretty reliable to look for visible text strings, but there's something cool about only caring about what is directly visible.

I've often thought that screen readers might be better off now by attempting this visual approach. It used to not be possible, now it may be easier than relying on accessible markup.