MurphyA/hacker-news huggingface dataset:
by 0xbadcafebee | 2025-08-05 14:08:50+00:00
This isn't related to Thingino specifically, but I just started trying to find an outdoor camera to watch nightlife, and I have to say, it's been a painful experience. Literally all I want is to get a notification on my phone when an animal moves around in my large yard, and watch a recording of it on my phone soon after. And that, apparently, is very difficult.

The first problem I ran into what "what camera do I buy???" First I looked at trail cams, because those are made for this, right? Except, no, they almost all require a SIM card data plan. There are a few with wifi but they are all "mini hotspots", meaning you have to disconnect from your own wifi to connect to them, and maybe get nofications, and maybe you can stream live video, if they aren't buggy, and if the range reaches. So trail cams are out (and honestly that's fine because there's too many of them to look through as well)

So then I start looking at outdoor "security" cameras that can connect to my wifi, have some kind of app, motion detection, notifications, etc. Now I want to place this at the back of my yard where the animals come in, and there's no power there, so I think battery powered, right?

I spend 2 days doing research to finally buy a Reolink... only to find out 1) everyone says don't get Reolink (honestly it's not that bad), and 2) the motion detection is almost unusable, because all battery cameras only use a PIR sensor (to save battery), and their PIR sensors are not designed like the better trail-cam PIR sensors, so a wide-angle, long-range area won't detect motion (even if you can see the motion in live view). So your best bet for actually detecting motion is a plugged-in IP camera with an RTSP/ONVIF stream and some software to do pixel diffing (and then the "AI" (lol) feature of cropping away false-detection areas and shapes).

So now I'm packaging up the Reolink to return it, and looking at what cameras are cheap and have built-in pixel detection (if possible) or streaming to an NVR (which of course is another expense and thing for me to figure out how to build or buy). But there's still hundreds of different models of all kinds and price points to sift through. And of course there'll be the separate project of "how do I power the thing" (because I'd rather not spend even more on an outdoor-buried-compatible ethernet cable + POE adapter, plus the labor of digging below the frost line for hundreds of feet; but if I don't, i'll need to jury-rig up a spare battery and solar panel, and possibly wifi adapter if the camera doesn't have wifi).

It would be great if there were just a web page that asked me what I was trying to do and told me "buy this." The funny thing is, I've been using ChatGPT throughout this entire process and it failed to inform me of al this at the beginning, so clearly there's more tailored guides needed for people to pick the right thing.
by jasonlotito | 2025-08-05 14:09:15+00:00
Everyone talking about crypto is forgetting that there are payment providers processing Visa and MC for adult content. The difference is that PayPal and Stripe (and others) aren't setup to process those kinds of transactions. Payments need to be coded properly. The issue wasn't that Visa/MC won't process adult content (they 100% will), but you can't sell adult content when you don't code it as adult content.

Finding a processor that specializes in that is what they should do. This will allow them to process adult content on those processors properly coded. Of course, those processors generally charge a higher amount because of the greater risk.

But none of this is new or crazy. It's decades old, and shouldn't be a surprise to anyone wanting to conduct business in the adult space online.
by duxup | 2025-08-05 14:09:32+00:00
This whole payment processor as paid content censor system is absurd. Don't need payment processors looking over everyone's shoulder "oh man you shouldn't deal with them ... or buy that".

Local sword making company ran into getting blacklisted by processors. These guys are professionals and well known in their business, not some randos. But when it comes to payment processors everyone is small potatoes. https://www.youtube.com/watch?v=nLIcohyT5Dc

They couldn't even find out why it happened. The amount of work they had to do to just get a clue on what was going on was incredible. It took in person visits and directed from bank to bank to bank to understand what happened. And as far as I know they still haven't found out the root cause. They managed to get some work around but who knows how long that will last.

These processors are not content curators / investigators and they're clearly not putting much effort into actually investigating or allowing anyone to dispute these things through a reasonable process.

There's no sense to these systems, you can just be cut off with no warning and the payment processors have no obligation to care or tell anyone anything.
by dtagames | 2025-08-05 14:09:48+00:00
This story about Trump's new proposed visa rules reads like all of the other new proposals. You can't tell anything and everything is very much in flux.

