skysight-inc/HackerNews huggingface dataset:
Having a roof + support is one of the fundamental parts of treating mental health however.

Can't just shove them in a house and all good, but its a fundamental part of treatment along with social programs. Without stability it's tough to change much in someone's life.
The oddest thing about the whole affair is that, even if Musk is a genius tech executive that can build exciting new products, that has almost nothing to do with the cost efficiency process that Twitter needed.

You don't even need to be in tech to comb through the books and identify where things need to be cut. This is your standard financial CEO's bread and butter.

Imagine putting Steve Jobs at Twitter. You don't need a tech CEO to straighten Twitter out.
Build more homes.
How does one determine if it’s vacant?

I could just leave a PC on mining some random coin to ensure there was always a bit of power going on. Likewise leave a tap slowly going. Cheaper than any tax most likely.
> Now, let us go one level up and look at the const type system. We have seen that comparing raw pointers can raise a CTFE error, so this is actually not a const-safe operation. Similar to casting pointers to integers, we have to make the const type system reject code that compares raw pointers. However, it seems like a shame to not even allow comparing two references for equality, after converting them to raw pointers! After all, references never dangle, so this is a perfectly const-safe operation.

> Lucky enough, Rust already has an answer to the need to side-step the type system in controlled ways: unsafe blocks. Comparing raw pointers is not allowed by the const type system because it is not const-safe, but just like we allow run-time-unsafe operations to be performed in unsafe blocks, we can allow const-unsafe operations as well. So, we should be able to write the following:

const fn ptr_eq<T>(x: &T, y: &T) -> bool {
unsafe { x as *const _ == y as *const _ }
}

If this is ever introduced, I hope that one would be able to mark whether an unsafe block is used because a const-safety restriction (like comparing two pointers for equality) or runtime-safety restriction (all other uses of regular, runtime unsafe)

Like this:

const fn ptr_eq<T>(x: &T, y: &T) -> bool {
unsafe(const) { x as *const _ == y as *const _ }
}

edit: this same point was made in the Rust internals thread when the article was written, https://internals.rust-lang.org/t/thoughts-on-compile-time-f...
Some folks (myself among them) view the idea that because someone started wealthy they should be able to get more wealthy simply because they can leverage their existing wealth to be a negative thing.

Sure, there are cases where small landlords are beneficial in providing liquidity. But the big corporate firms being able to leverage their existing assets to buy more units seems antithetical to the goal of "we should eliminate homelessness" to me.
> You think things are looking better in JS/Python world?

Yes.
Author's take on Java is really funny.

"..the JVM's largesse isn't aging particularly well. It will die with my generation's retirement."

I call this fundamental blindness considering the JVM is improving dramatically year after year - now even supports lightweight concurrency like Go in 2022.

Java will still be alive and kicking when no one alive even remembers Nim.
It's realistic, but not common. We did it, and we did it because we read about someone else doing it.
No worries here. Even experienced devs can't think of all the edge cases. They practice at it, and things fall through. There's no way a marketing manager can think of all the bits that could go wrong.

90% of a devs job is translating the requirements from human speech to geek. Writing the code is trivial.
NVMe is supported (via nvmed)

I've also heard of an experimental Rust NVMe implementation proposed for Linux. I wonder if and hope that these implementations can share code. Perhaps Fuchsia would wish to reuse portions as well.

https://lwn.net/Articles/907685/
Very nice! I wish there were more explanation in the comment of the video. Thank you for sharing.
OK, that makes sense whilst the clutch of eggs remain in the nest but once the cuckoo chick has ejected them there is no reason for the birds to continue nesting there.

As I said to nullc there has to be some other reason why, say, the Reed Warbler continues to feed a cuckoo chick twice its size with now no viable offspring of its own if it's not oblivious to the fact (see video in that post).
That's a more direct way of saying what I already think :)
People will just tear down the extra building rather than paying the tax.

