skysight-inc/HackerNews huggingface dataset:
Hey! I built SlimSaaS. The motivation is not necessarily the bloat that comes with the frameworks themselves. Yes, I know Django is "heavy" in that sense :).

The motivation stemmed from the massive amount of unnecessary features boilerplates add only to justify their value. 18 different Dev Ops tools, CMSs, AI integrations, etc... all result in us having to delete tons of code (or worse, spend time configuring it all). On top of that, you end up with $300/month in server fees just to test out your product market fit.

More features != more value, especially with something that's intended to get you up and running in a few days. When I built SlimSaaS, I focused on the thing that 90% of startups will need. And from there, prioritized optimizing and tuning the few things that matter a lot. Performance of the landing pages, keywords/SEO headings, the user experience of the auth and payment flows, and developer experience: automatic SSL deployments, extensible, creating a new project shouldn't take hours. The goal is to remove as much friction to starting a company as possible so that you can test PMF and fail fast if needed.
A Review of Damn Small Linux 2024: A Distribution for Near-Vintage Computers
I'm not familiar with EDIFACT, but just from the context I'd assume that

a) there is something on the other end that expects the data to be exactly in a specific format, which may not be documented correctly or in a language your devs can read,

b) the consequences of not getting it 100% right are expensive,

c) there are a lot of these "somethings", each potentially requiring their own format/special quirks for which the provider may have already built workarounds.

Is that the case? If so, trying to build anything yourself will be a nightmare, and my first approach would be to find something that handles this part and beat my data into it, even if it means using some fully-featured software package just for this feature.
I've bounced off of magit several times, but been told by many people whom I trust that it is superior. Maybe I'll take this as an opportunity to try to use it again.
Why was there no economic miracle in Britain or France, despite getting 2-3 times as much MP money?

> I don't think "free markets" is a good explanation when looking at Germany vs Britain or France in the 1950s to 1970s.

It's the only explanation that fits when compared with the other economies at the time.
To those wondering about LLM hallucinations, I think a git diff between the raw OCR and after the LLM pass should be very quick to review by a human (assuming formatting changes are done separately).
Hand excavating a couple tens of feet of 5 ft deep trenches will quickly teach you this lesson.
Show HN: Running Silero VAD in the browser using ONNX-WEB runtime
I was able to run Silero VAD directly into the browser. It is very accurate and can detect speech irrespective of any language.
I tried various libraries but none of them was user friendly. so, I wrote one myself. Under the hood, it uses onnx-web-runtime to run the model.

I was able to do it in 2 days. I used Claude 3.5 to help me port code from Python to JavaScript. That helped me speed up the whole process.

I am publishing the Next.js template code. Going forward, I will convert it into an npm package for easy install.

Github Code https://github.com/DictationDaddy/VAD_WEB_DEMO
What did your own research turn up?
A compiler course as part of CS.

Then perl followed by Python regex when I needed to recognise specific strings.

I didn't use books for this. I remember reading Python docs and howtos.
You mean: https://commons.wikimedia.org/
I’m not saying I agree with the comment above you but Kubernetes upgrades and keeping all your addons/vpc stuff up to date can be a never ending slog of one-way upgrades that, when they go wrong, can cause big issues.
highly recommend edamagit in vscode for those over here.

except there's currently a bug that stops commit from working (c - c) when developing in wsl or a devcontainer, hopefully it'll be fixed soon. BUT if you're developing directly on your machine it is an excellent interface to git.
Hard disagree that it's not theft. That's what it is.

> One hopes the author is still not dependent on its sa

One hopes that someone moves into your house because you're not dependent on that spare bedroom anymore.
Improving Retrieval on Ramp with Transaction Embeddings
Fascinating! Agave looks a lot like Aloe, but apparently they're not closely related. I wouldn't expect looking at an Agave for it to be a skin irritant.
cars are a comparatively rare purchases, that costs a ton of money, and that has life-ending safety risks. Read the book.

