skysight-inc/HackerNews huggingface dataset:
Cursory google shows that you need about 2500 characters, of a total of approximately 50,000 in the Cantonese branch alone. I don't know how many characters Gutenberg was working with, but having experienced modern German, English, French, and Spanish writing - I'm sure it wasn't 2500. Alongside the formatting. I suspect that is why it faltered.

I think your postulations on the Greeks are interesting. I do have to wonder at the level of accessibility of the Greek thinkers into the Middle Ages and into the Enlightenment - from my understanding Archimedes, for example, a very late Greek thinker, was only rediscovered as a product of translations from the Arabic world - a product I suspect of the Church, which was itself an institution of incomparable power since before the fall of Rome. If this is correct that's a thousand-year period without the Classical thinkers, and yet Europe was still, in my opinion (and many others), highly functional.

I believe Toynbee came up with the Goldilocks hypothesis for civilization; not too challenging, but not too easy. If you'll allow me, I would posit this exists at the intersection and overlap of cultures as well. My history is fast and loose, you'll have to forgive me: but the Axial age coincides with lots of warring in just about every major old-world society - thus "we" derived challenge - readily modulated by various developments, resource limitations, and etc... It's my impression that "Europe" was particularly violent, thus a constancy of the "challenge" was thematic of the West. I see this as something that created a persistent arms race which escalated with the passage of time. I would suggest this has little to do with empiricism and more to do with the necessity of maintaining the balance of power - right up to MAD.

Finally, with the Age of Discovery, and the discovery of the New World with it, a vast and untapped land which was available with little contest thanks to contagious disease, virgin soil, and a people who may have even been susceptible beyond that... The tradition was allowed continuity, and all of the philosophy active in that era was allowed to persist uncontested a la your reward system, which may have actually been copped from the Arabic market traditions albeit in a seriously perverted fashion.
This seems like it should be default behavior
> The closest thing we have to a C conference every year is CppCon. A lot of CppCon isn’t really just about C++, and the subjects of many of the talks are easily applied to C, since C++ builds so much upon C. In a sense, a subset of CppCon could be considered a C conference. That’s what I’m looking for when I watch the CppCon presentations each year on YouTube.

that's right. C as a community got subsumed into C++ in the 80s/90s/00s.

same happened with The C Users Journal: https://en.wikipedia.org/wiki/C/C%2B%2B_Users_Journal
My news site dumped AMP late last year also. We were doing a replatform and just didn't carry it over. Didn't see any appreciable changes in traffic or user behavior.
Kerbal Space Program seems like a game which both can both inspire newcomers and could also actually be used by PHDs to bounce around ideas. At the least it seems like some actual astrophysics PHDs rely on it for inspiration.
A family relative of mine is a qualified draftsman and unfortunately had to pick up stacking shelves at the grocery store because he wasn't able to get enough work ad a draftsman to support his family.

I suspect an architect + engineer is all that's really needed these days, or perhaps even an architect that knows enough engineering, or an engineer that knows enough architecture.
Sorry if this comment comes off as ignorant. I've never taken ketamines and my only experience with ketamines is this game: https://thrilldawill.itch.io/mr-krabs-overdoses-on-ketamine . What do you think of it?
Writing C++ is kind of a miserable experience compared to writing Rust. Happiness is an important factor.
I'm not just talking about the cost, I'm also talking about the experience.

The alternative isn't a lack of healthcare, it's a compassionate experience that understands that we are people, not bags of money. Individual medical centers may live up to that standard, but the industry does not.
Yep yep. Backdoors baby.
True story - they threw out a very nice mechanical clock because it didn't keep good time. Off by 4 minutes a day.

Today, it's in my dining room -- followed me around about 50 years.
That casts Google shutting down dozens of products in a different light!
Yeah the other poster is rude. Unhinged when you didn’t claim anything insane doesn’t compute.