There's a big fee for a visa, except when there's not... except when there is, except when there's not. The tariffs are announced like this, too. Big tax is coming, except when it's not, but it might be, etc.

There's a pattern here. I would call it, "Say anything." That way, everyone hears what they want. Folks who want to keep out immigrants will hear the fee part, and folks that want their friends to get in will hear the exemptions -- and probably both are true. Or neither is true!

Since we know all politicians and elite people are lying all the time they speak in public, I think the technique they use is more important to recognize than the actual content. People will get upset about whichever side of the visa fee issue that they're on -- and that's what the politicians really want. The visa fee is a non issue, since we know it can come and go on a whim. The real news here is the example of the mind control technique these folks use.

This one has a formal name, the Hegelian Dialectic, a fascinating topic in its own right and something we see all the time but rarely recognize.
by masfoobar | 2025-08-05 14:10:08+00:00
As an emacs user, I struggle to see the purpose of tmux when emacs gives me a lot of control of my screen layout.

I can see its purpose for vim users... maybe tmux can still have some features for neovim users. For emacs.. my answer is simply all-in emacs. When I saw a screenshot of emacs in the article, I thought I was in for some education... but sadly not the case.

Maybe I am missing the point - but I am happy to learn.
by pradn | 2025-08-05 14:10:21+00:00
A silly question: do any of these models generate pixels and also vector overlays? I don't see why we need to solve the text problem pixel-for-pixel if we can just generate higher-level descriptions of the text (text, font, font size, etc). Ofc, it won't work in all situations, but it will result in high fidelity for common business cases (flyers, websites, brochures, etc).
by xxs | 2025-08-05 14:10:54+00:00
That's bit much - (unfortunately) the codebase uses at least 4 different json libraries (perhaps 5 if I consider one non-general purpose, personally written). gson is generally very popular as well. The blog post mentions BigDecimal and at that point, I'd not dare to trust it much.

The de-facto standard is similar to the expectation everyone uses spring boot.
by rhunterharris | 2025-08-05 14:10:56+00:00
SEEKING WORK | Principal Engineer / Engineering Leader

Remote: Yes

Location: Atlanta, GA, USA

Technologies: Ruby, Rails, Elixir, Phoenix, React, Redux, Typescript, JS, AngularJS, Tailwind, MongoDB, Postgres, MySQL, Kafka, AWS, GCP, PHP

Résumé/CV: https://www.linkedin.com/in/rhunterharris/

Email: rhunterharris[at]gmail.com

Hi, I'm Hunter, and I have 15 years of experience leading engineering teams and orgs, working cross-functionally, and mentoring others. I've worked with teams from 1 person to 100s, from Seed to Series D. Other skills include Product, Marketing, Sales, Project Management among others.
by rhunterharris | 2025-08-05 14:11:32+00:00
Location: Atlanta, GA, USA

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, Elixir, Phoenix, React, Redux, Typescript, JS, AngularJS, Tailwind, MongoDB, Postgres, MySQL, Kafka, AWS, GCP, PHP

Résumé/CV: https://www.linkedin.com/in/rhunterharris/

Email: rhunterharris[at]gmail.com

Hi, I'm Hunter, and I have 15 years of experience leading engineering teams and orgs, working cross-functionally, and mentoring others. I've worked with teams from 1 person to 100s, from Seed to Series D. Other skills include Product, Marketing, Sales, Project Management among others.
by Jonovono | 2025-08-05 14:11:44+00:00
Been using Cursor and Claude Code to build a pretty involved electron browser.

Wanted a little UI for Claude Code. Found I would always go to tiktok or instagram while waiting for the agent to complete my code. Wanted to play around with that idea a bit further so I decided to fork my electron app and make a little environment for vibe coding, that provides activities to do while you are waiting for the ai to code. Listen to music, browse HN, watch tbpn and play a massive multiplayer game.

At any rate, if you are building a electron app, I can confidently say its the best starter template to go off. Using Drizzle, effect ts to give strongly typed ipc bridge. On github: https://github.com/longtail-labs/slide.code

