skysight-inc/HackerNews huggingface dataset:
>The technology team writing and running all that custom software was maybe 200-300 people.
> So even after I hear all the reasons LinkedIn has to be so huge (sales, support, scale, etc), I'm still left scratching my head.

Bear in mind that organizations, by default, scale superlinearly. If you add a team of 5 engineers, you need to add a manager. If you do that 5 times, you need to add a manager-of-managers. So to double the amount of labor to be done, you need to more than double headcount.

Beyond that, most of the big tech companies have a fleet of engineers building a product and a team 10x that for analyzing the customer experience. They're building streaming processing tools to move the data warehouse batch processing jobs into, so that an a/b experiment start and have statistically valid results within hours. Your retail operation likely can't build and deploy a planogram experiment that quickly, so there's no need to make the analysis pipeline faster.

Or they're analyzing page load times to shrink them down -- over and over again I've seen experiments proving that customers love fast UI, and hate waiting. The smaller the perf opportunity, the more effort it takes to find and fix. Where you dial in at depends on part in how big your customer base is; a 10ms perf fix is more valuable when you have 10million customers a day versus 100k.

And LinkedIn does this on like 3 platforms: web, iOS and Android. Then there's the web properties they bought like Slideshare and Lynda.com.
Sure, or for not wearing a mask during a pandemic. No, 'rights' being taken away from you, it's just business.
Well not to forget the one to two generations these job creations after a rush of automation took. And the massive social upheavals and massive societal problems they first brought.

From a 30.000 feet view, historically speaking you are not wrong. But sadly your comment glosses over the dirty details. But it is these dirty details that made life miserable for many people directly or indirectly affected and living through times of massive automation.

Yes. Their children and grandchildren often had a better chance of finding work. Often in a rather different society than their (grand)parents.

These global systems are complex and changing stuff is so too. I am not arguing against automation. But the current trend in job creation, at least in Europe, is that well paying jobs are being automated, while precarious jobs are being created. Currently it is primarily the owners of the automation (and shareholders) reaping the benefits, while society bears the costs/problems like precarious jobs, old people needing wellfare after having worked their whole lifes, young college graduates not being able to find high paying jobs to pay back their tuitions. And so on. I know my examples are not more than that. Singular examples and one could probably find counterexamples.

But I strongly believe that with automation we also need to think about distribution of the positive effects these automations generate on a societal level.
Imagine you sell 10M units of vodka per year.

if your goal is to sell 20 million more bottles of vodka, you could use your existing unit economics and marketing campaigns to scale to 20M additional units

OR

you could manufacture 20M units with a different label and ship them to costco, investing no additional money on marketing for that effort in exchange for a lower wholesale price.
I'll agree with you there. I switched from iPhone to OnePlus 5 or 6 years ago and so far have been very happy. One thing I haven't found quite the right replacement for is the iPad
Like, if I'm starving and must kill you to survive, am I bad actor (If we split the food, we both die)?

There's no such thing as bad actors. Just people who's interests are not aligned to yours (you are their "bad actor")
I'll admit I'm a little confused by this. It seems to be far too similar to the OnePlus 8. What's different between the two?
Want to write more? Think less
Yes, there are answers, many many many answers by different people, that conflict and are mutually exclusive. That's the whole point.

The Heritage Foundation does this all the time. Depending on whose paying the bills they will use the exact same arguments to draw different sets of conclusions on the exact same topics. They're just tools of arbitrary application
It's a box that fits anything you'd like
Costco has been annoying the drugstore industry by marking up the drug section at the same markup as the rest of the store. Markups at CVS, etc. are much higher. Costco has a smaller selection and only sells the big sizes, so it works out well for them.
I use NodeJS exclusively for running Rollup (I'm using Rust for the back-end), and I use Rollup exclusively for the front-end bundling (TS, SCSS, Babel, SVGO, minifiers).

Have a look at the Svelte templates, they all use Rollup. Configuring Rollup is far more straightforward than Webpack and source maps just work. I'm pretty sure you'll like it.
The core argument against Medium is: "Until you host your content on your platform, they will always live at the mercy of the company hosting the platform."
It's not collusion everytime price settles in a market. Prices are obviously dependent on costs and settle based on them.
the flip side of this is to ensure you actually have all the things you paid for.

if you paid for 6 loaves of bread, but you only have 4 in your cart that's also a problem.
Who are you targeting with 800 euro?
I was very interested when I learned my high school English teacher was writing a novel and I expressed my admiration. “Oh, everyone’s writing a novel,“ he replied. I asked him how it was going and he said he’d had this character who was just too good and was taking over the book. “So,” he said, “I killed him.”
A deposit is not an asset for the bank - it’s a liability - have you ever even looked at the balance sheet of a bank? I even provided a link which demonstrates that deposit accounts are listed as bank liabilities. is There is simply no question on this fact. So to put it simply you’re just wrong.

You’re confusing the concept of a deposit with the funds used to create the account. People who don’t understand basic double entry accounting or banking operations often make this mistake - like the author of the original piece.
They made the mistake of trying to build that train through Marin. Good luck. Marin's home to some of the most regressive local politics imaginable.
It's more like a salem witch trial, started by little girls who don't really know what they're doing and who are trying to get a bunch of people murdered because, nothing else to do in 1700's Massachusetts.
We have symbolic expression in programming languages already.

It helps somewhat, but it isn’t a panacea.

We still have to comment our code and add context.
I think that their recent experience with Tucker Carlson has gotten the NYT staff to reconsider the relative merits of doxxing the subjects of their articles. It's a most double-edged sword, and they will cut themselves if they keep swinging it around.
Short Lessons in the Art and Science of Product Management
I’ve been running a self hosted instance of ghost for years now (link in my profile). It’s great! My stuff just sits there, never at risk of a policy change banning my work. I can write whatever I want. The URLs are easily memorized and I hand them out all the time.

I don’t run analytics. I have no idea how many people have read my writing. I’m okay with that. I actually thought nobody reads my site but one day a piece I had just published hit hacker news, so I guess somebody is watching. I keep the content so I can refer people to it, and as a record of my thinking over time. I share the links when relevant in an online discussion.

I highly recommend it! I should say, I was inspired by Paul Graham and his essays. Just keeping it simple and putting good ideas out there. Oh and I licensed all my work as CC0, so anyone can copy it for any purpose.
It is the difficulty of the theory in my experience.

I've had / have trouble and misconceptions many times, but when discussing with someone fluent in the notation and the field, 100% of the times things cleared up, and I couldn't think of a better notation to use.
Yeah I love it too! I just wish I wasn't about ~4yrs late to the party! Oh well better late then never! My goal(s) right now are to help revitalise the twtxt community and build software and tool that help make it easier for _anyone_ to use. So far that's https://feeds.twtxt.net and https://twtxt.net

Yes (_just realised I used them here_); the lack of "multiple lines" does feel a bit limiting sometimes; but its not that bad really once you get used to it. I implemented twtxt,net's software such that you couldn't actually accidentally the format of the underlying twtxt.txt files that it writes to.

OTOH I did add Makrdown rendering support to the client (web) that is twtxt.net so you at least have a nice subset of Markdown formatting including pictures!
I wish more people had access to their API. Last I checked there was a long waiting line and it was only possible to get if you had a name in the industry.

Hope this changes so amateurs can start such experiments too!
I wonder if this will include AWS.
GAIA: A Fine-grained Multimedia Knowledge Extraction System[1] looks pretty impressive. It's a huge amount of work they have done there - I guess DARPA funding buys a big team. The source is all available[2] but looks like a fair amount of work to get running.

[1] https://www.aclweb.org/anthology/2020.acl-demos.11/

[2] https://github.com/GAIA-AIDA
Great title and a great problem to work on.
Poker players to much the same thing and trade percent stakes before tournaments. And once again, modern portfolio theory triumphs!
the right to post on twitter, or even have a platform isn't a human right, it's not even a constitutional right, it's a 'privilege' the company gives you as long as you don't act like an idiot. Just like every web forum on the internet since aol and newsgroups in the 90s.

W/out twitter you lose a voice you'd never have had if Twitter didn't exist, so by them banning hate speech maybe if your voice matters you'll exercise some caution and prudence when making a statement.
Encrypt-It – 256-bit military-grade file encryption app for Android
Show your working?

If you're matchmaking players against equal-ranked players, then each match is just +/- 50 points, you'll get a binomial distribution which tends to normal as n gets large (assuming a large player pool so each player's results are independent). If players play players with different ratings then that will tend to push their rating back towards neutral. You certainly don't get a geometric distribution because the rating algorithm is completely symmetric.
Kirby and other similar PHP based flat file CMS software is super easy to run. If I were to get back into making sites for people, I'd just use Kirby, Bulma/Tailwind, and Alpine.js.

It can run on shared hosts like Siteground, Lithium, Green Geeks, Hostgator, as well as VPS platforms like Digital Ocean. The admin interface for making new posts is great, separating it from static site generators. It uses a modified Markdown called Kirbytext which is additive. If you write pure Markdown you'll see it rendered as expected.

No database means no worrying about getting hacked (at least in terms of SQL injection).

If you don't want to build it yourself, there's themes for sale too, despite how niche Kirby is. My own blog is a Kirby theme I bought because I knew if I built it myself, I'd never finish.
In fact, "Q" predicted this behavior by the social media platforms over a year ago, so the QAnon movement is not, in general, surprised by Twitter. According to their conspiracy, Twitter just checked off a box in the list of items they believe will happen coming up in the future.
Pepsi consistently wins blind taste tests against Coca-Cola, and yet the latter has a much larger market share. It’s a textbook proof of the power of marketing.
Look on the bright side. Everyone else has to deal with a drastically different way of living, but you're prepared!
I would say he rejected the Gödel’s interpretation of his theorem but not the theorem itself.
This is the largely case for the Japanese Buddhism as well in sync with Chinese Taoism.

The fifth element is synonymous with "void" or "sky", ie "空".

For a slightly abstract and colorful philosophy of martial arts, you may enjoy Miyamoto Musashi's Book of Void.
https://en.wikipedia.org/wiki/The_Book_of_Five_Rings

It is more related to Aether in its Sanskrit origins. "आकाश"

If you're willing to make a linguistic leap, you could argue that "nothingness" or "無" constitutes the essential foundation of modern Japanese philosophy or philosophical Buddhism.
https://plato.stanford.edu/entries/kyoto-school/
I once left a $60 item in my cart in the Costco parking lot. It was a lot to me at the time because I was still unemployed after college. I didn't realize I had left it until I got home. I went back to Costco and looked around in the parking lot to see if I could find it, then I went inside to ask if someone had brought it in. I asked if they could refund it so I could immediately buy another one, and they let me. I don't think any other store would have allowed that.

I'm now a high-earning adult who regularly goes to Costco with the original intent of buying two items, and leaving with a $200-$400 receipt. I know it's kind of pathetic, but spending money at Costco makes me really happy. I've spent an average of $5000 a year at Costco since I started working in tech. Easy to remember since I get roughly $100 back every year from the 2% on the Executive card. I've only returned like five products total ever, and none of them were pricy.

I'm going to be sad when Costco starts to suck. It can't last forever.
There is an implicit search on Facebook though, namely the personal information you’ve entered into your profile and your relationships.
The underlying theory behind marketing is that more marketing = more sales. With the exception of brand-building marketing (like CSX railroad sponsoring the PBS news hour), which is more aimed at boosting stock prices, product marketing is generally based on a cost per impression, with impressions converting to sales at some fixed rate.

This is all to say that marketing costs are budgeted as incremental costs of sales. So, if you find a way to sell more product without increasing your marketing budget, that’s basically free money.
by research lab, he means a research group led by a specific faculty member in an academic department. in other words: he is talking about reviews on specific professors as doctoral degree advisers.
Which is fine, a lot of people putting their ideas out there are more concerned with the level of reach/impact than whether they own a webpage nor that it lives forever.
That's true. Medium is not for long-term.
It depends on if it can be considered one drop or two, and who decides. If you look at many of the stock crashes. There is an initial drop, followed by a recovery, and then a further drop.

This recovery seems strangely stable (to me) but from what I understand there has never been a government who has pumped this much money into the market in order to maintain the highs.

One thing to consider which I heard the other day. [paraphrasing] "Invest in the market in front of you, not the one you think should be." There are so many people saying "well the market would be lower if the fed hadn't printed so much money, etc etc" but you can't invest in the market where they didn't, so you have to look at where you are, what you think will happen and go from there.
The compiler is not doing any sophisticated analysis at all, it can inline since the language is designed to be easy and fast to compile, but in my opinion at the expense of a little too much.

I went through most of the compiler about two years ago to see ,amongst other, how much of its time was spent during IO since both compile time and correctness of dependency handling varied wildly in virtualized environments.

Which is where I learned a lot, as for example that the correct way to invoke the compiler is essentially impossible to do with the supplied tools, but if you do it, it was actually possible to not recompile system libraries each time you build, that refactoring code where module scope is used for a most things is incredibly tedious.
To compile to/from memory, as a service I had to change approximately 10 000 lines of code without being entirely done, as everything was tied into the module namespace and a little bit too concrete vfs like file access mechanism.
Thus both the lifetimes of data, and where IO went were impossible to change without changing almost every type declaration site, hence often declaration, and attribute reference cite. Anything module based needed to be threaded through in appropriate places.
Yes, and because some package names are hardcoded to be forbidden by parts of the toolchain unless it knows it is compiling itself, you have to patch the compiler (iirc) and the build tool if you want it to compile itself to a different name, which you kind of have to when you are doing something incredibly experimental. Otherwise it'd just overwrite itself because of gopath. Because of how the compiler/build works, it becomes contagious, so you'll need different names for everything. Well, you could probably get away with a little less renaming if you compiled the compiler with make, but at the point I realized that, I was already too far in for it to be any point in backtracking.

Hardest issue was when it deadlocked on a mutex for a while, turns out one the main compiler go routines concurrency were not implemented correctly, so without the implicit serialization of the disk IO, it deadlocked almost every compile.

Apologies for the digression, go was kind of forced on me, and some of the most touted "opinionated" parts lost me countless of hours of grief.
Not sure I understand the problem they are solving, aren’t errors in logs something than can just be grepped for?

(Also: really cool illustrations. Very unexpected in a tech blog.)
I was an early user of LinkedIn, got my account on 2005. I delete my account on 2010, when I started working for Google. The logic then was simple, with Google on my resume I would hardly need LinkedIn to find another job, and the noise is just too much. Now 10 years passed (I worked for Google for 6 years) and I never missed it.

I really don't find any value of LinkedIn on the employee side (for the 5 years I had a LinkedIn account, there's zero job I got through LinkedIn). I know some of my colleagues (engineering managers) use LinkedIn as a recruiting/sourcing tool, but if talents don't find value on it, it's value as a sourcing tool will decline quickly. There are already a lot of interesting new ideas/companies in the sourcing market to eat its cake.

My guess would be that it's still riding the inertial wind. After a few years, if they still can't figure something new out, it will fail badly.
It's telling that Medium stopped allowing custom domains. Their brand over yours, and no way of cleanly migrating elsewhere when they start log-in walls etc.

(Of course their brand is now kinda poisoned by "log-in wall" and lots of low-quality "think-pieces", so you don't really want to be associated with theirs - which was somewhat different when Medium started)
Western Australia's Health Department Breach
When agricultural production was largely automated, everyone benefited in the form of cheap, ubiquitous food supplies. People weren't out in fields doing grueling manual work just to eat. This has led to the lowest rate of extreme poverty ever recorded.

Similarly, when massive corporations of enormous scale have nearly entirely automated supply chains end-to-end then poor people receive massive benefits in kind. Those benefits are cheap goods and food and lower cost of living.

I don't buy your argument at a fundamental level. Agricultural automation lifted billions of people out of extreme poverty. That, in itself, is a widely distributed positive effect of automation.

European societies vehemently vote in favor of massive welfare and high tax programs, so it's no surprise to me that massive brain drain and lack of innovation results. As a consequence, Europe has less of a need for well paying jobs.

Put it this way: European tech workers get absolutely screwed on salary. Swiss tech workers don't (in fact it's one of the highest paying countries after the US). Perhaps you should ask yourself why that is.
Nobody needs to bounce through trampoline calls like this, but for people willing to chase a modest code size decrease like the 6% in the article, it's worth knowing that how your code is arranged may have a larger effect on program size than you're used to from other compiled languages.
there are ways to do this but the market for the manuals would be pretty small.
Best Linux Server Distributions of 2020
i love this platform, i will suggest this to all my friends and clients :)
Owning your content and self-publication is one of the principles of the indieweb[0]. This is as relevant of a discussion I think to plug it. When it comes to alternatives to the social media/algorithm-ified/data-hungry web-that in my opinion we should have gotten-it’s the IndieWeb.