For me. My love for webOS is so great it’s all I want
> People will complain all day long about the total incompetence or even criminal nature of every human government in recorded history, but when it comes to the prospect of an entity with hypothetically superior intelligence taking over, they want to prevent it!

This reductive drivel at the very end of the post nullified any credibility the author may have had.
100% agreed; Teams UX is awful
Thanks, mixer of cows.

At 12 cents royalty per copy, you helped me with several cups of coffee!
Strongly disagree. Teaching and learning have been solved problems for a long time, for those that want them solved.

"attention span is short" -- b/c we have stopped rewarding its development. The answer is insisting people develop longer attention windows, not trying to stuff real learning into atrophied attention windows.
Some Monkeys Use Stone Tools for Pleasure, Study Suggests
What is interesting is what the top comment in the previous thread points out, both the collection and the iceberg are part of the same domain. The text for it is the only one that's italic and stands out a bit but not too much. It's like the whole thing is made just to sell that one.

And I gotta say congrats to them, I completely fell for it.
PythonAnywhere: Our Commitment to Providing Free Accounts
Lufthansa is still flying the 747-400 with passengers today (and other 747 models).
> "I wonder how often people succeed with these sorts of business models, which seem to be summarizable as "copy something extremely successful exactly, wait for them to fuck up sufficiently badly, and make sure migrating is really easy."

It definitely happens: another example that seems fitting was with LastPass. A lot of users (at least a few I know personally) migrated to Bitwarden after they changed its free plan, and many other long-time premium users also switched services due to bugs. Switching between password managers is a lot easier than one might expect (due to standardized database formats).

I'm not sure if many companies follow this plan intentionally, as it's not a given that the market leader(s) will eventually fail, but companies certainly benefit when former market leaders slip up.
Fundamentally, nuclear needs to be subsidized, just like other green energy projects.
The problrm isn't the code. It's the money transmission service, and it's fiscal benefactors.
No, some certainly were. There's one quoted in the blog post, for example.

In a small community, and if you're not using it for lots of chit-chat but rather for something focused like scientific research, you can go years and years without reaching 10k messages. So in that circumstance, it's pretty reasonable to have chosen Slack under its old policy. Especially if one wasn't aware of Zulip. ;-)

(I'm one of the Zulip developers.)
Nice! Gonna look up your site. I only tried duck once and I don’t like it.

Edit: So it turns out it is not duck you’re selling.
If this is the case then it means that there is no competition in the ecosystem and that the regulators need to start busting monopolies and other anticompetitive behavior.

In a competitive market where there is actually free entry and free exit and consumers are not locked in there should be no such thing as diminishing returns at the level of brokenness we see here, unless we somehow think that writing functioning software is somehow impossibly difficult.
I pay for Slack, but I'm also part of a number of non-organization communities. They're more like the phpBB communities of the 2000s. Even if I were willing to pay to be a member of those (which I probably am, but not to the tune of $8 each), the organizational overhead of collecting dues from everyone towards Slack fees wouldn't be worth the effort.
I think that language diversity is important - the more the merrier as far as I am concerned.

I am a Brit. You might know a bit about where I live - a set of islands to the left of mainland Europe, one of which Britain (UK) shares with the Republic of Ireland.

We generally speak one of several varieties of English around here along with roughly 100 other languages - our rather complicated history means that this is a very diverse society nowadays.

Brythonic/Pretonic etc are the languages from before the Angles/Saxons/Vikings rocked up - that's where the modern word Briton ultimately comes from. A greek bloke called Pytheas who circumnavigated these isles called the natives here Pretanike - ie Pretish/British peoples.

We have Welsh, Scottish, Irish and the rest in rude health. Cornish is being gradually resurrected. Cumbric is nigh on dead as are loads of other old languages.

This discussion about a lingua franca (French) is mostly carried out in English for a good reason. English is extremely malleable and not too fussy. It can be complicated or not as required. There are loads of pidgins too. There are no diacritics in English (a few French borrow words perhaps, and that weird double dot over naive that I've left out here). It is also accepted that vowels can wander a bit and consonants can also trot around and find some greener grass.
to say the least: Vax/VMS systems came with default name/pw of SYSADM/SYSADM. Guest logins without passwords were commonplace on Unix systems. This was way back when computing - and the Arpanet - were considered playgrounds for academics.

Long way back!
Some solutions apply, but solutions aren't necessarily the problem. In the past, running a forum wasn't that hard - get a server with PHP and a database and install your choice of tools. You could do it yourself or, depending on the size of the community, with a small set of volunteers. That still fundamentally works today.

However, in today's legal landscape I'm not interested in running any service involving user-generated content that's not guarded by an LLC and an army of lawyers. No technology can make a dent in the costs that affect my decision to run a forum or not.
Do you think there's no such thing as a number of bugs that would cause customers to leave more rapidly?

I don't see a big difference between what you're saying and the person you're responding to: until the level of bugs reaches the point where it hits revenue, it doesn't make sense to invest in fixing them. There's a tolerance for some level of imperfection - in fact, expecting perfection is itself somewhat irrational here since it's not like other industries routinely deeliver perfection.

I'm also not convinced we're seeing an overall decline in software quality. There was a LOT of shit software from the 80s and 90s I don't want to go back to.

EDIT: It's a bit of a Yogi Berra - "modern software is terrible, people just shovel out crap since the customers don't want to wait!"
I don't mean to say that people were led to believe that free instances had no limits - just that this is a reversal of the nature of those limits. Groups that had planned based on the old limits are now in a tough spot.

I'm glad to hear that you can do a full export though and I am surprised it includes the messages you can't access within the slack client.
> Unlike English, which if first discovered today spoken by a people in the interior of New Guinea, would lead to accusations of a linguistic hoax.

Right, because what's a West Germanic language very similar to Frisian doing all the way over in New Guinea?
I have not heard of Rumble either, but when they mention in the same sentence Ron Paul and Right Side broadcasting Network (which streams Trump rallies), I'm no longer interested.
> when you look at the source of some shipped games, you'll see that some programming best practices are ignored.

yeah. players demand performance because it relates directly to a better playing experience. they demand it with their purchases and their critiques. game developers understand this inherently or they will not be a game developer for long.

honestly, i think a lot of “best practices” are nothing more than an influential person demanding compliance to their preferences, because a LOT of those “best practices” actively reduce developer productivity and runtime performance both; there’s no tradeoff, its just pure loss.

non-game developers could learn a lot from seasoned and experienced game developers, i think, but we imagine ourselves wholly superior when we absolutely aren’t.
thinking from first principles, it's needed to be good at math.
Supercollaboration
Yeah, even if file uploads are disabled and limited to sharing links (e.g. from Google Drive), screenshots will be very useful for communication, for a long while.
Please buy a new copy of Cuckoo's Egg ... I'll use the royalty to pay the first gulp of tomorrow's coffee.
Appreciated, and I'm sure it is _part_ of the equation, but that also would indicate that Capitalism is inherently flawed as it won't allow for maximum expression of profit.

Almost as if there was an non-invisible hand that is weighing all that.

Western Society injected more labor and there was the same amount of profit to share, or it was captured in a way that prevented fair distribution of profit?
What I remember hearing about Ruby conferences is they were mainly attended by young socially deprived people so eg there were complaints everyone wanted to play Werewolf instead of going to talks.

On the other hand DHH seems to have a bad temper so banning him might work out.
I used to set the group policies by hand. The tweak tools take me 5 mins and cover 95% of what I want. It's easy to footgun if you don't know what each option (sort of) does.

These days I leave programs like OneDrive, app store, edge, the xbox ones unless it's like a VM.

My computer runs how I want it to.
Quality, reproducibility, and precision necessarily require removing the human.

If it's something "artisanal", that not necessarily true, but even then, intentional "mistakes" can be added [1]. Having humans for the sake of having humans isn't a charity that non-luxury businesses can support (à la Snow Crash). It'll have to be something that governments subsidize or enforce tyrannically.

1. https://www.forbes.com/sites/nadiaarumugam/2012/04/24/new-yo...
Blueprints in Unreal are a very good prototyping tool for non-developers.
// blush //
> table lookups of hop count -> forged address

>> There is no need to do "table lookups of hop count"

>> If you see a TTL=1 you send back the forged response as coming from $IP_1, if you see a TTL=2 you forge the response as coming from $IP_2

You're describing a table lookup of the forged address using the hop count.
Why require only proprietary format? It's a pity they wouldn't allow ODF.
The gardener does not encourage weeds to move somewhere else.

They rip them out of the ground with extreme prejudice.

We are gardeners. Facebook is the Kudzu.
I think most software development is already internal, line-of-business stuff at companies HN largely ignores. The level of tech used is quite boring.

Ask someone with LinkedIn Recruiter to run you through a broad search of developers mentioning stuff in-fashion for bigcorp internal teams like Java or .Net - you'll see so a TON of profiles for stuff that has nothing to do with FAANG or FAANG-like tech stacks.
Really hoping for an android version some day, even if it has to use a kind of janky spell checker service to do so
This was mostly aimed at the various ways the XML document may or may not conform to any number of XSD types. What we 'see' as a table might not be described and stored as a table in the same way in XML. And with XML I mean whatever XML office (the one from microsoft) generates.

A 6000-page spec and attributes that specify if the data is tabular data based on various properties (be it columns and rows or just plain text with start and stop pointers) and then may or may not render it visually as a table is error prone, even on first-party implementations (first-party desktop versions within Windows vary, as wel as on macOS, Android, iOS and their web offering).

If there was one simple data structure describing the table and all other aspects being optional, then yes, a XML based format is easier than OCR. But that's not the case I was pointing at.
> The main advantage that Slack has, especially for many people in non-technical roles, is the just-professional-enough user interface over the casual look of Discord.

1) That's not much of a moat for Slack. If Discord were serious about entering the enterprise market, and there's sufficient user feedback on this point, I'm sure they could adapt with a few month's work.

2) I've heard similar critique about Slack in the past as well. IMHO professional vs casual comes down to expectation and familiarity. As more youths who are accustomed to Discord enter the workforce, the casual connotation would go away.

