Hacker Newsnew | past | comments | ask | show | jobs | submit | someuser54541's commentslogin

I feel like I'd be really skeptical of results from a non-deterministic model for something as precise as accounting....


The deterministic part (calculations) is done by Excel.

The non-deterministic part is turning human instructions ("calculate the NPV over 10 years for X given Y") into Excel.

This is already a non-deterministic process (humans are non-deterministic!). The question is if an AI model can be more reliable than humans, and I can't see any reason why it wouldn't be.

The correct path is pretty clear, so the logits for following that path are going to be a long way from off-path.

For something like this the real problem is training the model to use Excel (which will show up by it being confused which sheet it is on or trying to use the wrong window or things like that), not the non-determinism.


so basically what you're saying is that: it doesn't do the math, it tells the math-doing-thing what math to do. Basically, instead of humans using Excel, imagine AI using Excel?

Yet I don't understand the aha moment here? It might save analyst time but aren't there already enough automation that you don't really need to tell the AI to tell the math-doing-thing to do the math because the math-doing-thing is already optimized for most general functions? What are we gaining from adding the non-deterministic process here when the real non-deterministic process is still the human being prompting what to do?

Seems like a solution to a non-problem from my pov.


Setting up spreadsheets is just programming in an unconventional environment.

And it has all the requirement translation requirements of programming


Sure in the sense that you're setting up a program that has inputs and outputs etc. But then all math is programming. All language is too, even speaking can be considered programming if you're stretching the definition enough. But I will disagree that setting up spreadsheets = basically software engineering.


"The non-deterministic part is turning human instructions ("calculate the NPV over 10 years for X given Y") into Excel."

erm theres an NPV function built in excel.


> erm theres an NPV function built in excel.

Exactly!

The LLM just needs to make sure it uses it appropriately. Doing that bit is the non-deterministic part, but the NPV calculation itself is completely deterministic.


Youre not quite getting it, are you.


When you setup a spreadsheet, you choose a column or cell to show the NPV. You use the npv formula on this cell and apply it to inputs from other columns or cells.

This process of deciding what data to put in what column and how to apply NPV to it is non-deterministic. You could choose to put it in column A, or column B or maybe even row 3 - it depends!

The LLM does that part non-deterministically.


Do you really think you come off as a good person posting things like this? This place is to satisfy intellectual curiosity, not to lord your supposed intelligence over others, without even proving it exists in the first place.


But humans non-deterministically use that or use a hand-rolled formula.


Humans dont enter numbers non-determinstically. WTF are you on about lmao.

Have you ever done anything related to corp finance/valuation in a professional setting? Highly doubt it.


I know plenty of nondeterministic accountants


With tool use you do reduce the risks.

It's not like these models calculate.


Yeah, seriously, I use AI all day every day but that terrifies me.


I read something at some point that it's more expensive to convert these into residential buildings than it is to literally demolish and rebuild.

I'm not entirely sure how that math works out, or why, because one would think it couldn't be that complicated. Maybe someone here knows more about this.


Another thing about a lot of commercial buildings is the floorplate size and layout. Office buildings often don't care if there's a lot of interior spaces without any windows, but people need outside light. So if you've got a massive floorplate it can be kind of a pain chopping it up into good sized units that meet the demand of the residential market in the area. This definitely varies from building to building though.

There's also a lot of work that probably needs to go in to the ventilation and fire code changes. An office building isn't designed for people having ovens and stoves. It also often just assumes its OK to have less isolation between units for the ventilation, or previously entire floors were considered to be one space ventilation-wise but now you might be trying to split it into 2-3 units that require separation. This separation can also complicate things like AC and heat.

The ventilation issue comes up a good bit with a lot of these poorly done conversions. You end up with units that just don't get nearly enough airflow, and all the windows are sealed so its not like one can just open the window to get more air.


The plumbing systems in commercial buildings are not big enough to handle residents usage. Residents use more water and the outbound sewage systems need to be larger.


There's already enough plumbing in there for a whole office to shit when they get to the office.

History favors the bold, and code inspectors blabbering about "written in blood" don't see all the homeless people they kill via reduced access to housing.

I've seen plenty of artist collectives that manage it; on paper they are office/industrial but actually everyone lives there. Every once in awhile one burns down but the mortality rate isn't as high as living on the streets which is ultimately what happens to those on the bottom of the socio-economic pyramid when the ones higher up push the ones under them down a rung to snag housing.


