skysight-inc/HackerNews huggingface dataset:
Client-side a/b testing/personalizations(default option for google optimize, visual website optimizer, optimizely) mean you have to use page hiding snippet - https://support.google.com/optimize/answer/7100284?hl=en.

Which, if you look at it closer - "'dataLayer',4000," 4000 ms mean that you basicly make your website white blank for up to 4s while all the ab testing loading stuff is happening behind the scenes.

And this makes your initial load UX a very very awkward experience.

If personalization / ab testing is happining on load-time parameters (i.e. country), well, you are in a situation where I have mentioned hydrated site is out of options to be considered for the stack selection.
At least “this code doesn’t compile” isn’t a potential security vulnerability.
Except, of course, for Thunderbolt 3, where to get even reasonable lengths you have to pay $$$.

https://www.theverge.com/2020/7/27/21339861/apple-thunderbol...
I really want to write an article now where I say how my work as a web developer/software engineer has made the world a better place, and why we should be happy with modern technology and the internet as it is today.

Of course I've not worked at Facebook or Google, so maybe it'd be better if we saw a Facebook or Google engineer write that sort of article instead. Would be interesting to hear from someone who loves the company they work for, thinks their work improves humanity and considers their tech the coolest thing in the world.
The directive to strike a positive tone could be nefarious or benign; we can’t tell from the info in the article. Every research paper has a tone that depends on the personality of the author - I’ve seen it even in my dry field of quantum optics. Every result has many implications and how you discuss them, which implications you emphasize, and the language you use will affect the tone, even if you are not explicitly furthering an agenda. A given article could have a range of legitimate tones, depending on who wrote it. Asking a researcher to be on the positive end of the legitimate spectrum is benign. It can of course go to far.
> The more important question is why is no one going to jail?

Because it's a civil offense, not a criminal one.
Right, they can and likely will file a "Biologics License Application", but they do not presently have permission to market it.

https://investors.modernatx.com/news-releases/news-release-d...
I think Robinhood is total trash, but this is exactly what every single other free brokerage does. If you don't pay for your trades, someone else has to pay for them.

This is true for ETrade, TDA, Schwab, TradeStation, TastyWorks, and friends. Your order flow must be sold to give you free trades. It's operationally impossible to be any other way since everyone, at minimum, is required to pay fees to the exchanges. Someone needs to pay for you, and a broker sure as hell isn't doing that for free.

- CME Fees: https://www.cmegroup.com/company/clearing-fees.html

- NYSE Fees: https://www.nyse.com/markets/nyse/trading-info/fees

- NASDAQ Fees: http://www.nasdaqtrader.com/trader.aspx?id=pricelisttrading2

Robinhood, for example, waives all of these somehow only charging for certain regulatory fees:

- Robinhood: https://robinhood.com/us/en/support/articles/trading-fees-on...

Robinhood also miraculously waives these mandatory fees for small transactions.

How? By selling your order flow just like everyone else.

If you really care about good executions and your order flow not being sold, you should use a service like Interactive Brokers.
Is there a simple text editor for Android?
The 2020 Stratechery Year in Review
What percentage of the population at large has vitamin D deficiency?
Get an error trying to use Safari on my phone prompting me to download “the latest Chrome or Firefox.”

Not a good sign for a tool that makes static websites.
I routinely cancel Netflix and come back to it when I want. Sometimes I come back and immediately cancel (this is so easy that I haven't bothered looking if there's a way to do non-recurrent billing). I just don't use it that much and I probably wouldn't ever use it if it was just going to add to a pile of un- or under-used subscriptions on my credit card statement.
I mean Heinrich Hertz, who proved Maxwell's electromagnetic wave theory also said "It's of no use whatsoever[...] this is just an experiment that proves Maestro Maxwell was right—we just have these mysterious electromagnetic waves that we cannot see with the naked eye. But they are there." [1]

How wrong he was.

[1] https://en.wikipedia.org/wiki/Heinrich_Hertz
Remember that a linked list is not necessary worse than a stack if you use it like a stack. Linked lists are essentially the same as stacks (for a sufficiently smart compiler/runtime) if you never mutate at the middle/end and you can garbage-collect the head immediately when it's popped, letting you store the list in a contiguous structure.
Im a fan of lovell's sharp (just google "github lovell sharp" lol) which is on some ways more performant than other libraries because it uses libvips
A meta-comment here: Beware the advice you might glean here. Often, surveying HN for the consensus provides a signal; more often, skimming the cream of the commentary provides a better signal. Here, a lot will be misleading, particularly to the kind of founder who would otherwise be inclined to seek some direction from HN commentary.

Here's my best try as an antidote:

Remember that as a technical founder, unlike almost any other kind of knowledge-worker, you have a non-zero chance of generating $1 B in equity value for yourself in every new company you start. But for a company to do so, it will require getting enormously lucky and getting you strapped in for years of extremely intense work along with your team (and likely, investors & board). You should never bail because of mere problems with product-market fit or current sales traction, because those things can change dramatically and swiftly. You should always bail if your faith in, and interest in working with, the people around you goes to zero. When you do bail, go graciously and negotiate some kind of spiff on the way out, but don't belabor it. Your mental energy is far, far better spent preparing for the next big thing, and you are getting the better end of the bargain, for you have now denuded yourself of the albatross of a team you won't succeed with.
Totally agree. Flask (or any other micro-framework) is great for beginners because there is very little configuration and it maps closely to the request-response cycle. But, if you are working on a real project and have to ask between a full-stack or micro framework, you probably don't even know the things you are missing by choosing a micro-framework. A lot of thought has been put into Django, most Flask setups I have seen are not at the same level of quality.
I've used Memphis98 (similar to Chicago95) since it came out. Although just as a GTK-theme, not the entire desktop. Window manager is FVWM and taskbar/panel/session-manager is LXQt, so it's a bit of a Franken-desktop :)

For Qt-apps I use the "Windows" style so they fit together nicely.

Comparing Memphis and Chicago, there are some layout-bugs in Memphis, but I feel like it's overall a bit better balanced than Chicago.

I think all new themes are too bright and flat, Windows 9X was perfect (at least in that regard).
you don't say
Sure! I'm pretty confident that following the workflow I mentioned above. The same technique could be applied to all kinds of sports!
Or annoy the Chinese government, potentially make their self-driving cars project look less perfect, make it a bit too obvious how much location tracking Google is doing, make their home security integration plans not quite so shiny, and so forth. The actual list is very clearly not just about social media, if anything the majority is topics Google has a financial interest in that don't get that much attention on the big networks.
You're not ejecting the external SSD before disconnecting?

I have a TB2 dock which I connect to using Apple's TB3 to TB2 adapter. I keep my Time Machine backup drive connected to the dock (along with 4K monitor, keyboard, mouse, and speakers). If I don't eject the drive before disconnecting from the dock, macOS complains about disconnecting the drive without ejecting it first.
But "crows in sunlight", poetry
I disagree with your reading. Specifically, it doesn't say that 67,000 people died of the flu, it says that 67,000 people died. The entire report is about all-cause mortality, and so is that sentence. The flu was the reason for a spike in deaths, but it was not the cause of all 67,000 deaths in France that month.

What I believe to be a more accurate translation:

"In addition, the winter flu epidemic that began at the end of 2016 led to an exceptional peak in deaths in January 2017: 67,000 deaths in mainland France this month."
This is exactly my experience as well.

Btrfs is the C++ of file systems: it’s powerful and works for a great many people. But the tooling is intimidating to new comers and unless you know exactly what you’re doing, it’s a ticking time bomb due to the plethora of foot guns and hidden traps.

This is why some people claim to have success with it while a great many other people, rightfully, claim it’s not yet ready for prime time.

ZFS, on the other hand, has not only protected me against failing hardware but it also has sane defaults and easy to use tooling thus protecting me against my own stupidity.
This is my biggest pet hate of all of YouTube.

I remember waaaaaay back in 2009-ish hunting for some new electronic music.

\begin{old_man_better_in_my_day}

First video I went on had about 1000 views. Every "related" video had around the same (sometimes less).

I spent 4 hours finding a bunch of new and relatively unknown artists because, rather than dragging me back to the 100k aggregate, I was allowed to explore the graph of "other people went on to watch this".

These days I'm lucky to see any sidebar suggestions that have fewer than 100k views.

\end{old_man_better_in_my_day}

I think the problem is the "one-size-fits-all" approach can't possibly capture how I would find it useful (music discovery via graph/tree traversal) vs. someone else (e.g. regular sky sports football highlights).
I think this includes a number of questionable assumptions.

1) The money would go to the manufacturer.

2) The supply limiting factor can be addressed in a reasonable timeline

3) The demand will exist at the time when supply is increased.

4) The price is a limiting factor.

As far as I know, lead times for this drug manufacturing equipment is usually >1 yr and the demand will not be there when it arrives. All of the vaccines currently cost $2-20.
As someone who listens to spotify all day while programming, here's my secret to success:

I create a playlist to fit a mood (for example, ambient electronic music with a good beat and no words), and I seed it with at least 10 songs.

Then, I go down to the "Recommended Songs" section and I just play whatever it recommends.

If I don't like a song, I hit the skip button on my keyboard. The vast majority of what it recommends and plays is tolerable but not great.

Every now and then (maybe one out of every 20-30 songs) I will discover a shiny new gem of a song that really resonates with me. So I drag that song up and add it to my slowly growing playlist.

This has the effect of subtly changing the recommendation algorithm for that playlist over time.

Eventually I end up with a playlist with about 100 songs on it, and recommendations that at least roughly align with the mood.

I tend to get bored of songs pretty quickly though, so when a playlist gets too stale, I will prune the old and tired songs from it.

This approach has worked pretty well for me so far, but I really wish that there was a way to explicitly tell Spotify that I "dislike" a song and to never recommend it to me again.
Fashion Adjacent Economy
I doubt the Framers foresaw special councils interrogating older people without a lawyer about events months in the past, to then charge them with no crime other than conflicting with their previous statements.

I also wonder what their thoughts would be on private military contractors. However in this case, the prosecutor for those civilians was directly tied to the enemy and should rightly be thrown out.
Firefox add-on that can remove various addicting components of YouTube:

Search for "Remove YouTube Recommended Videos, Comments"
> But people who watch stupid and destructive stuff (even once) are doomed because they are going to get the same and worse kind of content recommended over and over.

Not really my experience. I'm not sure but I have the impression that the recommendation heuristic is very time-sensitive. Let say I watch sailing videos for a few days, it tends to forget I was interested in guitars the previous week.
You can render SPAs before the page loads, which eliminate any potential issues with SEO. This is how it should be done and the approach frameworks like Next.js take.
My question: Why?

Biden's team doesn't want this. This hasn't been done in the past, either. So why are they doing this? I don't think it's just to stick their thumb in Biden's eye. But what other reason do they have?
Some cables—such as thunderbolt 3 itself—are length-limited, sadly.
It sounds promising.

The research group led by Dr Sjoerd van Wijk from the Institute of Experimental Cancer Research in Paediatrics at Goethe University already two years ago found evidence indicating that the anti-diarrhoea drug loperamide could be used to induce cell death in glioblastoma cell lines. They have now deciphered its mechanism of action and, in doing so, are opening new avenues for the development of novel treatment strategies.
First of all, article is incorrect: for a long time now YT optimizes recommendations not for watch time, but for life-time engagement. YT probably has the most advanced QT ML in the world.

