skysight-inc/HackerNews huggingface dataset:
Is the mountain of k8s code on top of your cloud of choice not strictly more complex than the cloud services it's orchestrating? Like I think k8s is good software but to hear that you're not choosing it because it's good engineering is surprising. To me that's the only reason you choose it, because you want or need the control-loop based infrastructure management that you can't get on say AWS alone.
As an aside, it's shame that hardware page table walking won out over software filled TLBs, as some older computers had. I wonder what clever and wonderful hacks we might have been able to invent had we not needed to give the CPU a raw pointer to a data structure the layout of which is fixed forever.
An alternative that often works being annas-archive.org.
I played the demo once as a kid for an hour. I still have visions of an inmate bashing their head against the wall, and the sound it made.

I'll have to add this to my backlog.
Can you please edit out swipes from your HN comments? That's in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

... as is this:

"'That is idiotic; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3."

https://news.ycombinator.com/newsguidelines.html
> an error in properly vetting and fact-checking the phrases provided by the consultant

The error was "not doing it".
In several countries in Western Europe there's hardly a tradition of apartment numbers in multi-apartment buildings. Instead the apartments are identified by family name of the owner. Or the main person living there. Or the person who used to live there some time ago. Or some guy backpacking in Asia and (illegally) subletting the apartment.
Scientists Made a List of Lost Birds and Now They Want Us to Find Them
Good point on —location. I normally use -L. So I missed that

It does default to https as the proto-default if no scheme is provided - in your example it could default to interactively asking the user however this may fail in automated scenarios and/or hang.

Anyways it’s a good thought exercise. It’s hard to satisfy all use cases equally
New game means new players.
You mean poor news, right? There is such a thing as news, coming from reputable sources, at least, as reputable as a friend of a friend. We can agree to start from the position knowing all news information is biased, but if you still end up with that view, where is the learning coming from?
Meta-comment, but I'm not sure why people are treating HN like a blogging platform? It is community-driven, so I'm not going to say what is/not allowed... but we sure seem to be getting a lot more people posting what would have been blog posts in days of yore.
Not in the context that this article is attempting to establish. It's a tool, with a syntax, do you think of command line programs and switches as "mini languages?" Would you write anything other than batch requests in JCL?

It's playing fast and loose with what a "language" means and it's presented in such a way as to sell books and not inform an audience.
Ok.. I concede the point. Problem with the future, some people dont like to call worrying about the future a system of survival. They forget there are shamans paid to handle the traffic (who are not destitute, or have health issues) ;)

