skysight-inc/HackerNews huggingface dataset:
I guess to be clear, I do both—the central Seafile server is backed up by Borg.

Seafile has file version history, so it's more than pure syncing and has so far been sufficient for backups, but I also run it on site so it's not safe in that sense and the data matters enough to be worth redundancy.
I've been using cloudflare pages like two years now and all svg icons are doing normal they're supposed to. I use Sveltekit.

So I think, it's between your framework and cloudflare pages.
hey! thanks a lot! Updates will be up very soon
SpaceX responded with an insulting low buyout-or-get-fucked offer so they lose any benefit of the doubt here. They should be assumed negligent by default at best.
From their manifesto:

> Long ago there was an OpenSource library called Qt. When it was C++ and Widgets, it was great. Then the library lost its way and became focused on phones. It also became dramatically less "open" and much more "you have to buy a license." The C++ Widgets side of the library withered as resources were poured into a non-typesafe worthless thing called QML. This was well after making a play for the medical device market. You can't use non-typesafe junk when lives are on the line.

Their writing style is a serious turn-off.
The author of the e-book is a different guy, Mark Watson. He isn't involved in the development of the language.
The article seems to skip over the pandemic, which has changed behaviours significantly. Also, the Coronavirus itself is suspected to promote cancer [1].

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10202899/
Remarkably enough, yes, we got it to work, on our 3rd or 4th try.
GC pressure is another factor. Even in the trivial ownership case, gc:ing in a GB/s allocation environment comes at a cost.
One of the ultimately epistemological puzzles to me is the question of what math really is. Like, obviously, it is fundamentally descriptive. “Two and two makes four” is pretty straightforwardly talking about something “out there”. And when we’re talking about fields, we are clearly also describing something that is really happening, that is really “out there”; it’s not the math itself that is the real thing, but rather it is a language for accurately describing and analyzing real things. But at some level, the real things it’s describing become so abstract and immaterial that they might as well be magic, or spirit. And it seems to me like our minds also contain and experience such things, too. Very advanced math and physics necessarily start to border on philosophy or theology.
Congrats!

Could you compare the language with Clojure?
I've several learn stuff quick about wordpress things added on this learn page: https://steveiscritical.com/learn-websites-and-coding/
Vapes are at all time high though.
In 10 years they will be rewriting React 15.0 from scratch because...
While network latency may overshadow that of a single query, many apps have many such queries to accomplish one action, and it can start to add up.

I was referring more to how it's extremely rare to have a stack as simple as request --> LB --> app --> DB. Instead, the app almost always a micro service, even when it wasn't warranted, and each service is still making calls to DBs. Many of the services depend on other services, so there's no parallelization there. Then there's the caching layer stuck between service --> DB, because by and large RDBMS isn't understood or managed well, so the fix is to just throw Redis between them.
Whatever science I read on this seems to indicate that the exercise induces a high amount of oxidative molecule release in your cells. That should be bad for the body because that results in oxidative damage.

But of course we've evolved mechanisms to compensate. For that, there's a corresponding release of antioxidants and cellular repair to deal with the oxidation events of exercise.

Exercise in general raises your immune system as well. Your immune system cleans up a lot of rogue mutation cells. It may also be the physical activity increases massive amounts of blood flow through your entire system and helps at a macro level with this cleanup of deviant cells.

But I'm not an oncologist nor am I a physiological biologist.
Yeah but you can pick one up for a fraction of that these days - here's one for €350[0] and given the typical difference between Europe and the US for used gear, you could probably pick one up for under $300 in the US.

[0] https://reverb.com/item/74573558-akai-s3000-xl
and yet, cheap $20 CPUs do have enough. My GPU rig runs dual e5-2680 $20 each. For $40 I have a total of 88 lanes. $160 dual server motherboard from Aliepxress. I currently have 6 GPUs. The motherboard supports PCIe bifurcation, so I don't really need this article. Just additional hardware to split the physical slots.
Weird that their GitHub says "without ads", but the apps in the play store say contains ads. It looks like they're doing ads/paid model in the app store, are they ad-free from F-Droid?
That’s not anti-Semitic - it would have been if they’d said “Jewish” since “Israeli” is a question of citizenship rather than religion. If you have foreign nationals in your supply chain, it is reasonable to question how you’d know if they were subverted - for example, change “Israeli” to “Russian” or “Chinese” and ask whether you’d say there’s a legitimate possibility that their government might be coercing them. (And, of course, anyone outside of the U.S. is totally justified asking the same questions about our tech industry.)
This leads to obesity and terrible diets as a rise.. If this study is worth anything.
Climate change strikes again. It has no end of unexpected consequences.
There is some correlation between COVID exhausting certain white blood cells that fight cancer:

https://www.nature.com/articles/s41423-021-00750-4
Absolutely.

Having well sanded features doesn’t necessarily remove bugs directly drive conversion, but it gives the entire product an established professional “feel.

Even though your customers feel it, they won’t explicitly articulate it
When you say that lawyers always cost a lot of money: I’d absolutely do this pro bono but more than likely you’re not in a state where I’m licensed.

You can absolutely positively find a free lawyer if your issue is interesting enough.

This is the most interesting issue of our day.
Sharing some packages, tsconfig.json, and jest.config.ts I used in a recent project that I'm pretty happy with below (I'm not using `"type": "module"` in my package.json.

Relevant npm packages:
- @jest/globals (I use these to import `describe`, `test`, `expect` and other test-related functions)
- ts-jest

My tsconfig.json:

{
"buildOptions": {},
"compilerOptions": {
"target": "ES6",
"module": "ESNext",
"lib": [
"ES6",
"DOM",
"ES2017",
"DOM.Iterable"
],
"moduleResolution": "Bundler",
"jsx": "react-jsx",
"declaration": true,
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"outDir": "./dist"
},
"include": [
"src",
"__tests__",
"*.config.ts",
"sandbox.ts",
"sandbox-ui.js"
]
}

and my jest config (jest.config.ts):

import type { Config } from "jest";

export default {
preset: "ts-jest",
testEnvironment: "jsdom",
testMatch: ["\*/__tests__/\*/*.test.ts"],
globals: {
fetch: global.fetch,
},
} as Config;

I have my tests set up under the `__tests__` directory in project root as you noted, and use a `.test.ts` suffix on all relevant test files. Doing this, ts-jest handles the actual transpilation + execution of the tests (just by running jest), and you don't have to worry about including them in your built solution. I have a separate `tsconfig.build.json` for actually building my project (this... is probably inefficient... but it works well for me :P).
The Simple Mobile Tools suite was sold to an adware vendor last year. Plenty of links to stories if you're interested, even here on HN.
They did add “Beautiful” before British Columbia on the license plates, so that there is at least one word that gives the best description of the province.
The definition of maintained in indeed subjective, so I don't think it can even be called a misconception. People just disagree on what it means, but there can't be a single right or wrong answer.

Some people prefer secure software to be regularly updated and audited and won't trust other programs. I think it's a perfectly reasonable position, but I also know not everyone will think the same way.
Very exciting. I'm in awe of the long-term commitment (over 10 years) that was required to get this to 1.0.0. It renews my faith. Well done.
What's the mechanism behind that? Being "more fit" is not exactly one single thing.
I wasn’t replying to the comment about the First Amendment, I was responding to a (what I assume was a somewhat satirical) comment about making photoshop illegal.

Fully aware of the difference between a civil lawsuit vs government lawsuit though so you can pop your italics back in the box and rest easy!
> Either way, I really wonder how much e-waste out there is just due to old solder/capacitors that could have been easily repaired.

Actually, both are true!

The solder stuff ("Soldergate") was around the time when the EU RoHS directive came into force - around the late '00s IIRC. The most affected product was everything with a NVIDIA GPU [1] (including Apple, who then cut all ties with NVIDIA as a result), but AMD (or rather, back then ATI) was also hit as they manufactured the Xbox 360 GPU with its RRoD ("red ring of death") issue [2]. In all cases, the issue at the core was an untested combination of no-lead solder elements that didn't handle frequent high-amplitude heat/cool cycles all too well, and a common fix was indeed to bake the PCBs in an oven to achieve all solder balls getting equally hot, basically low-temperature DIY annealing.

The capacitor issue cropped up around the same time - an engineer had stolen the electrolyte formulation from his prior employer, mis-copied it and eventually through his new team defecting (and stealing the broken formulation...) it spread around the industry [3]. All electrolytic caps age (particularly if used at the upper end of their rated temperature scale!), but the ones made with the broken formulation age muuuuuuch faster. Note that there is no fix for a dried-out elcap, the only fix is replacing it and in the case of an exploded one, cleaning the entire board of spilled electrolyte.

The problem is in both cases, these issues are hard to troubleshoot without expert knowledge and tools, in-place measurement can be very tricky (say because a capacitor is in parallel with an IC or resistor), and even if you have both the knowledge and the tools, it can be a wild wild goose chase to repair a broken Thing as for 99.99999% of equipment (outside of cameras and some phone models where for whatever reason everyone and their dog leaks component-level repair guides?!) you will not find information regarding component values, small SMD parts have no distinguishable parts marking at all any more, and manufacturers keep adjusting PCBs between revisions (to keep up with compliance requirements, fixing hardware errata or just because a part becomes unavailable) without that being apparent to the customers.

We desperately need laws specifying that all PCB design files have to be submitted to the government and that they be released to the general public after the manufacturer ceases support.

[1] https://www.overclock.net/threads/inq-nvidia-gpu-defects-exp...

[2] https://de.ifixit.com/Device/Xbox_360

[3] https://en.wikipedia.org/wiki/Capacitor_plague
Understanding the Decline of Impact Factors in Informs Journals
I'm still trying to find the memo I missed that made it socially acceptable for folks to vape indoors. Come into my house and vape around my kids? Really?
Not my project and I only know it because a friend starred it. Guessing I would say you could run it with sth much less powerful as it just calls the openai based online service linked. Just thought the look is kind of nice.
YouTube Premium is worth the money IMHO.
> That this post has 800 upvotes is just a reminder of the caliber of UI/UX experience the average HNer has

Or maybe it's our collective frustration with processes and expectations that make it very difficult to be a craftsman--and that make web app UI bad in general.

I remember my boss being frustrated with how long it was taking me to build a set of filtering dropdown components from scratch (one of the most difficult to get right). I stuck with it and put in some extra hours to really get all the small details right. Later that year, he asked me to tech-lead a newly forming team of UI engineers.

A year later, everyone called it great work and no one remembered how long it took.
Yes! Sometimes people put focus on right or wrong and forget to enjoy the process.

I wrote a little bit about it here: https://jairojair.com/articles/coding-just-for-fun/
If being non-typesafe is a turn-off they should not be using C++. They should be using Go, Rust, or some other memory-safe language with better type safety.

The latest crazy Windows IP stack RCE pushed me wholly over into the "nothing new should be written in C/C++" camp. It's clear that secure reliable software can't be done in these languages, at least at scale.

The macho counter-argument of "but I can do it!" doesn't work. Maybe you can. It doesn't matter. Code will be worked on by more people than just you if it lives for a long time. Code "rots" and acquires bugs, and having the compiler catch the worst ones (memory errors, type errors) is a huge win.
Honestly I realized I don’t need a web editor to change the documents, I just needed the documents on whatever device I was using. I set up syncthing to sync my Documents folder with a whitelist for specific directories and a $5 vps lets me get access to whatever documents I need. No need for a domain name and web ui when it’s all desktop apps all the way down.

For collaborative editing LibreOffice Writer has a collaboration feature. Otherwise I’ll send a copy via message service of some kind (email, txt, chat, whatever) or download a copy to my Documents folder if someone sends me a google docs link or whatever.
Fighting terrorism with terrorism, what could go wrong? Maybe we can go back to devices with removable batteries after this.
is it obvious that good fitness is related to good immune function?
> The collapse of the Soviet Union started the moment Stalin got rid of Lenin's New Economic Policy.

What? The Soviet economy grew like crazy under Stalin, and he even pushed the Germans back to Berlin. Workers from depression racked Western Europe moved to Russia for work in the 1930s.

It was when Khrushchev took over that the economy began to sink.
Hearing the evolutionary anthropologist Herman Pontzer talk about this was really eye-opening for me:

https://www.msnbc.com/msnbc-podcast/examining-energy-evoluti...

"[Y]ou can think about all these processes as competing for calories over the course of the day. And normally, low priority things like having a really high inflammation response or having a high stress response, those get tamped down in a highly active population like we've all evolved in. But now, you move to these weird zoos that we've built ourselves, where you don't have to be active, food's available all over the place, energy supply is really easy. And now, these low priority activities which used to probably only happen very occasionally in the past, in the deep past, now are happening all the time, chronically, at these super high levels, and it's actually really bad for you."
That’s sort of entirely different discussion.

My point was we are building 500,000 additional chargers. I’m sure we’ll get there.

Once done, it should significantly increase EV adoption.
Stop using REST for state synchronization
Well, this is a little embarrassing: Clojure was one of the biggest influences on Hy in its youth, but that was mostly before I got involved in 2016. I never actually learned Clojure. So hopefully somebody who knows both Hy and Clojure well can answer. I can tell you that at run-time, Hy is essentially Python code, so Hy is more tightly coupled to Python than Clojure is to Java; a better analogy is CoffeeScript's relationship with JavaScript.

I get the impression that Clojure tries to convince the programmer to avoid side-effects a lot more strenuously than Hy does, but it's still not a purely functional language, so I don't know how consequential that is in practice.
textual ebnf-specified protocol > json
IMHO ChatGPT-4o is well worth the $59.99 yearly cost.
Does Hy also work with Mojo?
Have you tried few shot prompting? Something on the lines of:

User: Extract x from the given scanned document.
<sample_img_1>

Assistant: <sample_img_1_output>

User: Extract x from the given scanned document. <sample_img_2>

Assistant: <sample_img_2_output>

User: Extract x from the given scanned document. <query_image>

In my experience, this seems to make the model significantly more consistent.
His case for WP engine being immoral was even flimsier.
> What's the mechanism of this?

It doesn’t necessarily have an easy to understand soundbite explanation. Biology is like spagetti code. Everything depends on everything in difficult to comprehend ways.
“Sanding” shouldn’t be the only approach to testing an app. Developers should test using a variety of techniques. Some bugs are discovered through unit or integration tests, others by brute force, others still from end users
Could you give examples of your preferred stack of language and li raries?
This is hackerish but I think there are fairly specific forums for this kind of thing with experts and all the parts you need.
Saltwater batteries and lfp batteries don't require nearly as much active heating and safety measures as nmc chemistries.

So the pack level they become a lot more competitive. Rise of high density, salt, water and lfp. We should be able to produce 300 and 400 mile range sedans with sodium ion and LFP chemistries.

Just go look at the catl density numbers all the stuff they have going into production. Obviously has not scaled to the level it needs to. That's a big ramp up.

I believe the current numbers are 160 Watt hours per kilogram for sodium ion and a little over 200 for lfp. With cell to pack projections of 90%, while pack density of nmc is like 60-70% to the cooling and safety system requirements, sodium ion is a revolutionary development for the cheap EV.

The five year road maps for sodium ion gets it close to 200 watt hours per kilogram. Lfp should be reaching 250 Watt hours per kilogram in the next five years.
It's "tenet", not "tenant".
Good to know. I’ve been sticking with OnlyOffice only because it’s supported out of the box on Hetzner [0] (as in, I don’t need to setup and maintain any “document server”). Surprisingly, this is what they say about Collabora:

> Due to performance reasons, we cannot support the built-in version of Collabora. So if you still want to use Collabora, you will need to provide your own server. You could use, for example, one of our unmanaged dedicated root servers or a Hetzner Cloud server. You can activate Collabora via the App Store, but you will need to use the other server for data processing. You as the customer are responsible for configuring this server yourself in the app's settings.

[0] https://docs.hetzner.com/konsoleh/storage-share/faq/addition...
I know quite a few folks who consider the casual conflation of "Jewish" and "Israeli" to be antisemitic, so maybe... like...
It's been a while since that one's crossed my browser. This is the first time I've noticed the moderator's note at the bottom:

"Moderator's Note

This post is locked to prevent inappropriate edits to its content. The post looks exactly as it is supposed to look - there are no problems with its content. Please do not flag it for our attention."
yes and then there is the elephant in the room nobody talks about: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10184721/
There’s been another hypothesis around the wider spread use of emulsifiers, specifically in lower fat foods. Lots of people are eating “healthy” almost whole food sources that contain them.
Has anyone been able to access Kolors API?
Hey HN,

I'm Julien, and together with my friend Kalkidan, we've been working on making online clothes shopping more interactive. After launching our Chrome extension, many users requested a mobile-friendly version that doesn't rely on extensions. So, we developed a web-based version of Virtual Try-On that lets you try on clothes using your own photos directly from any device.

Why I'm Posting:

The current model we are using works okay, but not sure it works as well as Kolors. Has anyone been able to work with Kolors? I saw a viral post by a user on X recently ("I built it with AI in 2 hours kind of tweet) claiming they were using it, but I couldn't find their API nor any documentation. Did the viral tweet scrapped their Hugging Face page? If anyone has insights on accessing or integrating Kolors, I'd greatly appreciate your help.

Thank you!
I have been out of audio for a long time but this sounds crazy.

Have owned FS1R and DX11, made my own FM synths in reaktor but I would still rate FM7/FM8 the greatest of all FM synths. There has just never been a better interface to program FM. In the same way I would probably rate the FS1R as one of the all time worst FM synths and I do enjoy a synth that is not easy to program for the uniqueness.

Unless it is vaporware now I would just get FM8.
It can be jarring talking to an AI though. At first you think you're talking to someone very friendly, and then the impact that the entire conversation is artificial hits you. It feels like you're being lied to because that friendliness is coming from nowhere real.
That suggests things are getting worse but personally I’ve seen the opposite trend.

These days developers rallying around a subset of established standards rather than inventing new protocols and grammar for each new service.

Take a look at the old protocols out there: finger, DNS, Gopher, HTTP, FTP, SMTP Dict, etc. they all have their own grammar and in many cases, even that grammar is very loosely defined or subject to dozens of different standards. Whereas these days it’s mostly JSON or XML over HTTPS. Or ProtoBuf if you need something more compact.

There’s definitely still room for improvement. For example the shift towards proprietary messaging protocols like Slack, Discord, etc. But that’s another topic entirely.
Fugue is amazing, I always forget about them.
They are cheap to find -- on Yahoo Auctions Japan I got an s3000xl for ~$80 since the 8-out works in the MPC2k/xl and go for as much as ~$400 alone.

But that doesn't mean anything about the cost to repair, upgrade, or in the case of LCD replacement, modernize. The memory, flash, effects, and expansion cards are highly sought after, and you're competing with bigger budget established producers.
In my experience HTTP is a better foundation for novel protocols in most cases.
It seems obvious when you see your own body aging and slowly loose both.
I'd expect the opposite: higher fitness -> immune system more busy with repairing wear&tear. Lower fitness -> immune system bored and more reactive to any suspicious cellular activity.
Asking for a friend, are flappy bird’s levels always the same, or are the pipe heights/opening sizes random?
Is name cheap still good
Who is walking in to your house and letting off clouds? Generally you ask, or if your host is a vaper wait to see if they do first.

For all other public indoor settings its already illegal.
It only needed a school population geeky enough to have Cybikos. I wanted one, but no one else in middle school had one!
It compiles to 37kb of 32bit code and to 48kb of 64bit code.

/lib/arm64-v8a/libflappybird.so 48kb
/lib/armeabi-v7a/libflappybird.so 37kb
assets: 29kb
icon: 3kb
signature: 12kb

Plus the manifest (2kb) and resources.arsc (0.5kb)
Hey, did it work for you in the end?

You can send me a message through meet.hn/feedback. Add some way to contact you back if you want me to answer!