MurphyA/hacker-news huggingface dataset:
by anigbrowl | 2025-12-17 22:22:45+00:00
Because rent on the books is dollars and cents. If you (a landlord) pretend to rent a building to me at $1m/year but give me a $500k 'rebate' that's arguably a fraud on the bank and/or tax fraud. Doing it month-to-month might be a workaround but any commercial operation will want to write off the rent against tax, which makes it official again.

You could probably make this work by donating office space to nonprofit organizations while maintaining high nominal rent (and maybe this already happens) but it's not as practical for storefronts etc.
by order-matters | 2025-12-17 22:22:54+00:00
From a business perspective, the developer is the expert in lines of code and the assumption is that expertise should agree on the necessity of a line of code. To create lines of code that do not need to be there is akin to simply not doing your job in this perspective. The finished product should have X lines of code

so from a business standpoint, if equivalent expertise amongst staff is assumed then productivity comes down to lines of code created. Just like how you might measure productivity of a warehouse employee by the number of items moved per hour. Of course if someone just throws things across the warehouse or moves things that dont need to be moved they will maximize this metric, but that would be doing the job wrong - which is not a productivity measurement problem. though admittedly the incentive structures and competition make these things often related

the bigger issue to highlight, imo, is that the business side of things have no idea if coders are doing the job sufficiently well or not, and the lack of understanding is amplified by the reality that productivity contribution varies wildly per line, some requiring much more work to conjure than others. The person they need to rely on validate this difference per instance is the same person who is responsible for creating the lines. So there is a catch-22 on the business side. An unproductive employee can claim productivity no matter what the measurement is.

if the variance of work required per line could be understood by the business side then it could be managed for. I used to manage productivity metrics for a medical coding company, and some charts are more dense and harder to code than others. I did not know how to code a medical chart but I could still manage productivity by charts per hour while still understanding this caveat

the point isnt to use the productivity metric as a one stop shop for promoting and firing people but as a filter for attention, where all the middle of the pack stuff will more of less even out and not require too much direct attention. you then just need to get an understanding of how the average difficulty per item varies by product/project.

that said, maybe lines edited is still a step better - so that refactoring in a way that reduces the size of the codebase can still be seen as productive. 1 point for each line deleted and 1 point for each line added.

I understand that every line should be viewed as a liability, not an asset, but thats the job responsibility of the hired expert to figure out how many need to exist. its not the job of the business side of things to manage.

I wouldnt tell my foundation guys how much concrete to use, or my electrician how much wire to use, but if one team can handle more concrete per hour than another and they are both qualified professionals, it really doesnt seem unreasonable to start off conversations with an assumption that one is more productive than the other. Lazy people do exist everywhere, its usually a matter of magnitude of laziness between people more than it is a matter of actual full earnest capability
by atmavatar | 2025-12-17 22:23:04+00:00
> This just seems like everyone involved is playing make-believe about the actual value of their property.

That's precisely what's going on.

It's a common theme among wealthy individuals/organizations to treat property as having value X for some purposes and Y for others - e.g., like pretending stock holdings are worth X for the sake of taxation while being able to secure loans by representing the stock valuation as Y.
by Lvl999Noob | 2025-12-17 22:23:08+00:00
I use firefox for three things.

1. The ad blocker. 2. The sense of superiority over the normies (because of the ad blocker) 3. Theming

If adblockers are killed, that removed points 1 and 2. I am pretty sure I can do the same theming in Chrome (I have simple tastes) so that makes 3 a non-factor. And combined with the companies that refuse to make their sites work with firefox, there is no reason not to use chrome. Privacy is a non-factor since my identity is already wholly linked to my google account. I would have to first switch off off there and I am not putting in the effort for that.
by unsignedint | 2025-12-17 22:23:13+00:00
I provide full livecast coverage by visiting every booth at Vket, which takes place in VRChat twice a year, and over time I’ve noticed some clear patterns.

