skysight-inc/HackerNews huggingface dataset:
very cool, also the coding style looks good.
> BART doesn't share tracks because they can't

If Bart hadn't picked a goofy gauge, it would probably be using the Caltrain corridor by now.
I don’t think of what MacOS UNIX offers as being equivalent to WSL at all. One is MacOS and the other is Linux and the two are definitely not the same.

MacOS is a nice OS but if you expect it to be Linux you will have a bad time.
This could work in very small projects. Still very risky.

Say you flag a write as "local". Later, some other place in your app starts relying on this write in another locality. If you don't update your write spec from "local" to "primary", you don't have a consistent database anymore, but you will make decisions thinking that you do.

Now consider a team of 10. Or 20...

Mayhem can spiral very quickly from there.
Startups to Follow
Stories of "Satan" predate the Christians .. he sounds a lot like Mastema from the Book of Jubilees which dates back to at least 150 years pre Jesus.

https://en.wikipedia.org/wiki/Mastema

https://en.wikipedia.org/wiki/Book_of_Jubilees

Mastema being yet another variation on embodiments of Yetzer hara, cause made real of the inclination of man to do evil.

https://en.wikipedia.org/wiki/Yetzer_hara
Updated a React Native project a month ago through 3 major versions and updating ESLint (to v8) was the most annoying and tedious part. I've just updated the main package and not the rules because something was broken constantly and it was spouting errors nonstop. Dealing with ESLint is the definition of "not fun". Ironic because it should make my life easier.
AFAIK I use one app written in Vala: dino, a modern XMPP desktop client: https://dino.im/
LiteFS author here. I don't disagree with any points in the article but perhaps a reframing could help. I previously wrote a tool called Litestream that would do disaster recovery for a single-node SQLite server and I still think it's a great default option for people starting new projects. Unless you're doing very database-specific things, most SQL will carry over between SQLite and Postgres and MySQL, especially if you add ORMs in the mix. Pick the one that gets you writing code the fastest and you can switch down the road if you need it.

Rather than a paradigm shift or hype, I see distributed SQLite as an extension of a path that devs can go down. With Litestream, the most common complaint I got was that devs were worried that they couldn't horizontally scale with SQLite and they'd be stuck. While you probably won't hit vertical scaling limits of SQLite on most projects, it still caused concern. So LiteFS became a "next step" that a dev could take if they ever got to that point. It doesn't need to be your starting point.

As for the "hacky" solution of txid, I'm not sure why that's hacky. Your application isn't required to use it or the optional built-in proxy but it's available if it fits your application's needs. It also works for plugging legacy applications into distributed SQLite without retrofitting the code. The proposed solution of caching seems orthogonal to the discussion of distributed application data. I don't think any database provider would suggest to avoid caching when it's appropriate but there's plenty of downsides of caching. Hell, it's one of the two hardest problems in computer science.
QOTD (Quote of the Day)
The difference is that Codec2 encodes audio at 8 kHz sampling rate while this TSAC codec encodes audio at 44.1 kHz, which makes a pretty big difference in terms of audio fidelity.
From the link: "A lot of Cloudflare's technology is well documented. For example, how we handle traffic between the eyeballs (clients) and our servers has been discussed"

Already 1 sentence in and we've already got Eldritchian horrors with customers described as just their watery orbs in their skull.
He does it to individuals and says as such in interviews. You have free speech, but not free reach.

Twitter will limit the number of eyeballs that see your content if Twitter doesn't like what you have to say.
Biome is superb but the IntelliJ plugin is very buggy unfortunately. Still needs some time in the oven.
D1 is still pretty limited in my experience. No read replicas really kills any of the meaningful benefit of the architecture, and being built off of a (mostly) SQLite-compliant API makes me nervous as it isn't really SQLite at all.

