skysight-inc/HackerNews huggingface dataset:
> It's a shame that FoundationDB went closed source when it did

This is worth correcting at source as well as down the comment tree. FoundationDB was 100% closed source until 2018, when it was open-sourced by Apple.
Again, the sound quality is not the same as CD; I don't know why you're ignoring this because it's a show-stopper. Because of this, you have to buy 2 copies of everything: MD and CD. Otherwise, what's the point of having a nice home stereo system if you're going to play shitty-sounding music on it? Sure, in the car or in public you might not notice the difference, but at home on a nice system you will.

We already had a lo-fi format available: cassette. Why bother paying a lot of money to go to another format that also has lousy sound quality when you can just buy a CD?
> Please don’t add edits to your comments without marking them after someone has already responded. It is considered poor etiquette.

I typically don't expect instant responses in Hacker News. You are responding within minutes of me posting so I am assuming you have a bot running that notifies you of a reply to your comment.
By being a walled garden monopoly, you're inherently milking the users.
cause ffmpeg inside

https://github.com/openai/whisper/blob/main/requirements.txt

should process most formats
I'd be interested in hearing from others, but I wonder what differences there are for optimizing JS vs Python. A few things come to mind:

1. Python has a ton of C code in its libraries/stdlib, JS did not have that for the vast majority of its usage (browser). Optimizing across the FFI boundary seems unlikely to be a reasonable goal and may complicate optimization opportunity. Let's say you want to do some sort of optimization pass to make sure that `str.append` is not getting overridden - how are you going to handle native code?

2. Python is obscenely dynamic. Runtime generation of classes is not uncommon at all - for example, `@dataclass(slots=True)` creates an entirely new class.

You can overwrite methods, functions, there's heavy use of globals in libraries, no such thing as private implementations, hooks into everything, even importing code has side effects so you can't reorder or lazily import automatically, even reordering imports is unsafe in Python.

It seems really hard to optimize Python at all, and I wonder if we could ever reasonably expect to see a "V8-like" runtime, even assuming that there's funding, which I also doubt. Unless you're willing to break the language I just don't see a Python runtime overcoming these issues. Or introduce something like 'strict' where these things aren't possible.
Does this mean for me to be successful I have to take in debt? It is scary... or, do I create a Corp and isolate myself from that risk?
CIOs don't care about user happiness but about cost, compliance, security, and general ass-coverage. MS is really good at ticking those boxes for companies. MS Live is included with a lot of other stuff they also need. So, they sign for a site license and then they get to use outlook, office 365, and all the rest of the stuff that companies need (or think they need). It's a package deal, alternative solutions would be redundant relative to that package.

Kudos to Zoom for convincing lots of companies that they need it in addition to that stuff when arguably they really don't. MS has narrowed the feature gap enough that you could do without it. But still, it's fashionable enough that lots of companies pay to use that in addition to MS Live. For most responsible CIOs that's an obvious way to cut cost waiting to happen of course.

I am CTO/CIO/CPO at a small startup. We have so far kept MS, Adobe, and Atlassian out of our door. We use Google Docs, Meets, Github, Figma, Asana, and a few other things instead. So our SAAS bills are lowish and we get a lot of value. Perfectly happy with that setup. And Meets is pretty nice to use as it just runs in a browser without insisting on installing an app that contains a browser that runs a webapp.
Enough people where all of Electron's competitors (Tauri, et al) list their smaller install size as one of the main selling points.
He wrote a follow-up a year later.

https://www.fortressofdoors.com/so-you-want-to-compete-with-...
It's also upsold as part of existing MS sales agreements which is why execs will buy it. Easier and cheaper than negotiating a new enterprise contract with an unrelated company eg Slack
"modern" is not a quality marker, it just means that it was developed somewhat recently.
The current one, in which some jobs still require (foolishly imo) certain qualifications which some smart people are willing to jump through the hoops of to get, in the hope of getting the job they want, even if they might have been able to do the job they wanted without studying for an MBA.