Second, it’s trivial to re-adjust recommendations: go to history and delete everything you didn’t like, and recommendations instantly will become much better.
Robinhood’s Role in the ‘Gamification’ of Investing
> Anytime you move fees from a regime where they’re fully visible to the customer into one where they’re hidden, the customer is eventually going to get fleeced.

I think you misunderstand the payment-for-order-flow business model. The revenue doesn't come from hidden fees to the users. It comes from third-party liquidity providers. They do so because liquidity providers overwhelmingly prefer to interact with retail order flow over the undifferentiated toxic flow in public exchanges.

The best analogy is how Miami club promoters will get pretty girls free entry and drinks. The pretty girls aren't paying any sort of hidden fees, and in fact are getting a better deal than they would with general admission. Rather it's the venues that paying the fees, because they overwhelmingly prefer patrons who are pretty girls compared to the average person who shows up at the door.
> There is a nice representative who’s direct phone number I can call and always reach, she always answers, and gives me any info or help I need. She called me within a week of me opening the account just to say hi and walk me through my account settings.

The whole point of these new apps is that millennials don’t want to talk to you on the phone.
Eco friendly residential house – home – apartment – hospital – STRAWCTURE ECO
Eco constructions are not only innovative, but they are also great for the environment. With green technologies we introduce all construction materials.
https://www.amazon.com/gp/product/B06XTYKLNJ

(This is on my 2019 Mac Pro)
I suggest you try Ubuntu LTS (not latest) or Debian less coolness factor but you don't get regression because only security updates are happening. Your hardware must be compatible and you need to resist the urge to get the latest shiny stuff.
It depends on the application whether or not it’s more important or less important. Chat application vs. neural network. A neural network is mostly compute a chat application is mostly io.

If you work with a framework like nodejs the framework agrees with your assumption but nobody is going to write a neural network with it. Ironically JavaScript is the language showing a sort of resurgence for fp but nodejs is the worst platform for it due to its focus on io based concurrency.

Still though you will notice that despite the above caveats for node the framework still follows the classic pattern of segregating state away. Typical nodejs apps are stateless along with most web apps. If you worked with frameworks that have request handlers as the primary pattern you will see that this pattern tries to segregate io away as much as possible by turning the abstraction into a request/response combinator

So basically, The compute part of any application, no matter how small is a prime candidate for combinators via segregation of compute and side effects.... but of course if your application is io bound or highly stateful you can only go so far.
My big curation-related grief has to do with YouTube playlists (the ones you can create with the +Save button on YouTube.) The list of playlists can't be sorted in alphabetical order by playlist name. It seems to be ordered either by playlist creation date and/or by when I last added a video to the list (with most recent playlists first.) I'd say the playlist feature is next to useless to me, except that I keep using it, ever so masochistically.

This is a recurring grief I have with Google products: poor UI and a seeming inability to receive and/or act upon feedback from power users.
1) Someone says "look at this idiot" and sends me a link to a video. I watch it, and reply to the person "yep, the person in the video is an idiot". The video website has no option for me to say "don't show me any more of this kind of stuff".

2) COPPA means youtube doesn't allow under 13s to have an account. But those children want to use the like and subscribe and notification bell. This means that youtube gets all of my viewing and all of my child's view, but can't tell the difference.

3) There's no way to tell youtube what I like. I watch tiny channels doing original songs and covers. Youtube thinks that's music, and so pushes general chart shit at me. Or it thinks it's some genre of music and pushes huge channels that are roughly that genre at me. I have no way of telling YT that it's the small channels with fewer than 1000 / 10000 subs that I want to see.
To the glorious tunes of Slagsmålsklubben no less :)
Germany tops the list of the most desired destinations for tech workers
You know that kind of reduction isn't the same thing.

Earth+Life is a different entity than Earth on its own, or any other planet.