For a lot of the office buildings I've been in, there aren't that many toilets per floor. Its also different when you've got some toilets that are often unused compared to people running laundry, cooking, bathing, etc. Very different demands on the plumbing system.

You also then had everything pretty much isolated to two rooms for an entire floor meanwhile now every unit is going to have a separate kitchen, a bathroom (or two, or three), a laundry room, etc.

And you're going to need a good bit of engineering studies done before you start cutting that many holes in the floor.


Ok, but some extra plumbing (and whatever sorts of engineering studies referred to) and electrical work surely can't as expensive as demolishing and rebuilding a whole building.

These seem like extremely solve-able problems.


If it was just the plumbing, then maybe. But its not just the plumbing. Its the plumbing, the electrical, the AC/ventilation, fire codes, and so much more.

Not saying it can't ever be done, it really depends on the building. But its not necessarily a good assumption it can be done well in a cost-effective fashion.


Now watch the video to find out why you’re wrong


But do you really have to cram in as many residents as you could with a purpose-built tenement? There must be ways to keep headcount in the range the infrastructure can support and still provide a lot more housing than just leaving them as empty decaying offices owned by the last one holding the bag. Intersperse flats with windowless storage units (you have a depth problem anyways), low density commercial use like workshops with live-by flats and so on. Large units designed to attract high squarefeet/low headcount tenants, not bunk bed families. Add regulation only as a fallback limiter. Don't let perfect be the enemy of good.


> There must be ways to keep headcount in the range the infrastructure can support and still provide a lot more housing than just leaving them as empty decaying offices owned by the last one holding the bag.

Demolishing the office building and building a residential building is more profitable often.


I mean, sure, you can just sell it as a unit for each floor. You then need to recoup all the costs of rebuilding against fewer people, so all the main area renovations and what not get more expensive and the monthly cost of building maintenance get spread across fewer and fewer tenants. But you've still got a problem of most of the rooms of your very expensive condo have zero natural light, its all practically ancient built stuff in terms of planned structure life, and you've got a very expensive monthly maintenance bill. Meanwhile your massive and dark unit with odd plumbing and low ceilings is competing in the market against units that were actually built for the purpose of people living in them, so while your unit is big and expensive to maintain they're some of the least desirable spots.

The economics just often work out a lot better to tear down the old structure and rebuild a new one more fit for purpose.


Sorry, I either totally misread your comment or was mentally replying to someone else when I wrote this.

Sure, you could just cram the residences to the edges and try to recoup the cost of the rest of the square footage for places that don't need natural light. But once again you've got issues with original designs and intents for the building. None of the plumbing is designed to be pushed to the edges, so you'll need to make massive changes to the structural integrity by drilling a bunch of new floor cores to do all the new plumbing work. You could rent the interior spaces as storage, but you'll probably quickly flood the market of storage units with the massive amount of square footage you'll be bringing.

Trying to have industrial in there as well is asking for problems. Trying to rent some 15th story small/medium interior unit as some kind of industrial workshop would be quite weird. What kind of industry would want a smaller interior space that probably can't support heavy equipment, has a limit to ceilings of ~10 or so feet, can't require odd ventilation or strange/additional fire suppression/separation requirements, probably has significant power limitations (in terms of industrial capacity, at least), noise limitations, difficulty getting much product in and out, etc? Stuff that the city is going to be OK zoning literally across the hall from people trying to live? And that you're going to find a number of these willing to pay a good bit for such a space to cover the maintenance costs? These buildings weren't built for industrial usages, they were built for office desks and couches. Maybe a few floors have been upgraded to handle additional weight to have datacenter kind of spaces, but definitely not most of the floors.

So then you're trying to spread the maintenance costs of this massive and old building across higher value residences and a lot of very low value storage/weird industrial tenants.


You can run drains out the side of the structure without drilling holes in the floor, same with electric, and even if by some insanity we say "whutabout the holes in the side" then you could even use a damn lift pump/macerator pump to pump it up and out through where a window was. For vents you can also use AAV instead of a traditional vent. If the residences are at the edges they should be able to pop right out and worse case you elevate the floor in the bathroom/kitchen under the plumbing appliances for the slope on the pipe as it exits. A vertical drain pipe isn't going to freeze (and even if it were, could be insulated and heated), and supply lines are such small holes as to not threaten structural integrity.


> And you're going to need a good bit of engineering studies done before you start cutting that many holes in the floor.