This uses the claude code sdk for typescript, which doesn't support everything the cli does so it may feel a bit limited if you are a CC power user.

Anyways, open to any feedback and any PRs!
by mattnewton | 2025-08-05 14:11:53+00:00
Every so often I forget I am partnering with one of those fabled cursed genies that takes terrible liberties with the letter of your wishes against the spirit, and I let Claude code write a lot by itself without supervision.

This lead to a very similar experience to the article, where I asked Claude code to vibe through some very simple metrics code in the background to run some benchmarks. And came back with very plausible looking results, and a notebook that read those results and made nice charts, but when it read through the metrics as part of the final commit I realized it was all fake data that had been hardcoded in a json file! I asked Claude code to confirm and it said something to the effect of it needed to do that to complete the task because the code it was benchmarking kept crashing. Of course it didn’t need to tell me that. Oof.
by drakythe | 2025-08-05 14:12:03+00:00
I don't disagree with you. I had trouble reading the examples at first. But what immediately struck me is this syntax is pretty much identical to chaining object methods that return values.

$result = $obj->query($sqlQuery)->fetchAll()[$key]

so while the syntax is not my favorite, it at least maintains consistency between method chaining and now function chaining (by pipe).
by soraminazuki | 2025-08-05 14:12:17+00:00
> Dohmke argues computer science education is obsolete. "Students will rely on AI to write increasingly large portions of code. Teaching in a way that evaluates rote syntax or memorization of APIs is becoming obsolete."

I'm not taking advice from a person who thinks computer science is about, uh, memorizing syntax and APIs.

It's also hilarious how he downplays fundamental flaws of LLMs as something AI zealots, the truly smart people, can overcome by producing so much AI slop that they turn from skeptics into ...drumroll... AI strategists . lol
by dragontamer | 2025-08-05 14:12:45+00:00
As I suspected, the problem seems to be Stripe and Paypal as this information comes out.

I kinda feel bad for the call centers and the legion of Reddit/Twitter users who were mislead by a few random meme protest .gif files. But I already learned my lesson back during the Reddit Boston Marathon bullshit: the crowds are stupid. Don't trust the hype, don't trust Reddit Posts that cite other Reddit posts that cite a tweet. Wait for real info.

That being said: Visa and MasterCard have been dicks in the past and somewhat deserve attention. I'm just a bit sad that this particular case is turning out to be more of a Stripe/Paypal issue instead as it means a lot of energy has been misdirected.

-------

I've still got my Discover card so that if the real call for action ever comes, I'm ready to move off Visa/Mastercard. But people need to seriously fact check their work before hyping an internet brigade next time.
by ninetyninenine | 2025-08-05 14:13:01+00:00
Usually the goal of the student is not aligned with that of the school. The student wants money from a job. The degree helps him find a job. The essay itself or understanding the coursework does not help him find a job directly. If he can bypass understanding to get a degree, he will do it.

The school thinks that the student joined to learn and the school acts this way up to a certain extent. But in the end grading a failing student isn't helping him learn. The school ends up fostering competition and stress internally and uses GPA as a ranking system.

Why a school does all this to a student when the student pays them? Like why give students bad grades when the student gives them money? Because of integrity. Jobs trust the school if the school has prestige and integrity. In order to maintain that prestige and integrity the school needs to pressure and rank the students. Then when the school is sufficiently prestigious companies know and students pay tuition to get the integrity and thus get the job.

The more prestigious the school the more is invested into "ranking". Only at schools with lower prestige do you get more of a "learning environment". But companies prefer candidates who can make it through a ranking system over ones that have to be coddled in an environment that fosters learning.

It is not an illogical concept. Students that make it into these prestigious schools generally have much higher IQ. This is a data driven fact along with the fact that entrance to many schools involves the equivalent of an IQ test. People with higher IQ perform better. So it's the most rational choice for companies to want to pick students from schools that are bad at teaching and better at ranking.

Some students go to higher ed for learning. Most go to run the gauntlet of a ranking system and end up with a degree that bestows prestige and excellence.

