skysight-inc/HackerNews huggingface dataset:
We're getting into the weeds here, so don't feel the need to reply. I agree there's different complexities, and both ways will be complex in some places, and simple in others. I just want to address this one thing.

> you would have hundreds of millions or even billions of actors being idle all day long

> but at least no massive overhead from idle workers.

You could certainly work to activate the actor for a user only when it's needed (while the user is online, or while an email is delivered); but the level of overhead for an actor is quite low --- it would be fine to have the actor simply always running, and doing nothing when there's nothing to do. You can run a million Erlang processes on a server, and if they're mostly idle, there's no big deal; if you need to run a billion processes, you would need a thousand servers; but my wild guess is storage is going to be a bigger factor than CPU, assuming that the gmail style large quotas do get significantly used, I could easily be wrong about storage requirements though.
Appologies the answer was a bit flakey and yes you have a point it might be that I'm just very used to it and to me it feels better, as to you it feels worse. I mentioned in another comment on here that I wasn't able to get anything close to the feeling of the MacOS trackpad from using the same hardware on linux. I suppose the person who wrote this article feels the same way that I do about it.
Ruby is super backwards-compatible with new versions. Even to much. The core team almost made religion from it. So I don't really understand what the problem is - aside from using not maintained library. It will work, unless it was written for 1.8 or something.
Let's make a Teeny Tiny compiler
Bowflex 5.1S Stowable Bench
Alexithymia – inability to identify and describe emotions
No, with PKCE you can do auth code from an SPA
Can you unpack tuples in Python? In JS for example you could write

const [result, errmsg] = do_stuff();

And I guess you would be fine to omit the errmsg, even though I admit the resulting [result] syntax would be dissatisfying
Syntax-wise, I can understand what's going on with this code at a glance. I wouldn't get that from a table. It's as much expressiveness as capability.
I have done PHP for 15+ years. I also use Javascript.

However, I also use C/C++(Mostly low level embedded), C#, and Golang regularly.

If I was given the choice of what language(excluding C/C++) to launch a new web site I would still choose PHP with `strict_types=1` enabled.
Why shouldn't they reach out to the public at the same time as reaching out to the rest of Google? It's a huge organization.
A friend considered it after graduation. 3500 a month for a place in rent.

Eventually even with tech salaries that doesn’t make sense. He went to Seattle.
anecdotal, but I know some young folks who are planning to pack it up and head out after their contractually obligated time is over and their lease is up.

My younger sibling, like many, is very annoyed that their early years of marriage without kids/california adventure is mostly being stuck in a 800 sqft apt and occasionally walking the dog. They love the bay, but having the small apartments combined with quarantine has got them reevaluating where they are and how their lives might look for the next $time while we figure out covid-19 as a country/species.

edit: my bad of the soft/sqft typo. seems my brain was trying to split the different between small and sqft and flubbed the landing.
Penn State (10 years, started there 1990), Raytheon (3 years, started 1995), and a small hedge fund (started 1996, 12 years)

Overlapping jobs like that indicates you are following a very different career structure than most people, so I’d hesitate to generalise your experience.
People say this a lot but it's worth questioning, because the "unrealistic expectations" also make the portfolio math work, and if the math doesn't work, not liking the expectations doesn't turn a broken investment into a viable one. You can do a really superficial analysis in 5 minutes of Google Sheets to work this out for yourself, and at least crystallize your implicit expectations about the number of companies in your portfolio you expect to be profitable in N years as opposed to dead and gone.
I believe it, but I mostly hear about how user retention drops off if the website takes more than 1s to load.

And while I believe other types of slowness make users unhappy without seeing the literature, the people driving our priorities don't see the $ impact at all
I know this is hacker news nitpicking, but moveBuddha is incredibly disrespectful name for a company to actual buddhists.
Ask HN: What License should be used?
For all my Github repositories using GNU Public License v3.0. I am Ops, so most of them are just some technical instructions. Is GNU GPL ok or it should be something else?
I just don't configure wifi on the TV. I can't use the smart features but I don't need to, I have other devices for that.
> last year, there were 980 move searches involving the Bay Area [in the same time period]

This is microscopic data to make any sort of claim about migration patterns. I live in Denver, and read a similar article a few years ago (more people were moving out than moving in). Didn't seem to have much of an impact on housing prices or the job market, because it wasn't a sustained, significant trend.
I think a lot of is is also that if you are going to be WFH for the next several months, you can save a lot of money by no longer paying San Francisco-level rent. I know if my lease were expiring now I would not be living here until my job started telling everyone to come back to the office. I feel like that's going to have a much bigger effect than VC funding
Many emotional language bashing comments here, and everything between „php is dead“ to „php is awesome now“.

