MurphyA/hacker-news huggingface dataset:
by locknitpicker | 2025-11-04 07:07:32+00:00
> How would you go about reviewing a PR like this?

State the PR is too large to be reviewed, and ask the author to break it down into self-contained units.

Also, ask which functional requirements the PR is addressing.

Ask for a PR walkthrough meeting to have the PR author explain in detail to an audience what they did and what they hope to achieve.

Establish max diff size for PRs to avoid this mess.
by tjansen | 2025-11-04 07:07:45+00:00
Generally, my stance is that I add more value by doing whatever ridiculous thing people ask me to change than waste my time arguing about it. There are some obvious exceptions, like when the suggestions don't work or make the codebase significantly worse. But other than that, I do whatever people suggest, to save my time, their time, and deliver faster. And often, once you're done with their initial suggestions, people just approve.

This doesn't help all the time. There are those people who still keep finding things they want you to change a week after they first reviewed the code. I try to avoid including them in the code review. The alternative is to talk to your manager about making some rules, like giving reviewers only a day or two to review new code. It's easy to argue for that because those late comments really hinder productivity.
by mysterypie | 2025-11-04 07:08:25+00:00
> With widespread AI adoption we plausibly could consume 10x or more of the service: Legal services, for example, plausibly fit this bill.

A ten-fold productivity gain in legal services sounds simply awful for society. Imagine the time and money sink if everyone can sue you for every frivolous thing because AI can prepare and file the paperwork instantly without needing a lawyer. You'll need your own AI to defend against the onslaught of legal disputes.

Every contract for jobs and every terms & conditions for services will be 10x longer because AI has a much higher complexity threshold compared to a human. My belief is that one reason tax returns became much more complicated in the last ~30 years is because of tax preparation software. In the era of paper tax returns, there was a limit to the complexity that an individual or even an accountant could handle, so there was a limit on how complicated the government could make it.

Most normal people rarely need a lawyer in their lives. With AI's productivity explosion in the legal services, you're going to need legal services every day. Your neighbor wants to borrow your chainsaw? Your AI legal agent will negotiate a liability waiver with his AI agent.
by janikvonrotz | 2025-11-04 07:08:41+00:00
Most people here seem to have experienced a Nextcloud version from 3 years ago.

In version 31 the frontend has been rewritten in Vue and with Nextcloud Office aka Collabora Online you get much more than a shitty GDocs.

Of course some apps like the calendar have not been rewritten.

Most readers do not understand what it takes to rewrite the frontend for an entire ecosystem.
by 9rx | 2025-11-04 07:09:33+00:00
> Do you doubt you can use exceptions for control flow?

The same way you can use bugs for control flow, I suppose, given that bugs and exceptions are different categories within the same general idea of programmer mistakes. With bugs, of course, being mistakes around "business" rules, and exceptions being mistakes made around computing environment rules.

> Of course you need to combine with exception handlers.

How do you combine a programmer making a mistake with exception handlers? Exception handlers only exist inside programming languages. Are you under the impression that programmers also live inside programming languages? That's... interesting.
by piva00 | 2025-11-04 07:11:18+00:00
It's at least better in not making the system a confusing mess of coverage tiers, copays, deductibles, in-network staff in out-network facilities, and all the other jargon used to complicate it to the point where many people don't know if they are covered or not.

Nowhere is absolutely perfect but it's much easier to navigate, and many developed countries have very good care for emergencies and/or life-threatening ailments. It might suck to investigate something chronic but non-life threatening, it won't stress you if you think you are having a stroke and need to call an ambulance.
by ryao | 2025-11-04 07:12:15+00:00
Minisplit AC units are not very popular in the US. The US mainly uses either central air conditioning units or all in one AC units that are designed to be installed in a window. The window units are cheap, but inefficient. The central units are more efficient, but very expensive. Minisplit units are more expensive than window units (by probably a factor of 10), but are more efficient than either. I suspect most people in the US do not know that minisplit units are even an option.