where would JJ put linux and python? Guardian? How about Rao? Hypernormal? (I would put linux in Weird-Pros, as I desperately need a concrete example of a survivor in that sector that you can relate to :) cpython goes into hypernormal, of course.. with your blessing it could even go into box Wojack.
You can also turn off all warnings in C and C++ (and C#?). That's not a flaw in the language it's a flaw in code bases and programmers that turn them off.
I haven't worked with a language where you can statically cast invalid types that easily since C, a language not exactly famously known for its safety.

But it’s not the same situation at all, is it? If you make an invalid cast in C, your program will crash or behave in bizarre ways.

If you make an invalid cast in TS, that doesn’t affect the JS code at all. The results will be consistent and perfectly well-defined. (It probably won’t do what you wanted, of course, but you can’t have everything.)

TS is much more like Java than it is like C (but with a much nicer type system than either).
But as the parent poster said, most of those things are adequate without the watch. I have a watch but it's a nice to have rather than essential.
You really need to put on your mercenary helmet when dealing with these platforms. I got my first Google Play account banned due to dubiously "breaking" their deception rules, and was literally told in an email: don't create a Google Play account never again. Well, I created 4 more accounts that still exist. We are dealing with automated banning systems here, so keep pushing. You can re-publish the game under different email, account, id and name. If that doesn't work, a game made with Unity can be converted to other platforms like Steam. I even have APKs uploaded to Itch.io . And if you need a revenue stream you can lean on Patreon and others.
Found it: https://eml.berkeley.edu/~moretti/growth.pdf

If New York and the Bay Area alone relaxed their zoning, their GDP would be 33% higher, and US GDP would be 3.7% higher (as of 2009), and national average income would be $3,685 higher.
Well that's the worst part. Is that the problem? No one knows! So others may not even know to avoid it because you can't even be sure that's what got them dinged.
Why not, that’s one of the main use cases for Tailscale.
if new models won't require to have significantly better hardware then I think eventually many cases will be run on locally. Currently you have macbook pro with even 128GB RAM - of course almost nobody has it but those hardware will be mainstream common in ~5 years. You already can have ollama - you just need to have equivalent preinstalled by Microsoft/Apple/Google on their all new devices - again most likely this will happen in <5 years.
There’s a guy on Reddit a couple days ago showing off his softball sized watermelon he grew with a $100 watering bill. The struggle is real.
I agree with everything you’ve written. The US Navy is simply not paying workers enough, and does not adequately value the labor. This is another example of a “labor shortage” that is really just a lack of will to appropriately compensate. Pay them more.
https://en.wikipedia.org/wiki/National_Film_Registry
A MITM situation is relevant even without a credential and isn't at all about privacy: an attacker can swap out a different file for the one you wanted to download.
Why not proxmox?
Gartner "Magic Quadrant for AI Code Assistants" (2024)
https://www.gartner.com/doc/reprints?id=1-2IKO4MPE&ct=240819...

Additional criteria for assessing AI code assistants from https://news.ycombinator.com/item?id=40478539 re: Text-to-SQL bemchmarks :

codefuse-ai/Awesome-Code-LLM > Analysis of AI-Generated Code, Benchmarks:
https://github.com/codefuse-ai/Awesome-Code-LLM :

> 8.2. Benchmarks: *
Integrated Benchmarks,
Program Synthesis,
Visually Grounded Program Synthesis,
Code Reasoning and QA,
Text-to-SQL,
Code Translation,
Program Repair,
Code Summarization,
Defect/Vulnerability Detection,
Code Retrieval,
Type Inference,
Commit Message Generation,
Repo-Level Coding*

OT did not assess:

Aider:
https://github.com/paul-gauthier/aider :

> Aider works best with GPT-4o & Claude 3.5 Sonnet and can connect to almost any LLM.

https://aider.chat/ :

> Aider has one of the top scores on SWE Bench. SWE Bench is a challenging software engineering benchmark where aider solved real GitHub issues from popular open source projects like django, scikitlearn, matplotlib, etc

SWE Bench benchmark:
https://www.swebench.com/
These days, its best to always travel with a retained team of attorneys, ready to intimidate and threaten litigation against anyone that tries to treat you like a kafka protagonist.
The effect is far more severe in Japan. Japan ranks at 192 out of 204 according to the UN. https://en.wikipedia.org/wiki/List_of_countries_by_total_fer...
> But in their initial mail they stated that, if I sent a new version compliant with their terms, they could re-enable the app. But I couldn't send any new revisions since my app got completely deleted, my Google Play Console's panel was totally inaccesible.

This seems like a very common pattern amongst google "support" - "Hey just access the thing we just completely locked you out of and we'll fix your problem."

It can't be an accident.
I'd be curious about what the authors thoughts are on this molecule decreasing the threshold for seizures. I know they reported there were no clearly adverse effects throughout the study, but it's not like they had the mice on continuous EEG for epileptic events.
Completely agree. It's useful not just for targeting one specific language, but all the other APIs that we have, and things like RAG to search for importable modules on the platform. Duplicating all that across many platforms is a lot of work!
It makes sense to me that the general public would have this impression now that AI is a product being sold to people. If you tell people "well, AI can make a SME's job easier and save them time, but they'll still need to understand the output and take the time to assess it for errors," it will rot on the shelves.

Customers don't want to pay for an AI to make a SME's life easier, they want to pay for an AI so that they can stop paying the premium for for SMEs.
Oh, I'm sure someone, somewhere has based their entire workflow around that one program. [Insert relevant xkcd here].

Does Microsoft publish a list of most used system apps based on their telemetry? It'd be interesting to see the bottom of that list.
This is totally true, but the rate of this death has exploded with the advent of computers, and is accelerating as LLMs become more sophisticated.

At the very least, to me it seems like things are finally happening fast enough for humans to notice a trend. I think I read the phrase "faster than generational rate", meaning that things happen at a frequency that we can observe in our lifetimes (advent of computers is faster than generational, but the development of agricultural advances really isn't)
Isn't it simple why AVP isn't moving? They don't treat anime-loli-porn content, chiefly VRChat, as first class citizens, if they support those at all. Tons of people have bought and are buying Quest 2 and 3 as well as its competitors with sole intent of using it with VRChat.

Don't you guys all remember that iPhoneOS had YouTube since version 1.0, before it even had App Store? Where would you think iOS would have been if it didn't? No way it could have been like Apple TV+ would have launched years earlier and completely obsoleted YouTube. But to me it looks that that is what Apple is banking on.
Why would you bother with such a heavy language, just to wait on a single network event?
Interesting idea. Actually I wonder why we don’t have Markdown in emails, yet. It seems to be an obvious idea.
Publication the article is based on:

"Shared Imagination: LLMs Hallucinate Alike"

Yilun Zhou, Caiming Xiong, Silvio Savarese, Chien-Sheng Wu
https://arxiv.org/abs/2407.16604
Totally! I really wonder what these libraries people are complaining about that have such bad type definitions. In my experience TS definitions on the average NPM package are generally fairly decent.
There’s always a mountain of code on top of the cloud provider.
I wonder how long it will be until they have the AI make up the quotes and then get approval from the reviewers similar to the way Luxottica designs sunglasses and then asks the various brands to pick from them. The brands themselves don't design the sunglasses they just sign off on designs by Luxottica.
This is why we had 2A case round two in the Supreme Court, because Roberts created a test that is impossible to consistently apply for lower courts. He made it worse, and cases like this are what we get out of it.
It's not a matter of scale. The whole business premise is that it can be almost fully automated via computers. The terrible customer service is baked in, no matter if Google has 1 million or 1 billion users.
`curl -LOf url` is the simplest one I'm aware of that doesn't act too weirdly :)

Without `-f`, it'll happily save the 404 error page if you do `curl -LO https://example.com/index.htmll`

After playing with `wcurl`, I may or may not remember that one.

Also, wcurl puts a lot of effort into making `wcurl url1 url2` work equally predictably.

Finally, wcurl doesn't yet support `wcurl https://example.com` (without a filename at the end of the URL), but it might eventually.
US 9-digit postcodes ("ZIP+4") were introduced decades ago (1983?) and are publicly findable online given an address.

The US also has a full 11-digit address code that is printed (by the USPS) on mail in a bar code when you mail a piece. This should take the mailpiece to a unique address.
I think that removing Greek is unnecessarily ironic… cool historic reference, but a bit of an effort could have been made.
I had a similar experience with US Bank. Business account, over $50k lost; they said that they can 'terminate their relationship with me at any time for any or no reason whatsoever,' and didn't have to return the money.

The Fraud and Trust VP seemed shocked when I mentioned to her that it wasn't a big deal for me, and that I had my personal accounts with a credit union.

It's been 4+ years. I've written the money off.
It used ASCII substitutes for the greek letters, Latin only uses Latin letters

$luw$:{I} [loose|destroy]
$eluon$:{I} [loosed|destroyed|was loosing|was destroying]
$elusa$:{I} [loosed|destroyed]
$leluka$:{I} have [loosed|destroyed]
$lusw$:{I} will [loose|destroy]
$luswn$:[loosing|destroying]
$lusas$:{having} [loosed|destroyed]
I went with someone from my family to close a bank account. The bank teller received an error message that said something like "please visit the bank personally". It was a message on her computer.

Is that on the shitty bank rules, or shitty software? After 2 hours and the bank stuff calling some helpdesk they managed to do it.
You are right. Hash (if provided) would still need to be verified upon download
>I wonder how long until that fact becomes commonplace.

When it starts killing enough people to make the news.
Just for completeness, you might be interested in the Holoviz ecosystem (core library Holoviews + additional libraries like hvPlot), which uses either Bokeh or Matplotlib as its backend.
[dupe] misleading

Wcurl was here.....2 months ago.

Discussion:
https://news.ycombinator.com/item?id=40869458
Well, when Elon Musk doxes you so he can personally call your boss threatening to sue you and embroil your boss in litigation unless you immediately cease posting articles unrelated to your job pseudonymously [1][2] it makes sense you might look unfavorably on his legal tactics.

[1] https://seekingalpha.com/article/4189933-tesla-and-montana-s...

[2] https://seekingalpha.com/instablog/37229846-montana-skeptic/...
DAU is really a common terminology used in mobile web apps and games(aka modern day tobacco and gambling).
It's called 'dynamic price control' and is present in most cities in my country. My landlord cannot rise the rent at weird levels, which is based on the selling cost of the unit. Basically if her unit appreciate 5% yoy, she won't be able to rise the rent higher than 5% yoy.
I already have a Kubernetes cluster with distributed storage set up. Adding Proxmox makes that setup unique. I don't want unique. I want to reuse the infrastructure I already have.
Canon R5 Mk Ii Drops Pixel Shift High Res – Is Canon Missing the AI Big Picture?
I suspect all involved were aware of what was going on, and outsourcing the work to a consultant provides plausible deniability/a fall guy. This is not the first time in the history of film marketing that fake reviews have been used. [1]

[1] https://en.wikipedia.org/wiki/David_Manning_(fictitious_writ...
If they had any integrity they wouldn't have used AI to begin with. They're just scrambling to correct the PR damage and hoping to avoid a lawsuit.
What is with people treating LLMs like a search engine? All of this could have been avoided by just using Google.
If you stood up k8s just for an IRC client that would definitely be silly, but honestly if you already have it (in this context presumably as the way you self-host stuff at home) then I don't really think there's anything silly about it.

If anything it would be silly to have all your 'serious' stuff in k8s and then a little systemd unit on one of the nodes (or a separate instance/machine) or something for your IRC client!

(Before I'm accused of cargo-culting: I don't run it at home, and just finished moving off it at work last week.)
Word can show you every change you made, as well as tools like Confluence (which is just a version-controlled WYSIWYG Wiki), and let you diff/revert individual changes.

GUI design diffing is pretty simple too: you collapse a flowchart into a DAG and then diff the changes between two copies of the DAG. It's how you troubleshoot DAG-based software bugs. We could also just make a better way to diff GUI changes, if we tried. It's not nuclear physics...

If people started using GUIs more, then they'd find new problems, sure, but then they'd just make solutions for them. There isn't a problem we can't solve. Except for the problem of changing a culture, like a culture of text. Culture is the hardest thing in the universe to change.
Unless they are having GPT come up with the calculations and doing the statistics, I doubt that. They likely just need help writing the code, not the math.
Well... then they don't bother scanning the QR code and might re-request that you send a fax. They'd probably ignore it altogether and you're just out the money/time for the postage with nothing to show. They are able to get away with making it maximally difficult for you to work with them because playing these games is their business.
Not sure about the parent commenter, but I am still looking for a human-readable format to archive social media posts and online conversations.
The funny thing is, if you're going to make up fake quotes... why even use an AI? Do you really need an LLM to try and mimic a particular critic's "voice" when you're only going to use one sentence? And if you don't intend to use the fake quotes, why not just use clearly identifiable placeholder text so no one mistakes the work for the finished version?
And what about the extra costs fighting fraud now that they've advertised this policy?
> Sources tell Variety it was not Lionsgate or Egan’s intention to fabricate quotes

er...yes it was? he typed "WHAT ARE SOME QUOTES FROM FAMOUS FILM REVIEWERS ABOUT FRANCIS FORD COPPOLA’S MOVIES?" then copied the random text it generated and put it in to an email and sent an invoice for a jillion dollars to Lionsgate, who then put them in a trailer.

that's obviously an intention to fabricate quotes, and any social acceptance of it is just ridiculous.
As person making the video, you just get handed some text in email that says "add these quotes"

There's no "show me the proof that these are legit". It's assumed

I wouldn't expect anyone to check. One person in the chain made them up. Everyone after that took them as legit.

> On the other hand, things like this likely get caught during production all the time and we just never hear about them.

I seriously doubt it's anyone's job to check this. Most of society runs on trust. Things would grind to a halt if every person needed a chain of trust all they way down.
> All of this could have been avoided by just using Google.

Unfortunately no, Google's results are now polluted with AI generated content, and Google search itself generates results with AI.

It hasn't been possible to trust the results of any search engine since around 2020.
How large is too large and what counts as prohibitive? We're using lints with types on over a million lines of TypeScript and the lints are instant inside of the editors. They take a good 10 minutes to run in CI across the whole project, but that's shorter than the tests which are running in parallel.
I know this isn’t realistic for many many scenarios, but if you can help it there is a sweet spot where you dedicate ~30 minutes to merge weekly dependabot updates and you don’t run into this problem.
I must respectfully disagree. It's far from just about writing an email; it's about managing hundreds of emails. With Vim keybindings, I can switch between email accounts, folders, and individual emails in Aerc at lightning speed. I can select emails using the same keybindings as I would to select lines of text in Vim. Then, I can use those same keybindings to delete, move, copy, or mark emails. The efficiency? It's many times better once you understand the Vim mindset. Plus, I can use the same keybinding system in other programs too. Take a look at [oil.nvim](https://github.com/stevearc/oil.nvim), NNN, or [yazi](https://github.com/sxyazi/yazi), or mpv or surfingkeys in your browser.

For Yazi, I even created a hardcore Vim configuration that makes it even easier and more efficient for any user familiar with Vim keybindings.

Just one example: look at your email program. Perhaps you have a folder open with 100 emails. Now, imagine that each email is nothing more than a line of text. So, you have a document with 100 lines of text. In Aerc, I can simply jump to the first line (the first email) with `gg`. And with `G`, I can jump to the last email. With `ff`, I filter all emails that have the same sender. With `fs`, all that have the same subject. With `V`, I mark an email, and with `X` or `dd`, I can delete the email. Before that, I can mark all the emails I filtered with `G`. If I don't want to delete them but move them instead, I just press `pf` and enter the first letters of the desired folder where I want to move my emails. I can also set certain folders where I often move emails as shortcuts. For example, `pb` to move emails to the "Brain" folder. Have a look at my simple config: https://github.com/rafo/aerc-vim/blob/main/binds.conf

Once understood, everything becomes incredibly fast.

Tip: try surfingkeys in your browser.
It's not the same person.

Mother nature isn't a humorous process, it's physics.
Sanitarium is one of those Bad Mojo-esque games that's worth playing for how unique it is.

The isometric viewpoint never really worked for me, and undercuts the immediacy of the horror. Things aren't happening to you, but to a little human figure the size of a game piece. Maybe this is a hot take but horror games generally need to be first person.
This link and promotional piece from UCLA was discuss two weeks ago. At least UCLA understands PR.

https://www.uclahealth.org/news/release/molecule-restores-co...
No, it is not integrity to say the obligatory words after getting caught. What a participation trophy.
They should take a page out of the FBI's book: leave the software up as a honeypot, sue the users into oblivion, and use the proceeds to fund further antitrust operations.

Otherwise we're just going to end up with the same software back from the grave, but with no company behind it to sue this time.
> bad at UX design using the “pro app” catch-all to justify all sorts of bad decisions

No, pro apps actually have completely different UX requirements.

In a pro app, the UX requirement is to be able to perform actions QUICKLY and RELIABLY, meaning it works the same way every time with a minimal number of steps.

This leads to "cluttered" interfaces with lots of information, because this way actions can be performed quickly AND results/data are always in the same place so it's reliable. Take an IDE with multiple panels with output going in/out. Quick to see what you need to, everything is sectioned off so you know right where to look, and everything is one or two clicks away.

However, casual apps have almost opposite requirements! They need to be non-intimating and simple. Simple is at odds with quick to use IF the use case is complex. Simple and quick to use can ONLY coexist in a scenario that is simple in it of itself, i.e. not a pro app but a simple app.
I'm surprised it is copyrightable. It wouldn't be in the US.