There's my ultra real take on your "why don't students want to learn" bs. But it's not like I said anything you didn't already know.
by lm28469 | 2025-08-05 14:13:32+00:00
Country side house with a huge land. Not exactly sure what I'll do yet, probably homestead and seasonal jobs here and there. I'll probably work as much and earn 30% of what I earn right now but I'm so done sitting 8 hours a day in front of a screen in a small flat, big polluted city with absolutely no way of getting out of the rat race before retirement despite me and my wife both being in the top 10% local earners.

The choice between "a 40sqm flat" or "two acres + a custom house + enough savings for a couple of years of vacation" was really easy to make. We've been talking about having kids too and there is absolutely no way I'll raise them in the hellscape
by djeastm | 2025-08-05 14:14:45+00:00
I suppose I'm rather used to it so it doesn't bother me too much. I'd worked from home for several years before going solo and by then was only doing a few videocalls a week, so it wasn't much of a difference day to day.

However, I do miss having someone working on the same project to bounce ideas off of. I have to rubber duck the old fashioned way.
by m4rtink | 2025-08-05 14:15:13+00:00
I would say the main element of their success is not really in any specific close kept secrets - its in actually committing to reusable rockets and keep working until they had a working system.

While there are some really nice components and clever ideas (Merlin/Raptor engines & very good guidance tech) this all really has been doable for decades in less efficient form.

But so far no one other than Space X has been able to win against all the naysayers who were so sure only single use rockets are ever going to work, get enough funding to build a partial RLV & then operate it successfully as a business.

I don't think it depends on any single technology or a set of them only they have access to - rather that they have been able to persist and see it through, unlike all the other RLV projects that never got funding to go past the paper stage or very simply not viable (Space shuttle).
by jack_h | 2025-08-05 14:15:55+00:00
Economics is the study of the allocation of scarce resources which have alternative uses. Market economies, command economies, mercantile economies, and any other economic system must deal with these scarcities somehow. Even in the animal kingdom this must be contended with, albeit at a much lower level of abstraction. We deal with scarcity in a number of different ways, e.g. higher prices, waiting lines, by need, or some other metric or any combination thereof. Animals tend to deal with resource (food) scarcity through violence, abandonment, and a few other processes because not eating means death. That isn't to say cooperation doesn't happen, it absolutely does, but it is still constrained by resource scarcity.

> But also, I dont even think it matters. We have to live under an economic system that lets people sleep on the streets, and maybe more importantly

All economic systems are a set of trade-offs and capitalism in general tends to outperform all other economic systems we know of. That isn't to say it's a perfect system, it isn't, but I've noticed people who profess your opinion implicitly assume the alternative is a utopia that which simply does not exist. We may find a better system in the future but it will still be constrained by the law of supply and demand, resource scarcity, and human nature and hence will have trade-offs.
by al_borland | 2025-08-05 14:16:09+00:00
The existence of a menubar icon as an option implies it’s a service that needs to run all the time. I compare that perception to what uBOL mentions in the App Store description.

> uBOL is entirely declarative, meaning there is no need for a permanent uBOL process for the filtering to occur, and CSS/JS injection-based content filtering is performed reliably by the browser itself rather than by the extension. This means that uBOL itself does not consume CPU memory resources while content blocking is ongoing -- uBOL's service worker process is required _only_ when you interact with the popup panel or the option pages.
by stephen | 2025-08-05 14:16:36+00:00
I was wondering the same, about their backend domain model (or lack of it).