In my home, I recently had a heat pump unit replace my central A/C with some minisplits that connected to the exterior unit installed in the basement. The entire setup cost as much as it originally cost to install the central A/C, despite parts of the central A/C being reused.

Note that in the US, what we call air conditioners only support cooling and not heating. When they support both, we call them heat pumps despite that being the scientific name which applies to the cooling only units too.
by troupo | 2025-11-04 07:12:33+00:00
> Apple is best aligned to be the disruptor.

It's this disruptor Apple in the room with us now?

Apple's second biggest money source is services. You know, subscriptions. And that source keeps growing: https://sixcolors.com/post/2025/10/charts-apple-caps-off-bes...

It's also that same Apple that fights tooth and nail every single attempt to let people have the goose or even the promise of a goose. E.g. by saying that it's entitled to a cut even if a transaction didn't happen through Apple.
by notepad0x90 | 2025-11-04 07:13:02+00:00
I don't get why you would say that. it's just auto-completing. It cannot reason. It won't solve an original problem for which it has no prior context to "complete" an approximated solution with. you can give it more context and more data,but you're just helping it complete better. it does not derive an original state machine or algorithm to solve problems for which there are no obvious solutions. it instead approximates a guess (hallucination).

Consciousness and self-awareness are a distraction.

Consider that for the exact same prompt and instructions, small variations in wording or spelling change its output significantly. If it thought and reasoned, it would know to ignore those and focus on the variables and input at hand to produce deterministic and consistent output. However, it only computes in terms of tokens, so when a token changes, the probability of what a correct response would look like changes, so it adapts.

It does not actually add 1+2 when you ask it to do so. it does not distinguish 1 from 2 as discrete units in an addition operation. but it uses descriptions of the operation to approximate a result. and even for something so simple, some phrasings and wordings might not result in 3 as a result.
by khafra | 2025-11-04 07:13:23+00:00
Note that model sycophancy is caused by RLHF. In other words: Imagine taking a human in his formative years, and spending several subjective years rewarding him for sycophantic behavior and punishing him for candid, well-calibrated responses.

Now, convince him not to be sycophantic. You have up to a few thousand words of verbal reassurance to do this with, and you cannot reward or punish him directly. Good luck.
by AngryData | 2025-11-04 07:14:00+00:00
If it is a company with more than 2 or 3 employees you are already going to be given a significant markup right off the bat for their marketting and commercial office expenses and have obfuscated costs, individual contractors have lower overhead. Location is also important, if I gotta drive an hour each way for a job that is going into the price. Getting legit parts, especially with short notice, also costs more. While I might buy a $8 ignitor on amazon for my own furnace or a friends, I cant risk crappy counterfit parts for regular customers that might blow up in a week so now its a $35+ part.

Buying your own parts can help but can also burn you if its wrong, or cost the same if something extra is needed that wasnt expected and requires a second visit or bought on short notice from a local parts dealer. A contractor often eats the costs of wrong parts they ordered and just hopes they can use it elsewhere later, but if you bought the parts that is just cost on you.

My recommendation, which is still probably of limited help and won't always be worth it, is to start by hiring a local handyman instead of a specialist and having atleast 2 weeks of lead time for parts. Of course finding a worthwhile handyman can have its own difficulties because so many tradesmen leave the industry after realizing corporate contracting pays workers like trash while taking a lot of the most valuable and worthwhile contracting work off the market from independent contractors.
by berendjutte | 2025-11-04 07:14:01+00:00
Attendi | Senior Mobile Engineer | Amsterdam, Netherlands | ON-SITE hybrid | Full-time (80–100%)

Healthcare professionals have to spend too much time on administrative tasks when they should be spending that time delivering great care. Attendi allows healthcare professionals to report with their voice. This saves them precious time and removes the screen between client and caregiver, allowing more personal and effective care to be given. Burdened by an aging population, the healthcare sector is in desperate need of innovators like Attendi. We feel that we provide an extraordinary work environment: getting paid well to work with smart people on things that actually have a positive impact on society.