Last year's major Cloudflare outage really was the final straw for me with regards to D1. I don't mean that as a knock at Cloudflare at all, the situation sounded horrible and I appreciate how the entire team responded to it. I just worry that internal responses to fundamental infrastructure issues will leave newer projects like D1 on ice for a year or two.
Being unkind actually means you're approaching a discussion with the intent of hurting another person, it's not a property of being factually correct or incorrect. Lots of assholes out there are "technically correct", and there are lots of people out there who are wrong, but still decent human beings.

However, you often can't retroactively determine someone's intent over the Internet. Therefore, you have to start somewhere. If you're a cynic, I guess you assume everyone is out to offend or hurt others. But as an optimist, I tend to assume good faith unless proven otherwise.
How conveniently the narrative flips from massive inventory gluts and declining sales to anticipated supply shortages. Of course, this is the impulse[1] that the industry will collude around. Would really like to see policy surrounding CHIPS Act recipients nip this in the butt before it snowballs unchecked again.

[1] https://scholarworks.umass.edu/econ_workingpaper/343/
The car strength requirements only apply to mainline rail, not rapid transit like BART which runs on dedicated rails. And even on mainline rail, the FRA now accepts Europeans rolling stock as of a few years ago.
So like https://localsend.org/ ?
Is the license not transitive? Like could your impact report be “i want to remove this part of the license?”
Damn! I honestly didn't think about it! That would have been really cool!
I can't believe how this completely escaped me :D
After you using sodium vapor out a different light source?
In the distant past, /usr/local/stow was a NFS mount. Each machine could maintain different symlink trees.
Kagi search shows this HN post, a link to kids encyclopedia page on Carmack, and his Wikipedia page as the first three links.

I started using Kagi last month, and am really enjoying it - it's like Google at it's prime.
It is a very good point, and it is the subject of part 2: I want to understand if the title / website / time of sharing has an impact on the score
Took me bout 2 days for the initial release of the config-file-validator. I had been thinking about it for a while and was able just to knock it pretty quickly. It’s changed a LOT since initial release and 95% of that work has been from open source contributors

https://github.com/Boeing/config-file-validator
Government bureaucracy is not accountable like business. There is no bankruptcy mechanism and there are no competitors to choose from
OpenBSD – 20 years since "and we're just starting": undeadly.org turns 20
If you're looking to get between Oakland and Alameda and San Francisco on that day and avoid this and other events, I rather enjoy and can recommend the Ferry. It's slower and more expensive but also more pleasant. Go without hurry and bring a book if you don't want to stare out at the water.
Bankruptcy is the opposite of an accountability mechanism.
I don't think they are comparable anyway, plasma is a desktop environment not a window manager. I mean plasma5 has an incredible amount of features, and it's extensible by Qt/QML widgets that are very easy to write. Sure you can say you don't really need its features, like it's bluetooth integration, its audio mixer, multihead display settings, notifications with individually configurable alerts, per-application or window customization, integrated screenshot and screen recording, MTP/NFS/SMB/etc. integration, file content fts, etc. etc.

And I'm sure you could achieve all of it somehow in awesomewm/i3wm/etc. but to me it just feels like a waste of time and a bad user experience. Perhaps I'm just getting old and rather focus on more interesting things than the configuration files of my window manager.

Disclaimer: I've been using Linux on the desktop exclusively since before Windows XP.
SQLite is neither shift nor hype, its a misunderstanding of underlying architecture challenges.

SQLite has pros and cons, like anything else. When it comes to web frameworks and app platforms, to fundamental problem is that many committed fully to server less/edge and ignored the los of persistent storage. You just can't use a local database when using serverless, or any type of distributed compute/rendering for that matter.

Databases are centralized by design, you can dodge some of that complexity with clever synchronization protocols but you are still limited to having a single primary DB at the end of the day.

For read-heavy use cases, tools like Turso can be invaluable. If database writes are more common, you'll always be limited by network latency. More importantly for most modern web apps, whether you render HTML in the browser or a server you can't avoid loading states. IMO you might as well lean on the platform and use server rendering whenever persistent state is involved.
What meets your e2e standard? You can always corrupt the client, even an update in a mobile app. I agree JS is more
vulnerable to extensions attacks or XSS or supply chain of some other dep you included.
Yes, like localsend.