This happened in Switzerland, where towns with more vacancies were assigned a higher number of refugees. In order to avoid this the towns demolished the empty buildings.
The abstract alone already provides fodder against the pack-leader hypothesis: animals in a cougar domain are more likely to get T.gondii, and it might have altered the cougar's behavior instead, which would be more in line with the proposed mechanism behind rat and hyena behavior modification. And I think the only one that's got more decisive evidence is the one where the rodent becomes less afraid of a cat's smell.

Not saying it can't be the case. But the linked article is bad (ok, I should have seen that coming), and there's a lot left to disprove before the conclusion can be drawn. Yet the reactions already want to test politicians for infection, as if there were no leaders before cats were commonplace, and as if it isn't known to be bad for pregnancy.
It sounds like what is needed is a holistic solution that provides both accommodation and other support services all in one.

Agree just because a property is vacant it doesn’t make that property suitable for anyone. Does it need ground maintenance. Does it need furniture. Is it in a very high cost of living area. Is it near where homeless people and their associated support groups and family are. Etc
That's fair, I just think it's a shame that Firefox's market share has grown so low. It's still my favorite. I also believe that Blink hegemony is bad for open web standards. Use what you want, but not chrome.
As anyone who's ever tried to study any complex phenomenon in a rigorous way knows, determining causality is fraught. But I think it's fair to say that most mental illnesses are exacerbated by living in stressful and uncertain conditions, and having shelter is a basic need no matter how crazy you are. Thus, this seems like a poor argument against providing housing
Musk should use this OS on his phones: https://puri.sm/products/librem-5/pureos-mobile/
Or, stay with me here, you just build enough housing?

I know it’s a crazy idea, so go easy on me.
Show HN: GPT-VC - talk to an automated venture capitalist
GPT-VC, a GPT-3 fine-tuned on startup & venture text, with a Streamlit UX. There's a v1 and v2, where v1 is more creative and v2 finetuned to be more succinct for Q&A. Have a go at GPT-VC, have fun, and share your funniest results :)
That is actually pretty cool, thanks!
Who do you think own the rentals that people live in?
Culture starts at home and in the family. No thanks to state sponsored cultural re-education.
that's not the sort of app the app store would tell you
Someone did an analysis and the true number of vacant homes someone can move into is like 10% of that figure.

You figure the houses vacant because they’re sold/rented and waiting for move in, those under renovation, those where people have died and waiting to settle estate, etc and it’s 80-90% of that figure.

It’s really dishonest.
In my experience its quite common for both to be true- the founder is extremely talented and the business cannot survive without them, but also they have personality problems or ego issues that are allowed to run uncheked precisely because they deliver so much value. I have listened to Elon interviews enough to be pretty sure of this. What I am not sure of is if this strategy of running twitter like a manufacturing org where workers are interchangeable and disposable will work out.
Show HN: Recommendation Engine as a Redis Module
I am building a recommendation engine as a Redis module. It uses Jaccardian similarity and memory-based collaborative filtering.

Any early feedback (constructive or destructive) is welcome.
Usually it's based on where you file your taxes. You can only file taxes from one address.
My neighbor's house is empty, as he just moved out. It's for sale, and it's far easier to prep a house for sale when empty. As soon as they finish the prep, a for sale sign will go up. Then it will sit empty till it is bought, and will then sit empty until closing and the new owner will move in.

It may sit for a month or 6 waiting for a buyer.

Now, multiply this by all the turnover in the housing market, and there will be many "empty" homes at any one time.
If it's not vacant, it's someone's primary residence which is recorded, but also the landlords will have receipts and be taxed. If there is a vacant unit, the landlord's income with be smaller than expected and can be used to ask the landlord to attest to the occupancy of their units.
I think you are right. We should strive to keep the syntactic structure of the program separate from the actual symbols used in that structure. Then you can understand the structure separately from its "content".

The symbols are meaningless by themselves, except that the same symbol can be used in multiple places. BUT the syntactic structure of a program is NOT meaningless. It in fact defines the "meaning" of the program - in as far as the symbols used are arbitrary.