We are building the best-in-market speech-to-text and NLP solutions for Dutch healthcare professionals and are looking for an experienced Senior Mobile Engineer to lead the development of Attendi’s native mobile application. You will play a central role in bringing our voice-powered technology directly into the daily workflows of caregivers — designing, building, and maintaining high-performance native Android and iOS applications that make documentation effortless and personal.

You’ll work closely with our backend and frontend engineers, designers, and product team to deliver a seamless, intuitive experience. This is a greenfield project where you’ll have end-to-end ownership: from architecture and UX considerations to release and continuous improvement. Your work will help bring Attendi’s vision of hands-free, human-centered healthcare to life.

We have a dedicated team with fewer than 30 members, which means no bullshit, moving fast, and getting a generous slice of equity. We're post product-market fit, profitable, and on the cusp of scaling up in the Dutch market.

Find out more and apply here: https://attendi.recruitee.com/o/senior-native-androidios-mob...

Feel free to send any questions to berend@attendi.nl
by Ekaros | 2025-11-04 07:14:35+00:00
Cost of living goes up. Cost of services if they are not done more efficiently must as well go up. In the end cost of labour in my theory comes down to cost of housing and cost of health care. Cost of food and most other things should follow cost of labour. When both are profit generations or being inflated. Well there is no other options than to cost of labour go up.
by ako | 2025-11-04 07:15:05+00:00
Instead of downvotes i would appreciate some insightful comments on this, as i'm currently struggling with this problem. In the last week i've vibe-code (vibe-engineered?) a typescript project with 230+ commits, 64 typescripts files, with 27k+ lines of code. Too much to actually read. Validation mostly through testing, automated test, architecture reviews (generate mermaid diagrams). I'm mostly reviewing the code structure and architecture, libraries it uses, etc. It has 600+ unit and integration tests, but even reviewing those is too much...
by aurareturn | 2025-11-04 07:15:37+00:00
Yes. To me, it is. Sometimes queries I give it are 100-200 lines long. Sure, I can solve it eventually but getting an "instant" answer that is usually correct? Absolutely priceless.

It's pretty common for me to spend a day being stuck on a gnarly problem in the past. Most developers have. Now I'd say that's extremely rare. Either an LLM will solve it outright quickly or I get enough clues from an LLM to solve it efficiently.
by 9rx | 2025-11-04 07:15:40+00:00
Tell us more about this "you mean there's no more Netware, Lantastic or (insert dozens of others), theres only (insert hundreds of linux derivatives), (insert a handful of BSD variants), (insert solaris variants), (insert clones), and a half dozen relatively popular new OSes all under current development, not counting the three popular mainstream commercial providers" MacOS classic successor.

Does the project have a website? What kind of systems does it run on? How do we acquire it?
by AmbroseBierce | 2025-11-04 07:16:03+00:00
These animations got me into Flash and soon after into programming thanks to ActionScript, one copycat music video that maybe made even stronger impression in teenage me was a sad adult-themed music video from 2004, I just found ii after looking online for a bit: I love death - Lodger (Finnish band) https://m.youtube.com/watch?v=BoFQV4jXun4
by unpack3101 | 2025-11-04 07:16:14+00:00
Location: EU Remote: Yes Willing to relocate: No Technologies: TypeScript, React / NextJS, React-Native / Expo, NodeJS / Express, AI SDK / Mastra, Inngest / Temporal / Use Workflows Email: unpack@fastmail.com

---

I'm a full stack engineer and I can build whatever you need - just reach out!
by gabrieledarrigo | 2025-11-04 07:16:24+00:00
Location: EU

Remote: Yes

Technologies: Node.js, Typescript, React, PostgreSQL, Redis, GCP

Resume: www.linkedin.com/in/gdarrigo

Email: darrigo.g@gmail.com