Not to mention that decisions on whether or not to stay in education are often taken when fairly young, and even very clever people can arrive in their 20s with incorrect views about the world based on what their parents/teachers/etc believed - if you've spent your childhood being told that a degree is the only way to have a secure future, you have to not only be smarter than needing a degree you also have to be bold enough to think you already know better than everyone around you (which sure, some people are that confident as 12 year olds, some never get that confident even as adults).

TLDR, I get why business degrees get a bad rep, and agree that many idiots do do them; but also, a couple of the cleverest people I've ever known have done them, mid-career, because the job they were aiming for (and in both cases I'm thinking of, then went on to achieve) had hard requirements attached and they considered it worth wasting time on an MBA to progress.
No I only have uBlock and AdGuard Home - ok that's a lot now that I think about it!
> It seems that hardware is the key that unlocks consistent growth

Steam or Epic never needed that. What both of them had was immensely successful games but each utilized their own advantages. Steam used its Counterstrike network effects to grow their platform, CS was also their guinea pig to test their Steam idea in the first place. Epic on the other hand has a Fortnite windfall and it is spending its way to relevancy.
> FDB fucked it's users back in 2015 when it abruptly closed shop and went closed source

This is simply untrue - it was not open source prior to acquisition either. The first point at which FDB was open-source was 2018.
I'd put it like this, sometimes the framework culture does a lot more damage than the framework itself.
No, dota has a paid subscription ($5 p/m) which gates gameplay features, many of which would be really useful for newer players - ingame coaching, item suggestions, hero pick suggestions, death summary, live gameplay tips, avoid player list, ranked mmr double downs that can be used after drafting phase, exclusive modes, and live spectating (free users have to use discord streaming or spectate with 2 minutes delay).
Yeesh, the herd immunity stuff is hard to justify. It feels like he started playing a PR game, with good intentions, but ended up eroding trust. I agree that government agencies ought to be held accountable just as much (if not more) than news organisations.

When I said "not on the same level as what the Daily Sceptic is publishing" I meant that Daily Sceptic are currently pushing a dangerous anti-scientific agenda on several topics e.g. Ivermectin. I think you know what I meant and were being glib.

I don't know if this approach is different from their early days, but I would describe their current agenda as pretty harmful.

Re SAGE, I found one of their reports from Dec 2021 - early days of Omicron - which appears quite balanced to me. They didn't just ignore the available data, but they took a rational and critical approach towards what was quite preliminary at the time.

> It is still too early to reliably assess the severity of disease caused by Omicron compared to previous variants. Although a preliminary analysis from South Africa suggests that this wave may be less severe than previous waves, a comparison of SGTF (mainly Omicron) and SGTP (non-Omicron) cases within this wave suggests less difference between variants. Some severity estimates should start to become available in about a week as hospital data accumulate. Even if there were to be a modest reduction in severity compared to Delta, very high numbers of infections would still lead to significant pressure on hospitals.

https://www.gov.uk/government/publications/sage-99-minutes-c...

Again, may be useful if you provided more of a reference for what you mean.
I'm still a little conflicted when it comes to the visuals, I have an unhealthy obsession with all things (single-player) GTA related and I'm hyped, but I'm not sure how much of some of the more completed-looking parts of the leaked game clips had placeholder visuals (directly borrowed from rdr2 and V) and how much of it was the final product. Visuals aren't everything but i really really hope it ends up looking more similar to something like TLOU2 than watch dogs legion.
If you have time and patience then at the beginning, otherwise mid.
On reflection, I believe the first of my statements that you've quoted was indeed incorrect, and that I was also incorrect when I just wrote:

> Their former model [...] purports to independently establish tMRCA in humans too recent for significant cryptic spread.

Even if SARS-CoV-2 really entered humans in December, with minimal cryptic spread, that's still enough time for the two lineages to evolve in humans, since they're (sorry) just two SNPs apart. I believe Worobey knows this, and that's the reason why he emphasizes the "Separate introductions" model, since their polytomy thing--and not any question of time for cryptic spread--is their best and only argument to exclude that. So I was wrong to mention the tMRCA at all, since even perfect knowledge of that wouldn't tell us confidently how the two lineages arose.

