skysight-inc/HackerNews huggingface dataset:
Having recently released a "technical" book with a large traditional publisher (Wiley) [0], here are a few of my learnings:

- Expect nothing from the publisher in terms of marketing support. In fact, a good nonfiction book proposal is going to spend most of its length explaining to the publisher how you will sell the book for them through your connections and credibility - not the other way around. It's all on you.

- Don't do it for the money. You're going to make 10-15% of a pretty small pie. If you want to write info products as a moneymaking side gig and you have any following at all, self publish!

So why go with a traditional publisher? I don't feel this is fully articulated in the OP, but here was my reasoning:

- The publisher probably will get your book in the hands of a larger absolute number of people, so if you care about maximizing readership and you don't have a stupid-large online following, their network effects through bookstores, library sales, etc will help you sell more copies than you could on your own (though again, you'll see very little of the money!)

- There's still some social proof involved with traditional publishing, and it's a nice thing to do once - just so you know in the back of your head that you "can"

- In my case, I was producing a highly graphic book that really doesn't work except in print and in full color, and I needed the resources of a traditional publishing house to make it not look terrible.

The Wiley experience was overall positive for me and I don't regret it, but if I ever produce a text-based info product in future it's hard to look away from the ROI advantages of self-publishing.

[0] https://www.amazon.com/Read-Aloud-Cloud-Innocents-Inside/dp/...
Again, I think you're just insisting on evaluating the article based on your own definition of "portability". Note that I agree that your definition is more standard, and the confusion is attributable to the author choosing to overload that term.

Let's imagine that the author used a different term--say, distributability--and defined it as something like "how easy it is to get cross-platform software up and running on another system" and the context is "desktop and server computing" as opposed to embedded or whathaveyou. I think this is a perfectly useful criteria for evaluating programming languages (which isn't to say that it's the most important or even very important, only that it's useful).

It's useful to know whether I'm going to have a very easy time distributing software (e.g., a self-contained static binary) or a very hard time (e.g., I need to get my non-technical colleague to install brew, use brew to install the right version of python, create a virtualenv, install dependencies--probably including various C dependencies that pip doesn't know about, and then install my application). This isn't a hypothetical consideration; it's an important consideration for me whenever I'm creating internal tools.

However, to your point, this isn't helpful for figuring out which languages are going to be able to be deployed to the widest breadth of architectures. They're simply different ideas.
It's a fact.

The purpose and design of surgical masks is to protect others, not the wearer. Mask catches big droplets but is not effective catching small particles. It's hard to wear tightly.

Respirator is designed to protect wearer. Buy N95 respirator and wear it correctly (trim your beard if necessary) if you want to be safe.

A respirator with an exhalation valve, protects the wearer but does not give as good protection to others as respirator without a valve.
I owned a house in Houston, Tx and New Orleans, LA and each had whole house fans and they were great to use at the right points in the season.
It's not just managing the complexities of managing the bare metal, although that's certainly a huge component of it.

There's some other huge arguments against running your own datacenters.

One is being able to properly provision resources. Being able to write just a function and have it consume just that tiny amount of resources rather than a whole VM is huge. Being able to spin instances up and down as you need them is huge.

I think that's been obvious for a long time, but what I've seen less obvious to the business analysts is the impact of more advanced cloud services. The direction of cloud computing is managed services where they run your databases, container platforms, etc for you. Trying to run a huge Cassandra cluster or Kubernetes cluster takes up a ton of expensive labor's time and there's a good chance the cloud providers are a lot better at it than you.

Sure, cloud services tend to be really expensive, and besides cost, there's also concern about things like vendor lock-in, IP protection/data privacy, and ability to tweak the small details of your platform. But cloud platforms in 2020 have a lot more features than in 2010 and in 2030 will have even more. The direction is pretty obvious. Running your own datacenters will be about as common as running your own power plant.
Always have been a huge fan of Tailwind CSS just for the amount of passion that is clearly behind it. The whole utility-only approach is not for me - I prefer a middle ground with utilities and pre-built component classes. Although I am also building a CSS framework, I can only wish them the best of luck. This update looks freaking amazing!

Edit: Removed link to avoid self-promotion.
To add to this comment, Stopify is a JS-to-JS compiler that instruments sync JS code to make them interruptible at set points. The paper [0] can explain it better than I ever could.

I work on an experimental Pyret [1] runtime that uses Stopify to instrument compiled Pyret code (plain old JS) so that we can run Pyret code on the main page thread without hanging it up. Main thread execution is important for quick/easy DOM access. In terms of performance cost, we haven't measured too extensively, but so far, on average, we're seeing a 2x slow down compared to un-Stopified programs.

(Disclaimer: paid contributor for Pyret).

[0] https://www.stopify.org/research.html

[1] https://www.pyret.org/
Come on surely this is a joke. What's next, how to survive getting stuck at a red light? Snowflake syndrome is rampant...
But would solar price be the same if the world global energy mix used no fossil fuel ? My belief is no, not at all, unless we used nuclear which can give an energy density similar to fossil fuels. But I have no research data to back this claim.
here's a comparison of power usage (it's negligible): https://www.xda-developers.com/amoled-black-vs-gray-dark-mod...