Personally I liked that php has an ultra low entrance bar: shared hosting for $2, ftp deployment, no advanced syntax to understand. When starting work in teams instead of solo and coding nontrivial business rules, this ease of doing died for me. Moved on.

Many years of JavaScript, doing nodejs since 0.4, it was just like having superpowers and doing isomorphic things. Mixing things every other month with coffeescript, babel, typescript and trying a different framework for every new project. What once felt refreshing is now just exhausting and JS projects tends to end in rewrite loops.

Before/Inbetween/After there were many languages, from C at university, to C#, Ruby, Go, ... . Mostly the tech didn‘t change much, but over time emotions change for me. Longest streak of love had ruby, shortest had Go (just a few weeks before it became disgusting for me). I believe thats Personal and different for everyone.

After all my reflections I finally settled with just two choices of techstacks: Elixir/Phoenix for all things Web and Rust for everything else.

Writing highlevel businesscode , interactive exploration of things, CRUD things and realtime frontends in Phoenix is a breeze. But this ease of use has tradeoffs as always, I always feel that this dynamic code is somewhat „fluffy“, but ist seems that this is a key to prototype and ship things rapidly.

When i do want to do things that feel more „substantial“/„meaningful“ than just assembling yet another web product, I Switch to Rust. Producing a statically linked, crosscompiled binary that is „proven“ to work after discussing with the compiler is deeply satisfying for me. Unlike those „fluff“ / yet-another-web-product work.

Full Circle to PHP: awesome to see static typing available now! But this alone doesn’t make it feel so heavily baremetal for me, still fluffy with types bolted on. It is the fastest php ever, but still in the ballpark of scripting languages. It has mature, productive frameworks, but Phoenix feels superior and leading the way (next rails? Dunno), so why bother if php plays catch up to moving targets?

Software Development has become somewhat like fashion now, and PHP looks like those jeans jackets people had in east germany. Not inherently bad, fully functional for its purpose, but once you experience the taste of freedom in the western world you insist to have „real“ things. Best metaphor I can think of, but as stated: most discussions here are highly emotional, and it’s hard to put that in words.
Variations on the Death of Python 2
New York area. It's expensive, but it's where family is.

I wouldn't be surprised if COVID pushes a lot of people to be nearer family.
You're not the target market.
Not just childhood books, this is actually what I was taught in elementary school.
came hear to say the same thing. the submitter should not have used a over exaggerated title. 1200 people is not an "Unprecedented Rate".
Blockchain Through Philosophy – Creston Davis, PhD [Shir Ya Khat Podcast]
How does this compare to MoveBuddha's "regular" numbers? Maybe only the people who're moving out of SF are using MoveBuddha? It's an interesting insight, but I think there's a high chance it doesn't reflect the situation at large.
Going a bit off-topic, but I can't imagine doing "functional" programming in PHP or Java. C++ has const and top-level functions (PHP kind of does, but the autoloader...). It has (real) generics. It has move semantics, which is great for functional pipelines.
Is all of that really easier to understand than exponential notation? It's a great tool to visualize floating point precision, but it's lot more circuitious to get to an understanding of what a floating point number actually means IMO
Its trump's speeches and the topic is replaced
Love that idea. We definitely want to add a gif of our product in action to showcase how it works. Lots of improvements coming on that front shortly.

Being a Chrome Extension, Toucan takes data and user privacy very seriously. We only collect data on the features you use within Toucan to better your user experience, and that information remains both anonymous and internal, and will never be sold or given to a third party.
With links to pirated content built into the software...?
> But there are many reasons why the region could finally be experiencing a shrinking population:

And yet the author is missing the elephant in the room: the incredibly deteriorating living conditions in a city crammed with drug addicts, human feces and casual violent aggressions at all hours of the day. A city that enables the "homeless lifestyle" without any accountability. Homelessness is - for the most part in San Francisco - a choice and/or a result of mental illness and drug addiction.

There is of course a certain amount of people that do become homeless because of lack of housing, but for the most part the city administration has been gaslighting us on the real causes: drug addiction and homeless lifestyle.

Most of them are not even native from San Francisco, but they come from elsewhere. I suggest everybody reads this article to learn more about the long history of criminality in San Francisco, enabled by the city officials: https://www.city-journal.org/san-francisco-homelessness

Edit: Everybody in San Francisco talks about the rights of the homeless, but where are my rights as a lawful tax payer who cannot bring his son to the park without risking his life by stepping on a needle?
Ah. Yes its not very intuitive. I would personally have used a "+". But I think the bigger issue that makes it unintuitive is that the cursor CSS is set on the entire <p> tag of the condensed JSON, but the click event is only set on the ">". If you set the click on the entire <p> as well, then it becomes more obvious that clicking the row does something.
These metrics are good because your users care, and you can lose money if they leave, and that's why you should care.
I've heard many bad things about the VA. It's also true that a vet friend of mine who works in many old folks' homes has told me that the nearby VA one is the best and the one she'd like to be placed in, when the time comes.