Therefore if you can express the program structure separately from the symbols, you make the program easier to comprehend.
Hacker News: where I come for tech and stay for culture.

Enjoyed the read. Thank you for posting OP.
You don't need to overcomplicate things by draconianly taxing corporate entities if you implement the land value tax, which taxes land, but not property, and set the rate at a high appropriate level.

That's what the georgism advocate.

The problem of property as investment is not so new as a problem.

For my part, I am against the over ever evolving taxation schemes such as setting property tax sky high to deter speculators but not homeowners, without addressing the root cause of the current crisis.

First, homeowners are still incentivized to support housing supply restriction. Second, improvement on said properties are disincentivized. Which is why you want to tax land, but not property.

This is a systematic problem, not going to be solved by merely targeting a small part of the landowning population.
Some level of registration of population. Have to have a legal resident residing in the home with the address or it is vacant.
This seems like a classic case of perfect being the enemy of good. TOTP is so much better than SMS codes, and they are still very widely used.
Ukraine wanted to join the EU for quite a long time. There's a quote from Putin from years ago saying it's their choice if they do, guess he changed his mind.

People in eastern Europe have been generally keen to join the EU. It's not meddling if a country wants to join your club, I mean are you suggesting the EU just ignores the request?
> Musk has made significant accomplishments in disparate fields - payments, electric cars, rockets

Correction -- his companies have made significant accomplishments in those fields. The degree to which he was responsible for those accomplishments is unclear.
Nice! The same idea is the essence of the Hilbert's paradox of the grand Hotel (https://en.wikipedia.org/wiki/Hilbert%27s_paradox_of_the_Gra...), especially for the case Infinitely many new guests.
> Every time I hear this statistic it drives me insane.

It's because while the statistic may be correct, it is a misrepresentation, as a lot of those "empty" homes are awaiting a buyer.
> Like only individuals and non-profits are allowed to own houses or you can only own a property if you are registered as a resident of the city.

As a renter, I’m not a fan of this. The worst landlords I’ve had have been local and the best has been a corporation based in another city.

The problem of vacant apartments is that as long as there’s a shortage of housing in places people want, housing that has been built will increase in value. If we reduce the artificial constraints on building more housing, it will also remove the incentive to leave housing vacant.
> You can similarly transfer domains between registrars if one of them doesn't like you.

That's sadly not true.
There are various examples of individuals loosing their domains as registrar's refuse to release them. The transfer only works if both registers play ball, so it's essentially a very similar situation.
> why would a 'sensible' Reed Warbler continue to feed the cuckoo chick

Same reason humans raise step kids. Assumed Parental obligations.
Hydrogen, being the lightest gas, is much harder to store long term without leak.
Harsh punishment exists because of their Overton window. The demographics that matter (child producing families) would make that trade off easily.
You might also be interested in checking out Sweden’s public housing policies. They vary slightly from one municipality to the next, but an interesting concept overall.
The difference between music and AI art is that music is still made by humans. The music industry currently has a monopoly on producing new music, so of course they have leverage to get paid for that new music.
I'm not quite sure how catastrophic it would have been for NATO to enter the war. Catastrophic for Russia. Not catastrophic for civilians in Ukraine who were mass murdered.
Not sure about the current state of ISO Pascal, at least there's no ISO D or Rust, either. D and Rust are defined by the official implementations.

On the other side, Delphi is still being enhanced and FPC tries to be compatible with it, so there are not stuck in 1982.
I've seen some calculations suggesting that the speculators will buy up anything at this point. It's impossible to build enough. Partly because buying up new houses protects the investment into the already owned.

Also, what makes you think the market is not working and new houses are not being built at the highest possible pace? Given the prices, that would be a sensible assumption, no?
Britain says Russia removing nuclear warheads from missiles, firing at Ukraine
>Imagine putting Steve Jobs at Twitter. You don't need a tech CEO to straighten Twitter out.

I'm not sure how to parse the juxtaposition of these two sentences - are you implying that Steve Jobs was not a tech CEO?
> The industry is now moving away from PTFE to other materials for none stick surfaces, however although they proclaim these are "safe", they have been studied far less. I believe some evidence is indicative of them also having serious issues.

I've been moving away from PTFE in favour of cast iron cookware. Besides many other great properties, it is non-stick if used correctly.

https://old.reddit.com/r/castiron/comments/z4vdyd/some_slide...
Henschel Hs 293 – Nazi precision guided missile
And yet not imprisoning people isn't a solution either. Weird.

Portugal and the NL other countries who are supposedly soft on druggies are actually far stricter with them than Canada or the USA - but by imprisoning the drug user on first use they provide a better outcome than going easy on them until they manage to commit serious crime and have to do hard time.
And probably many of them here work in startups... That is lottery tickets to that exact thing.
Reminds me of the figure that made headlines a few years back - "50% of Corporations Paid No Income Tax!!!"

There was much outrage, until the IRS said that the reason was that 50% of corporations lost money. Corporations are taxed on profits, not losses.
The market doesn't really work as intended.

Rent goes up. That should cause more players to enter the market and more homes to be available. Doesn't happen.

The market is so distorted with regulation on building that homes become out of reach of normal people. Losing money in a market isn't a sign that the market is working properly.

Though even if you were to let capitalism take it's course the natural settling point for the price of a house might be such that a large percentage of people are homeless. That's not good for society.
That would be like Python where the indentation defines the syntax of your program., right?

But the jury is still out whether using indentations instead of syntactic markers is a good choice for a programming language.
> "No one knows with certainty how many people have been killed and wounded in Iraq since the 2003 United States invasion. However, we know that between 184,382 and 207,156 civilians have died from direct war related violence caused by the U.S" [0]

Is it only a genocide if a non-western ally does it?

0: https://watson.brown.edu/costsofwar/costs/human/civilians/ir...
I felt this was a very knowledgeable, yet accessible, insight into the burdens they had to overcome to make it work.

Certainly it didn't feel like "shitting all over platform" to me. That conclusion sounds like something mostly fanboys / "ego connected to brand choice"-loyalists would make.

If I had solved those seemingly impossible problems, then I would like to show everyone, not downplay my work to please frail egos.
K2000 in 2022
I just watched an episode recently and noticed that 30 years later most of the tech is still out of reach! Starting by KITT, the AI. I would kill a hobo to have access to a conversational AI as smart as KITT.
That doesn't make sense, most game are made with Unity and Unreal, which can quite easily package a Mac version, but those aren't coming to Mac either.
Which AAA studio uses Vulkan anyway?
Let's see how your mental well-being change or certain issues escalate once you become homeless.
Why?

I have two houses: one in England, one in France. I live in one during the year and one in The summer. Neither one is an investment. They’re both our home. Combined, they would sell for less than a cheap house in Southern California.

Why do you want me to pay extra property tax because my home is split in two?

It sounds like hold this view that anybody who owns anything is necessarily evil. But most of us are just people living their lives as best we can.
> We've tried very low interest rates in the west for a long time now. There is a dire shortage of hard evidence that it has helped people to own houses.

It hasn't helped because it is more profitable to get money on a loan to pay back later — that is, enter a short position against the currency and pay back later when it is cheaper to do so.

Loans are granted proportionally to entities based on their wealth, so companies and rich people are more likely granted bigger lump sums, which they use to invest in real estate among other things, than people on regular or minimum wage.

So, during low interest rates, more loans are given out, wealthy entities buy real estate with the easy money, leaving everybody else to live on the scraps and/or creating an abusive rental market, unless there is strong housing laws enforced by the government. If there aren't, you have situations like London, where most of the city centre is empty flats bought by rich foreign investors, and actual citizens are driven further away into the suburbs, in an rental market that becoming more and more unaffordable.

IMO there is no economical solution to the housing crisis, because loans always favour the wealthy, and they're always in look for investment products; real estate is one of the safest.
That doesn't work for key combinations such as Cmd+Tab (which only switches between applications, but not between windows of the same application) and Cmd+` (which switches between windows of the same application), you have to change them too, and some of them flat out aren't configurable out of the box, requiring third party software.
I no longer grade my students’ work – and I wish I had stopped sooner
In the future artists, photographers and the likes will be creating art just to feed it into the AI. Provided some smart licensing scheme this should allow to make artists a living by creating content that is then devoured by the machine.
I am guessing it can't run a browser right? But looking at its capability, what is it missing other than porting of the browser?

I hope some rich person donates money to the Servo project, or if the devs can crowdsource funding, I wouldn't mind helping.
Greater than 50% of your comment is given to an embellished anecdote that is not, in fact, representative of the majority of homeless people.

You'd do better to stick to facts, like most homeless people are recently homeless and locals, and homeless rates correlate well with housing availability/prices.
Timing is everything. Being able to buy a house and live in it before you can pay for it is a substantial benefit. This is what loans do. There's no reason why it wouldn't cause houses to be built earlier than they would otherwise.

I thought this was interesting:

> Bricks — actual bricks, not stacks of cash — are another common savings mechanism, especially for working-class Argentinians. The value of bricks is fairly stable, and they’re useful to a family building out their house. Argentina doesn’t have a mortgage industry, and thus buying a pallet of bricks each time you get a paycheck is an effective way to pay for your home in installments.

> (Bricks aren’t fully monetized, in that I don’t think people buy bricks and then sell them later, so people only use this method of saving when they actually have something they want to use the bricks for.)

> As you can imagine, there are challenges that come with saving in wads of $100 bills or stacks of bricks. For one thing, they take up a lot of space. Worse, your life savings are also at constant risk of theft, damage, and fire. If something does happen, the bills are not insured or protected by any institution; they’re just gone.

https://www.freethink.com/hard-tech/crypto-argentina-black-m...
>They aren't obvious on Windows either, are they?

No, of course. But the gap between linux and windows for that matter is really smaller, thus my surprise. All the more with the way Apple is marketed as so great in ergonomics.

>Keyboard shortcuts are mostly a pro user thing.

Sure, I would not use a Mac had my employer not provided it. Like many coders out there I guess. But Apple is not willing to pay attention to the adoption ease for this population it seems. Or at least, it doesn't feel like this to me.

>And don’t get me started on the way that OS inserts special keys. How do you insert ® on Windows?

I use a bépo layout everywhere, with it the answer is obvious. It comes out of the box in linux distros. Mac and Windows require third party installation. The Mac one is a bit less functional/buggy. The worst issue being that my IDE won't recognize the combination for underscore. It's more a responsibility of IDE producer here certainly. But still, it makes the Mac UX far less pleasant from a dev point of view.
It is an accomplishment to be a founder of pioneering companies in disparate fields. No correction is warranted.
A special case of Hopcroft and Ullman's pairing functions!

https://en.wikipedia.org/wiki/Pairing_function
If only 50% of the community didn't think it was their job to scream at complete strangers for using that part of the language.
Is there a German word for "this person is very intelligent but lacks sensibilities"?

A js-based browser app to move files between VMs in (literally any scenario where you've opt-ed into using VMs for isolating)??? The only thing feature here that seems useful, is also unmentioned and basically is an anti-feature -- a server with persistence.

so, instead of using the qemu/libvirt/vb/hyperv native way of passing in a socket/secret/etc, we're involving: javascript, a web browser, php, redis, jquery, bootstrap (probably fine, but also who knows depending on how it's included), oh I ctrl-tab back and apparently it's generating RSA keys somewhere, for me, for some reason????

Feel like XY Problem - there's probably a simpler, better solution for a slightly more specific (or even just attempted-to-be-specified-at-all) problem statement.