The contrast is bad for your eyes, not the total amount of light, which your pupil can adjust for.
Gemini is more like a modern Gopher than a web replacement. Well it's described as something inbetween, but I personally see the end result to be far closer to the former.
A database of all of the world's foods though could easily be larger than I'd like a calorie counting app on my phone to be though, for example. So it's not necessarily silly - network can be cheaper than disk.
Similar curve. I found my optimal trade-off with tachyons.css.
Cloud providers are not just server farms. They are a whole stack of software and services and an ecosystem, and more is moving into the cloud every day.

Can you save a few bucks on server costs? Sure. But most of the world has moved beyond caring about servers.
I don't understand where people get the idea that prices are based on anything but supply and demand.
I don't find plain CSS harder to write. It's a bit more verbose and unintuitive to think about sometimes with long-ass property names, too many ways to do the same thing, a bit too low level etc.

Tailwind simplifies them and make those things more readable as well as visible. Combine that with postcss, you get ton of functionality via plugins.

You can use tailwind in any project. The end result is pretty minimal after purging unlike bootstrap or traditional CSS frameworks. Think of tailwind as high level styling framework that simplifies many common scenarios you tackle with writing few lines of CSS.
px is still easier and more convenient to reason with, plus it's more readable. I use px in my code but I also use a postcss plugin to convert them to rem during build time
I feel like it could be better. Maybe: Dangerous doxer doxed via doxer's doxing data.
Hiring is still hard and top talent is rare no matter where you are in the world. It's going to take a long time before prices bottom out.

I predict wages will stratify based on what kind of company you work for, not where you live. FAAMG will still pay top dollar. Best of luck if you work doing coding for, say, the Weather Channel.
At that point, what is tailwind offering?
It's not a racist dog whistle anymore if the whole world can hear it.

The whole social media profile and persona of that person who did the doxing encompasses such a multitude of dog whistles and outright neofascist statements, I don't even know where to begin in describing it.
you might be able to use Tampermonkey/Greasemonkey and something like:

document.getElementById("me").nextSibling.text = "(xxx) | "
The internet is the birth place and death place of lots of people's hopes and dreams for making humanity better :)
>I mean, if we're going to defund the police, you can't pick a better target than the DEA

ATF wants you to hold its beer.

Seriously though, there's at least a few old farts who don't hate the DEA. The ATF has far fewer people who don't hate it.
IMO your assertion is validated by the excellent overview of Stack Overflow's infrastructure given here:

https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...

Very few web apps will ever serve as much traffic as SO.
Nope; I don't need to discuss the 'personhood'.