Fwiw in the TypeScript space, we built Joist (https://joist-orm.io/) to do exactly this.

Granted, we went with a Rails/ActiveRecord minimalist take on DDD instead of some of the more elaborate (overkill imo) implementations that are common i.e. in the .NET space.
by k310 | 2025-08-05 14:16:49+00:00
In short, we are now an army of proofreaders, in addition to readers, interpreters and users/implementers of written material.

> At work I was sent a long design document and asked for my thoughts on it. As I read, I had a really hard time following it. Eventually I guessed correctly

> Parts of it sounded like a decent design document, but there was just way too much fluff that served only to confuse me.

> Intent is the core thing: the lack of intent is what makes reading AI-slop so revolting. There needs to be a human intent—human will and human care—behind everything that is demanded of our care and attention.

I am reminded of the "writing lesson" scene in "A River Runs Through it", pretty obviously reflecting the author's education as a writer.[0]

> Norman is at his desk hard at work writing a paper which he then turns into his father for review. His father marks it up with a red pen and simply says, “Half as long.”

> Norman goes back to work, cuts the length of the paper in half and turns it in for further review. His father marks it up once more and says, “Again, half as long.”

> Following a final round of edits, his father looks over the finished product and says, “Good, now throw it away.”

Well, we don't throw away polished work on the job. The scene is about education. LLM's are uneducated in communicating to readers, compared to skilled writers, and technical writing, especially, is not like summer reading, where nothing really matters but some vague plot line and lots of juicy words.

Key lesson:

> (1) Brevity is important. Looking back on it now it’s ridiculous how many teachers forced me and my fellow classmates to write papers a certain page length when I was in school. The goal should be to make your point using as many or few words as are necessary. I love this quote from the scene: “He taught nothing but reading and writing. And being a Scot…believed that the art of writing lay in thrift.” People are busy, or at the very least claim to be, so get to the point in whatever you’re writing.

That last sentence is important.

A document is meant to be read by a human. Brevity and focus are important, and oh yes, accuracy. We now have additional burdens of dealing with long, rambling texts, finding relevant/key points in it, and worrying if it is full of, well, garbage.

Three strikes before you get in the batter's box.

[0] https://awealthofcommonsense.com/2019/07/writing-lessons-fro...
by xerox13ster | 2025-08-05 14:16:57+00:00
Can we all stop making the football field/alligator/sedan/truck measure of length joke?

If you want to clown on Americans, quit using the imperial units at all! Be better than us, don’t stoop to our level and spit in our hair.

Coming from an American who switched to metric a decade ago to lead by example in my friend group.

You may see it has a clever, pithy joke but it is feeding American anti-intellectualism due to the pygmalion effect. Treat someone like they’re going to be stupid, and they’re going to be stupid.
by anonym29 | 2025-08-05 14:17:16+00:00
59% of Americans can't cover an emergency expense of $1000. Economically disadvantaged people developing emergency funds and basic financial solvency is not going to destroy consumer spending.

Further, consided that the top 10% are responsible for half of all consumer spending, and the bottom 50% combined control just 2.5% of all assets. The bottom 60% ceasimg all spending would barely even move the needle, they're insignificant in the macro picture.

You are also making assumptions about my portfolio makeup, chiefly regarding long exposure to US equities that are primarily or substantially beneficiaries of consumer spending. This is not true for me personally, and moreover, there is plenty of money to be made in markets with or without tiny consumer spending blips.
by dragontamer | 2025-08-05 14:17:25+00:00
Use a Discover card or AmEx.

Or in this case: itch.io switches to CCpay instead of Stripe as mentioned in the article. Because Stripe was actually the problem here, not Visa/Mastercard.

I still will highlight the closure of Manga Library Z (which Visa/Mastercard is to blame). But this itch.io problem was different.
by sarahweavebio | 2025-08-05 14:17:27+00:00
Weave.bio | Regulatory AI SaaS for Biotech | San Francisco, CA, USA | HYBRID | Full-time

Weave Bio is a <50 person start-up building an AI-native regulatory automation management platform redefining regulatory submissions for novel therapeutic candidates. www.weave.bio

Hiring: - Senior Backend Engineer (Django + Python + Postgres + Redis + production LLMs)

- Senior Frontend Engineering (Typescript + React)

- Senior AI Engineer (Data Scientist + Edu in Bio/Chem/Med)

- AI Research Scientist

Apply here: https://job-boards.greenhouse.io/weave
by ujkhsjkdhf234 | 2025-08-05 14:18:03+00:00
You don't need to deliberately create silos in order to secure a project. We've had people working on top secret projects and while people may not have known the specifics the company was kept up to date on the progress and outcomes of the project. We brought people in from other teams after an extra vetting process and additional NDA specific to that project.