The second of my statements seems correct to me. Not only is their argument for two introductions not a standard molecular clock approach, but it's not a molecular clock approach at all, since "Inferring" provides no support. Their only support comes from the polytomy thing in "Separate". This makes the accuracy of their epidemiological simulation highly relevant, thus the "hand-wringing" over that.

I'd note that you yourself referred me to "Separate", back in:

https://news.ycombinator.com/item?id=32258096

So why did you switch to "Inferring"? I guess we could discuss that too, but per above I don't believe that could provide significant support for two introductions into humans, and thus not for natural vs. research-related origin. Do you believe otherwise? Or do you just mean the approach is of general interest, independently of that question of origin?
Lean Startup series

It know better understand the importance of testing ideas before investing time and money.
The funniest thing on my Linux laptop is that when I check the OS-menu where I can control every Applications volume, MS Teams is diplayed as "Skype"...

I use the official Microsoft Teams Preview for Linux or whatever its called, no idea why they decided to call it Skype in the Application Settings. Can't even really be legacy stuff, as far as I know a Skype for Linux Application never even existed.
I meant more like gameplay power boosts, but that's fair, those things are sorta gameplay.

But in any case, while you could argue that that's kinda pushy, that's Valve the game dev, not Valve the platform owner. I don't play Dota so that stuff doesn't affect me at all.
This has no association with my point.
This is such a lie. There are not "too" many people. Let's look at four nations China, India, Pakistan and Bangladesh. These make up about 40% of the population of the world [1]. If you look at their per capita emissions, China is highest (7.6), India is 1.8, Pakistan is 0.9, and Bangladesh is 0.6.

However, look at the highest numbers on that list and you'll see nations like Qatar at 32.5, Kuwait at 22.0. Yes, Granted, they don't have huge populations so overall, they're not pumping out that much. However, Australia, America, Canada also are emitting >14 tons per capita. The vast majority of these people do not need to be emitting that much but they do so to fuel luxury, and their "standard of living" while telling the people of countries like Pakistan, Bangladesh, India, China that they need to do better. It's pretty hypocritical.

The top 15% of the world needs to emiting much less. Not the bottom 40%.

Pakistan is an even more interesting example because currently a third of the nation is underwater (literally an inland sea has formed [3]) because of floods that were defintely far more exacerbated this year due to climate change. They're the ones suffering from it (along with good old goverments being incompetent and not planning enough) while they've not benefitted from the emissions in the slightest.

1. https://en.wikipedia.org/wiki/List_of_countries_and_dependen...

2. https://data.worldbank.org/indicator/EN.ATM.CO2E.PC

3. https://en.wikipedia.org/wiki/2022_Pakistan_floods#/media/Fi...
All my points above are about the language semantics of Python, not the implementation. Some of them may be optimized some of the time with a clever enough JIT - but only a few of these points. That's why PyPy is not as fast as C.
Glottalized is not the same sound as dropped or flapped. The American English dropped t's in these examples are either completely dropped, or pronounced as a (weak) flap. If not completely dropped, the t in "button" would usually be a flap, almost the same sound as the r in Spanish "cara". The final t in "wait" would most likely be an unreleased stop, if pronounced at all. Both regular and flapped t are articulated towards the front of the mouth, whereas glottalization happens the very back.

See https://en.wikipedia.org/wiki/Flapping and https://en.wikipedia.org/wiki/T-glottalization
in typical north american english, in #1 #2 and #4 the t's are pronounced /d/ and the final syllable shortened (budd'n, godd'n, ead'n) and in #3 they are omitted but not glottalized (moun'n). in #5, the final t is simply not aspirated, but rarely glottalized.
It's not really a difference for upstream if they bundle a dependency or not (or 10k+, in the case of npm), but it quickly becomes a big support burden if you have multiple such "apps" installed.

