skysight-inc/HackerNews huggingface dataset:
Yes. Prices don't settle much* at all until you're east of 87 or south of Almaden Valley (Almaden used to be a bit cheaper but the houses and lots there are bigger and this isn't really true anymore. Now you need to almost get to Morgan Hill ... but wait, all the new construction in Morgan Hill is also luxury and expensive, so you're essentially pushed to Gilroy for something cheaper.).

* For varying sensitivities of "much". I'm speaking in general terms of affordability, not trying to claim Cupertino prices are identical to Evergreen or Campbell is more expensive than Sunnyvale. All these places are roughly equally unaffordable and have ridiculously low inventory.
Agreed. The task system in C# is pretty clean imo. Same with Rust (sans the type system implementation of Futures) and Go's goroutines. Especially compared to CompletableFuture in Java.
This is the type of arrant pedantry up with which I will not put.

Churchill
One quarter of adult children are estranged from a parent
Mike Masnick wrote the speed run guide to content moderation here:
https://www.techdirt.com/2022/11/02/hey-elon-let-me-help-you...

In short, the problem is that there is no universally agreed-upon definition of "problematic" content. No matter what definition you think is reasonable for moderation, there will both be people who complain that it is too permissive and people who complain that it is too restrictive. At a large enough scale, people on both extremes of the spectrum will be complaining about your moderation policies--and at very large scales, there will be politicians to listen to them!
Agree. When I look at my photo collection it can glance at my entire life since ~1998 to present in just a few moments. It feels extremely short.
> 'fang it, bro' sounds tough and cool

Has anyone ever uttered those words?
I think this is entirely intentional. All articles by Bartosz build up from simple basic principles and avoiding specific technical terms is a good way to onboard viewers of mixed backgrounds without scaring anyone off. Viscosity is actually mentioned for the first time only roughly three quarters into the whole thing.
Everyone knocks writing down passwords, but it helped us tremendously that a year prior to my dads death he and my mom went through all their accounts and got usernames and passwords on a sheet of paper.

The one that was forgotten was his cellphone pin; would have been nice to get a copy of his photos (encrypted Samsung)
How much does your server cost? A $500 computer that you replace every 10 years is most of that $5/month. Then there is electric costs, internet connection costs, and so on. You are correct it doesn't cost $5/month to admin your mail server, but there is a lot more than the cost of the admins pay that you are paying for.
I run my hobby projects on GCP.
There's a daily spend limit you can set.
Netflix Releases Bpftop: An eBPF-Based Application Monitor
What's balkanized here? Theres GitHub, theres GitLab, the other ones don't exist.
Receiving e-mails is easy sending them on the other hand can be a huge pain in the ass. But you can self host and use a service to send e-mails (smarthost is the keyword).
Nobody owns a URL. You lease them at the registrar’s leisure by following your registrar’s policies.
Now they have several planned data centers for AI needing 1000MW each
It’s actually the opposite. High temperature air rises (by expanding and becoming less dense), the void is filled with low temperature air. So a colder forest will start a wind outward of the forest towards the warmer areas, thereby distributing the colder air into the surrounding area.
The real problem is that the cost would be outrageous.

If you go this route for greening the Sahara, you could allot 5% for the evaporation ponds to turn brine into dry salt.

There are other reasons it will never happen, but this one is solvable! :)
If you're Googs, you deprecate them
When surge pricing hits, your wallet takes a thrashing
1Password allows you to share login credentials and stores/generates TOTP which can be used across multiple users/machines.

A Yubikey as 2FA is another good option but that is not widely supported yet.

Add another phone line for a phone that stays home and is the 2FA phone (or a Google Voice to a shared email account, with all family members phones as the Gmail 2FA, since it supports multiple phones)

#1 rule, pay for domains out the full 10 years, every year, everything else is gravy. As long as your estate owns the domain, things can be fixed even if some mail is lost. They have a decade to sort it out ;)
I would add what maybe this works in the US, but in a country with a bit better EGOV the news of your death would propagate pretty quickly. In a month, maybe two? Probably. Longer than this - no. And definitely not a year later.
The next step has to be the development of nuclear deterrence, and this isn't much of a signal to Russia but to the US.

These past months has shown the US as a volatile and unreliable partner. While it may sound dramatic it's about time Europe has it's own defense systems and deterrence capabilities.
Thermodynamics sometimes say that you can't. Also, if I can mine $x coins for y energy, I will generate a bit more of $money and remove natural resources. Value of coins may not keep their value in 2000 years, but co2 ppm/ecosystems/metals/whatever won't be there anymore, unless we know how to deal with them, that we may or we may not.
For many years before that we (Googlers) were incentivized to mix work and life:

Do you really think playing pool,foosball, guitar hero, eating dinner at 18:30 when work hours end at 17:00, bringing kids to workplace on weekends to play, sleeping at the workplace, bringing laptops with you / being oncall when not working are work appropriate?

The problem was specifically not agreeing with democrat US politics, which is relevant to what's happening, nothing else.
Something that helps a lot: have a safety incident team with absolutely no connection to HR. They have no ability to fire anyone or report on your performance review, they don't talk to managers about people and just record and compile safety related issues. Yeah, you may have an employee or two who screams wolf a lot, but their job is just to investigate, fix the specific issue, anonymize, and aggregate the reports. This lack of connection should be very public so everyone feels comfortable talking to them.

This is part of how the FAA vastly reduced the fatality rate in GA. They stopped playing cop and started playing engineer.
Show HN: I built a social RSS feed aggregator (with Go, Tailwind, and Htmx)
Hey HN, I built a small/fun side project mostly over the holiday break (been busy, so haven't shared it much yet) that I like to think of as a small social RSS aggregator called onread, https://onread.io.

The general idea is that you sign up and provide an RSS feed which is polled at some frequency and automatically posts new content to your followers feeds. Feeds are composed of posts sourced from those RSS feeds of people you follow in addition to comments 'shared to your feed' which will share your thoughts on a post in addition to the post to your followers. Overall I feel like it's a pretty basic web app, but I was able to capture the "core idea" despite having a ton of other features I wanted to build into it, like using tags to automatically group posts and create better discoverability/communities.

Part of the motivation behind building onread was that I wanted to write more Go and experience building a full-stack HTML application with it since I have a Rails background (spoiler: it was a good experience!). There was a lot to like, but I also ended up using it as an opportunity to explore what a generic focused web package in Go might look like (https://github.com/blakewilliams/fernet if you're curious). It went through several iterations but I'm relatively happy with the result since it allows composition of routing concerns like fetching records and handling authorization based on the routing tree via composing "controllers" (needs better naming, tbh). It's not likely production ready and I have a few more modules I need to extract into the contrib package or core, but it felt pretty productive once I got the core structure in place. The front-end is pretty standard Tailwind and interactions use HTMX, which had a few challenges but overall was great.

Like I said it was mostly for fun and to hack on some Go, but definitely interested in hearing feedback y'all may have or chat about the tech.
> In 2006, the internet was probably dominated by western audiences. Now, the user base of any large social media site includes much more of the world, including groups like Hamas, ISIS, etc. and they would absolutely claim their content is political.

After 9/11 radicalization on the Internet was a serious concern - but most people seemed to understand that freedom of speech meant tolerating speech you didn't like.

For example, just a year after 9/11 the New York Times published a letter by Osama bin Laden explaining his views and motivations. That's almost impossible to imagine today (when apparently the NYT will fire a writer for admitting they like Chick-fil-A).
bpftop author here. Would you mind creating an issue to track this? https://github.com/Netflix/bpftop/issues
> Kubernetes, or do you mean software that Google sells?

I am presuming you are referring to Anthos.

Anthos is very well suited for the needs of large enterprise. It makes Kubernetes less painful for our development teams. It has reduced the learning curve for our teams.
> If you need a recording of the pronunciation I think you've failed basic branding and marketing.

Their landing page has this to say:

> Forgejo is a self-hosted lightweight software forge.

This tells me basically nothing, at least nothing useful in terms of what they are offering.
Show HN: Multiwoven – Open-Source Data Activation Platform – Ruby on Rails
Hey HN, I’m open sourcing Multiwoven, a platform to move data from Data warehouses to Business tools like Salesfore, Braze, etc. It’s a Full-stack open-source app built with Ruby on Rails, React, and Postgres. Ruby has always been my favorite to get things done quickly and move fast. At the same time, Keeping scalability in mind, We've decided to use Temporal for durable workflows.

With Mutliwoven,

- You can move customer data from your data warehouse to your business tools with a few clicks.

- You can extend the platform to support new data sources and destinations.

- You can self-host the platform and have full control over your data.

It's more easier to explain with some code, so pop over to the Github if you’re interested in trying it out:

Github: https://github.com/Multiwoven/multiwoven

Would love to hear your thoughts and feedback.
I created a dedicated chrome profile (--user-data-dir) signed in to a few sites and then drive it, with visible window from scripts.

Does all my crawling, it goes very slow, it's never trigger the bot detectors.
You know computers, what should I buy?
The difference I’m seeing is on one there is a readiness to accept attribution despite the uncertainty and in the other there is a reluctance to accept attribution even if the likelihood is slightly higher (they said they’d do something like this —which certainly would need some confirmation).
I would not think that surveillance camera firmware would need revising much. Or that if it does, it's a rush job.
I didn’t get into software to chase money. If I did, that’s a pretty dumb decision as there’s way more profitable careers. And working at Facebook seems pretty hellish.
Yeah the short term approach for crewed Starship seems likely to involve transporting crew to a Starship once it is already in orbit and vice versa for return.
I think the right answer to your question would be NimLang[0]. In reality, if you're seeking to use this in any enterprise context, you'd most likely want to select the subset of C++ that makes sense for you or just use C#.

[0]https://nim-lang.org/
Canada's international student spike erroneously blamed on private colleges
Even if you or I might find attestation against user freedoms nobody is going to legislate attestation away. The alternatives to the vast majority are way worse.
You learn to live with the instability. You come to terms with how short and limited life and life's experiences can be. It can be a lonely life, but it by far can be the most rewarding.

I look back from having diverged from a world where I never escaped my home-town gravity well and I'm glad I took the leap. It made me a deeper, richer, and more interesting individual.
I don't disagree with what you said about this instance, but I'm trying to push back on the knee jerk sentiment that there are no bad employees only bad systems- There are both. cultures that are too permissive of bad actors degrade the system.

Part of maintaining quality culture is maintaining red lines around integrity.

Like I said above, not all errors are recoverable or honest mistakes.

I work in medicine and a classic example would be falsifying data. That should always be a red line, not a learning opportunity. You can add QA and systemic controls, but without out integrity, they are meaningless. I have seen places with a culture of indifference, where QA is checked out and doesn't do their job either.
See this is one advantage of the Google approach - everything is cloud-synced so my photos are all on my Google account hooked to my Google credentials. So even if my phone is locked, all the files that it represents are in my gcloud.

(aside: I still need to get those photos backed up into my home NAS).
That presupposes that basic driving skills will continue to exist in that scenario . . . I am somehow doubtful.
I worked there and had to quit after 15 months due to the broken systems. So many people are there purely because of the pay (and I don't blame someone for wanting an easy job that pays $300,000+). But personally I do not want to work among people that are optimizing that hard for income. When I joined my team the first question I got was "Are you trying to get a promotion?". My manager was trying to be helpful so that he could assign promote-able projects. But the system is broken if that's how things work. I should instead be doing my best work on a project that needs to exist and by doing so get promoted.

There were so many broken systems there. Once I made it clear to my boss I wanted to quit Google entirely he told me to just stick around for a year as he didn't want to do the paperwork to fire me.

Thankfully I'm back at a startup. These days if I see a lot of YOE at Google on a resume it is a red flag.
It seems every couple of weeks we have a new "I was banned by $COMPANY_X and lost access to everything! They won't tell me why." HN article. It's probably rare, but happens often enough and the consequences are severe enough that it's a risk worth considering.

It's likely a lot more rare to get banned from your VPS or ISP than it is to get banned from something like Google, since who knows what the rules are there? Your kid could upload an inappropriate video to YouTube or something, and they'll associate IPs with your account and suddenly you lose access to Gmail.
With a MS/Gmail/etc. account you're also a violation away from losing your identity. At least with your own domain you can port it over to any hoster you like as the domain remains yours.
What problems are you experiencing?
If you are planting native trees there should be no problem - there have been droughts before and so the trees can handle them. You might need to water them for the first 5 years, but after that they should be okay.

Select trees that are not native (or native species but from a very different location) and you can run into problems.
Chameleons inspire new multicolor 3D-printing technology
This adds absolutely nothing to the conversation, but the Disney app on LG tvs are rock solid
Laws are not immutable.
What worse problem?

And why success should not be punished? Do you think people will voluntarily stay poor just because they might be taxed more if they reach 10 million?

And even if that would be the case. It's still good because inequality harms vast majority in the short term and everybody in the medium to long term so any disincentive to people getting rich at the expense of poor consumers is a win.
Commercial real estate worries is worst than expected
To resonate with recent article published on YC, the era of real estate is over.
This is a kind of relativity thing.

The only connection a plane has to the universe is the air around it. It simply does not know or care what the ground is doing until the ground is quite close.

A small plane in a very high wind is perfectly happy having a "backward" ground track.

Same thing as if you were trying to swim upstream in a fast river. How fast you move through the water doesn't have anything to do with how fast the water is moving across the land.
We've used it for about a year - Blazer is okay if you need a quick SQL query console, but we found it lacking as a business intelligence tool. The support for graphs and dashboards is limited, for graphs it requires you to structure the query in an exact way as you can see in the Blazer readme. There is no customizability at all.

After some research on available alternatives that don't break the bank, we decided to deploy a self-hosted instance of Metabase[0]. This took only a few minutes to set up using their Docker image[1] and it has much better graphing capabilities and you can easily put a custom layout together for dashboards. Upgrading is similarly easy (just redeploy). Also easy to configure: additional data sources, hiding or changing the data type of a column, G Suite sign-in for our domain. It has 'models' as sources of truth to build other queries in - eg a single definition of an 'active user'.

In short, moving from Blazer to Metabase was a huge win for us. Highly recommend it if you need anything more than Blazer's table output.

[0]: https://github.com/metabase/metabase
[1]: https://docs.render.com/deploy-metabase
People want to keep changing things to make it look like progress. This includes app icons.

I would rather have consistency. Think of all the users that figured out how to buy ads the first time that might have stopped buying ads when the UI changed.

It is really hard to get users to change. The old MS Excel interface to many people a long time to adjust to the ribbon. I know people who have still not figured out the new pivot table UI.
Go is brilliant for what I don't have to do.

Go doesn't have a build system, so I don't have to learn that. (I spend every second I'm using Gradle to curse it's very existence -- and wish I had `go build`)

Go cross compiles natively, so I don't have to think about the toolchain.

Go has go:embed, so I don't have to think about bundling/packaging as a separate step.

Go has fantastic backwards compatibility, so I don't have to spend time getting an old project to even build.

Go's stdlib is extremely high quality, so much so that I've never run into a serious bug in it.

When jumping into other ecosystems, I'm shocked at how much time is spent fiddling with build scripts, packaging, deprecations, unfixed bugs in the tooling etc...

Still wish it didn't explode on null pointers though. And any large dependency authored by Google will be unidiomatic and over-complex, of course (see: grpc)
In my particular case it was one person vs a team of managers and directors who refused to "waste" thousands, but kept a senior engineer working on a foolish waste of time and resources, there were so many other things this engineer could have worked on instead.
Do you want to account for the people living denser in those cities and thus freeing up room in more rural areas?
But you have certainly been using variadic functions or classes, e.g. everytime you call std::make_unique(). Someone needs to write those :)
The funny thing about being tied to a product/revenue at a megacorp, is that people can hold you accountable - in fact because hundreds of teams depend on your team's revenue to survive, you may be forced to work ungodly hours.

On the other hand, you could go work on a team which is ... not tied to revenue, or even a product. Then your value is whatever you can convince others of, or you can simply be forgotten about as there is no way to tell whether you are doing your job. I've seen people spend 4+ years delivering not a thing in this manner while product focused teams work 80 hours a week.

Which group would you choose to be in?
I am happy to hear that you had a good first impression. At Netflix, we do some Linux scheduler instrumentation with eBPF and overhead matters. I was inspired to create the tool to enable the traditional performance work loop: get a baseline, tweak code, get another reading, rinse & repeat.
I think it is much simpler. When you are 4 years old, a year us a quarter of your life. When you ate 40, it is a mere 2.5%.

Comparatively, that difference is huge: a year is far more significant to the child than to the adult.
All the "Company XYZ fired half it's employees and its still working" people need to probably read it.
Unicornus – Easy Forms for Go
Gitea and forgejo don't have CI/CD at all.
Lovely language.

Bitcoin isn’t “coming,” it’s here and it’s a nightmare. People lose money down this drain every day and there’s next to no way to get it back. A serious transnational criminal problem that must be addressed and if the government wants to keep tabs on who profits from this, that’s be great.
The portability and extractability is a big reason why my blog is just a static site generator full of photos and markdown.

If I want to migrate it to a new host or a new static site generator it's all pretty trivial. Theoretically outputting it to PDF or print should be pretty doable.
MIT student creates device that is able to search internet using just his mind
Hilarious, glad I'll never need to work for them.
And those $138 billion in loans were not "forgiven". That would be the loan companies, or the universities saying "don't pay us" or "don't pay us back".

What happened is AHIC said "let raise everybody's taxes. We'll print more money and 'inflate it'. Nobody will notice."

I'm a fan of affordable education. This is just vote-buying. If I'm re-elected, free ice cream for all.
Your points have all been addressed before.

See this presentation about the growth in population in 3rd world countries and how immigration is completely incapable of addressing it in any meaningful way -- https://www.youtube.com/watch?v=LPjzfGChGlE

The growth rates and population amounts are simply too high for us to effectively solve the problems of population growth with massive, intercontinental migration.

You also can't solve societal and cultural problems (of which the 3rd world and developing world has many) by massive migrations of those populations into first world countries. In effect, you end up simply importing those problems. There's plenty of history and evidence for this. There's never been a case in history where the population of a society is massively overtaken by foreigners and that society hasn't changed dramatically.

Cultures and societies are not interchangeable. They aren't equal. It's not racist to say this. You can find undesirable beliefs and traditions among all races and cultures. You cannot fix problematic cultures and societies by trying to emigrate people out of those societies faster than they can produce them. It's far easier to import and export ideas and cultures than it is to migrate people.
You can't add a family member to the team just like that