If you don't read the microwave's instructions and don't understand how 50% defrost power works chances are it's not going to permanently cripple you, or lead to $10k's in liability and repairs.
Some SF mayoral candidates agree SB 1047 is bad for SF; others sit on fence
Which definition of "agent" are you using for this project?
Customer Success Workflow Recipes – Onboard (YC W22) Product Updates
Introducing Workflow Recipes the fastest way to introduce automation via Onboarding Workflows.

Shipping with the following recipes, with more in development:

Send to Sales
Quick action to send upgrade opportunity to the Sales role.

Escalate to CSM
Escalate to the Customer Success Manager role.

Form Submitted
When form is submitted, notify Map owner.

Send to Support
Send a support request to the email specified.

Ask for G2 Review
Quick action to send a request for a G2 testimonial.

Refresh all Map Tasks
Quick action to refresh all Map tasks from global tasks.

Change of Owner
When onboarding changes hands, notify all customers in a Map.

At-Risk Notification
Quick action to notify owner of an at-risk customer.

Escalate to Finance
Escalate to the finance role.
As Ops person responsible for email at my company, I looked it over. We are not coming off SendGrid so I'm not your customer. I didn't make an account but just looked over the documentation. Here my initial thoughts.

First thought, UI looks great. Better than I've dealt with. However, this awesome UI information needs API desperately. While you are working on this API, please make a reporting API key only.

Pricing isn't ideal. I get wanting simpler pricing and initial X per month with Y Limit is great starter but being able to buy in utilization as an option after that point is better.

Premium having no daily limit will bite you. Telling you now, someone will sign up with stolen credit card, spam like hell and you will be left with clean up. Been there, done that.

Lack of SMTP Client support means it's nonstarter for us. While most of our apps use SendGrid API to send email, we have some SMTP legacy lying around.

to field in your API being string or string[] is frustrating. I'm sure it helps with onboarding, but I've found weakly typed fields always bite in the end.

You got a misspelling in Premium: "For all needs, all teams & all *projets*"
Important to note: it's free because it's at the Olympic Village, not because it's in France.

French people aren't getting free glasses, either. (Yes, they are sometimes cheaper than in the US. No, not always. Yes, usually if you are low income.)
Are you going to give him a map of Bowser's castle or will he have to learn that maze himself?
I'm not too worried about some weird exploit that's actually prevented by Secureboot.

It feels like something Microsoft pushed to scare people away from alternate OSes.

At least now , most of the time I'm on my laptop, so having 2 or 3 hard drives with different OSes isn't something I can really do.

Overall I'm very grateful I found Ubuntu 15 years ago, I was building a PC and didn't want to buy a Windows license. I credit it with much of my great career....
Given the interest here we decided to open up T4 instances for free. Would love for y'all to try it and let us know your thoughts!
Come to think of it, probably at least twice as many by now. Even more, if growth has not been linear ...
Developers vs marketers? Vs product managers? Vs CEOs?

They might be part of the business, but they usually have little authority regarding business decisions. Most developers are just told what the business wants.
This assumes that input text actually is well formed, right? If I scan a page containing bogus text / typos, this will actually correct those mistakes in the output, right?
As a probabilistic machine, singular counterexamples do not mean much. Two people can ask LLMs the same question and get different results.
Ask HN: Why HN added a black line at the top?
I get that but the suggestion would work even without dropping any company name.
Search query analysis minus the noise
Hey LA FlutterFlow Fans
I’ve been in software dev for a while, co-founded a marketplace app, and now I’m diving solo into building my own thing. After checking out all the options, I landed on FlutterFlow, and I’m hooked.

So, I figured why not start a local meetup for folks who are into this too? And guess what? I got the green light to make it happen!

If you're into Flutter, Dart, or FlutterFlow—or if you're a startup founder (or want to be)—let’s take this passion offline and meet up in person! I’m stoked to announce the FFDG Los Angeles group is now a thing!

Our first meetup is coming soon—stay tuned!

What’s in store:

- Chill chats about FlutterFlow tips
- Help each other out with tricky stuff
- Show off your latest creations
- Meet other local techies

Let’s hang out, share some knowledge, and have a blast with FlutterFlow!

Jump in and join the group: https://www.meetup.com/ffdg-los-angeles/
Tennessee man arrested for using IT worker to raise money for North Korea
> The creator is a current computer science student in China who is using the skills he's learning to make a pretty penny on the side.

There's a strong argument right here for teaching technology ethics as part of a typical CS curriculum. I'm not saying that would have stopped this student from making his own unethical choices, but it does highlight the fact that we equip people with these really powerful technical skills, but we don't even try to equip them with the ethics to be responsible about it. We just sort of hope they were raised right, I guess.

Anyone here have experience with a curriculum that includes the ethics aspect?
I helped my mom transplant a large agave plant and got in contact with a considerable amount of sap in the process — it's extremely uncomfortable and it took probably 3 months for the resulting rash to go away on my inner arms.

The irritation comes from raphides [0], which are sharp calcium oxalate crystals that get into your skin. Definitely something to avoid if you can! I have no idea how folks work with bare skin around those plants...

Interestingly, pineapples and kiwis have raphides in them as well, so if your mouth feels cut up after eating some, that is why.

[0] https://en.wikipedia.org/wiki/Raphide
Adjacent to this I highly recommend the nature writing of Craig Childs, which is somewhat akin in style to John McPhee with a dash of the more lyrical side of Edward Abbey: http://www.houseofrain.com/

http://www.houseofrain.com/bookdetail.cfm?id=1183863164364 for example, the epigraph of which burned into my memory:

> There are two easy ways to die in the desert: thirst and drowning.
I played a hack a few years back; they didn't just change the roster and team locations/logos. They also added in 4-3 defenses for teams that use it, which impressed me.
This is neat. Were you able to get MIG or vGPUs working with it?
Agreed, this should not be used for anything mission critical unless you're going to sit there and carefully review the output by hand (although that is still going to be 100x faster than trying to manually correct the raw OCR output).

Where it's most useful to me personally is when I want to read some old book from the 1800s about the history of the Royal Navy [0] or something like that which is going to look really bad on my Kindle Oasis as a PDF, and the OCR version available from Archive.org is totally unreadable because there are 50 typos on each page. The ability to get a nice Markdown file that I can turn into an epub and read natively is really nice, and now cheap and fast.

[0] https://archive.org/details/royalnavyhistory02clowuoft/page/...
Sure, it's relevant.

When we were doing La Boheme the chorus had the "Ken Tigar film festival!" I rented (this was when there were still video stores) a whole bunch of movies that he'd been in, and just watched his parts.

They really should have an Oscar similar to the "Lifetime Achievement" award, for people like Ken and Keith.
There are people who do deliberately publish images of themselves under a permissive licence. Sometimes seen with photos for specific topics on Wikipedia (published on Wikimedia Commons). I can only guess at their motivations, but there seem to be a good deal of exhibitionists and copyleft idealists in that group.

If a photo is used on Wikipedia with the licence you need, there is a solid chance the vetting process was done thoroughly enough. For photos of a person this would the first place to look for me.
NATS JetStream seemed to support horizontal scaling (either hierarchical via leaf nodes or a flat RAFT quorum) and back pressure when I played with it.

I found it easy to get up and running, even as a RAFT cluster, but I have not tried to use JetStream mode heavily yet.
https://news.ycombinator.com/item?id=41201555
> I convert each pdf page to an image and send one request per page to Flash

Why convert? Flash 1.5 accepts whole PDFs just fine. It will also increase the models response accuracy.

Context: I have found Flash 1.5 is excellent and stable for this kind of use-case. Even at a non-EA price-point it's incredibly cheap, especially when utilizing Batch Prediction Jobs (50% discount!).
Understanding the Security Concerns of NPM Shrinkwrap
IIRC Tesseract is trained on 300 DPI
Exactly! The finer grain sharing is one of the key things on our radar right now
Redundancy, like most engineering choices, is a cost/benefit tradeoff. If the costs are distorted, the result of the tradeoff study will be distorted from the decisions that would be made in "more normal" times.
Yes, it's since been added.

Email mods for any such requests:

<https://news.ycombinator.com/item?id=41203566>
Nethack predates google by quite a bit.
KDE Dolphin Development Philosophy
For those who might not be aware, early computer memory relied on essentially the same principle:

https://en.wikipedia.org/wiki/Delay-line_memory
That's no.
Yes, I imagine it's using the same OCR model as the iPhone, which is really incredibly good. In fact, it's so good that I made a little app for fun just to be able to use it for OCRing whole PDF books:

https://apps.apple.com/us/app/super-pdf-ocr/id6479674248
I resisted seeing the movie for quite a while, maybe for similar reasons to you. I was certain it would be depressing.

It was much better than I expected. This will sound stupid but I didn't expect it to focus on the story of the man himself rather than the bomb (you'd think the title would be a hint).
This looks good, I will investigate integrating it into my project. Thanks!
The 0th reason to put people in jail is to show them an others who's boss.
To be fair, way too often I noticed it's better to make a bad decision than not making one. Not making one is still a decision (don't act), which carry plenty of problems
In Java or C++ or other OOPish languages, say, you might make all your classes be Configurable (unless they are Configuration), which means their constructors would take a Configuration in some way, possibly with an explicit Configuration argument or with a Configurable argument whose configuration to copy. This way all your objects will know how to find configuration information.
If you have a mecanism that allow users to report scammers you could automatically ban callers/senders that are reported by a sufficiently large number of persons very quickly.
A farmer shouldnt need a computer to know if a cow is that close to death.
I have some pretty good experiences with PaddleOCR but you may refer to this Chinese and badly documented ones.

For our use case PaddleOCR + LLM has been quite nice combo.
The core concept of agent graphs seems quite similar to an LLM agent framework I created last year, [1].

Imo it is a more promising way to make agents, than the prior approach of just giving an LLM N tools to use at once.

[1] https://github.com/sradc/MakeAgents
Hah, that's my other project that I just made after making this one (waiting until Monday to submit that one though):

https://github.com/Dicklesworthstone/llm_aided_transcription...
as the beginning of the article says: it all depends on what qualifies as a book

if you're including epub novels, that have never had a print done... then yeah, at least is gonna be the operating word, likely multiple times considering just how many fiction books are being produced on webnovel sites and then published as epubs for their fans to buy and support the author.
> Control flow, bit masking, and a mountain of other useful things are all predicated on boolean logic. At best it would be a waste of an extra bit, and would also introduce ambiguity and complexity at the lowest levels of the machine, where simplicity is paramount.

There is an even bigger mountain of useful things predicated on ternary logic waiting to be discovered. "Tritmasks" would be able to do so much more than bitmasks we are used to as there would be one more state to assign a meaning to. I'm not sure if the implementation complexity is something we can ever overcome, but if we did I'm sure there would eventually be a Hacker's Delight type of book filled with useful algorithms that take advantage of ternary logic.
Any details? What part is AI generated? Which model? What tools? What was the process?
We haven't tested with MIG or vGPU, but I think it would work since it's essentially physically partitioning the GPU.

One of our main goals for the near future is to allow GPU sharing. This would be better than MIG or vGPU since we'd allow users to use the entire GPU memory instead of restricting them to a fraction.
- download as JSON or CSV is good
- I think it would be a good idea to put feedback buttons on the UI viewer for the schemas so you can quickly get in front of poor user experiences. Likely that they will happen and be easier to solve if you make that easy.
Cool idea, nice product page!

Does anyone know if this is possible with USB?