[0] https://indieweb.org/principles
Now swap FBI with China and HN would be calling for a full on ban. When its America, its just “how is this interesting”
That's me in a nutshell. I've built a regular audience for my writing over the years. As the author suggests though, it might be a good idea to have a mirror.
Compressing does help it. To trained eyes a couple of lines is easier to read and less ambiguous than one or 2 pages of English explanation, which is hard to follow for both trained and untrained eyes if you're gonna encouter a bunch of them while reading a proof.
To further add to this, for fuck sake without twitter you'd be de-platformed from the get go, because there's nothing else like it. It literally democratized the ability to be heard on a national stage - so even peons/non-celebrities have at least a marginal voice.

It's not a human right, a societal right, or any other kind of right. It's a privilege, act like a douche, lose the privilege like every forum before it on the internet. Even this one (Hackernews).

Here's a good solution: Don't post hate speech or mis-leading fake news about a pandemic that could cost people their lives, then keep your platform and your voice.

I mean, you can go pretty far left or right on Twitter before you get banned, already.
Another reason I host my own articles is that Medium is very heavy to load. Yes their design is great, but it's something that is achievable with a very small amount of CSS. This might not matter for a lot of people but I don't like how slow their platform is.
This appears to be a surprisingly level-headed government initiative. The amount is enough to do something but not so much as to be a colossal boondoggle. It's the sort of fundamental research which private industry tends to under-produce because it's hard for any given company to recoup the full value of the R&D, but the target area is something with potential downstream practical implications.

> bipartisan

Also by coincidence (?) the first time I've seen that word used recently in a context that wasn't preceded by the words lack of or similar.
Bigwig Studio (https://www.bitwig.com/en/bitwig-studio.html) isn't open source bit definitely comparable to the tools you mentioned. Coupled with the JACK audio routing.... thing it's pretty great for audio production.
Yes, and I think whoever is responsible has a deeper understanding. People focusing on sanctioning people not believing in climate change are a larger hindrance to find support for climate policies than complete deniers.

I believe in climate change, but I am very skeptical why we need to censor people for speaking their mind. So if they had free reign, it would have been a net negative for everyone.