You can Swiss-cheese a pan and deck concrete floor with core-drilled holes, the important thing is GPDR scanning before coring to avoid the pre- or post-tension cables embedded in the concrete.


Artists are a shrinking population, I wonder if having most of the top floors (20 out of 30) converted to extremely large luxury apartments (5000sqft+) and only 'adding capacity'to plumbing and what not for the lower 10 floors, which would house smaller units, would be economically viable. Although actual luxury market requires high ceiling so probably wouldn't work out.

I'm sure many many people have thought of all sort of solutions as the value for finding some sort of solution is extremely high.


> There's already enough plumbing in there for a whole office to shit when they get to the office.

A 20,000 sq ft office tower floor will usually have a single set of restrooms and a couple of kitchen sinks, maybe a dishwasher, plus a couple 6-gallon or instahot water heaters. If you subdivide that floor into a dozen units, that’s 12 showers, 12 washers, 12 dishwashers, 12 toilets, 24 sinks, and 12 water heaters.

The riser and drain pipes aren’t big enough to handle residential needs.


That's not how the 'black market' ones I've seen operate. And I've seen a lot from when I visited the circuit of underground artist-related events when I lived in chicago. They are shockingly common in areas with extremely high rents and an oversupply of unused commercial space.

They might subdivide it 12 ways, but there is one shared kitchen for a whole floor and maybe 2 toilets, 2 sinks and the residents are going to the laundromats. They tend to put the shared amenities on the ground floor as much as possible because it is easiest to expand them there. It beats being homeless by a long shot.

For reference, when I hauled water, we used about 60 gallons a week for a family, or about 0.05% utilization of a 3" drain pipe for a single family. You do not need much water in order to be way way better off than being homeless; 5/gal a day of non-potable water and you're pretty much in luxury comparatively and a shit-ton of people can be putting that down a 3" or even 2" drain pipe before it causes problems. A 3" pipe is the minimum that would be serving a typical floor of a warehouse, so plenty enough for a constantly used couple of shared bathrooms with a shared kitchen. Honestly even splitting it 12 ways could be overcome with some technical ingenuity (electric lock-outs to prevent more than a few in use at once, and AAVs to prevent needing a bunch of new vents).

These are all easily overcome problems for people utilizing an ounce of civil disobedience with regards to the code. And yes I have personally done all the design and plumbing and electric for multi-structure properties (though not the black market ones).


> These are all easily overcome problems for people utilizing an ounce of civil disobedience with regards to the code. And yes I have personally done all the design and plumbing and electric for multi-structure properties (though not the black market ones).

It didn’t work out so great in Oakland at the Ghost Ship, 36 people died in a similar arrangement.

Building code is written in blood, things are done a certain way for a reason. You may be morally or ethically against them but following code saves lives.


36 people dead is a rounding error compared to mortality from people on the streets due to lack of access to housing. Every time I bring up this topic, someone trots out the Ghost Ship like a broken record, ignoring what I said about the mortality rate of people on the streets because shit rolls downhill when people higher up the socio-economic pyramid go the next rung down in available housing. Bastiat has an excellent writing on this fallacious logic you use, titled "That Which is Seen, and That Which is Not Seen."

Not having housing didn't work out great for 700+ dead homeless people per year that are estimated to die of hypothermia.

The code inspectors have blood in their hands. You may be morally or ethically against bypassing the codes, but bypassing it can save lives.

Black market housing is done for a reason, a very good one, and one that saves lives. Fortunately where I live, I built a house without any inspections whatsoever, so none of the code psychopaths were even around to make their absurd case about the ghost ship, and that is the only reason why I was even able to afford to own a house.


This is an issue that got brought up in Portland, OR during Covid IIRC. The city was looking at buying up vacant offices and converting them to living space but it just didn't make any sense financially and the city concluded it was cheaper to demolish and rebuild than convert.


I assume it's because they would need to re-wire electrical and retrofit plumbing on a massive scale to accommodate kitchens and bathrooms for separate units. They end up needing to gut the entire building and cut through floors and ceilings without damaging any structural and load-bearing parts. It doesn't sound easy nor cheap.


>at some point that it's more expensive to convert these into residential buildings than it is to literally demolish and rebuild.

Yep, and that's fine. It's literally a tangible instance of 'creative destruction'. I see people arguing that oh, we have to RTO to save the current model and it seems so backwards to me.