In Japan, the market for 3D models and other VR/metaverse assets has steadily flourished. Within VRChat, it’s fairly common for users to purchase avatars from platforms like booth.pm and then customize them to their liking—sometimes as simply as changing colors, and other times by adding clothing, accessories, or other elements. The market itself is quite approachable: some avatars are used by thousands, or even tens of thousands, of people, while others cater to much more niche tastes. Either way, there’s something for almost everyone.

Originally, the focus was largely on avatars themselves. Over the years, however, we’ve seen a noticeable shift toward clothing and accessories. Looking at booths in recent Vket events, roughly 40%—if not close to half—of the offerings now fall into those categories. Tools such as ModularAvatar and Mochifitter have made applying and adjusting these items easier than ever, lowering the barrier even further. More broadly, many Japanese users don’t seem to find working with Unity particularly daunting, and that comfort level has helped form the foundation of the ecosystem we see today.

While comedy and roleplay certainly appear from time to time, many people treat their avatars as genuine representations of their identity. This doesn’t mean that identity is fixed—some users switch between multiple avatars—but there is often a strong sense of attachment. The avatar functions not merely as a surrogate in a virtual space, but as something that defines how they present themselves within that world.

This emphasis on originality, combined with a general avoidance of ripped game assets or avatars based on existing IPs (at least compared to trends outside Japan), appears to have played a significant role in shaping this distinctive Japanese VR culture.
by fragmede | 2025-12-17 22:24:12+00:00
Let's be real. The real bar is drunk humans. I can scream and yell and not be friends with anybody who would put other people in danger like that, and they'll still drive drunk. FSD is good enough that it'll detect the driver's fallen asleep and pull over and park the car. Tesla can't talk about that for obvious legal reasons, but that's already saved many lives. Unfortunately we can't know those stats for comparison and holy shit people need to not drive drunk, but DUI laws don't cure addiction.
by hansvm | 2025-12-17 22:24:34+00:00
This is one of those places where it's worth disentangling the status quo from an optimal alternative.

Currently, every factlet you leak to one of these systems poisons them toward their profit (and almost unanimously against your best interests). Advertising draws your attention away from the products that would make your life better (cheaper, heathier, tastier, whatever) and toward profitable alternatives.

It doesn't have to be that way though. You physically don't have time to research every thing that exists, or even to hear about every possible product in passing. Supposing some of those would improve your life on average, is word-of-mouth really the most efficient way we can come up with to tell you about the things you do actually want to spend your money on? In theory, this is a great business -- customers want to spend money, companies want to sell things, and the information/discoverability asymmetry means that companies are inclined to get word of their products out there with customers _also_ wanting to hear about those products (if they're sufficiently personalized). If "advertising" were good enough, I'd pay money for it.

That only falls apart because of a lack of trust and ethical behavior. Instead of being treated like the information market it is, it's thrust onto individuals to try to prey on their weaknesses.
by Neywiny | 2025-12-17 22:24:40+00:00
I think it gets more nebulous. For example, does he only get paid if the tax returns are accepted by the government? If they aren't, he's still put in the work. This becomes an extremely slippery slope. A better example is probably retail. In the US at least, places like Walmart and Amazon allow for returns, but they usually just throw it out. That's gotta be built into the price. Meaning, the cheapy no returns accepted online stores are cheaper because the cost for the purchaser isn't tied to satisfaction.

Your accountant has to build in margin that you pay for for clients who stiff him on the bill or who he has to take to court to argue he did the service as described in the contract. If you didn't hold that threshold over his head, he would be able to charge less. Would he? Maybe not, I don't know the guy, but he could.
by heathrow83829 | 2025-12-17 22:24:51+00:00
if you draw a venn diagram of all the stuff i get advertised on and all the stuff I actually buy, the two circles are in completely different locations with virtually no overlap whatsoever. the only time i get ads that are even remotely related to my purchases, are only ads that come after I've made the purchase and am done. personally, i don't see how they make any profit off me whatsoever.
by llm_nerd | 2025-12-17 22:25:24+00:00
If such a trivial test really did[1] filter out many candidates (beyond the technical limitation of the test that some client devices will render the =, as mentioned by users leveraging reader mode), I wonder if there is a greater observation we could draw from it. Personally I would assume 100% of programmers could very easily answer the question in seconds, and if people really were copy/pasting to an AI tool[2], I would assume they are so jaded and exhausted of clever reviews, nine round hiring funnels, leetcode, blackboard code, and so on, that it's just another of countless applications they've made and they just don't care anymore.

[1] Yeah, I'm super cynical about stories like this, and know that many if not most are just invented shower thoughts manifested into a fictional reality.

[2] Alternately they're pasting to a normal editor -- even notepad -- for a more coherent programming font, where again the = appears.
by ackfoobar | 2025-12-17 22:25:34+00:00
I checked out one of the accounts mentioned, mostly to check if I can discern fake accounts. The content is just still pictures. I'd dismiss those whether or not they're AI. Well, I'm not on TikTok anyway.

This reminds me of some youtube videos when I was researching some stuff to buy. Those videos are just still images plus text-to-speech narration, usually with an annoying background music.
by lanyard-textile | 2025-12-17 22:25:39+00:00
1. If you have that urge to go, it is probably for a good reason, agreed :) Wouldn't call it a fail though if you didn't end up going. We all require balance.