I'm clearly fine with abortion before the 3th month.

And no if you wanna have it clarified: I think a human being is more than just a small or big blob of cells

My opinion did not change after we lost our 'fetus' in the 3th month. And no seeing a small body lying there was not a nice experience.
A Covid-fighting tool is buried in your phone. Turn it on
I see, thanks y'all.
There's two things I don't see people talk about much. They are forgotten forces I suppose.

1) Inflation. You're living it. The stock market is inflationary. Printing money creates inflation. Yet somehow they will make everyone believe 2020 saw 2% inflation. The market is telling us it expects inflation to be higher; maybe. You don't want to hold cash or low interest bonds going into an inflationary period.

2) Global demand for US equities. If there is a global financial crises/disruption, and there should be, people view US stocks as safer than all other stocks. Money managers would be moving out of other stocks and into US stocks. Demand drives up price. It needs no further rationalization than risk management with limited optionality of where to put their money. US stock prices could be ridiculously overpriced on fundamentals but may still be viewed as safer than their emerging market alternatives.
I compiled all blog posts I read in past six months to learn product management
I don't know if it will suit your workflow but Laravel Mix is pretty easy to use. I use it to process my CSS and JS on Laravel and non-Laravel sites.
Excellent overview.
This makes a lot of sense, and I've recently experienced the same thing. You start out with a blank canvas, everything's easy, you can code what you want and you move fast. As your product evolves, so does its complexity. Suddenly you're no longer just 'quickly going add this', because the constraints of what you already built hold you back. This is especially true for supposedly small projects without a lot of planning.
This is not a convincing argument. We may not have data, but as in other problems in physics we may have indirect ways to get evidence. These indirect ways may not be apparent nowadays, but may become in the future.
A key difference is that YouTube/companies in part work to increase 'engagement' (which in turn encourages overuse, and encompasses the courting of addictive behaviors) even when it reduces utility.

The other parties want to maximise utility.
A few months ago, the company I co-founded Carrom, was acquired by Oyster. I joined Oyster to build the employment platform. It was officially my first time in a product role. Although I have been creating products for a good part of my life, I felt I lacked a lot of basic product management wisdom.

Over the past few months, I’ve been learning about the missing pieces with guidance from a few great mentors. I have curated a list of blog posts, books, and videos I’ve consumed along the way.
Fun fact.
My blood clots super easy. Genetic issue. (Factor 5) This is important.

Also most of family going back at least 3 generations are alcoholics.

For many years I had this weird sense that alcohol cleared up my head. But didn’t last long, and felt like crap later, so I almost never drink. Plus, watching family die young is good motivation to stay away.

Eventually ended up on Blood thinners, wow. Brain fog gone in days.

So I have a pet theory that the reason a lot of my extended family fell into alcoholism is because it was a way to manage the disease even though they didn’t know they had it.
One thing to note though: Dropbox is a cloud provider.
Who is the 'You' in the title?

My professional cookery text book [1] doesn't write recipes like that. It starts each recipe with 'mise en place' [2]. It also requires that you are familiar with the previously described general process for recipes of the type.

It's a shame that most people are only familiar with the trash that comprises the bulk of cookery books.

Sorry, rant over.

[1] Professional Cookery: The Process Approach, Daniel R. Stevenson, https://www.amazon.com/dp/0091583314

[2] https://en.wikipedia.org/wiki/Mise_en_place
DocOnce Tutorial: Document Once, Include Anywhere
The problem with introducing a third console to the world has never been performance. No gamer cares about heat, PS4 was a jet engine yet it sold like hotcakes.

The question is why would a gamer, a hardcore one, not the one that wants to play Candy Crush, spend multiple hundred of dollars and find space in his living room when he already has a PS5 and the new Xbox? What could possibly entice him?