I do think we owe it to our vets to have care at least as good as what non-vets get, at a minimum.
My unit tests did not cover all possible strings, unfortunately.
Stay the hell out of Texas.
The traditional signal is when U-Haul starts having logistics problems getting trucks back to the City.
But why move from one COVID prone location to another?
Tbh, that's done in modern PHP frameworks as well. ReactPHP & Co rely on you not using global variables, Symfony's architecture is built for that as well. You don't want to incur the startup cost for every request, because it's very slow.

This doesn't matter a lot in single requests of course, but once you're writing APIs that get considerable traffic, you'll want to cut out those 50ms and the load.
Another reason not mentioned: An increase in Crime in the City, here's just a few

https://www.businessinsider.com/san-francisco-is-proposing-r...

https://www.ebar.com/news/crime//291784

https://www.washingtonexaminer.com/news/video-man-defecates-...
Its closer to vi over ssh.
Interesting to see Columbus (I'm assuming OH) on that top 5 list. That means about 60 people were looking at moving to Columbus I guess? The other cities made sense to me, but Columbus was a stand out. The others just seemed like cities people looking to leave SF that would use movebuddah would be looking at.

I think it's still a major test market because it has the perfect demographics for that kind of thing.
Should note that's basically the price for a full 1b to yourself in a nice and convenient area in the city. Most people who move here after graduation are probably paying closer to half that due to living with roommates/not in the super convenient and expensive areas.
We see our advantage in the fact that LinkedIn is a platform where it is convenient to view your resume and communicate with recruiters. But there is no networking in practice. Like in our product!
Yeah that's a cool one. I help a little with the apparatus for some of them but it's definitely her gig. She started this before lockdown so now it's a struggle shooting them and looking after the twins fulltime, so our bandwidth is a bit limited at the moment. Starch water mixing is a great idea if we can do it with simple flour.

We will write a blog soon as we have a ton of tech/sci teaching things that worked out well. Our 4 year olds recently learnt to type/write from using the search bar in Minecraft! They were so desperate to dress their horses they learn to type horse from a paper prompt to get the horse accessories! Lol
The Time Bill Kennedy Kickstarted My Career
A sizable portion of the Boomer generation gets the majority of their news from cable television. The generation has outsized influence on policies enacted and election results due to their presence in Congress and proportionate share of the electorate. The fairness doctrine, if it still existed, would positively impact the functioning of our democracy.
I've never experienced this.
Python Nuggets – Reversing Strings in Python
You always want to be on the latest one, because that's where the security fixes are.

And if you care about what's in it just read the release notes.
> To put this into perspective, during the same period last year, there were 980 move searches involving the Bay Area on our moving cost calculator. Of those 980 requests, 57% were for outbound moves and 43% were for moves into the Bay Area. This is typical for any major city that has a lot of people coming in and out at any given time.

> But what we’re currently seeing is an incredible 90% of move searches involving the Bay Area are current residents looking to leave and only 10% are people looking to move into the region. That’s a very different picture from just last year.
We want to create a product where every chance to meet somebody can change our history. Connect.Club is for people who have previously been in various professional communities but want to communicate with each other constantly, not only chatting. The virtual space that we invented is a convenient form representing that process. For us, it is important that people relax, feel confident, and are not afraid to share useful information and get acquainted.
I mean, you can add your own things to the Touch Bar for such tasks, but you’re already pushing the limits of any laptop keyboard. At that point you’re better off using something with programmable firmware, not the built in.
Stay the hell out of Georgia too.
you're right... it is nitpicking. as the old saying goes, eventually you're going to offend someone.
There is an article like this every month, yet the Bay Area is consistently among the largest growing population centers in the country. I'll believe any of the claims the author makes once there are numbers to back it up.
I think so. It can be said that it's not a lie, but a God's test of your faith.
I wouldn't be surprised. As I understood it, just translating the game into English was a problem because there's more characters to cram in the cartridge.
The outbound relocation effect went from 57% to 90%. I suspect that 1200 samples is more than enough to demonstrate strong statistical confidence intervals. (Though I haven't run the numbers.)
It's worked for me to just manually edit the autogenerated password to add in the BS required.
High housing costs are probably a causal factor in all of the problems you mention.

When housing costs are as exorbitant as they are, everyone is much closer to homelessness than they were before. If someone is laid off in the bay, they have significantly less time to find a new job before they cannot afford housing compared to more affordable areas.

Once you are actually homeless, mental problems and drug issues can become a self fulfilling prophecy, especially if you moved to the bay from out of state and have no local support network.

> Homelessness is - for the most part in San Francisco - a choice and/or a result of mental illness and drug addiction.

This is.. a very harsh take. Mental illness and drug abuse I can see, but a choice ? That is a serious claim that requires serious evidence.
So what should I buy if I want a powerful, long-life Windows laptop but don't want umpteen silly ports down the side?
He has so many layers in there it's going to be tough to find the problem.

"Ballista is an experimental distributed compute platform, powered by Apache Arrow, with support for Rust and JVM (Java, Kotlin, and Scala)."

Plus he's got Docker, the Rust library, musl, and jemalloc sometimes. There's no application. All this is just infrastructure.

Musl doesn't do much on its own. But it does do stdio buffering. Could it be that the buffering system is making too many I/O calls, like flushing on every write?
California sue Uber and Lyft, alleging they misclassified workers as contractors
MacBook Air vs. MacBook Pro (13”)
I mean, sorry, this is a nonsensical point. Of course, Soviet Union could physically print their own currency. This is completely irrelevant - they couldn't print hard currency and that is what they needed to import lots of things, including food.
Patios and yards exist, you know.
How many people already went undiagnosed because they couldn't afford their copays or insurance because of the healthcare system in the US? Now all of a sudden we're reopening the economy for "compassion?"
Would this make the N64 any easier to emulate?
I think that's kind of part of the point though -- PHP provides a gentle slope from "single HTML file" to "big project".

You can start with a plain HTML page and go "Hey, I want to do X" and just throw some code in the middle of the page. When you decide you need a database, MySQL is right there and easy to use. When you decide you need some libraries, you can just download and `include()` them. All of this can just be FTP'd up to some server somewhere.

As this grows bigger, there are tools like composer and frameworks/libraries like Laravel and Symfony. You can still FTP those, but once that gets painful you can start to learn the bit of *nix skills it takes to start managing this different ways.

At no point have you had to worry about nginx/apache/supervisor/anything else. But whenever you're ready, that's all there too.

This is basically the path at least one guy I know took to going from working in a totally non-technical industry to building a massive (almost 2 million lines at this point) application that allowed people in the industry to stop working with a bunch of exploitative big name companies and instead self-manage and earn more money. And now that product makes a bunch of money for him.

And then there's the scales that places like Twitter/Facebook/etc took it.

I think the big thing that always gets missed here is PHP's... egalitarian nature. Yes, at some point it just ends up a in some ways less-good version of other things. But it provides an incredible opportunity for people who aren't engineers to realize their ideas without immediately becoming overwhelmed with needing to learn a huge amount of foundational knowledge before they can lay down their first line of useful code, and seeing that through to crazy places.
How do you propose to solve said drug addiction and homeless lifestyle?
isn't one of the core tenants of buddhism to seek enlightenment through non-reaction? It'd be ironic if they were indeed offended by this name. I don't think the name or intent behind the name contains any malice either.

look beyond the surface and understand the intent. Are they intending malice? yes thats offensive, if not then carry on and stop signaling :)
Your site is already unhealthy no matter what because it's not a website. It's an application that just happens to also use http and browsers.
I am very impressed with the hidden gems of stripe's landing page. Here's[1] a post I wrote that analyzed the drop down animation they use. I've never seen it anywhere else.

[1]https://dev.to/kyleparisi/making-web-animations-9ng
I do like the enterprisey direction personally, mostly because it works so well with a good IDE. I'm using PHPStorm and once you've got your project set up, code completion/suggestion and inspections are something I love.
I just realised that caddy and PapaParse - two things I’ve used quite a lot - were built by the same person. Nice!
I'm legit curious. What's your definition of "over"?

In a few years when vaccines have been found, 85% of people inoculated and no more proven Covid-19 cases have been found for 30 days?

or...?
Neil Ferguson resigns after breaking lockdown rules to meet his married lover
Show HN: Coronavirus Myth Busters (WhatsApp Bot)
The 10% -> 0% income tax SF -> Seattle is also a pretty big deal.
Why? Is the name offensive in any way?
Fair point, but I'd still prefer my TV doesn't phone home at all, especially to pi-hole blocked domains.
Ansible doesn't have a server to expose, let alone publicly. It could be just as bad and still be safer. (So ex. Puppet would also make me nervous) Now, I suspect that Ansible is also in a better position because it's mostly SSH-based, but the architecture also inherently makes it harder to have this level of problem.
It's funny because people like the parent comment here usually propose even more fines and restrictions on these people.

None of them want to admit that housing shouldn't be tied to employment.

You want to solve homelessness? Make homes a guaranteed right. And actual homes. Not some shitty shelters.
I'll just drop this book recommendation here, which I found to be an interesting read during this pandemic:
Blackout: Tomorrow Will Be Too Late (2012)
Marc Elsberg
Fair, but he is paying $1500 for that same thing in Seattle.