2. Parties are for getting together, costumes are just a dress code. They'd love your company even if you didn't dress up -- that's why they invited you after all. So don't stress over it. You can come in something silly or minimal fuss.
by debugnik | 2025-12-17 22:25:52+00:00
It's nice to check your own references:

> it was announced that EA and FIFA's partnership of 30 years would come to an end upon the termination of their licensing agreement

> As a successor to the FIFA series, EA launched the EA Sports FC franchise, with EA Sports FC 24 being the first installment under the new name.

Up-to-date FIFA-branded games are not a thing currently, which is what they obviously meant.
by lateforwork | 2025-12-17 22:26:07+00:00
> The person who signals that some task works and is finished is you.

That's not how it works in most big companies. You can't take arbitrarily long to finish a project. Before the project is greenlit you have to give an estimate for how long the project will take. If your estimate is too big or seems unreasonable the project dies then and there (or given to someone else). Once the project starts you're held to the estimate, and if you're taking noticeably longer than your estimate you better have a good explanation.
Show HN: CCS - Switch between multiple Claude accounts and AI models instantly
by dhiyaan | 2025-12-17 22:26:12+00:00
Open Source CLI wrapper that lets you switch between multiple Claude accounts and alternative models, including GLM, Kimi, Gemini, and Codex.

Supports concurrent sessions, so you can run different accounts or models in separate terminals at the same time.

Install: npm install -g @kaitranntt/ccs
by dlcarrier | 2025-12-17 22:26:48+00:00
I'm an electrical engineer. As someone that can release a product that works from day one, do I get to opine on this topic?