But only because distributions want to take control of everything. If a distribution just provided the necessary infrastructure to empower developers to maintain their own dependencies (like eg. Flatpak does), we wouldn’t have this issue.
I'm in the slow process of reading through Peter Adamson's A History of Western Philosophy without any gaps. Going through his Classical Philosophy volume, he contextualizes how the philosophers were responding to each other and developed their ideas from each other and their society, and gives easy, simple examples to illustrate these ideas. I could empathize with how in context those ideas were awesome and powerful new ways of looking at the world for their time.

Note that the books are adapted from a free podcast of the same name, hence perhaps why they feel so comparatively approachable. As a podcast, however, I didn't find it easy listening in the usual contexts and states of mind that you would be listening to podcasts.

I had previously tried reading Anthony Kenney's a new history of Western Philosophy, but it didn't seem to me to contextualize each philosopher against their forebears as well as Adamson. This made each discussion seen isolated and made it more difficult to empathize how each philosopher grew to have the ideas they had, and why they are so interesting, since one ends up compelled to compare against our current far more sophisticated milleu.

Now, why I find these books so rewarding; they elucidate how we have come to have the frameworks through which we perceive the world, and also provide contrasts to them.
Glad I dumped them 2 years ago. I hated their imposed "non direct debit fee" if you elected to pay manually instead of direct debit.

I hated their mandatory text messages that couldn't be blocked, such as upcoming bill reminders. Spam my email as much as you want, but stay out of my text messages!
The business model was stupid. You paid a subscription for the benefit of being able to buy games on the platform, with you couldn’t access without the subscription. And all of this only works with amazing internet and for games where latency isn’t an issue.
I mean, one of them would at least get you fewer mosquitos - especially if run daily.
Did anyone try throwing an airtag / other location device there? Would it reappear in some river or would it get stuck underground?
We add some salt to most deserts as well, to make them more tasty (I am no expert so I don't actually know how it makes them "more tasty"). I highly doubt the salt in ice cream is for melting point, and probably it is also for taste reasons. OP is probably overthinking this
You cannot obsolete web browser features. That is simply not going to happen because of the long tail of devices. I'm not sure how you'd want to redesign the DOM, but you can't do that in a backwards-incompatible way either.

You could probably speed up pages significantly by introducing deferred rendering to the DOM, but: backwards incompatible change.

(That was my answer about hydration that you didn't like)
If you have been wondering how much data a uri hash can store. Firefox can handle up to 1M characters, Chromium much more. I did not test Safari and mobile browsers though. This game is at 12k encoded and is far from hitting the limit. https://stackoverflow.com/questions/16247162/max-size-of-loc...
So many things. One that is irritating me a lot right now is how complex it is to deploy to an "App Service" and how nothing seems to work.

Also it's incredibly slow.

https://github.com/Azure/webapps-deploy/issues/60

And the fact that we're locked into using it means I have to take my 50 second netlify deploy and migrate it to a 15 minute ADO deploy, losing out on loads of features and gaining none.
The Dharma Bums - Jack Kerouac

The Tao of Pooh - Benjamin Hoff

Both offer a fictitious and simplistic introduction to eastern philosophy. Growing up as an atheist in Western Europe, I never realized just how deep the influence of religion on our culture, traditions and history was. These books gave me a playful look at Buddhism and Taoism, right when I needed it. Shifted my entire worldview.
Vietnam War Song Project
With a mortgage, you are usually paying for an asset for 20+ years because the cost of the house is really high. It is "bondage" in a sense.

Without a mortgage system, at most a few years of saving to fully buy a house.

I understand what you are saying when you think it is a similar thing, just the scale of numbers is different. Debt is a responsibility, and a really serious one.
At all costs avoid it because there is no guarantee you will have the capabilities to pay it back + interest . If we can champion a system whereby buying assets does not involve an individual taking on a life destroying risk and instead they can use their normal income to save up in a reasonable amount of time, then this would be the best way.

Yes there will always be people and entities that are richer than the rest. The aim is not to squash every class into the same income bracket, rather stop the propogation of abuse that rich companies inflict by extracting wealth from the poor.

Stoping usurious interest loans means the economic interaction of rich with the poor. If they want to make money from their hoard, then they have to engage with the lower class on a level playing field (in terms of risk) with investing. In stark contrast to sitting on a throne and receiving guaranteed wealth from poor people who have no choice but to take on soul crushing debt.

An endless treadmill of debt which failing to pay substantially speeds it up until an individual can not sustain themselves.
For me the killing feature of Steam is its longevity. I still have in my library the games that I bought in 2008. It means that I can reasonably expect my library to work for the rest of my life. I can't say the same of any other store, much less some newfangled startup.

The only conditions under which I can imagine switching to another store is if publishers would suddenly stop releasing their games on Steam en masse. And I mean en masse, not just one or two popular publishers.
>What I would like, however, is free visits to *Starbucks*. Perhaps that makes me a simple guy, but I just love a *good cup of coffee*

What do these have to do with one another?
> if you try to install both python-numpy and python-numpy-mkl-bin, well, you have to choose. That's how Python works

It's possible to have as many Python versions as you like installed at the same time. All of the libraries and headers include the major/minor version, packages are installed in `lib/pythonX.Y` and the Python binary itself is available as `pythonX.Y`. Few distributions support this well for anything other than a single 2.x and 3.x but it's nothing to do with how Python itself works.
To me it looks like lock-in. They chose a language good for prototyping and quick iteration, and then their codebase gets stuck with a permanent performance problem.

You see the same problem in Python with regards to correctness - it's hard to refactor Python or change a large codebase and have it keep working correctly, so huge Python projects tends to ossify.

It may be a rational solution only in the short-term, but still an objectively bad solution overall.
> the majority of FAANG founders and co-founders were dropouts

The majority of successful tech founders and co-founders were also born into generational wealth. They don't go to Stanford or Harvard or MIT or whatever for the degree, they go there to build business connections and enter into those networks.

They are dropouts because the degree was never the point. Sure, depending on the direction they want to take the education can come in handy, but it's nothing compared to the support network their wealth and status buys them. They aren't successful because they dropped out, they dropped out because finishing didn't matter to their success.
If latency wasn't an issue, I could see it as a luxury/convenience thing. Pay for the top tier experience, don't have to manage your own hardware, including the weirdness and annoyances you get into sometimes with PC gaming.

But latency is an issue, so the experience will always be inferior in terms of responsiveness. Which, to a lot of gamers, means it would have to be a budget option, not a luxury one.
You're talking about Valve, while OP is talking about Steam.

As someone who only uses Steam (and used to play TF2 before all the hat things, but not DotA), I still see Steam in a good way. And I actually discovered that Valve indeed created all the things you mentioned (except NFT markeplace, which I believe is an exaggeration).

I believe that it's good that EGS is trying to compete with Steam, but on the other hand, I'm scared that EGS's tactics will force Steam to use the same tactics and make it less user-friendly.
I am amazed that Epic is not mentioned even once. Epic does all that: bribes developers, bribes players by giving away games for free each Thursday, even AAA's now and then. The Super Power that Epic has is their Unreal Engine Ecosystem. And all the money. And that is it!
Because when it comes to race, unlike sex, it's contested.

For example, here's a larger study showing NO difference in testosterone between black and white men: https://pubmed.ncbi.nlm.nih.gov/17456570/

Conversely, I've never heard of a single study anywhere claiming that women have more testosterone than men. QED
To be fair, Valve were sued into enacting their return policy by the Australian Competition & Consumer Commission (ACCC), and no longer offer flash sales because of it.

Linux support is nice though.
Don't forget the Microsoft acquisition of Groove Networks [1] which was a prescient, but failed, app in team collaboration with a P2P serverless approach.

[1] https://en.wikipedia.org/wiki/Groove_Networks?wprov=sfla1