skysight-inc/HackerNews huggingface dataset:
Covid policies remind me of the Stanford-Prison-Experiment. Divide a population into two subgroups. Introduce strict rules for group B and let group A enforce them. See what happens.

https://en.wikipedia.org/wiki/Stanford_prison_experiment

The nazis used this pattern too, but they also systematically murdered group B, which in my opinion disqualifies direct comparisons.
Seems like an easy thing to provide a link for?
I guess NZ in one guess, and now I don't know how the game behaves :-(
Snoop Dogg sells $45M of NFTs
Strangely, it claims we are moderns and then the article applies postmodernism, deconstructing habits as if that makes sense.

It's Harper's so am I missing the joke? (Maybe, as "repetition" repeats in the piece . . .)
> Engineers inspect areas for repainting, and then ironworkers set up the 70-by-70-feet rooms called containments to hold in the blasted sand and paint. Nothing but rainwater can fall off the bridge.

How does that work? How do the containments contain the sand and paint, and where are they set up and supported?
You may be lucky, surrounded by sane people.

Having new joiner stating on 2nd day that the whole system has to be moved to microservices on graphql with blue/green continuous deployment to solve all past and future problems is a real problem, it does exist.

Some people seem to fall into this trap described in the article of reading some blog post on some approach and fixating on it in religion-like mindset. It makes it hard to unwind ideas they throw into business people's minds because they all sound superficially great. You have to break it down to first principles and go through it, explain why things make sense for 10k+ engineering teams but don't for our dozen people team.

They will call current architecture legacy from the start and that sticks with business people. The reality is often the other way around - big players would love to be able to run systems using those simple, straightforward arrangements: single version for all services, ability to have few minute downtime to upgrade system offline, single monorepo, single database – but they simply can't because they have thousands of people working on it, running at massive scales across the globe.

When you say those things people get very defensive and it's hard to keep dialog on. Because those new things could actually work very well, but ie. not as replacement for everything but to create some satellite services, maybe for things that crystalized over years, unlikely to change and can be extracted as dedicated service, maybe graphql makes sense for admin section where the f/e team wants to experiment more etc.

I'd say:

- be rational

- analyze from first principles

- use N-order thinking

- be open minded - for new tech and ~legacy~ current tech

- judge on simplicity as one of main criteria

- stop calling tech you're currently running without already available alternative "legacy" - it's your "current" tech

- monoliths are not "legacy", they are desired if possible, split if they'd simply not work or you organically grew into maturity level where it start to make sense

- same with single database

- same with single versioning

- same with single monorepo

- use your own business reality as base for evaluation, not somebody else's reality
> Most of us will never work in FAANG.

What's the relevance? Most people won't work there, so the hiring market is competitive? Isn't competitive?

If you meant to talk about me personally, that statement already doesn't apply to me.
Using military to do police work is a dangerous business.
I just meant to differentiate it from people at Amazon going "Let's cheat the publishers out of their royalty!" Of course that might be what happened, but it would surprise me. If you want to think of not hiring enough people to do the work that's required as greedy - then I think it's fair to call greed as the source of the problem.

Another element of this that cuts against "greed" as the motivator in my mind is that it isn't like anyone who would implement the details here would give a hoot if Amazon went plus or minus ten million dollars (or whatever the amount is). If you are the leaf node in the org chart making the exchange of money happen then you will get paid the same regardless of what happens. There may be some big boss guy somewhere who cares about that number, but he doesn't have the ability to actually do the cheating, he'd have to order someone else to do it. Again, maybe that's what happened, but it just seems unlikely to me as it would be so easy for the people receiving those orders to go "Hmmm, no, I don't think so."
> I mean jeez, what did he even compare our status quo education system against? Where did the kids go in the counterfactual no-education scenario? Did the kids all go home to an infinite supply of stay-at-home moms? Did they go to extended daycare, all the way up to age 18? What did they do with all that time?

Exactly. I suspect no one cares about his spreadsheets because who's gonna waste their time on such a flawed proposition.
Proof-of-Wordle
That's a good point. The wider issue is of course that some people are smart, but not good at writing, and they might be sidelined in an organisation that leans heavily on writing. However, the corollary of that is smart people who are not good at talking get sidelined in an organisation that does a lot of talking. So that's an issue you will always have: the form of communication you focus on will always put some people at a disadvantage. It just means you have to be aware of that, and try and keep an eye open for people who have important things to say, but are struggling to get them across.
I'm thinking this would first be an API compatibility problem? The service can be implemented in different ways, by different teams. See redpanda vs kafka or wire-compatibility for postgres?
I would not be surprised, but it easily becomes a trap once you grow.
With CRUDs / "Smart UI's" I'd always sign a contract in blood / note in ADR that we choose this to prototype quickly, but we'll stop and rebuild it before someone asks if he can "save his 20 fields grid filter he has to click through every day".

Or (another Greg Young reference) - optimize for the ability to delete your code.
Cool to hear it comes with concurrent mode support. Are there any other Rust UI toolkits that introduced concurrent mode? I would like to try out more of them in the future.
On a Tangent:

As I switched from macOS to arch linux, I was looking for a good text-to-speech option, cross platform and open-source. (I use it to get an first overview over larger, boring papers I'm reviewing ).

pretty impressed by larynx so far:
https://github.com/rhasspy/larynx

It seems also quite hackable.

Will also play with NATSpeech.
i'm very glad you appreciated that!

> I loathe "magic" - and love seeing the mechanics of how stuff like this works.

yeah me too :)
That wouldn't be crazy, and it's not much different to what ASAN does. But then what happens if/when a subsequent call to malloc() reuses that memory location? That location's entry in that global table is given a new maximum offset, and now the old pointer and the new pointer are both pointing to "valid" memory and you have memory corruption as they stomp on each other's data.
> Students who graduated from such universities often are more capable of independent thinking in my experience.

Germany: 111 Nobel Laureates

University of Columbia: 83 Nobel Laureates

The whole country struggled to produce just a little more than one American university. They may think more independently, but it seems that it was so independent as to fail to advance human knowledge much more than a single American university.
You've completely missed my point. Unicode is only intended to represent writing systems. It doesn't matter whether they're ancient, modern, common, or rare, but they're supposed to be writing systems.

囍 is used frequently, but it is not part of any writing system and does not convey any linguistic message. The opposite is true for 𠒇 - it is not used frequently, but it is part of a writing system and is used to convey linguistic messages.
Writing is way easier than speaking for most non-native speakers.
Jepsen on Radix DLT Performance
Very discouraging indeed. I gave ads a try on 6groups.com and quickly ran away from them. As an advertiser (because of some other online shops I run), I also know how much it costs to get your ads clicked on. The payout offered to affiliated sites by ad networks is a disgrace and definitely not worth the space and distraction they add
My housemate is an audiobook recording engineer. I just asked him about it. He says in the best case, with a skilled narrator, an hour of audiobook can take only 1 hour 10 minutes to record. In the worst case it can take up to three hours. I asked him if it could ever take up to five hours and he said no way, never.
Good insights.
Thinking back, this is the formula that worked well for me in the last 5 years. Lacking no. 2 was the one that brought me problems in the past but I managed to fix that. It was a very expensive learning.

The issue I have now is with no. 3. I just can't be part of the tribe I'm in right now and believe me I tried. I care about my colleagues, even the ones that are harder to work with, but although I like the overall mission of the company, the mediocrity is real and I just can't get on this boat.

I've been told I'm charismatic and this has been an advantage, but I recognize this is not something everyone can just decide to be. Social skills are a long learning process and I often think back at my young days working at the pizza restaurant as a place where I learned the most at this level.

