skysight-inc/HackerNews huggingface dataset:
Hey there!

Over the years I've tried to do the math on metrics in the SaaS companies I founded and I noticed that many of these metrics come with many moving parts and formulas. Hence, in my experience it's not easy to produce a solid business case for a subscription business from scratch.

As such, I worked out a calculator which can produce these metrics based on a few or many parameters. I'm curious to learn if this can help founders who run a subscription business to do the math quickly.

I'm curious to learn if this is helpful and am also looking for feedback on how to improve this calculator.
How to Make Multiple GraphQL Queries with Gridsome
it's not the best of both worlds though, splat should only be used on something where you're basically doing the same thing to a bunch of things.

like add(1,2,3,4,5) ->

function add(...$nums){
$count = 0;
foreach($nums as $num) { $count += $num; }
}

If you know what arguments you're getting, then the more sound way would be just use an associative array, but either way you really don't get great type checking.

This is a much better solution.
We're 4 months into the pandemic and their workload is only going to get worse if we have nationwide mail in ballots. If they're going to do something, they should get on it instead of letting their members suffer.
In the 80s, unless you had a special keyboard, typing diacriticalized characters was difficult at best.
You could save the surgery by only doing remote work and hiding behind a life avatar (like https://github.com/yemount/pose-animator/) ;)

Seriously, the youth cult is concerning; I can say my best customer projects were without doubt those with a mixed team, both in terms of age and gender; mixed teams help to ground the project, staying focussed, and not becoming a nerd pissing contest.
It's odd to me, the need to over-complicate things like this. We've had escalating protests like this for 10+ years, plus recurring bursts over the last literal century. And the conclusion is... it's the Iraq war causing all this?

We had active, publicly-supported policies in place to militarize the police before Iraq and Afghanistan. The last civil rights movement included much more violent anti-protester crackdowns than Portland (Kent Stake & Selma come to mind, let alone the implicitly-supported KKK). Hell - who remembers the images from Ferguson 6 years ago?

Just because sh*t is going down doesn't mean it's the barbarian hordes marching on Rome. This has been going down for a WHILE. The president hasn't changed that.
Share files without leaving Command Line. Use File-Indexes, no more long URLs
Send a reply saying that you’ve completed the challenge.

Say you’ve hidden the repo somewhere in the interwebs and in order to find it the recruiter will need to solve three riddles, each one more difficult than the last.

Then include just one final line of random characters and an encouraging “good luck!”
From the article:

> "It's just how opium poppy is farmed now," Mr Brittan tells me. "They drill down 100m (325ft) or so to the ground water, put in an electric pump and wire it up to a few panels and bingo, the water starts flowing."

This suggests, to me, that the farmers dug the wells. But maybe they are a relic of soviet times?

Point is, there is more to the story here w.r.t. existing capital, I think.
It's going to be a long while to hit +500km range for $20k. If we assume that Tesla's batteries are around $120/kWh currently (that's generous, I think it's 127), to get 500 km range with the Model 3 would take around 130 kWh (26 kWh/100 mi). That means that the battery alone is going to be $15,000+, which is 75% of your $20k figure.

In my estimation, they'd need to reduce the battery cost down by around 2/3 to reach the vehicle you mention. At current rates of battery cost declines, where battery costs are halving every 4-6 years, we're looking at 2030 or later for a "tens of millions of cars $20k +500km range" vehicle.

That's a long wait, but you don't need 500km range anyway, you can use superchargers to allow a 300km range to do any trip you're interested in.

Range anxiety is not high on the list for Tesla owners, it's mostly about serviceability, overall price, luxury status, and the fact that Tesla is the premium EV by a long shot: no others are close in efficiency and performance in the premium segment.
Then you just pass the `--disable-all-security` flag. (Or whatever similar method the project you're using exposes to allow that.) Secure-by-default doesn't have to be complicated; it's just a way to ensure people don't shoot themselves in the foot without comprehending what they're doing.
You know what they say about assumptions...
This was specifically because starting in January this year tax breaks for electric cars were changed considerably for people leasing an electric car, specifically the more expensive ones.
This is a total thought experiment and I have not thought deeply about it.

I wonder if you could encourage healthy debates by grouping people based on cluster, such that:

- Eveybody agrees with each other person in the group on the majority of topics.

- Everybody disagrees with the majority opinion on some topic(s).

- Every topic has two people who disagree with the majority.

- No two people share the exact same views.

I'm imagining probably 6-7 people per group. Make sure they know the matching rules.

Basically, I wonder if you could cut through tribalism and encourage nuanced discussion by making it clear from the beginning that everyone mostly agrees on everything, but everyone also has some points of disagreement. Then it becomes more of a "figure out where we disagree and why" type discussion. Maybe seed it with one topic in the center of the cluster that everyone agrees on, to give a "safe" starting talking point.

I could also see it devolving to a conformist atmostphere where nobody wants to voice their minority view, but I'm hoping that would be mitigated by everyone knowing that they all have a minority view, and that one other person shares their particular minority views.
With respect, that's the dogma. We don't even teach the respiration and ketone metabolism pieces that Warburg found so interesting. We long ago declared the whole thing genetic when it looks much more likely to be metabolic and mitochondrial.

See

https://www.amazon.com/Cancer-Metabolic-Disease-Management-P...

For an introductory text.
>The alternatives - an IRS office in every backwater town, denying a vote to people living in remote areas, ATF agents delivering gun permits in person, denying driving licenses to people without a home internet connection - would either be more expensive, or less constitutional.

That's not the alternative. The alternative is that they pay a private delivery company to deliver it and/or the recipient will have to come to town to pick it up.
Actually, pensions are paid for by returns to investing funds, not the next generation-- at least that was the idea. The problem is that:

1. Governments don't put even the actuarially required amounts into pension funds that assume 7-9% rates of return on fund investments.
2. Governments have been slow to adjust their expectations on returns, since 7-9% is far less achievable than it was in the 80s and 90s when interest rates were much higher.

Permanent low interest rates, economic downturns, and underfunding pension funds together have created an untenable environment. The cash isn't there in many municipal and state pension funds, and earning that much in returns is laughably difficult or requires an inordinate amount of payments now.

Now, it's absolutely true that the USPS is being held to a ridiculous and overcorrected standard in this case. But it's not the case that our current pension obligations, in many of these local and state retirement funds, can be paid for through current employee cash receipts.
Me worry about it? No, I live in a highly educated part of America.

My uncle who lives in Omak, Washington has to worry about it. The brain-drain from rural America into urban America is pretty serious. (And indeed, it was visiting my uncle there which made the situation obvious to me)

Especially as local plants close down and local economies suffer. Young Americans will leave rural areas and go towards more prosperous ones.

-------------

This fundamental mechanic is why poor urban areas (or poor rural areas) get less and less educated. Education only serves to send kids away to richer areas. It doesn't benefit the area where the education takes place.
Alternate title “Astrophysicist Consultant makes grandiose comment about metallurgy”
No question about the job security angle - a software engineer in tech is the best job security you can get. I also agree it has better work life balance than mangers, as long as you can get yourself motivated to get things done.
TFA says there is way more area being cultivated and more farmers in the existing area, which must also imply there are plenty more wells being drilled.
live off investment/retirement account.
I'm a huge thought-criminal. A threat to the state!
They were worried about Scott Frost being able to throw, but Nebraska played football the way Nebraska plays football and ran all over them.

> The Huskers smashed any doubts about their ability to be a major player in this season's national-championship chase with a 27-14 victory that left the country's second- and third-ranked team battered, bruised and bewildered. "We knew what they were going to do," Washington linebacker Jason Chorak said. "We just couldn't stop it."

https://dataomaha.com/huskers/history/game/1997-9-20-washing...
My exp.

Older programmers need basically no hand-holding/guardrails. That alone can make them much more valuable from a management perspective. Here is the project get it done and its done.

Younger programmers sure they might work 16 hr days and weekends. However if I'm having to check that hey are not running wild in left field for 2 hrs everyday its a huge time hit to productivity and just increases the more of them there are. I don't know that I'd want to work someplace that thinks butt in seat is a measure of productivity.

To me a job that seems to be appealing to the younger crowd just means the job will be a miserable no life balance grind. There are plenty of jobs out there that just value nothing ever breaking that I'd rather work at then some flavor of the week startup.
So, number of software developers doubles roughly about every 5 years. So if you have been in the field for 5 years, half of the developers will be younger than you, if you were in the field for 10 years, 3/4 will be younger than you. You can do the rest of the math.

I've been working as a developer for 40+ years, so most other developers are younger than me. Although, on my current team there are two people older than me.
What about, if you keep the money from shareholders. And instead of burning the money, or letting the shareholders 'efficiently reallocate capital'. You try and redirect the company to stay relevant.

It might be a less efficient allocation of capital. But it could reduce a lot of friction in the labor economy, and incurs less overhead from building an organization from scratch.
The small biz double-dip
They are doing something. Screwing up the system is the goal.

They tried, 'Poll numbers got you down? Just start a war!' but it didn't work because no one is interested in fulfillment Bolton's wet dream of starting WW3 with Iran.

So now it's, 'Poll numbers got you down? Just cheat!'
> If we analyze our wants and needs, if we learn to love basic goods, we can achieve happiness with what we already have right now.

This. All this 'experiences over things' is a false dichotomy and ends up falling into the trap it was supposed to warn about. Chasing experiences can have the same banality that chasing goods is associated with. But it doesn't have to be that way.

Being happy with your current state is key. No amount of experiences or things by themselves will lead you to happiness imo. Say enough to a new device, a new car, a new exotic holiday destination, a new once-in-a-lifetime experience that costs more than you monthly salary. Say yes, to the things you have now and learn to enjoy without wanting more. Easier said than done ofc
This is a good question to ask regardless of your career. It's a combination of factors: specialization narrowing the range of possible jobs, experience tending to command a higher salary, and flat-out age discrimination.

You will likely have peak earning years, and that means earnings will decline post-peak. For most people this is true, not everybody.

If you know this is a likely pattern, you can do something about it. Namely, live below your means, invest, bank raises, keep a lid on lifestyle inflation, and accept that some day you will take a job that pays less than your previous job and that this change should not be ruinous.
Maybe not adult passengers every day, but it's more or less the same as the previous generation of Clio inside, which is the standard workhorse for damilies of 2 adults + 2 kids across europe
So, how does this square with all those ads asking for 5+ years of industry experience in their very specific stack?
There are really clever applications for aluminium foil that I never thought about. Here it is used to prevent sticking of hot plastic to existing parts of a model:

https://youtu.be/6hW_FbsEG4A?t=446
I think it is riskier. Microsoft in 1997 had virtually no competitors. That is not the case anymore.
I would go a step further by suggesting that diverse workplaces are healthier since people are more inclined to consider the perspectives of others. The most toxic workplaces I have experienced have been monocultures. In those cases exclusionary behaviour ran rampant, even within a peer group.
I wonder is it how the Zoe is viewed.

In most of Europe, I think it's viewed as the only Electric car that's competitive on price against Internal Combusion cars. For a bit more, an eco conscious person can get city car with good range.

In Norway, where as I understand all IC cars now are luxury cars due the taxation, the Zoe is just one of many EVs to choose from.
If it was me, I'd choose a Kona or a e-Niro over a Zoe, but I cant afford them (If they were even ever in stock).
At Kona e-Niro prices... in my country... I'd choose a sporty semi-luxury car...
Maybe Zoe is just in that Niche in countries that aren't (yet) heavily taxing IC cars.

But it's probably about the cold weather performance. Other cars charge faster, and that's important (even psychologically) in Winter. Other cars are also more efficient per km, so you're getting hammered by both in Winter - A car that uses a lot of kw/h per km in good weather does even worse in snow/slush and wind, and then leave you at the charger for longer!

The orignally Zoe and ZE40 models weren't great either, I think they lacked heat pumps too (even worse cold weather performance!), but while I'm only seeing Renault heavily push the Zoe to regular folks now, maybe the Zoe brand name has already been tarnished in Norway?
Is Warren upset that he went ouside his sweet spot when he bought major shares in American, Delta, Southwest and United airlines? His analysis showed that investing in airlines last century would have netted him precisely zero dollars. However, this century's tourism boom seems to have persuaded him that now was the time to set aside that analysis. So in he went. THEN the coronavirus pandemic hit. And out he scampered for a $7 billion dollar loss! I wonder what an experience like that does to one's psyche.
Reminds me of this Outside/In episode about (possibly) the earliest adopters of solar in the US:

http://outsideinradio.org/shows/2018/1/4/stoner-panels
You know what's funny. I would not call the environment you're describing as a tech company. I would call what you're talking about a tech-enabled company. If you are working at a tech-enabled company, then I 100% agree with you about moving to management becoming inevitable. Tech-enabled IC's are basically rendering JSON/SQL/NoSQL in on Desktop/Web/Mobile. If you're company is just spinning up .Net Core/Node/Django/fill-in-framework-here to build a website to show some data, that's not a tech company to me.

When I say tech company, I'm talking about companies where software engineering skills actually matter. where a O(n²) algorithm also will cost your business. In my definition of a tech company there are tons of new things happening. Look at the spaces like AR, self-driving, rocketry, and machine-learning, and computational photography — no one in any of those fields is doing the same thing they were doing even 2 years ago.
I'd prefer you referred to the stunningly different map he shows compared to the one NY Times showed. It's not a lie.

If you genuinely want to know more about Bjorn Lomborg watch his really old TED talk https://www.ted.com/talks/bjorn_lomborg_global_priorities_bi...

If you've ever hung out in remote villages and seen crippled children crawling around because of lack of micro-nutrients, you won't have proof he is correct that micro-nutrients are one of the leading issue in this world, but you'd be at least much more empathetic to the idea.

I've never see anyone else actually sit down and rank issue to cost benefit like he has. The Copenhagen Consensus have revised their list of issues since the original old TED talk.
There is other mail than Amazon packages?
I think this is the key. Developers in our age range that keep their skills up and keep learning new things can be very productive and an asset on a team. You have to stay humble and admit you still don't know everything.
This is the thought i've been obsessed with last 6 months and after evaluating everything think almost everyone is better off going to management in late 30's or 40's. There is no way out of it.

Some of the reasons

1. boredom of doing the same thing over and over in a different languange/framework

2. Still have to get "permission" from (possibly younger) manager before doing anything.

3. Have to leetcode after work to switch jobs.

4. Have to keep learning latest framework after work.

5. In direct competition with new comers who are much hungrier and with ppl who don't have many personal responsibilities.

6. Honestly, it feels a bit weird to be the oldest person on the team by a huge margin.

7. Younger devs assume you might be bad at your job to not grow in your career and don't give you much respect.
For us, FOSS is the start of the funnel for our SaaS. Somewhat in-between the "hosted version" and the "premium features" buckets, but in separate projects.

We employ the two core maintainers of Storybook (one of the most popular FOSS JavaScript projects) who work on it full-time. The rest of us build Chromatic, a SaaS that offers features on top of Storybook, and we occasionally work on Storybook too.

Storybook is a tool for local development, so if a feature makes sense there, we add it to Storybook. If it needs some cloud connection/storage (e.g. for team collaboration), it becomes a Chromatic feature. We have a shared roadmap that doesn't prioritize one over the other, and Storybook has it's own steering committee.
The NYPD Can See Millions of Arrest Records That Were Supposed to Be Sealed
As with my age,I'm in the middle of both worlds too: I'm a manager but I also do development whenever that's needed ( it's not a tech company). Development,while can be frustrating,is very enjoyable,as you feel that you creating something tangible and useful. The management side is never ending issues. More often than not I have to operate without having a full picture,so arbitrary decision. You also get to be the person who makes decisions for people when they don't want to do it. From the wider business perspective it's quite interesting,as you get to know a lot what's going on in the company. I'd love to do development full time, maybe in a smaller company rather than some big corp environment. Ideally,I'd like to do 10-15 years of development and only then go into management,but not sure how viable it can be.
+1 in all points, specially in the learning part.
Continuous learning is a must IMHO to work in this sector
Google and MS are now both actively working on making Orwell's 1984 closer to reality, along with several other tech companies. I think people were disappointed when MS made a big leap in that direction with win 10 but it doesn't mean Google and Android aren't shit for their big part.
shrug Sure, theoretically, but someone who wants to ensure a positive review can just as easily collude with someone who didn't do any of the work. And then still - yes it's possible that a completely bogus paper gets signed off on by a dishonest conspirator, but the editor should see the discrepancy between that and the reviews of the other authors, and dig deeper. But the real problems start in the grey zone; like when you're on the fence between 'reject' and 'major revisions'. There is no 'objective' truth there and quite honestly as an author it's a crap shoot and always has been. It sucks the first few times it happens but none of leads to 'peer review being broken'.
Focus and Golf are both similar sizes, I wouldn't say the VW Golf is a small car. (Nor would I say that about the new Polo, it's actually quite big)
"The end of this global pandemic almost certainly rests with a vaccine."

Lost me right there. "...might rest" is about the furthest I would go. It's entirely possible that, like most lethal viruses, it extracts its pound of flesh and goes away on its own, long before we have a vaccine for general (7 billion people) use. In fact, that is probably MORE likely than a vaccine for general use showing up before that happens.
> low need for consistency

I believe this could be extended significantly. If we really wanted to. There is no a real need to run say an auto-manufacturing plant 24/7. There is no reason why we couldn't run it only on sunny days and give everyone a paid day off othertimes.
Apache Arrow 1.0 has been released
The page literally has a step by step guide for one of the simpler designs.
My parents’ exurb in Idaho features houses with wells down 100 meters or more. It costs about $10K USD to drill a well these days.
As an older developer (46), I stay away from the clusterf%%% of modern front end development.

In the last three or four years, I’ve been going back and forth between C# (.Net Core) using Visual Studio and Javascript (Node), Python, and Go using VS Code. The setup was. 1. Download VS/VS Code 2. Install appropriate extensions .

It makes no sense to me to try to stay up to date with front end development when front end developers are rapidly becoming a commodity with a bunch of boot camp grads. The money isn’t worth it.