skysight-inc/HackerNews huggingface dataset:
Oh of course you can counter it. The issue is less with artistic interpretation but with the doublethink happening here. You can depict something as a stylized artistic representation that does not pretend to be accurate. I'm pretty sure the bombing of Guernica did not look exactly as Picasso portrayed it, but his painting is still a powerful piece that we can use to understand the artist's feelings about the historical event. And even in the most rigorous of documentaries, there is still room for artistry: you can convey information in an interesting and thoughtful manner that doesn't sacrifice factuality.
You can't really simultaneously say that you strive for accuracy but, at the end of the day, you're "just" creating an artistic interpretation. That seems to conflate artistry with a failure to capture historical accuracy, which is so bizarre since those things are more or less orthogonal to each other.

I think we can safely call a spade a spade here: people making lazy AI historical videos are just that; lazy. They found a cheap and easy way to churn out content that makes money, and their greed outweighs their commitment to truth or historicity.
This is crazy insightful, thanks! I’d really love to learn how to get to this level of understanding, but can’t seem to figure out what curriculum I’d follow where I’d end up with this level of technical competence.
>inoculate ourselves from it entirely.

By that do you mean stop using it entirely? Because I don't think it's possible for many (maybe most) people to engage without being affected—at least with the currently prominent social media formats.
Show HN: C2p – VS Code Extension to Quickly Copy Codebase into a Prompt
> When this is true, solving A cannot be harder than solving B. "Harder" means having a higher estimate of the required computational resources in a given context (e.g., higher time complexity, greater memory requirement, expensive need for extra hardware processor cores for a parallel solution compared to a single-threaded solution, etc.). The existence of a reduction from A to B can be written in the shorthand notation A ≤m B, usually with a subscript on the ≤ to indicate the type of reduction being used (m : mapping reduction, p : polynomial reduction).

The article indeed argues that solving n-day vulnerability discovery is no harder than document ranking. It does not argue that document ranking is no harder than n-day discovery, because it assumes that most people already would assume that; nor does it set out to disprove it.
I’ve never been overwhelmed by my DSLR. This a product straight out of Idiocracy.
Defining LLM Red Teaming
RTF isn’t a better option than MD, plaintext is. We start with the premise that we are talking about plain text, as in plain text, texts. But pretty soon we are into colours, then maybe images and videos, and then what all not.

But MD still is closest to plaintext because in most cases MD (or a similar scheme), even when not rendered, can be read easily in its plaintext formatting.
Why does the analysis progress bar pause if you switch to another tab? Please respect your user's time. They have other things to do besides stare at the waiting screen and read marketing copy.
You're going to need to cite that because to my knowledge there's been 0 efforts towards any sort of long term self sustainability on Antarctica. The most I know of are the efforts to reduce diesel consumption, but that's probably more gesturing towards this 'green' political stuff than any effort at self sustainability.

And saying there are no usable local resources on Mars is ignorant of basic plans - sunlight, regolith which can be processed, hydrated minerals, CO2, water, and more. In the longer term the other various minerals and metals will also be highly useful, but those I listed are valuable right off the bat and easily accessible.
Nobody is gonna pay for a VSCode theme.
Before I get into my slew of questions, I am absolutely thrilled to see the return of late-90s transparent colored housings and the like! I'm also happy to see the updated non-Windows keyboard using the Framework logo rather than the generic "Super" text.

#1. Any insight into the 4x PCIe slot not having the end of the slot open which would allow the user to still physically insert 8x or 16x PCIe cards?

#2. Considering a lot of people would use the desktop with ethernet, is the wifi m.2 slot keyed to only accept wifi cards or can it fit a 3rd NVMe SSD as well? (maybe an idea to also pass along to the RISC-V mainboard guys)

#3. Lastly, any chance of revisiting the possibility of upgradable RAM on future desktop models i.e. Zen6 "big APU" if CAMM modules and the like aren't so bleeding edge? (it's looking like DDR6 for example might be CAMM-only) I mean, the fact that CAMM modules lay flat would open the opportunity to have them placed directly on the backside of the CPU which would theoretically result in very short trace lengths relative to front-side CAMM (let alone DIMM).

EDIT #4. Do these Ryzen Max chips support s1/s3 sleep like traditional socketable desktops? (though it sounds like it's starting to become less supported on AM5 sadly)

BONUS. Keyboard/touchpad module(s) for laptop(s) with three (left, middle, right) separate physical mouse buttons when? :P (Heck, on the 16" laptop there's already suspicious blank spaces both above and below the touchpad where they'd fit perfectly...)
> What is the self-hosting story I wonder?

Fully supported, we have a guide for every popular platform [1].

> If we have our own Postgres db (placed in a specific region for compliance), and we put gel onto our k8s cluster as they state in their docs, does it work well?

If you're OK with managing Postgres and your own k8s you won't have a problem.

> I assume this type of deployment is free right?

Yes, and everything you need for that is Apache 2.

> What features are we missing from their cloud offering?

A couple:

1. Slow query log: it requires a custom C extension for Postgres (we wish it did not). It's part of Gel and is open source, but it's not allowed to deploy custom Postgres extensions, say, on AWS Aurora.

2. Integrations with Vercel [2] and GH. With our Cloud you get Vecvel Previews set up out of the box.

3. Convenience: we manage Gel Cloud and it's our headache to keep it running for you. :)

> Can you configure which region your data is in?

We're currently on AWS, but yes, you can configure a region, if you choose to use our cloud.

> Couldn’t really find that info in the docs / pricing pages.

Good point, I'll use this question as a template to add a Q&A there :)

[1] https://docs.geldata.com/resources/guides/deployment
[2] https://www.geldata.com/blog/seamless-dx-with-vercel
Have you considered the risk of ending up in an hour long conversation about buttplug.io and VRChat modding?
the lashings will continue until morale improves
Ha! The sweatshop for startups has finally produced a startup that wants to help sweatshops grind their workers into dust. The circle is finally complete!
Injecting JS into the page or controlling it using extension APIs is not a secure way to control the browser.
For humans, yes. For software, not so much.

There’s a special rule in SemVer that states when the leading major version is 0, every minor version bump is considered breaking.

https://semver.org/#spec-item-4

NPM handles 0.x.y versions of packages differently from 1+.x.y

https://github.com/npm/node-semver#caret-ranges-123-025-004

Several major packages are still on 0.x.y and (ab)use this feature when updating without "committing" to a major version.
Bloom filters are small relative to the amount of data they can hash, but aren't realistic bloom filters still tens of kB at minimum? Might be too heavyweight to send up.
Here's the actual letter: https://www.documentcloud.org/documents/25544180-usds-resign...
I love the Fountain spec for exactly this reason. I primarily began using it since it’s Markdown for screenwriting, but it has bold, underline, and italics along with the usual markdown stuff like comments etc. I find it to be by far the best way to write plaintext anything other than code. It’s also a bit more opinionated than Markdown which I highly prefer.
Replying to myself now that I've had a chance to try the scan, but not the deduplication. I work with disc images, program binaries, intermediate representations in a workspace that's 7.6G.

A few notes:

* By default it doesn't scan everything. It ignores all files but those in an allow list. The way the allow list is structured, it seems like Hyperspace needs to understand the content of a file. As an end user, I have no idea what the difference between a Text file and a Source Code file would be or how Hyperspace would know. Hyperscan only found 360MB to dedup. Allowing all files increased that to 842MB.

* It doesn't scan files smaller than 100 KB by default. Disabling the size limit along with allowing all files increased that to 1.1GB

* With all files and no size limit it scanned 67,309 of 68,874 files. `dedup` scans 67,426.

* It says 29,522 files are eligible. Eligible means they can be deduped. `dedup` only fines 29,447. There are 76 already deduped files, which is an off-by-one, so I'm not sure what the difference is.

* Scanning files in Hyperspace took around 50s vs `dedup` at 14s

* It seems to scan the file system, then do a duplication calculation, then do the deduplication. I'm not sure why the first shouldn't be done together. I chose to queue any filesystem metadata as it was scanned and in parallel start calculating duplicates. The vast majority of the time files can be mismatched by size, which is available from `fts_read` "for free" while traversing the directory.

* Hyperspace found 1.1GB to save, `dedup` finds 1.04GB and 882MB already saved (from previous deduping)

* I'm not going to buy Hyperspace at this time, so I don't know how long it takes to dedup or if it preserves metadata or deals with strange files. `dedup` took 31s to scan and deduplicate.

* After deduping with `dedup`, Hyperscan thinks there are still 2 files that can be deduped.

* Hyperspace seems to understand it can't dedup files with multiple hard links, empty files, and some of the other things `dedup` also checks for.

* I can't test ACLs or any other attribute preservation like that without paying. `strings` suggests those are handled. HFS Compression is a tricky edge case, but I haven't tested how Hyperspace's scan deals with those.
Hollywood has been creating historically inaccurate portrayals for over a hundred years. I'm really not seeing the harm in these shitty little vignettes. If anything, it's more concerning that TikTok's algorithms are able to get people to give their attention to such poor quality content.
oh I don't think we've reached peak enshittification yet, not by a long shot
Flattest States of the USA [video]
I have a question about calculator building, if anyone has a suggestion.
My industry revolves around quite complicated calculators, with anywhere from 10 to 50 data inputs - and the result are large projection tables and charts.

These still live in excel, but I would love to move then into a web app.

Is there a best practice way to go about this? I've tried basic html forms that pass to python for the number crunching (there are optimisations and Monte Carlos). But it gets so messy as the number of input fields increase.
Does a tool exist to simplify this process?
Sailfish Mobile OS 5.0 Tampella is here
Bullies always act tough but they are often weak and insecure.
It's a real shame the memory isn't a 512 bit bus or higher for comparable bandwidth to apple's M max series. If they had accomplished that at this price they would sell like crazy I think for AI. Having the downsides of soldered ram without the upsides of pushing it to a much higher bandwidth is a bummer. I assume that is on AMD though and not something Framework could control. Regardless happy to have more options. I really hope there are more options in the near future for integrated boards with a large variety of bandwidth choices and ram capacities.
There's only one way to properly enjoy bean juice.
Perhaps. The trouble usually arrives when you need functionality that your specialized database doesn’t have. Then you end up maintaining two databases and spreading your data, business logic, and resources between them. To each their own, though... there are certainly valid use cases for this.
Pantone is a lot more than hex codes, it's a whole system of material science for colors.
Sure, but I am the creator of the content. And I'm fine with Google indexing the content. I'm not fine with AI doing it. Especially since many of the AI's monetization goals are to make me, specifically, jobless
This really resonated with me (I'm now in my 40s).

I missed out on so much because I never pushed back on management who asked me to do X, Y, or Z. "Oh, that's the priority" I'd tell myself. Nope, that was their ass getting promoted by managing a bigger team.

Repeatedly hearing "we don't do X, Y, or Z" when I saw an opportunity to innovate. Nope, that was just an uncreative bored person who didn't want to play along.

I simultaneously feel so lucky to be where I am and so absolutely frustrated at how poorly run and disorganized EVERYTHING seems to be.

I've decided in the next phase of life to kind of do like you suggest. Focus on "the doing" of something I like.

I may even have that opportunity, but my area is facing a lot of instability lately, so I hope it works out.
I know what you mean, but I'm also specifically calling out the "percentage of homes with computers" and their respective technical literacy.

My friends and I, as kids, knew "everything" about computers and how to operate them, and there was this base level of knowledge that pretty much every computer-owning kid had.

I remember one friend figured out himself how to hex-edit his WarCraft 1 save files, this would have been at the age of 10 or 11, with zero instruction/guidance from parents or anything. I'd be impressed today if you found a singular kid in an entire high school who can hex-edit anything, let alone game saves, despite probably every single household of every student in that school having at least one personal computer, if not more.

Simultaneously, there's an important aspect that computers and the software for them are more abstract than ever, so "hex editing" is a pretty obscure thing for someone to have any reason to do.

Regardless, being able to save the currently-open Microsoft Word document to the USB stick one just inserted is pretty much the bare minimum of technical literacy I expect from anyone who has a computer at home -- yet this is apparently not the case. I'm talking like, even on a Mac, students couldn't figure it out.

My conclusion here is that, as many people lament, there was a spike in time where computer enthusiasm was a real thing, where a relatively high % of kids wanted to "know everything about computers", but now computers are normal and boring and most people see them as "thing to launch game/chat/web on", for better or for worse (and for a wide variety of reasons).
Every time Xcode updates, it seems a few more older macOS and iOS versions are removed from the list of "Minimum Deployment Versions". My current Xcode lets me target macOS back to 10.13 (High Sierra, 7 years old) and iOS 12.0 (6 years old). This seems... rather limiting. Like, I'd be leaving a lot of users out in the cold if I were actually releasing apps anymore. And this is Xcode 15.2, on a dev host Mac forever stuck on macOS 13.7. I'm sure newer Mac/Xcode combinations are even more limiting.

I used to be a hardcore Apple/Mac guy, but I'm kind of giving up on the ecosystem. Even the dev tools are keeping everyone on the treadmill.
Does it make a difference? What I'm saying is plainly true and undeniable. I'll break it down, perhaps a bit slower this time so you can keep up.

You must agree companies require money to operate. No money, no company. You must also agree that piracy OR any action which takes money away from a company results in less money. In addition, you must agree every individual will take whichever action costs them the least amount of money.

Okay. Do you see where I'm going? Following these very simple rules, the result is that there is no money left for companies, and they go under.

Whether that's bad or not is, technically, debatable. Whether that's how it works or not, isn't.

I grow tired of having to explain very simple logic to bumbling idiots. Of course you're not a bumbling idiot. Rather, you're someone with a belief and a delusion. Meaning, you will simply ignore any and all reality to maintain your belief, even if, right before your very eyes, it is refuted. I don't know why people act this way. Maybe there's some medication that can help with that.

People might say I'm a prophet, maybe some kind of psychic. Really, I'm just a guy with, like, a quarter of a brain. We can often "see into the future" if we just rub some brain cells and put two and two together.

Until you can find away around these rules, perhaps some alternative economic system which has not been invented, there is nothing for you to refute. Not that you've been trying at all, your entire "argument" has been "erm, I disagree". Which, by the way, is not an argument. It's more of a statement, and one which is embarrassing to say out loud when you don't have anything to back it up with.

And, to be clear, this is well past the land of morality. I'm operating in a much simpler framework here. Even if you're under the belief everyone is perfect, or some people are perfect and some aren't, or whatever other moral beliefs - that doesn't change the rules and therefore doesn't change the result.
Another example of terms being appropriated like that would be how "piracy" now refers to copying information your aren't legally permitted to copy, as well as the older meaning of using violence to steal things at sea.
Successful shorting seems to be damn near impossible in this economy. It's just too irrationally optimistic. Maybe this is changing under Trump, but most of the famous short sellers (James Chanos, Hindenburg Research) have closed shop
Ever since the AI boom, I feel.
There's nothing wrong with building proprietary software of a couple of thousand lines of code, including themes. And people should be able to ask for money in exchange for their work.

What's wrong is the bait and switch, as these projects end up being popular because of their FOSS nature.
I welcome people to steal my ideas. I don't welcome the AI companies. They claim they want me to lose my job. Most people online don't want that for me.
Open WebUI Website Temporarily Inaccessible
That is by design, it's a feature from Intel and Microsoft called "modern standby." It basically means your laptop cannot actually sleep anymore. Instead, it enters a slightly-lower-power mode so that it can download emails in the background, run Windows updates in the middle of the night, and generally pretend to be a phone even though no one wants that and the hardware/os was not really designed for it.
Watching that video made me wonder whether I should even feel comfortable visiting HN.
Yeah his first term.
and uhhhh... other aspects about them
This doesn't capture all of it though. There's also a bunch more that you can access by looking at commits in the Pull Requests.
I would suppose they got a good deal on them, as they're a little out of date, but they're good enough, and overall provide a good package. If you're trying to hit a price point, there will always be compromises.
Be careful with this because framework will not warranty your product in any way, and given their size and age, there is a not insignificant chance you will experience a product defect or failure and have no recourse, love my framework but I experienced a mainboard bricking after a failed firmware update, which framework addressed under warranty. I would caution against buying without a warranty.
I did not mean iOS.
The fact that those certificates had been issued without a secure method of verification is the thing that was wrong with those certificates.

Dyndns is not the only use case for having someone control a subdomain without having the full trust of the root domain.
My entire company of 100+ engineers is using cursor on multiple large typescript repos with zero issues. Must be some kind of local setup issue on your end, it definitely works just fine. In fact I've seen consistently more useful / less junky results from using LLMs for code with typescript than any other language, particularly when cursor's "shadow workspace" option is enabled.
Yeah, most people don't leave the easy path. Most people don't use Signal. Adding more friction won't improve that.
This kind of stuff is an intersting demonstration of how far compilers are from extracting high performance from hardware based on high level code.

What would it take for traditional compiler tech or AI assisted optimization agents to come up with something like it?
In some ways, it's a good tool to teach yourself to sus out the real clues to reliability, not format and authoritative tone.
Coal's Last Stand? U.S. Power Plants Face a Mass Exodus in 2025
> Our official website, openwebui.com, has been suspended by our domain provider, Namecheap, citing "fraudulent activity." This decision makes no sense, and we are actively working to resolve the issue.

A comment on the discussion:

> openwebui.com is back online and is fully operational!

The timestamp was ~2 hours after the original post, so looks like the site was reinstated fairly quickly. Curious as to what may have led to the suspension.
You’re mistaking the internet world with the real world.

Most people I know don’t know anything about a Musk salute.

I’m going to predict that Tesla sales will see a small but insignificant dip in Q1.
Really shitty. Avoid.
Then guidelines to ensure you site is included in the model and then businesses to help optimize your site to make sure the AI models prefer your product over competitors.
Just don't use apps and dumb entertainment on your phone, stop installing new things, uninstall everything unimportant. Keep it for authentication, email, important things you need access to while away from your computer... everyone knows this already because it's common sense but self control is hard
That's been every LLM since GPT-2.
Because noone has stated an injury and made a complaint about it. It's likely that there's some copyright infringement going on with the current state of the repo (due to lack of the author's adherence to the requirements of the license). That could be subject to a DMCA notice if any of the previous contributors decided to make one.
Your general understanding is wrong, as there's nothing in either BSD or MIT that allows for re-licensing, and nothing else gives you that right.

You can incorporate MIT/BSD code in a proprietary project, but that imported code itself remains BSD/MIT licensed. For many projects, this is a technicality, but no, you can't claim copyright on MIT/BSD code that isn't yours.
Libreboot would be amazing progress for moving open-source downwards in the stack.

It feels odd having a load of closed source EFI stuff and then putting linux on top of it.
Sure linux injects a bunch of firmware into hardware later in the boot, but it's still progress
> This just measures output

Not even that. Measuring output makes a certain amount of sense. This just measures "looking busy". It's practically an admission that they don't care about actual production, they just enjoy hassling people.
Board members can’t just sell due to insider trading rules, they need to have predetermined plans to buy/sell put in place long ago.

You guys just see what you want to see.
Yep - Give them a Pantone Color and a Material, and they can tell you how to get that material in that exact color.