(Okay, I have an amateur radio license and have designed devices to be compliant with 47 CFR part 15, so theoretically I'm a little more versed in FCC operations, but this is all high-school level civics that seems to be actively unlearned by anyone with an MFA or any degree in journalism.)

Constitutionally, federal agencies have to be authorized by the legislative branch and executed by the executive branch. Federal agencies not only can't be truly independent, they're beholden to two separate branches of government, either of which can reduce their reach, and the judicial branch has oversight to ensure what they do is actually authorized.

Sure, the judicial branch has historically played extremely fast and loose with the constitution, e.g. by considering authority over "interstate commerce" to cover feeding your livestock with crops you grew (https://en.wikipedia.org/wiki/Wickard_v._Filburn), so plenty of blatantly unconstitutional rules have stood for extended periods of time, especially those growing the power of the executive branch, but more recently, the courts have been ruling to limit the power of the executive branch, for example preventing executive organizations from enforcing fines without authority (https://en.wikipedia.org/wiki/AMG_Capital_Management,_LLC_v....) operating without executive oversight (https://en.wikipedia.org/wiki/Seila_Law_LLC_v._Consumer_Fina...) and making up their own rules (https://en.wikipedia.org/wiki/Sackett_v._Environmental_Prote... and https://en.wikipedia.org/wiki/Loper_Bright_Enterprises_v._Ra...).

They're not likely to rule any differently in this case, and except for actions that would otherwise be unconstitutional, none of these rulings prevent congress from creating regulations or authorizations allowing federal agencies to performing their respective overturned actions, it just prevents them from acting until congress has authorized them to do so.

Also, I'm convinced that the last case involved a violation of the third amendment, but no one seems to care about the third amendment.
by gs17 | 2025-12-17 22:27:02+00:00
It depends why they didn't get it "correct" (asked ChatGPT bad, used Python REPL not so bad, used screen reader very not bad) and what "correct" even means for this problem.

There's a bizarro version of this guy who rejects people who do it in their head because they weren't told to not use an interpreter and he values them using the tools available to solve a problem. In his mind, the = is definitely part of the code, you should have double checked.
by kevin061 | 2025-12-17 22:27:37+00:00
The thing I found particularly fascinating, because the article was talking about discarding AI applicants, is that if you take a screenshot and ask ChatGPT, then it works fine (of course, it cannot really see the extra equals sign)

So this is not really foolproof, and also makes me think that feeding screenshots to AI is probably better than copy-pasting
by dangus | 2025-12-17 22:27:59+00:00
lol, gotta disagree on that one.

RAV4 and other Toyotas have insanely good residuals that make up for any upfront price difference, and you don’t look like a cop all the time when you drive around town.

The Explorer is incredibly dated at 5 years since the last refresh with the RAV4 getting a refresh/redesign this year. Every reviewer I’ve seen knocks the Explorer for lack of interior refinement.

No need for a CVT when you can get a Mazda CX-90 with a real transmission. But I’d also take a Grand Highlander over an Explorer any day.

Predicted reliability of Ford vehicles is a joke compared to Toyota. You’d actually get a more reliable car with a BMW, it’s embarrassing. If you don’t believe me pay attention and count how many 1st generation Ford Fusions are on the road versus second generation Toyota Priuses. The Prius is bulletproof. The Fords are in junkyards.
by Cold_Miserable | 2025-12-17 22:28:12+00:00
Already done ages ago. Nothing more of interest.

The bottleneck are the 3 conditionals: - positive or negative - positive or negative exponent, x > 10.0 - correction for 1.xxxxx * 2^Y => fract(log10(2^Y)) 1.xxxxxxxx > 10.0
by yesfitz | 2025-12-17 22:28:22+00:00
Something that's not addressed is how this situation plays out for 5-over-1 development[1] that's becoming the norm (or other mixed-use buildings).

Basically, the buildings cashflow solely on the residential, but the commercial space is/was valued optimistically (especially leading up to the 2020 pandemic). So a building's owner isn't in a financial bind, and if they were to lower rent on the commercial space, even if they didn't lose the building, it would be much harder to refinance the next time their loan matured. (Commercial loans are frequently "balloon" loans that have payments like they're amortizing over 30 years, but they mature before then, meaning the borrower either has to pay the remaining amount of the loan, or refinance.)

Possible Solution:

I've been thinking about a cumulative vacancy tax that increases every year a space is vacant (and decreases for every year it's occupied). So a building owner or loan underwriter could project when a vacancy would become more costly than lowering rent.

You could charge the tax on the assessed value of the vacant space. Increase it by 100 basis points for every year that a space is vacant. Decrease it by 200 basis points for every year that it's rented.

1: https://en.wikipedia.org/wiki/5-over-1
by Merad | 2025-12-17 22:28:27+00:00
In the .Net space log4net is horrifically outdated and there's zero reason to use it today. Logging for modern .Net apps and libraries should be built on the Microsoft.Extensions.Logging abstractions which provide the type of features covered in TFA. They also provide a clear separation between generating log events in code and determining where & how logs are stored. For basic needs you can use simple log writers that tie in directly with MEL, or for advanced needs link MEL with Serilog so that you can use its sinks and log processing pipeline.
by milkytron | 2025-12-17 22:28:31+00:00
The article applies to all kinds of loans for property though.