I honestly believe the no. 3 is the harder one to grasp because it's the only one that it's not depending on you: you can work on all the other points (i.e. be a better dev, work on how you accept feedback or how you work on your charisma), but at the end of the day, if you can't get behind the values of the tribe, the only option you have is to fake it. This is what I've been doing.
Windows 11 is getting new touch gestures, Start menu folders, and much more
If you have a tetrahedron ABCD, you can also get its volume by dividing the scalar triple product of the vectors AB, AC, and AD by 6. This is because a parallelepiped is made of 6 identical tetrahedra

Accidentally discovered that when I was bored during calculus class :]
Kodi has this feature for AirPlay, not sure if it works with Chromecast too.

Also maybe look into OpenMax + Raspicast
He may be the victim of institutional racism some people claim to fight, but implement it instead.

I don't think we need statistics about racial achievements. We need people being treated without regard of their ethnicity. Everyone that complains about too few X should not be part of admission policy.
Ah, good call out. I'm mixing up Okta's SDK integrations with stuff more similar to a CASB or authenticating proxy.

An organization I worked at in the past solved this problem by using Terraform/IaC to deploy authenticating proxies with any in-house applications that were deployed. Everything else went through a CASB or CASB-like product. Seemed to work well enough, but added a lot of complexity to the overall infrastructure that we would have loved to avoid.
Agreed, but it doesn't have to. It is addictive as hell.

I guess, if you own facebook, you track daily stats and percentages and convert them into insights like "how long are people on the site" or "how many ads to posts ratio do people experience" and FB optimizes for that.

I guess, Reddit is still growing enough that it does not have to do such analysis and take any action.

Also, the fundamental structure of reddit is different. People search out for sub-reddits and choose to be in them. The dynamic is different. Even in FB, those who spend time in groups, will feel different than browsing through profile posts.

While FB is a chore, reddit is an acquired taste.

Another important thing I have noticed is that, conversations in reddit, the majority of them, revolve around internet events (a blog post, a picture, an upload, a tweet, a news item, a real world event) and seldom are there any "friends and family" networking stuff happening. If I post a cute pic of my kid, I don't expect my brother to see it and say "my nephew is cute", I expect a honest or sarcastic or angry or jealous discussion, or no discussion at all.

The variety of experience reddit provides, is its USP. You can see glimpses of that in Twitter and Insta. A social network pivoted around interests and experiences, rather than friends and family.
I can confirm. I earn about 2-3 BAT (€1.5 - €2) each month for nslookup.io (without serving Brave ads) and whoismyisp.org (with Brave ads) combined. That's ~1M page views across all browsers. Not lucrative at all ;)
Weirdly captivating
As a big fan of keyboards with trackpoints/pointing-sticks, I completely agree. 1px scrollbars are a pain to use.
Bash has the highest rate of Stackoverflow searches per line of code produced. I swear I do about 10 searches per line of code produced.