And which game studio would port their game to a console that uses their own API, own OS, and is basically incompatible to anything else? Yes, the PlayStation is its own thing as well, but it's the bloody PlayStation, not some big unknown.

I spend a ton of money on what is basically my hobby, video games, and right now, nothing would make me buy an Apple console. Absolutely nothing. Who cares about performance, show me the game lineup first.

EDIT: One quick word about the Switch: the reason it exists among giants like Sony and Microsoft is because it has Nintendo exclusives, and Nintendo is a common household name and has always been associated with "games for the whole family". Well, the form factor too. But again, the emphasis is on exclusives and game lineup.
Why?

Why not do the pre-canvass prior to election day? What's wrong with verifying eligibility, via whatever legally mandated process, then holding the ballots. Or pre-tabulating them?

The latter is what San Francisco does. The mail in ballots are verified, and put into a tabulating machine specifically for the precinct. It holds the cards securely in a locked bin, and on election night, preliminary results can be pulled off the tabulation machine and combined with the in-person votes.

I am an elections clerk in San Francisco, and familiar with the processes. I say this is secure, and easy to verify and re-verify and saves a ton of effort on election day.

Where is your evidence that what you suggest is more secure, or important for... some reason?

I don't think you realize that during election day, the ballot cards are 'counted' (tabulated) during the day, all day. The scanning machine on site is tabulating the cards, then at the end of the day it's a simple matter of pulling the final tally after the last vote, both via paper print out and electronic media (CF cards). There is no "end of day counting" - just closing procedures, and clean up.
Boeing 737 Max Ungrounded [in the USA]
Well, as I said, it depends on the company -- and also what level of work you're doing and what level of colleagues you have.

Some situations, yes, your feedback is being given to document your underperformance. I'm in general not talking about that kind of feedback. At that stage, my comment (and probably the entire article about how to give constructive feedback) is inapplicable.

For feedback that is at the level of (and people operating at the level of) "you're doing good work, here's how to improve", then I think my statements are true.

If you're getting put on a PIP, then you've got deeper problems, and sure, your feedback is not a gift. No subtle gift is going to help you at that point.
Holes in Greenland Ice Sheet Are Larger Than Previously Thought, Study Finds
Same as lawyering or accounting, right?

I don't do contracts regularly unless my business in contracts.

Same with taxes.

Just another form of specialization. MSPs and data center companies have been doing this since the 1990s at least, this is just the next evolution.
This sounds a lot like a problem with your power supply. When your graphics card starts working harder, it uses more power than your PSU can supply, which makes the voltage drop and causes the PC to reboot. I'd get a new PSU from a reputable manufacturer that is rated for more than the maximum combined wattage of your components. There are heaps of PSUs on the market that are advertised at a much higher rating than they can reliably supply.
It wouldn't matter to me as i would not exist. So what?
Tailwind smells like using a style attribute but with properties that are fewer characters. It's fully embracing what everyone said to avoid. What am I missing?
Anyone using the paid Tailwind? Is it worth the price?
I could use sass to do the same.
Perhaps you could explain the difference between TB3 and 4 - my understanding was that TB4 was a branding/certification mark now by intel on top of USB4's integration of TB3 tech into the specification. It requires certain architectural features outside of conformance, such as memory protections.

But to hear your post, it sounds like there is a difference between a TB3 and TB4 retimer. Are there other additions to TB4?
It leaves me wondering, is that data fundamentally impossible to collect, or do we just not know how yet? Sure, maybe the problem is unsolvable by math alone but that doesn't make it mathematically unsolvable. Maybe we could build or capture a black hole in the lab, put detectors all around it, and watch it evaporate, or something.
https://www.penny-arcade.com/comic/2004/03/19

In 2004 when that was published it had already been true since, in my opinion, at least 1996...
I think most people wish they only had to pay the mob $100/mo
Half-OT: Are there good UI toolkits out there based on Tailwind?