They've figured out some ways to do it (December 2025): https://www.wsj.com/real-estate/commercial/nyc-office-reside...


I think a factor is people are dumb and do stupid things in homes vs office, and greater fire risk, plumbing emergencies, etc


Out of curiosity which country was this?


This was Berlin, but the friend group were all immigrants.


My team is doing the same, and yet all of us still aren't sure that we're actually more productive overall.

If anything it seems to me like we've just swapped coding with what is effectively a lot more code review (of whatever the LLM spits out), at the cost of also losing that long term understanding of a block of code that actually comes from writing it yourself (let's not pretend that a reviewer has the same depth of understanding of a piece of code as an author).


If you work in a team then you are likely already not writing most of the code yourself.

There will be point where ai will consistently write better prs - you can already start to see it here and there - finding and fixing bugs in existing code, refactoring, writing tests, writing and updating documentation and prototyping are some examples of areas where it often surpasses human contribution.


All the comments of AI writing code and making PRs remind me a lot of all the promises about self driving cars. That was more than 10 years ago and today I still don't know anybody that has a car that drives itself. Will AI write useful PRs one day? Probably. Will it do that before I retire or die of old age? Considering I have been using agents for about a year or so, and seen little to no improvement in that time, I'm afraid the current version of AI probably has already peaked and we'll only see marginal improvement due to diminishing returns.


Yes there is a very real trade off between labour and capital.

In the past the tradeoff has been very straight forward. But this is a unique situation because it involves knowledge and not just the physicality of the human in regards to productivity.


Can you talk a bit about the tech stack?


React + Vite + Tailwind on the frontend; Netlify Functions for backend with Stripe, Supabase, and email integrations; content via Markdown build script; deployed on Netlify; linted with ESLint; JavaScript-only codebase

LLMs wrote 99% of the code.


The product label images loading on the homepage are huge right now. They are displayed in 128px * 128px box but are about 2 MB in size each. May be generate resized versions at build time and use <picture> tags?


Thanks, I'll take a look at this.


Which betting markets were you referring to and where can they be viewed?



Polymarket has a whole AI category https://polymarket.com/search/ai?_sort=volume of markets.


Is this more of a thing with higher quality perfumes, or is "projection" a symptom of specific scents/ingredients?


A mix of everything.

- Ingredients have a natural level of diffusion.

- Composition. As a crude rule, alcohol based perfumes will boost projection, but will also last for less time. Oil is the opposite. Eau de toilettes are alcohol heavy while Parfum/attars are oil heavy.

- Despite all of this, the manufacturer can add compounds that change basically anything. They can make an oil perfume project or an alcohol perfume not project. They can blend quieter ingredients into strong perfumes and vice versa. Designer perfumes do a lot of this monkey business.

- Type of skin/weather. Different types of skin and the humidity of the air affect different perfumes in different ways.

If your goal is a quieter affair, middle grounds like lemongrass(not so projecting)+eau de toilette(alcohol) can work pretty well. 100% Khus oil on warm skin also works a treat. Iris perfumes are typically used in composition with a lot of other stuff, so you really gotta try them out and find out which one works for you.


I can't be the only one who immediately thought "Star Destroyer" regarding the "black spear".


May the Force be with you, someuser54541


What's the tech stack? I assume you're doing quite a bit of scraping.


Yep scraping alot of sites, what specifically would you like to know?


What's the tech stack? How did you get around issues with your scrapers IP getting blocked?


High quality proxies, depending on the site i'll use anything from data center proxy up to residential :)

Almost all requests goes through a proxy to be honest.

You pay per GB transferred basically which works ok for me at the moment.


Does that wipe out your margins? Most proxies I'm aware of are relatively expensive and if you're charging per API request than there's not much margin to work with.

What was the scraper written in? Python? Node? Go?


It indeed does.

My reasoning for creating this are the alternatives are WAY TOO EXPENSIVE (5-10x per api call).

Since it's a one man show, i don't need much margin and i'm happy to just keep it alive since my friends and i use it for other projects that have more significant margin.


It's funny because Next.js is the first thing on that list.

Is there any real benefit to using one of those generators versus just writing all the HTML yourself?


Say you have 1000 pages of content and you want to change the footer or something in the header (suppose Google or Facebook now demand a new meta tag). Do you really want to change all those HTML pages by hand?

Also most web sites have navigation, lots of internal links will help web crawlers find everything and decide that it is important. Are you going to back and change them all by hand whenever you make a change?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: