skysight-inc/HackerNews huggingface dataset:
> Upzoning does not magically make housing affordable. Housing pricing is more complicated than a simple supply and demand curve, although that tells a story at the macro level. And truly affordable housing can only be created by mandating that units sell below market value.

Can you elaborate? "Affordable" housing only works as a hack within an artificially constrained market, how is building more housing not the ultimate fix?
I'm saying that "society" is basically an agreement to peacefully coexist, using due process to resolve disputes. It's not an agreement to cooperate. Just because the processes by which some some succeed and some fail are non-violent doesn't mean that those successes and failures shouldn't be total.

> people who own everything are the intellectual and physical champions

They're not, and I never said they were. All I said was that if they acquired their wealth through legitimate means (ie without the use of force), then they are entitled to keep all of it and do with it what they please.

Say we live in a society with 10 people, each with one dollar. Now say one member of this society invents something useful and sells it to the other nine for 75¢. The wealth gap in this society will have grown dramatically. What exactly entitles the other nine to any of their money back? What does it matter how the entrepreneur spends his money?
It sounds like a 2010 rage comic. Only thing missing is that guy eating cereal.
Craft Extensions Developer Platform
I despise each and every "@threadreaderapp unroll" tweet. People want to use Twitter as a blogging platform and Twitter itself doesn't want to be a blogging platform.
Most houses in JP are from the ~40s.
Github Actions has macOS available as a builder.
> When it comes to dialogue unintelligibility, one name looms above all others: Christopher Nolan

I’m glad this was called out. I was super-excited for Tenet last year. I had a brand-new 7.2 Atmos setup… and I had to watch with subtitles on because I couldn’t understand anyone. Very frustrating… glad it wasn’t just me!
Create a Notion account.
There you can create a password protected homepage with all the power and features of Notion.
We weren't less divided, our cultural divisions were merely swept under the rug while the powerful got to set the tenor of our cultural and societal development. We're in an age of reckoning, and I think that's a good thing.
After reading "Ghost Fleet" by P.W. Singer and August Cole, the idea in there about China putting backdoors in chips sent to the US for years -- laying the 'groundwork' for an eventual cyber and physical invasion -- has really stuck with me. He makes the point in the book (which has tons of citations to describe the attacks/weapon systems) that even critical defense-related chips, for things like our most advanced fighter jets, are often still assembled/manufactured in China. But I imagine an equally useful strategy could just be putting backdoors in all the various things ordinary people order off Amazon each day: fast charger wall outlets, USB cables, etc.

I've always assumed that we just had a way to 'check' each chip used in critical industries, such as defense, if they came from another country. It kind of feels the same way it did the first time I learned how to pick pin and tumbler locks, and realized locks are purely an illusion of security.
> Is it not a solution to an unnecessary problem?

You literally stated the problem yourself, so obviously not.

Seeing how it’s an official tool by the Python Software Foundation, it should underline how critical it is.

> I do know for sure that my colleague will never use this, even if I might.

You gain value even if you’re the only one using it, as it solves the issue you mentioned having.
Sometimes I wish the pace of change would drop way, way back for a few years. If the main browser developers were to all agree to an X year ceasefire where no new features are introduced - only bug fixes and standards clarifications are allowed - I don't necessarily think it would be all that bad for users or developers.
Which is exactly why you shouldn't adopt serverless. It's a boondoggle lock-in trick.

If it were an open and widely supported standard it would be a different story.
I am a non-dev and Ecosia and DuckDuckGo are perfect for me. Not used Google since more than 3 years now.
I don’t know about everyone else but in my eyes, FB is more of a concern because they are much more massive and are more strongly viewed by the voting public.

Privacy, algorithmization of feeds, etc. are important to me but I’m much more afraid of opinions being seeded now, which get turned into votes, which determines the people we elect, which in turns determines the type of policies we enact, which then plays out in 5-20 years, when I’m still alive and also the people who come after me.