There was a time when e-mail was considered too casual and unfit for professional communication, too.
Yikes! I remember that!

Smiles,
-Cliff
> However, Slack’s policies do not allow organizations on the Free or Pro plans to export their private channels and private message history.

I guess, but individual users can still periodically sync everything they have access to via regular API to some database for archival purposes. That includes the private messages. You can workaround these limits that way.
great job though, if you can get it
You wake up and realise that YOU are the spare organs!
Things that made year 1 tolerable:

- Understanding your time horizon just went from weeks/months to "today" for all definitions of "today" for awhile

- Boot Camp for New Dads (https://www.bootcampfornewdads.org/)

- Night nannies (~10 weeks)

- A Doona stroller

- Mom's On Call (book) - my daughter was sleeping 630pm-7am at 3.5mos

- Silver nipple cups (cracking/chafing = bad)

- Slumber Pod (for travel)

- Nest cameras (and a travel wifi hub like GL-MT1300 that acts as a wifi<>wifi bridge)

And at least in CO, daycare waitlists are a real thing. At 6 mos prego we were told we were late to register.
I’m pretty sure Robespierre would take offense to the characterizations of the revolutionary calendar.

But whatever dude. Don’t lose your head over it.
Week 1: Intro to Software Precognance [pdf]
There is absolutely no way cancelling a credit card is evil or immoral. All they had to do was make it easy for us to cancel the subscriptions but no, gotta retain the consumer at all costs even if it means making their life hell until they'd rather keep paying than deal with the cancellation process.

They're the ones exploiting our "contractual obligation" to keep paying them despite no longer wanting the service. They deserve absolutely everything that happens as a result of their abuse. We won't apologize.
... On earth. Again, this is a sample of one.

But also, those articles aren't about facts, they're about books. Books that make an argument, maybe even a compelling one, but still just an argument. There's plenty of stuff in both those wikipedia articles about the rough edges around the ideas they present. In so far as they "prove" anything they only prove that these things are descriptive of the reality we perceive -- it takes a lot more to prove universality than mere observations of the nearby world.
Janet Jackson Rhythm Nation needs to be on there... and maybe even just "thumb drive in the parking lot"
A competition like Spelling Bee basically makes no sense in Finnish. As long as you know the alphabet you can spell any word you hear
Reddit is pretty much dead IMO. There seems to be a few substantial posts, if that, per day. Discord is way more active.
Hypothetically, I wonder how Discord would pull off a shift to enterprise. A big differentiator is that Discord is more for casual conversation. By changing the current successful product, it won't stand out versus Slack/Teams.

However, a fork to a separate version of Discord sounds very, very costly in terms of resources. They would need a lot of software development (when their current developers are already occupied with the main app), and a costly marketing strategy too (to reframe Discord's fork as non-casual and suitable for business).

The shift sounds very expensive, and I'm not sure how Discord could make it pay off.
Rail already has a tremendous labour advantage over trucking. The principle limitations seem to be net transit speed (freight moves on average at or below 30 mph net, and peaks at 79 mph in the US) and the sheer delay and confusion in arranging shipments.

Freight's worked well for high-volume bulk commodities (coal, grain, tanker cars). Intermodal ("piggyback" or containerised cargo) works quite well, but still sees delays compared to trucking, and generally is not viable for distances under 500 mi / 1000 km (within the US). Sub-car shipping (equivalent of less-than-truckload or LTL for trucking) is a nightmare for shippers.

Rail doesn't seem to be integrated into much consumer logistics. Yes, the net flows are slower, but it's far less energy intensive than truck-based shipping (or air cargo), and should be far more economic. The logistics and scheduling though seem to be a real concern.

Trackage consolidation's been an issue, there's been a net decline of trackage for most of the 20th century AFAIU. That especially includes suburban and urban centre transport.

Railyards are still large-area operations which are expensive in terms of locked-in real estate within urban regions. There are major crossing points and exchanges (including both ports and mid-line switching operations) which have been major choke-points.

The basic technology works. It's tremendously efficient. It actually is a largely un-sung success story in the US. And yet it seems it could be so much better.
Do you have any fields in mind where people are picking "perfect at higher cost" over "cheap and crappy but adequate" en masse? I have trouble thinking of any, and "lack of competition" hardly seems to be the reason. "Race to the bottom" isn't something that happens without competition, after all.
f#ck salesforce

same thing with heroku
> You wouldn't hire an F1 engineer to design retail automobile machining, because both the hire and the machining process would be overkill.

Not only overkill, but detrimental to the goals of the retail market. The tolerances in an F1 car are so tight that the engine needs warm oil through it before it can even be started. Great for maximum performance, not great for the driver that wants to just hop in the car, turn the key, and go.
> They could have achieved everything and more that they said they wanted to get out of AMP by simply penalizing slow sites.

It's not that simple. If the slow sites have better content and/or Google's customers (i.e., the people searching) expect those sites then Google has to deliver, or at least try. Keep in mind, it's also possible those slow site were spending ad money. Like it or not, Google can't intentionally piss them off.

I'm not saying AMP was an ideal solution. Only that it was smarter than nothing. Nothing wasn't an option.
any good open source ones people are involved in?
Teams is a mess, but it's a Microsoft supported mess that integrates with the rest of their mess. Granted I run version 1.5.00.23452 as of today which is even more messy than public.
My favorite is still Stackoverflow’s channels for community discussions. It sucks that SO didn’t find time to invest in the channels. I hate Slack and Discord for creating broken siloed communities.
What's the connection between PAM and POSIX?