And when you consider there really isn't a standard library, mostly gee-I-hope-this-UNIX-util-is-installed...
cool! lots of interesting things can be done with a chromecast, unfortunately i don't have one.
I have not read the book (it's the first time I heard about it), but I'm confused by what the title of the book seems to imply and what people here say about the book. I suspect that much of the discussion here seems to boil down to the same misunderstandings.

What sort of education is Caplan talking about? Primary, secondary, tertiary? The title seems to imply all education, but I guess that is not the case?

Does he talk about the benefit to society or the ROI for an individual? Again the title seems to imply it's about the overall benefit to society, but from what people are writing here it seems to be about the question if investing in a college education is a financial decision.

Can someone who read the books clarify these points, because I would be interested in the book if it is actually about the benefit to society and education in general, but if it is just about personal decisions then I don't care much and would consider the book a waste of time with a click-bait title.
Your argument suffers from the fact that Ballmer almost tanked the company, so perhaps this rosy look back isn't the whole story, and you need to focus a bit on "get things done" and a bit on "maintain it for the future", it's not as simple as FAANG=good or FAANG=bad.

Unless you're happy that all those 99% developers have created towers of COBOL that run the world and they can't touch or upgrade.
When I was a programmer, I was never on Twitter, HN, or Reddit.

Stackoverflow maybe sometimes.

When I became a Product Manager, I started voicing opinions on all these forums.
It's hard not to feel sympathetic for any group of civilians subject to air bombing. In WWII this happened mainly in Germany and Japan, which were massively punished after 1941, specially in 1944 and 1945, when virtually no bombs fell in allied territory, and they were a punching bag for the allies.

Even in 1940 and 1941 more bombs were dropped in Germany than in England, who incidentally started the air raids, given Churchill thought this was a highly effective way of mining the morale is the enemy.

This in addition to purely sadistic expeditions like the bombing of Dresden, when the war was already over.
Ultrarapid Nanopore Genome Sequencing in a Critical Care Setting
The thing is that the website is kind of close to be a decent minimalistic web (it displays quite ok on my phone), but the font choices and the transparencies make the reading experience a bit miserable for me.
Re: missing toolkit for less capable devices.

Fltk. There’s a lovely rust crate rs-fltk too.

Fltk is stack-based (no heap allocation) and parents own their children. When a parent window goes out of scope, poof, memory cleaned up.

Fltk is also easy to use. In C and C++ land there’s fltk-config utility that will automagically set compiler and linker flags etc.
There’s a lovely fltk book that the rust crate links to in its extensive documentation.

There are plenty of even lower resource options like littleVGL, which only needs a drawing routine.
Yes.

In a secure hash function, all output bits are without bias. So all combinations exist.
The weak/strong classsification is a bit less well-defined than the dynamic/static classification, but in general, languages differ in how strongly they 'care' about their types.

For example, in Javascript, you can add anything to anything, with rules that define which automatic conversions will be performed. Sometimes, hilarity ensues. In contrast, a strong language would require explicit conversions and throw an error otherwise.

In languages with ad-hoc polymorphism and operator overloading, you can emulate the Javascript experience by manually adding all the different cases yourself, in some sense 'weakening' the type system.
You use the logic of consumer loans for the country, loans are not bad per se.
There are certain infrastructure and social projects going on, so that would speed them up. Ukraine’s economy grows even during pandemic, so increased spending would

Second, the media campaign triggered an issue with currency, which already cost more than 1 billion USD of treasury funds. Btw, Ukraine has gold/foreign currency reserves, so it’s not bankrupt just by that account.

Third, you need to look at GDP to debt ratio, which for Ukraine is completely healthy, lower than many EU countries, much lower than US.
> Literally all emojis are not part of a writing system nor have proper linguistic use.

Yes, that's true, and they've been a constant source of problems for Unicode ever since the decision was made to let them in. They stand in violation of Unicode's declared principles and purpose.

Note that 囍 is not considered an emoji by the Unicode standards, though that's what it is in fact.

> Who on the earth write emoji by hand or even spoke it?

But there is an example of this - the name of https://en.wikipedia.org/wiki/I_Heart_Huckabees [wikipedia title uses the word "heart", but the actual title uses the symbol] was frequently spoken aloud.
Manure is not enough to supply N and P to agriculture (2017)
This is already happening. Advertisers create normal looking fake accounts, and subtly inject product placements into discussions.

The best way to market a thing is to not make people realize they are being marketed with.

I remember a few years ago, there was a post (AMA) by someone who does this and his whole job was to maintain hundreds of normal looking accounts and post SEO friendly stuff, good words about products, etc on reddit.
The practice is not the “do good science using the correct methods”. The practice is “call for increased education spending for *waves hands* reasons”. Listen, this is the old Internet trick: people show up demanding rigorous models and evidence when they see something they don’t like, but what they like they demand nothing of.
Twitter is the most obnoxious way to make a point.
First images with the new FindX5 flagship phone of Oppo
Deferring flushes on the NVMe level could also corrupt a journaling FS itself, not just the contents of files written with proper fsync incantations.
That's a completely separate issue. It would also be common to all thermoelectric powerplants placed in the same locations.

All sources of power can have engineering challenges. Like the recent Texas blackouts where equipment related to the gas supply stopped due to the cold weather.
There is already a great search engine, it is Google.

The problem is that it contains an overwhelming volume of spam and auto-generated sites.

To solve that, we all use the best search engine and apply site filters. Sites where we know other humans may have already discussed it.

We filter for forums - and Reddit is the largest of those - and we filter for specific websites we already trust.

Sometimes I filter `site:news.ycombinator.com companyname`, sometimes it's `site:dcrainmaker.com best gps watch`, sometimes it's `site:lfgss.com bottom bracket cable guide de rosa`.

But if I don't know about a specialist website, then it's `site:reddit.com searchterm`.

The search engine exists, it's just full of garbage with no effective way to search minus the garbage.

I'd take another DMOZ, a human curation of specialist sites. Then I'd have something better than Reddit too... I'd have the right filter to make every search useful.
> Formula 1 cars are as small as it gets.

What? A 2021 Formula 1 car is around 2 meters wide and between 5-6 meters long, those dimensions are larger than many cars, only being beaten by pickup trucks.
This is nice. I recently experimented with OpenBSD on a Librebooted X200. Took some time to figure out how to boot it with Grub. And then it turned out that the particular Wifi chipset wasn't supported. But this gives me some motivation to get a USB Wifi dongle and continue. Any suggestions for one that works?
>But they aren't doing that. I tested it on the Mac Mini. It loses several seconds of fsync()ed data on hard shutdown.

That's unfortunate. My Mac Mini crashes every other night during sleep. I guess I'm going to have to shut it down to avoid any data corruption.
yes? i mean for YouTube videos yes (if your tv supports the YouTube app and DIAL protocol).
They have been built in Meccano, and there are videos !
i remember history very differently. the old search engines before google analyzed only page content in isolation, which lead to SEO sites appending invisible blocks of keywords at the bottom or putting loads of barely related keywords in the page title.

google was the one that managed to break this cycle with pagerank. suddenly, the spamword filled trash sites were worthless because nobody (of worth) linked to them. on the other hand blogs flourished, because their structure worked well with pagerank.

it took a long time for the spammers to re-build their networks and strategies to adapt to the situation, but even then having a well-written and regularly updated company weblog usually did more for your search ranking than other SEO trickery.
Thanks for the book suggestion, I recently finished "Pioneer Programmer", the autobiography of Jean Jennings Bartik and her colleages working on the ENIAC. I really enjoyed reading about that age of invention, it will be interesting to find out what was going on at Harvard that whole time.
More like C++ hates everyone except for C++ compilers.
I think it’s the fact that the implementation details don’t change the optics; AWS had the resources and talent to both monetize AND be a Good Samaritan by contributing to the upstream. The contributions could have been RFCs, GitHub issues, etc. With that said, I can imagine the rumored culture of AWS engineering doesn’t support wondering souls that typically nurture thoughts of community service for the upstream.
As a laptop user I would probably opt to make the same choice as Apple here. I like the idea mentioned to allow a tunable parameter to only allow ever losing 1 second of data.

Although, I also have the seemingly rare opinion here that ECC ram doesn't really matter on a laptop or desktop.
Todays question was super easy for a lot of people. Past countries have been things like Turks & Cacos, Liberia, Guatemala. Those I got close to and then the last guess or two I was scanning around google maps.

Yeah it’s not as fun as Wordle, kinda interesting for a few plays though.
I don't know java, but that's not the message I got from the comment.
It looks like with java, 3 VMs with 2 cores are better than 6 VMs with 1 core, which may be forgotten when configuring equivalent kubernetes services.