For example, we have to deal with the TSA now because of a series of many unfortunate events that transpired since WW1. You can’t go back and undo certain mistakes.

Facebook is unfortunately where a lot of people seem to get their news and that is scary. Primary sources should be people’s news sources.
"With the added trust of Microsoft"

You must be borderline and delusional if you work at microsoft and have the guts of thinking that the company deserves even the tiniest amount of trust
> All of this combined is still less "dark" than Chrome automatically combining Chrome logins with standard Google accounts, and logging you into the browser account whenever you log into your Google account.

I actually find that a very useful feature that keeps my settings and logins in sync across multiple computers and accounts.

> To say nothing of things like FLoC, new web APIs that just so happen to be excellent ways to track you

Still falls into the "it just tracks you" category... basically the only major downfall, which isn't a big deal to me. Everyone tracks you these days, and mostly an adblocker negates the effects.

> AMP integration

Yeah, AMP and its ilk (FB Lightning pages, etc.) were good ideas evilly implemented. Good thing AMP is on its way out.

> neutering ad blockers

That would be a big deal if and when it comes to pass (seemingly soon, perhaps?)

The thing is, aside from the ad blockers, most of those supposed downsides have had little to no impact on my user experience, vs the constant hassling of Firefox. I get annoyed every time I open Firefox. Chrome just works and actively makes my life easier with its syncing and auto logins. To you those may be downsides, to me they are helpful and unobtrusive.
I assume you'd also have felt this way about e.g. segregation? An equally controversial issue in its time?
> vaccinated index cases are just as likely to infect other household members

> It appears to be grossly negligent to ignore the vaccinated population as a possible and relevant source of transmission

You're going to have to dumb it down for me as to how this doesn't refer to spread.

> we're now dealing with a variant that is significantly more transmissible

And yes, agreed. Many are still focused on data from the previous variants though, whereas the thinking will need to change.
Most recent revolutions and social collapses have been marked by the idea that we should seize property from some and redistribute it to others.
Hmicrosoft-edge-tries-to-stop-you-from-downloading-Chrome/
Its not that decision trees are under utilized, but rather one of their disadvantages is that they can overfit to their training data very easily. This is actually one of the reasons Random Forests exist - just make a lot of overfitted decision trees and then vote for consensus.

The visualization looks great, though it did suffer visualizing the Random Forest. I could see using it for a single Decision Tree to convey the data's structure. Definitely going to use it for any DT slides I have to make.
Ask HN: What is the best way to implement a WYSIWYG editor?
Hi! I'm building a react app that needs a very powerful and customizable WYSIWYG editor. I will start by implementing things that Ghost, Medium, Typora, and Gitbook editor can do, and then maybe need to add other powerful features including collaboration. My project is in early prototype stage, so I don't even know what kind of features I may need to build in the future.

What are my best options, which libraries should I consider?

Did anyone experiment with Slate.js, ProseMirror, Tiptap, other libraries I may not be aware of? Which ones are the most flexible/powerful, and future proof enough to build a long term project around?

Also, a side question - how hard is it to implement google-docs-like pagination in a WYSIWYG web text editor? I've asked on Slate.js chat, and apparently it's very hard, although I don't quite understand the reasons and details. Any tips on tackling that?
> China already struggles mightily in both men's and women's tennis. They don't have any player in men's or women's that cracks the top 100.

bizarre thing to say given the story is literally about a former WTA #1 Chinese female doubles tennis player.
I'm somewhat surprised at this given the intensity of California housing NIMBYism but I'm pleased to see it happen. Allowing fourplexes in some cases is a nice plus.

This won't end the housing crisis. It'll take a long time for this to have a large impact but it's still an important step.

To anyone saying you need high rise apartments like NYC, it's not as simple as that. You can't just plop a 500 unit high rise in the middle of a city like LA and hope for the best. There are a lot of considerations. For example:

1. How will you deal with all those cars;