I have a Davinci Resolve license USB-dongle I'd like to not plugging into my laptop.
OpenAI: ChatGPT Free users can now create up to 2 Dall-E images / day
when I was working with Tesseract, a particular issue I had was its tendency to parse a leading "+" as "4" about half the time. e.g. "+40% ROI" would get parsed as "440% ROI".

the font was perfectly fine, the screenshots were crispy PNGs.

A LLM can't really correct that. I appreciate that Tesseract exists, and it's mostly fine for non-serious things, but I wouldn't let it anywhere near critical data.
If you start using more esoteric features the reliability of k8s goes down. Guess what happens when you enable the in place vertical pod scaling feature gate?

It restarts every single container in the cluster at the same time: https://github.com/kubernetes/kubernetes/issues/122028

We have also found data races in the statefulset controller which only occurs when you have thousands of statefulsets.

Overall, if you stay on the beaten path k8s reliability is good.
This is good advice, and a way to test the feasibility of bringing the work in house.

Probably the best way to think about this whole project is not as a project, but as a capability to grow internally. As a big project, you'll get stuck at 80% and never deliver. If you start small and deliver continuously, you'll get stuck at reducing the pain by 80%, which is probably a huge win.

Software is grown. Start small and focus on delivering value quickly to build momentum and credibility, but make sure that the team lead knows that your vision is to eventually replace the other systems.
This is advertising - why do you care? Do you enjoy it?
Credited!
So what exactly is the pricing model? Do I need a quote? Because otherwise I don't see how to determine it without creating an account which is needlessly gatekeeping.
How do you do that exactly? Are you using eBPF or something else?

Also, for my ML workloads the most common bottleneck is GPU VRAM <-> RAM copies. Doesn't this dramatically increase latency? Or is it more like it increases latency on first data transfer, but as long as you dump everything into VRAM all at once at the beginning you're fine? I'd expect this wouldn't play super well with stuff like PyTorch data loaders, but would be curious to hear how you've faired when testing.
Metabolic adaptation to weight loss: Where is the science now?
Extremely generic, but still catchy and the fact that it got mainstream is interesting.

There are lots of both Udio and Suno creations which I genuinely like, but the best use case I've seen is for Kando: youtube.com/watch?v=vOE7EAlPUwE

(cool tool too)
I mean honestly, to me, it isn't - Dreams foreshadowing future events is an extraordinarily common film and storytelling trope and much likelier is what was intended.

Stuff like this:

> “Then the dialogue, the words his kids speak, they sound so much like private thoughts that a person would have about a parent who suffered an untimely, accidental death.”

This is actually explained by following along with the plot. To them, he was for all intents and purposes dead - he fast traveled many decades into the future where they didn't hear from him.
The Century Initiative is not government policy.

https://en.wikipedia.org/wiki/Century_Initiative
We detached this subthread from https://news.ycombinator.com/item?id=41198724.
We had a hell of a time dealing with the licensing issues and ultimately just gave up and give people whole GPUs.

What are you doing to reset the GPU to clean state after a run? It's surprisingly complicated to do this securely (we're writing up a back-to-back sequence of audits we did with Atredis and Tetrel; should be publishing in a month or two).
Good question, at first I only called the fully autonomous agents as agents, as to me that's what having agency is. I didn't like when other projects had "multi-agent" when it's just a bunch of llm calls.

Initially the coding and software dev agents were called workflows, but to make it more agenty I was ok with it being called an agent if the result of an llm call affected the control flow
Musk, Bankers, Iran: Inside Obama's Presidential Library
https://archive.today/iEqnt
To be fair whatever taxes you pay - you sponsor some war at some point in time (because military is a substantial part of the budget of any developed country).

Though I agree with your sentiment in general.
We tried this. It’s no good for details like names, places, amounts, the interesting things etc. It will however fill in the gaps with made up stuff, which was rather infuriating.
The article says they’re also using low flying planes and balloons to do the surveys.