Earth allows and protects life, and life in turn influences Earth. That kind of symbiosis on such a scale is in a class of its own, with no other equivalent or analogy that we know of. It deserves a special classification.
By the time POWER10 comes out ARM (e.g. Altra Max) will be a more plausible alternative.
There's an entire site dedicated to this:

http://youmightnotneedjquery.com/
No, this isn't how it works
Absolutely agreed. One thing that really concerns me is that the newest generation of web developers really has no idea that web development doesn’t need to be so bloody complex.

I’m working on a simple internal enterprise app for managing document workflow right now. It should just be a basic CRUD application maintained by 2-3 devs at most. Because of how it’s architected (extreme normalization on the backend, Vue used for every single simple component on the front end), we have a team of 15 devs on the project.

I had to update the options in a simple select drop-down menu last week. It took me a full day and modifying six files to get it right. 10 years ago it would have been a 20 minute task and two files.

It’s sickening because the entire team thinks this is normal.
The most simple way to adjust recommendations is to delete videos you didn’t like from your watch history.
Have you tried the new Popeyes chicken sandwich? In my opinion the spicy version is the single best item of fast food on the market today. The quality of the chicken is superior.
Threadapalooza on Heidegger
I totally disagree. The Supreme Court has it within their power to determine that Amnesty or the ACLU is likely enough representing an effected party and therefore grant them standing.

There is some popular idea that everything the court does is abstract or must be categorical and that's simply not true. They make decisions all the time in which they draw a line through a gray area. They have been using the standing to avoid ruling on these 4th amendment issues because the issues are thorny and frankly because they believe, as they have made it clear in many other cases, that they believe in the national security state apparatus but aren't quite sure how to justify it.

Edit: There are other possibilities too. If the court isn't comfortable imposing a remedy for 4th amendment violations they can mandate the legislature to do so and fine the administration until the legislature acts. This often happens in state governments.
I'm going to go out on a limb and say this is pretty bad aside from that. If you truly, deeply don't care about your customers, what difference does the way you express that make?
> “This is a clear message to those who, for the benefit and selfish pleasure of a few, rob us of our common heritage and erase entire swaths of our history.”

Speaking of robbing heritage and history, this guy is a complete amateur, compared to the history robbing that the European nations engaged in. Many archeological treasures were stripped from India, Africa, and the Middle East and sent to European museums. Furthermore, those collections are still at the museums and for the most part have not been returned to the countries from which they were taken.
Ignore the negativity, your comment helped me.
According to this[1] Twitter thread, it's a matter of convenience outweighing security. Phones keep the encryption keys used for most apps in memory so the apps can do background work while the phone is locked.

[1] https://twitter.com/matthew_d_green/status/13417461712205373...
Love this. Although I haven't listened to Kanye West for like several months and yet I got roasted into oblivion for listening to him.
Matrix-the-technology is a really good idea, no complaints there.

But Matrix the ecosystem is a mess. Everything is almost there, but not quite. Pretty much anything you want to do is just a little bit too difficult compared to the amount of work you're willing to put in to adopt a new messaging system.

The worst part is, that it's been in this state for a few years now. It's not that much easier to run your own server, clients are just a bit too clunky, bridges are flaky and hard to use.

It'll get there someday, I hope.
> Robinhood is more expensive than commissioned brokers, it just hides the charges better.

Which do you think is more expensive for the customer:

1. $0.003 per share of inferior execution on a retail order of 50 shares.

2. A $9.99 commission.
I have a 9310, and the stock Ubuntu was OK. The biggest issue is thermald was older and limited the frequency boosting (so lower perf).
I run 20.10 now with thermald master and kernel 5.10.1 (includes patches which enable pc10 sleep states and 400mhz cpu idle speed). Now it boosts and idles appropriately.

What’s “backlight oder hw acceleration” are you referring to refresh rate or something like PSR? I want to know if it’s something I need to check on my 9310...
Windows 0day privilege escalation still not fixed
Casinos as a Business Model