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

Hahaha, they probably meant LLVM


Indeed. Also: since when does LLVM translate C code?


Housing can be an asset and a basic right. The rights based housing just isn't in the center of a capital city. Also, do you mean housing ownership, or just housing? People can be housed in houses they don't own too - and it's probably better if it's owned by the municipality.


An asset produces cash flow. Primary residence can only be a speculation device because for a majority of people it does not produce a cash flow. Instead it produces expenses.


nonsense. A primary residence obviously provides utility in the form of shelter for the owner.

No assets directly produce cashflow, whether they are factories, tractors, or tools.


Utility is not an asset. When you grow up with your parents they provide shelter, you get a utility of it. No asset for you. Majority of assets produce cash flow (e.g. licensing software - IP asset, renting real estate to someone - you get monthly rent, bond - coupon payments, stock - you get dividends, etc)


Assets don't have to produce any cash flow. Most popularly, gold. Stocks that provide stable dividends are also less and less usual.

Assets can just hold their real value compared to inflation and that's useful enough - even losing value slower than inflation is still good.


FASB defines an asset as:

“A present right of an entity to an economic benefit”.

“Essential to the definition of an asset is a right to an "economic benefit" —the capacity to provide services or benefits to the entities that use them. Generally, in a business entity, that economic benefit eventually results in potential net cash inflows to the entity. In a not-for-profit entity, that economic benefit is used to provide desired or needed goods or services to beneficiaries or other constituents, which may or may not directly result in net cash inflows to the entity.“

It also says “incurring a cost to acquire an item does not in itself qualify an item to meet the definition of the asset”

https://www.fasb.org/Page/ShowPdf?path=Concepts_Statement_8-...


Not sure how is an accounting book relevant. I'd rather ask a tax consultant - the definitions are slightly but significantly different.

Anyways, even by your book's definition - later sale for a higher price is economic benefit, protection against inflation is one too.

This link considers your viewpoint too: https://www.investopedia.com/terms/a/asset.asp


I’m trying to say that under mortgage, a property isn’t your asset. It’s a bank’s asset. The mortgage is booked under asset side on the balance sheet of the bank. It cannot be booked as an asset on your side. The economy wouldn’t balance. Until you actually paid off stuff the home is a liability. You pay money on it every month (negative cash flow) and that cash flow accrues to the bank (positive cash flow). I don’t know in what definition an asset produces a negative cash flow. It’s a liability under most definitions. Maybe I’m wrong. I’m not an accountant.


> I’m trying to say that under mortgage, a property isn’t your asset. It’s a bank’s asset.

No, the property is your asset. The mortgage is your liability. Each month as you pay the mortgage you have an expense (the interest part of the mortgage) and a reduction in your liability.