With resumable file transfers and full-duplex support.
> you’re literally commenting on a teachers content.

How am I supposed to know that?

> Karpathy (the author) has a very informative YouTube channel where he goes step by step through everything.

Or that, without knowing that he's a teacher?

> Terse variables are a C thing.

I didn't realize variables had to be so short in C. Glad I write C++ professionally where they've added support for longer variable names.

> If all else fails… Google it.

There's a lot of LLM garbage out there. I got an answer here in a few minutes pointing to Karpathy's course which seems very high quality.

Be kinder.
With how the CHIPS Act stuff is going in the US it looks like it is not that easy to will fabrication plants into existence.
We recently ran into issues with http2. Specifically the lack of support in zscaler.

We are still looking into something like wstunnel and websockets, though I'm preparing myself for the day when we have to add "normal" http1.1 support :(
Russian Trolls Target U.S.
Tesla Engineer Testifies in Wrongful Death Lawsuit
If you have the prism for it and you just need a lens mount attachment at sensor distance from the prism and two reverse mounts on the other side of it to mount mirrorless cameras on (assuming light comes out of the prism straight or if you can just split the distance between each side of the prism -- note I have no idea about this) it doesn't seem that expensive - buy a couple mirrorless cameras, get yourself a cube with the mounts, and get going with one lens, no?

It seems like the cube with mounts is the most expensive part, and there's no way it can cost more than one of your cameras, let alone the lens, right?
> wish they could run one with the carpeted floors and fabric seats

Oh dear god, you just brought back the horrors of a Southeast Ireland (Enniscorthy) pub’s carpeted fucking bathroom. You know you’re a pub. You know you’re in Ireland. And yet you chose carpeting laid in 1910 and decided every day thereafter “yeah, looks good.”
If you set the height of your body element to 100vh (100dvh in the case of iPhones), then the web acts like the desktop in this regard. They’re different since the tooling is different but not because they’re essentially different.

> If you do need this then you can use Sciter's WebView that is a <frame> backed by system browser:

iframes are very constrained in what you can do, if you’re targeting the web from the start you get the full power of using those libraries beyond the bounds of a single frame.
Well they do solve problem for me - I want a small phone, flip is.

I like my iPhone Mini but apparently most people didn't.
I signed up and am still not sure what it is
> so why did it lose out?

The video suggests that it was difficult to replicate and extremely expensive.
I just saw, judging by Nick you are probably the author :)

Do you have the protocol defined somewhere?
Wstunnel is one of our options, and we'll likely add a golang library for the solution we chose.
Would be easier if I don't have to figure out the frame format from code.
I'll ping Jigar
The domain itself is already very valuable, more so than the games
I actually enjoy ionica player
That’s the intent, yes.
Another thing that was done in football, and could be done in chess as well to reduce the number of draws, was to grant 1 point for a draw, but 3 points for a win, up from 2 points in the 90s (earlier in England)
This is just defence in depth. But I agree server side feels better for this. OTOH that means it is not really e2e as there is some machine with your unencrypted data on it ready to be hacked.

The ideal solution would be a web api. Seems like this is only available low level with a “don’t use this to roll your own” disclaimer. What would be ideal would be a string->byte[] function in the web api that encrypts (and one that decrypts) with key management delegated to the browser.
From what I've read in old books on SFX, they did, and near-UV as well.

My guess though is that using a visible wavelength makes it easier to set up the lighting and ensure it's even and so on (remember, this was before electronic technologies that would make it possible to live-preview the result). Also, sodium lights and sodium band filters had other uses in industry so they might have been more available than NIR/NUV equivalents.
For the interested reader, see Plato's Phaedo for more on this.
Unfortunately I don't have anything to share, as much of the data now rests with my former employer. That being said, a few comments:

* Understood that dataset selection exists within the context of what others are doing and trying to provide comparable results. That being said, binary sentiment classifiers are (and should be) a pretty low bar for any reasonable technique in 2024, so it necessarily makes the reader wonder whether the conclusions are actually applicable to problems they might be facing. The point is taken that you're also looking at some older methods like TF-IDF which are prevalent in the (historical) AL literature.

* Performing model selection and calibration (cross-validation) at each iteration makes intuitive sense, but doesn't really make practical sense. If the goal of AL in the real world is getting frequent updates from a human oracle, new models need to be trained in seconds (at absolute maximum). Even if performance improves by spending time doing model selection/CV, humans simply won't tolerate waiting around for new responses to label.

* In your first link, the sample sizes seem extremely...small? If I was consistently faced with datasets only containing 1000 or 2000 data points, I'd probably just do supervised learning because the effort to set up a good AL pipeline (not to mention dealing with stopping criteria etc.) probably wouldn't be worth it. My experience has mostly been with datasets containing tens of thousands of data points (if not more).

* 100% agree that sampling bias is a huge issue with a number of AL strategies and one we worked on extensively. A component of that is trying to design the interaction such that the human labeler has some insight into parts of the data distribution that the model is making assumptions about; your second link is very nice and we tried a number of clustering-type techniques alongside our active learner to try and offset sample bias. More generally, I think this points to the importance of considering any human-in-the-loop ML problem in a way that takes into account more than just algorithmic efficiency.
Their own experiments don't support their own conclusions.

Once you have AKS/GKE/EKS all configured with cert-manager, external-dns and the same Ingress or Gateway provider then you -do- have full portability. I.e you could go back and forth between them without needing to rewrite manifests (except for FQDNs or whatever that you are having external-dns pick up).

The point is the "cloud provider native" container systems just aren't standard, never will be standard and have no incentive to be standard. Their entire purpose is lock-in first, maybe differentiated features second (though I am not aware of any differentiated feature of a "native" system that I would care about).

Everyone focuses far too much on "Kubernetes is more complexity than I need" angle. The effort invested to stand it up is shown to be really low here (2 days is nothing in the grand scheme of any application that will ever make money) and the costs to maintain it will be similarly low while providing a solid basis to expand, migrate, etc. The concepts that need to be understood are roughly analogous except again, the knowledge of the specifics is portable.

Personally speaking I am never going to understand why there is still so much anti-Kubernetes crap out there. It's a small investment with massive pay offs in flexibility, consistency, portability and most importantly of all better state mangement.

Which is something completely ignored here and pretty much everywhere, managing state on "native" solutions sucks. Terraform and Pulumi aren't just bad, they are -horrible-. Just because they are the least-worst tools to manage those systems doesn't make them good and anything you can do to avoid having to interact with them is worth your time.
Industrial revolution is a fitting analogy too!
I rather miss them in the streets. It's only been, what, ten years or so since they've been replacing most of them with white LEDs round my way, but it's almost hard to remember that everything was yellow whenever you went out in the dark! Especially amazing atmosphere when it snowed...
Who’s this “we,” kemo sabe?

Let’s summarize the situation here. A group of people have chosen to work on GenAI customer support. You’re criticizing them for not working on a difficult political problem instead.

Meanwhile, what are you doing? Which of the political activist groups working on the problem you care about so much have you joined? How have you offered your support?

If this issue is so important to you that you think “we” should be devoting our full attention to it, surely you’re out front leading the charge, right?
> this is a prime example of a piece of software that can only be trusted when an open-source implementation is provided.

Try FMD. https://f-droid.org/packages/de.nulide.findmydevice/
Frequency is relative to the size of the object you want to detect and the size of the wave. Higher frequencies detect smaller things and can discern between them. Go too far and you detect bugs. Too low and you only see barn doors.