2. Will there be enough public services in the area?

3. Is that even a good idea given that LA is an earthquake zone. Sure Japan has high rises but it's extremely land-constrained and people live in much smaller units, which partially offsets the higher costs of building in an earthquake zone.

LA has been spending billions on a rail network and continues to do so. I don't know LA but I've heard people say it doesn't take you anywhere useful. There has also been resistance for adding stations in richer areas (eg Santa Monica) because it brings the riffraff in.

But if you are going to build higher-density housing, the obvious place to do it is around train stations. You'll be less car dependent and you'll increase ridership of the light rail.

The same applies to the Bay Area. Higher density housing should be a no-brainer along the SF to SJ Caltrain corridor.
Scaleway has them for €2.4/day.
The beauty of a modular instruction set architecture like RISCV's is that you don't have to implement all of it, only the extensions that make sense for your use case.

Aside, Keller's quote is probably partly in jest. If you are in a constrained micro-controller environment something like the ZFinx extension is probably helpful beyond the "just six instructions" for code density. If you are crypto heavy, the crypto extension are going to be more helpful than "just six instructions". If your workload is parallelisable and regular, vectorisation helps you more than "just six instructions" and so on.

One size doesn't fit all.
Frankly that was my reaction when I first heard of "google".
I guess the clunky efforts people go to here to give the appearance of being neutral and objective console me. Maybe people with different beliefs really can communicate in a dignified way...
Why not just use two regular monitors then?
Great project. Congratulations.

I am also a pt_BR speaker. To be completely frank, I would say I'm more comfortable programming in English. In the “test” example, for instance, I wouldn't know which alias to use, whether 'verdadeiro' or 'verdade'. But it's pretty cool in English. Kudos
I use a laptop and I make heavy use of workspaces. I generally don't use an external monitor at all. However, when working at a desk, I use an external keyboard and trackpad, and put the laptop on a stand.

I dislike plugging into a monitor because it I hate the chaos of resizing everything. When I'm on the large monitor I unconsciously expand things; then when I switch back everything is on top of everything else or expanded beyond the window edges or reflowed or what have you.

I say this having worked with applications where you truly need an external monitor: image editing (where you put all your extra palettes on the extra monitor, and DAWs, where timeline and mixer views take up a full monitor each. Programming isn't like that.
Christian Eriksen returns to former club to begin training after cardiac arrest
"Conservatism consists of exactly one proposition, to wit: There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect"

https://www.bradford-delong.com/2018/12/frank-wilhoit-the-tr...
So they took a 91 year old man's life work away from him. A collection that otherwise would most likely have never been recovered at all, and would've just been paved over.
there's a lotta people that use windows but you're imagining they're all the same as the people you hate. That's hate.
There's a minimum charge of 24 hours. macOS's license only permits renting the machine to a single buyer per day, so if you use it for five minutes then turn it off that machine is idle for the rest of the day.
There is no QEMU Advent Calendar in 2021
For screen sharing I use Picture-in-Picture mode of my 43” 4K monitor (Acer DM431K) to give me a separate 1920x1080 screen to share when required. That way it is at the right size and resolution for everyone.
Lets focus on one topic instead of a hodgepodge of unrelated reasons why you dont have confidence in this system

Banks state backed insurance came retroactively and it took decades for people to feel confidence in that system and is one of several factors in why the customer experience has things you like. You can still find a sliver of society that doesn't trust banks. That confidence and transaction reversibility isnt inherent to banks, and the lack of these redundancies isnt inherent to crypto.

Can you respond to that specifically?
The Brave results though seem to contain “good sites” whereas the Google results are content mill blogspam. The exact placement of Poe’s Law is somewhat less important.
Remote work should be (mostly) asynchronous
I've said repeatedly in comments going back years that social media companies shouldn't be legal enterprises, period.

The same way that dumping toxic waste isn't legal.

I've been perfectly clear in expressing my intentions. I don't know what this political bias you're accusing me of is from but if you look at other comments I've made you'll see you're way off the mark.
Unlike other EC2 instances, you have to "reserve" a host, and the MAC instances require a minimum of a 24 hour reservation, that you pay for regardless of the instance state.

It can be hard to justify $15.60 every time I want to test some random thing. Not to mention I seem to recall you can't actually cancel a reservation till the 24 hour window is up, so you need to remember to stop it the next day, or automate that action somehow.
In a lot of European movies the dialogue is added in post rather than recorded live.
Maybe, there's still a lot of unknowns. The cost and power consumption of the nitro hardware to translate from the mac mini to everything else being the main one.

They're also likely pricing in some form of opportunity cost since the density of physical macs per unit rack space is almost certainly lower than the density of typical server hardware.
That's cool! Any chance you can post a pic of your desk? I'd love to see this
Tips to Increase Customer Satisfaction
The local king / mayor
Raspberry Pi Releases 'Legacy' OS to Target Bullseye Problems
Huawei sells a decent 4K 4:3 monitor. It’s a bit on the expensive side for the 28” size, but the form factor is quite good.

An alternative is sourcing 1200x1600 monitors on eBay.
Inside Australia's Covid Internment Camp
Its probably much more custom than other hardware.

I have never seen any business/professional mac hardware deployment which doesn't look custom build with some magic around it.

That alone might be much more expensive and needs a dedicated team.
I'd argue that presenting partner extensions as though they were a user-friendly feature is a dark pattern in and of itself. "Check out this shiny new feature you'll love!" Oh wait, it's just more Firefox spam. Stop wasting my time.

If the semantics bother you, feel free to call it something else... an anti-feature, perhaps.

Every time I open Firefox it's different, and annoying in some new way. It's really gone downhill in the last decade.
color.firefox.com is great for that!
This looks amazing, and very timely.

Any chance you have a mirror on gitlab (or github)?
I also think having everything in the formal form makes it a little bit jarring, like the sample code in the main page having the keyword "faca" when "faz" would be much more clearer.
Yes, many people find value in being locked down with a single cloud provider. It can make sense, but sometimes you don't need the AWS ecosystem and just need an online server.
Trapped in IKEA: snowstorm in Denmark forces dozens to bed down in store
PSX Game Development Is Still Alive and Kicking
Sabotaging Windows95 so that it would fake a crash on DR-DOS was a real high water mark.
FerretDB: A truly open-source MongoDB alternative
Like a newspaper?
Well that's super embarrassing, thank you, fixed
The difference here is that the existing codebase isn't just broken, it's structurally resistant to being fixed.

Fixing your old legacy software takes time, but probably less time than starting over from scratch.

Fixing the legacy financial system doesn't just take the time to fix that system; first you have to fix the system of politics and corruption that makes that system what it is. And fight all of the people with powerful lobbyists and an enormous financial stake in the status quo.

When the amount of work it takes to fix the existing system is more than the amount of work it takes to build a new one, the answer changes.
> system is called feudalism

Peasants didn't vote for their lords. Somehow California's poor and renters have been convinced that building less housing is in their interests. (For example, see [1].)

[1] https://news.ycombinator.com/item?id=29419007
I think you're probably right, however, it also seems like there's been value in those hard forks simply because we get to experiment with alternate ways to build the system. Often, it seems like the original project will take the best ideas from the fork and integrate them; those are ideas that might not have been created otherwise.
Never say never, recently there has been a spate of news about engineered wood beams looking like pretty capable replacements for steel. Example: [1]

[1] https://www.pbs.org/newshour/show/is-mass-timber-the-buildin...
Almost all of the stuff said in this comment ranges from misrepresentation ("A significant contingent -- significant enough to swing elections -- of one of the two major political parties in the most powerful nation on earth would prefer to literally deny the laws of physics than admit that anything said by a "liberal" might actually be true.", "Some people are not happy, for example, unless women are quite literally forced to bear children under threat of fine or imprisonment") to outright falsehoods (the challenge to Roe in the context of the above statement).

And it's not even on-topic. This is an off-topic tangent (there's no particular connection between the specific issues mentioned and the article - they were picked because they're partisan issues that the author wants to bring up, not because of any relevance) that looks like an attempt to start a political flamewar, and I don't believe that it belongs on HN.
I‘m unable to find the combination of „4K“ and „curved“ and „affordable“.

What model do you use?
Managing Kubernetes Objects with YAML Configurations
Am I the only one (fullstack programmer + designer + hobby photographer) here who's perfectly okay with a single laptop monitor? Maybe it's to do with I love being mobile, maybe it's that I use UI and text very small, but I can perfectly fit either 3 Vscode tabs, or website + PIP video, a few terminals, many views in Sketch or a combination of those in a screen (16" MBP). I'm also okay with working with Photoshop or sometimes DaVinci Resolve or After Effects too.

Honestly I don't understand why so many screens are needed, haven't felt any need for more than one in 15+ years (though I've always used max possible resolution + very small UI scaling). I even don't use multiple desktops.

Not a rant or criticism in any way, just trying to see an actual need for multiple (or rotated) monitors.
And then as an enterprise I have to build in my IAM, auditing, artifact generation, etc. into the solution. I will pay the 5x.
I gave up watching Ozark because I couldn't see a damn thing that was happening, and that has no CGI at all. Sometimes it really is just a (bad) stylistic choice.
Yeah, that was what I was doing in the prototype stage. But then I thought "why do we need two task runners? " and ended up just going with task files.

They sell it as a make replacement. Bazel constantly says "you don't need hazel, it is a big tool" and earthly does not. Which is fine.

Either way, I already said earthly is a great tool. This is just my feedback around why it doesnt fit my use case.
Even rules such as “if there is a Wikipedia result in the top 10, display it first”.
The Mountain Migration Report [pdf]
I used to feel this way, and then I got old
housing reform has been a political third-rail for a while now and follows the same aggravating pattern.

- Home owners delight in 100k of equity per year on what amounts to bungalow property held together by stucco, as they have since the late seventies when neoliberal tax reforms at a republican behest elevated them to an untouchable landed gentry.

- Residents in the state bemoan "Reagans army," the indelible population of more than 70,000 homeless that shuffle through their suburban streets rifling through trash, defecating on sidewalks and stealing from unlocked vehicles.

- politicians promise relief and begin amassing considerable tax funds to house the homeless with various community initiatives resources. politicians secure boisterous agreement that this homeless issue must end in $timeline.

- the landed gentry respond in kind, refusing any and all housing relief or homeless shelter construction in their fiefdom as it may in turn pose a threat to their profiteering. lawsuits are filed and reformists hamstrung in court.

- The city directs their considerable housing funds to cleanup funds, periodically evacuating and sanitizing the overwhelming and seemingly endless number of encampments across freeway overpasses and abandoned investment properties. Homelessness is bad, but another outbreak of cholera or bubonic plague is worse.

- young men and women who cannot find affordable housing in the state simply leave after a decade, taking with them talent experience and acumen honed in the city of angels to cities that can better serve them.

its also worth mentioning that California is very friendly when it comes to investment property. there are hundreds of derelict, abandoned malls, clubs, bars, parking structures, and other edifices of commerce including giant grass and trash lots that just seem to exist. Theyre all owned by property management cabals or millionaires who refuse to do anything with the land because surprise, they dont need to. The landed gentry of homeowners will always go to bat, defending their right to chew up property and deliver nothing in return.
What are you talking about?

The vaccines have shown to slow down infection rates and avoid many many hispitalisations and death.

So yes, getting vaxxed helps the graeter good.

Good luck to you getting a ICU bed now if you have an accident or a stroke or heart issues.
You don't need a NoSQL database
Same 2FA backup mobile phone numbers?