Apartment complexes could also be 50% vacant and still "worth" their original value if the asking rents remain high.

Office buildings that got cleared out after covid, same thing.

Brick and mortar retail are the same.

The article is more of a criticism of how asset values are calculated and loans are managed to avoid foreclosure. Which results in financially valid buildings/loans that are underutilized because the other option is creating economic equilibrium at the cost of lenders and debt holders.
by presentation | 2025-12-17 22:28:33+00:00
For what it’s worth as a long time learner of Japanese, none of these ambiguities has ever confused me nor hindered my ability to be perceived as natural to native speakers, so I think that this ambiguity is not such a big deal.

To me, Hepburn’s strength relative to the old government romanization is that it increases the likelihood that an English speaker will make approximately the right sound when reading some Romaji, and that people seem to prefer it in general.
by dang | 2025-12-17 22:28:44+00:00
Yes, sorry! This is the problem - we don't want to block legit users, but if we loosen the bolts, we get flooded.

If you browse HN while logged in, that should immunize you against this happening. Also, if it does happen again, you can unban your IP as described at https://news.ycombinator.com/newsfaq.html. But you have to do that from a different IP address, of course.

If those things don't work, email hn@ycombinator.com and we'll get it sorted.
by palmotea | 2025-12-17 22:28:48+00:00
> Yeah AI is taking a lot of damage when the actual problem is capitalism

And I think it's fair to to throw flak in AI's direction, if what it does is make capitalism less tolerable by removing some of the "inefficiencies."

While apologists for capitalism have done a good job of pushing me towards wanting to burn it all down, I doubt that's in the cards any time soon and limits on AI technology are far more likely.
by fragmede | 2025-12-17 22:29:26+00:00
It's easy to argue that LIDAR is expensive and unnecessary, but radar has been a standard for luxury cruise control for decades so it's got a variety of OEM suppliers. Thus Tesla's lack of radar because of the CEO's ego is damnable. The problem with camera-only is fog. My human eyes don't penetrate fog. Radar does. Proving that camera-only is possible is stupid and ego driven and doesn't come from a place of merit and science and technology.
by SamDc73 | 2025-12-17 22:29:34+00:00
> If we went back to recording lectures by the worlds best and putting it online for free with attached books and exercises, we could improve the world a lot.

MIT OpenCourseWare still upload a lot of their lectures to YouTube for free (been doing it for decades) and pretty sure some other universities do the same.

The main problem with online courses is lack of "direction" and engagement (which both Udemy and Coursera don't solve)
by p_l | 2025-12-17 22:30:11+00:00
Was not aware that Cap'n Proto RPC got object references over network, need to update my knowledge some day (unfortunately for it, it's also not used by any project I need to interact with)

Persistence wasn't really an issue for me, though I am fully aware how popular in many ways it was to look there.

But ready made naming and discovery are somewhat important when:

- I don't want to mess with details of where specific endpoint is etc - with easily available open source CORBA code, I can setup single CORBA Naming service and provide reference to it from all other components, and while I could do it myself, there's a bit of ease to have a pre-existing IDL and basic "initial naming reference" I can utilise

- discovery is more the use of "Trader" service after establishing the naming part.

Essentially, I have few projects where I want to move the current hodge-podge of hard coded parts into a setup where components can be auto detected and auto configured dynamically with minimal effort from me, and with as wide language support as I can get (including Ada and Common Lisp)
by qingcharles | 2025-12-17 22:30:21+00:00
Yeah, my Umami box was hit, but the time between the CVE disclosure and my box getting smacked was incredibly low. Umami patched it very quickly. And then patched it again a second time when the second CVE dropped right after.

Nothing is immune. What analytics are you going to run? If you roll your own you'll probably leave a hole somewhere.