Spinning blades are a dead giveaway for radars. Certain things reduce radar signature but the interesting part now is electronic countermeasures.

A radar can produce a fuzzball graphic to the viewer of the data, speed, distance, direction of movement, etc.
> And those whose bills had been paid were just as likely to forgo medical care as those whose bills were left unpaid.

This is an utterly irrational statement. If you don’t have medical insurance, you are just as unlikely to seek out medical care with medical debt as you are without it.

This statement is just as rational as saying, “those who cannot drive but who had their car loan paid off were just as likely to still not drive as those who could not drive and had no car loan in the first place.”
Electron's internal clock confirmed at 80.874 MeV
And then people think root cause analysis means finding the one root cause.
I'd like to see that rate adjusted for people who were hobby programmers before they started. I suspect more boys than girls do programming before college, and that having done programming before college helps people not to drop out. I believe that the key to increasing diversity in tech is to increase the diversity in kids who are programming for fun. I have previously supported Black Girls Code for this reason.
TikTok is getting closer to launching an Instagram rival
They also had quinoa, amaranth, peanuts, sweet potatoes, chilis and plenty of other stuff. They had quite a colorful cuisine.
Find My Device (FMD) – Open-Source Device Finder for Android
> especially when the manager/PO/etc insist on being an exclusive gateway to information

A strong signal to leave a sinking ship. I suspect even if you somehow pull a rabbit out of the bag you wouldn't be rewarded for it. I stuck with one project like that when I shouldn't: I finished the work however the useless salesperson was screwing up the communications with the client and didn't get the project across the line to them.

One of the most demotivating environments to suffer.
Semi automatic shotgun spread pattern is pretty good for short range.
Ask HN: What's the hardest programming course you've taken?
or the hardest exercise of that course?
Also, codec2 is a vocoder, meaning it is specialised to compressing speech. Give it any old 8kHz sampled audio and it probably wouldn't sound so good.
not workinf for me currently either. i’m on safari/ios.
Open-source software would allow us to see how that published software handles our data, but it would not allow us to see how the cumulative sum of that data is handled after it is passed over to a central body.

Unless, of course: That centralized data store were also open -- perhaps even by using something like DNS -- but then, anyone of sufficient skill would be able to craft an application to see where others' things are.

(Unless... E2E encryption for location data, so it can only be understood by those who generate it? Hmm.)
I believe you could even do it 50km from the coasts and still be able to pipe water to the plants, but you're likely right, its centralized shipping that is probably the biggest factor. Its also harder to justify price hikes with earthquakes when there are none.
Thank you for your work, but I'm unable to figure out how to copy and paste the components.
This is kind of a problem when you manufacture memory in one place.
China also has a history of interfering with democracies in general and the US in particular.

https://www.wsj.com/articles/china-linked-internet-trolls-tr...

Edit: it's funny how all of a sudden this post is being downvoted.
Thank you for clarification.

I think part of the confusion that I had was that I didn't know about the downvoting option at the beginning.

I think it will be really great of HN releases the scores of the comments.
I’d really like to see something like this optimized for regular subtitles usefulness, rather than for attention grabbing. Two subtle changes from regular subtitles to make it more fluid. First the words appear as they are spoken and from near the mouth (if on screen). From that point they fly down to form the phrase or sentence at the bottom of the screen. It would help avoid comedic spoilers when the punchline is out before it’s spoken. Ideally the AI processing could just happen real-time during playback, by looking at the existing subtitles and then refining the timing of each word using the audio and video.
I am not sure why would I care about cooking for one. If AI can recreate a video with same recipe, but I could set constraints on ingredients, time, techniques and such it likely would be preferable option for many myself included.

Human acting? Eeh, good enough AI and video could do it for me. Same goes for vlogs. Content tailored for me would trump any existing vlogger.
Peer review does not critique the plausibility of hypothesis, just the structure and quality of the paper's argument. At best, reviewers might say that the section on alternative explanations might be lacking.