I'm an engineer with 13 years of experience. I'm actively looking for a new job because the company I work for is laying off.

I would love to work with a small, compact team on an interesting product, having an impact on my daily job. Please, get in touch!
by eimrine | 2025-11-04 07:16:45+00:00
I have used some regular diodes today as a way to lower the input voltage and this case is not covered. A diode might be more effective than a buck converter because all I wanted was to have a 0.7V lower voltage and the converter can not work in this condition. Zener diode can but it dissipates too much heat for high-current application.
by tjansen | 2025-11-04 07:17:08+00:00
> I don't know what it is, but trying to coax my goddamn tooling into doing what I want is not why I got into this field.

I can understand that, but as long as the tooling is still faster than doing it manually, that's the world we live in. Slower ways to 'craft' software are a hobby, not a profession. (I'm glad I'm in it for building stuff, not for coding - I love the productivity gains).
by eptcyka | 2025-11-04 07:17:44+00:00
Since the last major update to 2.0, it has gotten immensely better. Whereas before the app was hung for 30 seconds on startup and would only reliably sync in the foreground for my partner, it now just works. Can open, syncs in the background. Never had such issues on my phone, probably the size of your collection matters here.
by plastic3169 | 2025-11-04 07:17:44+00:00
> Even in the dot-com era, the early internet was already changing media and commerce in fundamental ways.

I agree that AI is overhyped but so was the early web. It was projected to do a lot of things ”soon”, but was not really doing that much 4 years in. I don’t think the newspapers or commerce were really worried about it. The transformation of the business landscape took hold after the crash.
by czl | 2025-11-04 07:17:50+00:00
Human reasoning is, in practice, much closer to statistical association than to brittle rule-following. The kind of strict, formal deduction we teach in logic courses is a special, slow mode we invoke mainly when we’re trying to check or communicate something, not the default way our minds actually operate.

Everyday reasoning is full of heuristics, analogies, and pattern matches: we jump to conclusions, then backfill justification afterward. Psychologists call this “post hoc rationalization,” and there’s plenty of evidence that people form beliefs first and then search for logical scaffolding to support them. In fact, that’s how we manage to think fluidly at all; the world is too noisy and underspecified for purely deductive inference to function outside of controlled systems.

Even mathematicians, our best examples of deliberate, formal thinkers, often work this way. Many major proofs have been discovered intuitively and later found to contain errors that didn’t actually invalidate the final result. The insight was right, even if the intermediate steps were shaky. When the details get repaired, the overall structure stands. That’s very much like an LLM producing a chain of reasoning tokens that might include small logical missteps yet still landing on the correct conclusion: the “thinking” process is not literal step-by-step deduction, but a guided traversal through a manifold of associations shaped by prior experience (or training data, in the model’s case).

So if an LLM doesn’t collapse under contradictions, that’s not necessarily a bug; it may reflect the same resilience we see in human reasoning. Our minds aren’t brittle theorem provers; they’re pattern-recognition engines that trade strict logical consistency for generalization and robustness. In that sense, the fuzziness is the strength.
by snthpy | 2025-11-04 07:17:52+00:00
Very interesting, thank you!

The following stood out to me:

"Exit and voice themselves represent a union between economic and political action. Exit is associated with Adam Smith's invisible hand, in which buyers and sellers are free to move silently through the market, constantly forming and destroying relationships. Voice, on the other hand, is by nature political and at times confrontational."

In national and international politics we see a lot of "Voice" (in these terms) but I feel they are often ineffective because they are blunted by threshold effects, i.e. the resultant change is a softmax with temperature near zero.

People don't realise and utilise the power they hold by means of "Exit", especially as wealthy consumers who engage in these debates, who have more consumption and hence more influence as it's a "one dollar, one vote" system rather "one person, one vote". See for example how effective the response to Jimmy Kimmel was. The same thing was effective against Apartheid in the 1980s and can be applied through things like the BDS Movement.