I read it is really flexible, but I don't want to start from zero. Most of the time I want to throw some pre-made UI components together and then sprinkel them with customizations when required.
Meh... Ultimately it has to result in something meaningful; without that, it's just thankless work. Many places (particularly growing companies) have managers who simply do not know how to evaluate technical work (which should be the biggest determinant of monetary or career development rewards). SV has very good technical people (i.e., the foot soldiers are very motivated and above-average people), but the managers are very mediocre at best, way below average or actively malicious at worst (compared to many other industries). It's a curious dichotomy, and I often wonder why it's the case. One reason, that I have seen many times, is that during times of hypergrowth, whoever is just there gets slotted into managerial positions with scarcely any thought given to their managerial ability or skills. This happens less in larger companies, but there, there is a lot of infighting and politics that thwarts good management, not actual incompetence.
If anyone is interested (especially if you're a potential co-founder or investor) I'm working on a full SaaS backend as a service. https://boomsaas.com. It's built on Arc Serverless.

I actually developed this in a UK startup accelerator but had the funding pulled expectedly by the accelerator on Jan 20. Shortly afterwards, Covid hit.

I'd like to get it going again in the new year, and would love to speak to US-based investors.
Zagat was successful, perhaps that is replicatable.
Tailwind is great, my main issue when I used it was that I felt restricted by the limited set of sizes. I wish it was possible to use e.g. "m-7px".
You say "stubborn" but when the savings can be in the millions of dollars, it becomes logical to own a datacenter. I can't believe datacenter people suddenly all disappeared or are retired. If the pay scale is down, they will surely appreciate working for a big company with datacenter needs.

Obviously, this only applies to huge companies like Dropbox. Everyone else is better served by AWS.
You dont need to invest time in onlyfans. It's free money basically. For all the other 'careers' , Youtubers, modelling, acting, singing, there is a huge opportunity cost because you have to invest a lot of time just to have a slim chance. If you are 20 yo attractive girl, you take some pics every other day, the less clothes the better and you may be raking money in the thousands by month. It's your choice what to do with the rest of your time.
I did the same thing for a recent side project. Only I still use sass.
Sometimes getting drunk mid day seems just the tonic for me. Drink too much too late and your sleep is nuked, drink mid day and most of the effects seem out of my system by the time I go to bed.

For me it's a good way to reset myself back to some baseline. Probably not healthy I'm sure, but I don't think life is a competition to see who can live the most perfectly, so I don't worry about it too much.
I want a new m1 laptop but refuse as we know soon every mac application will be in the app store.
Brain Damage Has Infiltrated the Open Source Initiative
Because learning a formal language is akin to learning a programming language.

You misunderstood education as formal education. Just by exploring as a child, and living, you learn your native language. Before a child goes to school, they already learn by playing. That, too, is education, and sadly some children are deprived from that or their lack of intelligence already shows. Our oldest (not even 3), for example, is well ahead language-wise, whereas motor skills she's a tad behind.

If you don't practice something, the skill tend to get lost, yes. However, something you learned at a very young age defines you, and is (for good or bad) difficult to unlearn. Only at an old age or due to memory/brain related disease does it get lost.

When I went on vacation to USA for 3 months, twice, I had to speak English. I didn't speak Dutch at all. When I got back, I had to adapt to Dutch way of living and Dutch language, but it went rather quick. I have no problem 'thinking' in English because I learned this at a very young age; whereas French just never clicked with me.

These people who end up with expat parents and the like are an exception. Exceptions like these prove the rule.
Rollbar rolls out service to improve error detection for developers
This is what I use. Seems to be the only option, and it works.
Note that it is 170 cases as defined in the study protocol. Which is not positive in a PCR test like you see in the media, it is positive in PCR while showing symptoms.
In Canada, therapy is very expensive. About $150/h in the major cities.

Meanwhile all my American friends get free therapy. Weird how that breaks the narrative about US healthcare.
This was very helpful, Cameron, thanks!