The loan is a liability (and an asset on the bank's side) but the house itself is your asset and is treated as such. You pay capital gains tax on sold assets even if you used a loan to obtain them. For individuals there are exceptions to that specific to real estate, but corporations definitely do. It's not an asset only if it's actually owned by the bank - such as a car or machine on leasing.

I'm not an accountant either but my company has some assets we paid for with a loan, so this is a situation I know.


I think you have a very skewed perspective of assets, let alone physical assets (which housing is).

A store that owns its own real estate isnt generating cashflow with it. This is the equivalent to a Homeowner living in a home.

If you are deadset on using intangible assets, it is the same a company holding a drug patent and producing the drug. Cashflow comes from sales, not the patent.


an investment property with a renter in it produces rental income for the landlord, and cash is currently giving me 5% returns for just sitting in the bank.


I guess I wasnt very clear. I meant that generating income isnt the definition of an asset.

A house is an asset if you have a renter in it or not. It can also be utilized to generate income.


oh that makes sense


That means there is not enough. Housing can't be affordable if a small set of organizations can have it all.


If housing prices drop and a crisis ensues, government/central banks lower interest rates and provide stimulus in the form of grants/loans/monetary expansion to prop them up. It becomes clear that the only way to make housing affordable is for authorities to have the political courage to let a crash happen.


Its just that never before has there been an investment firm large enough to take a big enough share of the largest market in the world, the US housing market.


They didn't take a large share of US housing, they took a large share of available housing. Several orders of magnitude difference.


I want Delphi/WinForms for the modern web age. Not as a service - an IDE that builds my application and I deploy it as I see fit. Something that lets me drop down to code when I need it, but doesn't require me to do it for every other normal thing.


Check out the solutions mentioned here: https://news.ycombinator.com/item?id=18856849

Personally I am a big fan of anvil.works, although they deploy your application for you. I think self hosting has become an option recently, though.


I don't quite understand what you mean by "any ipv6 deployment will have this". When my ISP switched to IPv6, my internal devices were exposed to the internet and the only thing that stopped the incredible amount of bot traffic was my own on-device firewall that I explicitly turned on and configured. Luckily I don't have any smarthome stuff, not sure how I'd configure a firewall on a lightbulb. These devices didn't have a public IPv4 before that. And a bonus - the ISP didn't say anything about this possible consequence, just "we're making some changes".

NAT has more benefits - I don't want anyone to know how many devices I have at home, I don't want anyone to know which one I'm using to access their website, I don't want anyone to try guess the OS and version of my devices, etc. And now I'm scared to have a simple DLNA media server because I can't just install WireGuard on the TV. I'm probably going to buy a router and make my own NAT soon (don't have access into the ISP modem).

I felt better when the whole municipality had a single IP address. A lot of bullshit ads - means the targeting wasn't working. Now they're way too good.


> I don't want anyone to know how many devices I have at home

Even if your ipv6 host or border firewall allows pings through, it's not practical to scan an entire /64. There's just too many addresses in it, and your devices will frequently change them.

> I don't want anyone to know which one I'm using to access their website, I don't want anyone to try guess the OS and version of my devices, etc.

They already do this through fingerprinting that operates with higher-layer protocols.

> And now I'm scared to have a simple DLNA media server because I can't just install WireGuard on the TV.

This is very simple to implement. Ensure it's listening on the link-local address. That's the IP that starts with fe80. These are unrouteable by spec.


> They already do this through fingerprinting that operates with higher-layer protocols.

It's very hard to distinguish my iPhone and Mac from the other dozens/hundreds people have in my building just through fingerprinting. Very easy if they have separate IP addresses.

Ad link local - cool, I'll look into that, thanks.


It's actually very easy just through fingerprinting. You might be surprised.

It doesn't matter if everyone in your building has an iPhone and a Mac as well -- there are things about virtually every single one of them that make them unique.


https://www.amiunique.org/ is scary and eye opening


> When my ISP switched to IPv6, my internal devices were exposed to the internet and the only thing that stopped the incredible amount of bot traffic was my own on-device firewall that I explicitly turned on and configured.

When my (previous) ISP switched on IPv6 none of my internal devices could be connected to because my Asus did stateful packet inspection and only allowed in replies to connections that were previously initiated.

> NAT has more benefits - I don't want anyone to know how many devices I have at home, I don't want anyone to know which one I'm using to access their website

Given that temporary IPv6 addresses tend to rotate every 24 hours it will kind of hard to track individual devices by IP in a 2^64 address space.

You could rotate addresses 10 million times per second, using each only once, and it would take over 5000 years to exhaust a single /64.

> I felt better when the whole municipality had a single IP address. A lot of bullshit ads - means the targeting wasn't working. Now they're way too good.

I now have to use a ISP-supplied router (for GPON), but when I still had my Asus on the DSL/IPv6 ISP I could tell it to reboot every night and I would get a new IPv4 address and a new IPv6 prefix every day.


My ADSL connection rides on some non-IP network before it hooks up to a concentrator about an hour away. Most location based services, other than Apple, seem to assume I am in Norwich, NY. So I get these ads that say “They don’t like it when seniors use this one weird trick to save money on car insurance in Norwich but they can’t stop it” and “Horny grandmas want to jump your bone right now in Norwich” and such.