Exit applies a much more continuous pressure where the effect of each actor is cumulative whereas Voice is more discontinous and requires a critical mass.
by meodai | 2025-11-04 07:18:42+00:00
I originally made this about 8 years ago just for myself: to see where the color name list I maintain had gaps: https://github.com/meodai/color-names

As I learned more about color models, I kept adding different ones over time. The perceptual models helped me understand the “missing” areas much better.

Later, after building an API around the list (https://github.com/meodai/color-name-api ), I started including other lists with permissive licenses too.

Appreciate all the thoughts and feedback here. I’ve also changed it so the cube stops spinning once you interact with it.
by dugite-code | 2025-11-04 07:18:45+00:00
In my experience the bottle neck for any nextcloud install is typically the database.

Unlike many other projects it's surprisingly easy to get in a situation where the db is throttling due to IO issues on a single box machine. Having the db at on a seperate drive from the storage and logging really speeds things up.

That and setting up a lot of the background tasks like image preview generation, redis ect properly.
by pfannkuchen | 2025-11-04 07:19:06+00:00
I’ve seen some videos, but I haven’t noticed anything beyond what I’ve previously seen in standard USA law enforcement bodycam footage. Resisting, fleeing, obstructing arrest are met with force, and sometimes too much force. Too much force is bad, but it doesn’t seem new or qualitatively different to me in the way many are acting like it is. I do see the media going hysterical about it, but I’ve seen them do that about a lot of things and I can’t say it really affects me at this point other than making me extremely skeptical that whatever they’re going hysterical about is actually like they say it is.

Are you saying you’ve seen videos where ICE is like going to bus stops and just beating up random people? Everything I’ve seen is like, ICE rolls up, guys start running, ICE gets rough with them. Or ICE rolls up, people are heckling them, ICE gets rough with them. I think that would happen with any drug bust, for example. If people start heckling a swat team, does the swat team respond with kindness? Well, we don’t see many videos of that, because nobody heckles swat teams. Why are people fleeing, resisting or obstructing? They are law enforcement officers, and if you do that to them, you are going to have a bad time. Law enforcement in America has been like that for my entire life, at least.

Am I in some kind of filter bubble where I’ve only seen ICE videos of the sort I’ve described, and you’ve seen videos of ICE tackling a grandma getting the mail? I’m seriously asking, I just gave up watching videos like this because they were all like I described.

ICE refusing to look at documents seems not unreasonable, have all of those club bouncer tier men had training on how to spot fake government documents? Like can they know what every birth certificate from every state looks like from every year and then verify it on the spot? That doesn’t seem reasonable to expect once I thought about what it would entail.

> and any agents that try to act lawfully are purged

I was replying in a serious manner but comon this is flat earth tier foaming at the mouth stuff. You are seriously telling me that they are firing people who don’t break the law? That is like comic book tier villainy. How would we possibly even know that, did their policy book leak?

My theory is that this is triggering the mental programming everyone had as children about WW2 despite being a completely different situation. If you tell literally all children that X is the most evil thing ever, you might end up with adults who are so sensitive to recognizing X that they see it when it isn’t there.
by rmunn | 2025-11-04 07:20:07+00:00
It grows exponentially the more countries are involved. I am a citizen of country A but live and work in country B, and I have to satisfy country B's visa requirements, which involves quite a bit of paperwork. I also have to pay taxes to country A, which involves more paperwork. It gets complicated.

But I'm only dealing with the requirements of two countries. The author mentioned five or six countries; I'm glad I'm only dealing with two.
by ustad | 2025-11-04 07:20:12+00:00
I have a suspicion that someone holds worldwide patents on multi timers with repetitions and notifications (audio and vibration).

Thats the only explanation I have to explain the dire state of the built in timers on iphones and the free apps available on the app store. And no, I’m not going to pay $$$ per month for the premium apps.

And don’t even get me started on the PITA it is to make a web app to do the same (useful for runners) - you would think it would be a simple thing todo? Have a go and let me know if it doesn't break your balls.