Contrast that to using public WiFi in NYC where everybody knows exactly where you are.


I'm on DOCSIS to the Home / Fiber to the Building, but there seems to be some kind of overlay network and as a result, my PC that's hooked into the modem is on the public internet.

Before IPv6 it was a classic internal LAN with IPs like 192.168.0.1.


Pro tip: buy a computer for and make it into a router .. There are some great cheap fanless machines out there (servethehome has reviews)...

You could also just use an old pc...

For software opnsense, pfsense, openbsd, freebsd, Linux (openwrt could be used too if you want embedded)

It is a pain to start ... But satisfying when it works :)


Well, that sounds like a colossal misconfiguration on the ISP's part. A firewall blocking incoming requests has been standard part of ISP routers for a long time.


On the other hand... What exactly is the benefit of IPv6 then? I thought the point was to make all my devices addressable on the public internet. How is it useful if the ISP firewall blocks my servers?

And yes, incompetent ISPs are the norm.


Without bidirectional NAT, hole-punching works. Two sides of a p2p connection can coordinate with an intermediary to learn each other's addresses. They send each other a packet, which gets dropped by the other side. Their firewall sees the outgoing packet though, and opens the port. The next time they send each other packets, they will be allowed through. The intermediary is only needed to do the initial handshake instead of for all packets.

With NAT, it doesn't work because the ports get remapped, and the intermediary doesn't know how they will get remapped on the p2p connection, so they can't coordinate to send on the correct ports to open the firewall.

Or UPnP can work. By default, your router drops incoming packets on all ports. If you want to e.g. run a game server, then on startup, it hits a standard API to tell the router to forward that one port. On shutdown, it can tell it to close the port (you could potentially also have the router require keepalives to keep the forward alive. I'm not familiar with the details of UPnP and related protocols).

Without a public IP, you need intermediate servers to relay all traffic to you, which centralizes the web. With p2p working, you can e.g. have high quality video calls with friends/family instead of dealing with the garbage quality tech companies allow. Or I can share with my mom photos of her grandkids with effectively unlimited storage; for 2 years of 2 TB Google storage, I can buy 20 TB of disks.


The biggest benefit is exponentially higher complexity, assuring continued job growth for network engineers.


The point is not needing a NAT translation table and running out of ports on your router. My provider also delivers an IPv6 configuration with all ports closed. I can enable incoming traffic for the devices that need it.


Running out of ports how? Someone is hosting 65536 public services in their home network? Why not just pay for an additional public ipv4 then?

I can't configure anything technical about my internet. Any change is paid, and often simply not possible.


Running out of ports is usually a misunderstanding, but a device doing stateful NAT will have a limit on how many states it can manage, and it's usually not fun when it goes over the limit.


The real motivation is "I want to research this field", publishing is part of the way. Nobody is doing research "to publish something", there are much simpler fields to enter if that was the motivation.


If you decide to research in $field, then you’ll typically need to keep publishing papers to keep your job


Indeed. That's what I'm saying - you decide you want to research and so you publish. Nobody decides to publish and so does research.


How is this a useful critique? The publishing being a subgoal doesn’t mean it’s not still a goal.


How is that a useful critique? Yes, researchers publish research.


I don't understand your question. There are some cases of abuse and so the researchers shouldn't discuss applications of the research?


There are very significant budget/capability differences between any of the Arab Spring states and China. Also internal religious and ideological differences - there is no large armed faction in China.


I don't think that 1.5 billion people can be a monolithic society.


I think the Mars goal helps them a lot with obsoleting their best product. It was obsolete from the start - they knew this one never goes to Mars, it's just a test bed for technologies and a money maker that helps them on the way. While other companies developed their best rocket and then tried to keep it running as long as possible to recoup the investment and make as much money from it as possible, Musk was talking about the next rocket before first Falcon 9 landing.


Could you clarify, then?


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

Search: