skysight-inc/HackerNews huggingface dataset:
I feel like it's relevant to mention how huge Hearthstone is, and that's a mobile first game (at its best on iPad which is rare) that I feel is totally Blizzard tier quality with expected polish and substance to it, and both satisfied a lot of Blizzard fans + successfully tapped into that 10x market.

There's fair criticism to how it monetizes but it still dominates its category for a reason, they continue to own it like the MMO genre with WoW.

I don't know where I'm going with this, I guess just that between Overwatch and Hearthstone I actually mostly enjoyed this recent era of Blizzard and I'm more hopeful for what's next. I didn't feel contempt from them playing these games, I felt that old Blizzard spark.
> Like, how incredibly tightly units clumped together should've been picked out as an obvious flaw immediately

Pretty much everyone who used air-units in SC1 abused the "tight" formations of Muta-stacks (or other SC:BW air units). In most fights: tight formations are incredibly superior to loose formations. (Obviously Corsairs / Valkyries changed that, but typical hit-and-run tactics are better when stacked)

Automatically having tight stacks in SC2 meant the skill-curve of tight formations was brought down: so that beginners can benefit from the strategy with less practice. Advanced players can still use their superior APM to loosen the formations (if they go up against anti-death ball units, like Siege Tanks or Banelings).
hilarious for us. dumb for him and his company. Small life lesson, try new risky things in ways that there is little downside. Want to drop some microdose of LSD? do it on a Saturday when you're doing your weeklies.
A Hybrid Approach to Work
I was all set to say I disagree with the comparison to ordoliberalism pretty strongly with the following statement: There is a key difference about how often I think, from the perspective of a government official or regulatory body, the best policy would be to do nothing.

Then I found myself in significant agreement with the following paragraph from the Wikipedia article:

>Ordoliberal theory holds that the state must create a proper legal environment for the economy and maintain a healthy level of competition through measures that adhere to market principles. This is the foundation of its legitimacy.[9] The concern is that, if the state does not take active measures to foster competition, firms with monopoly (or oligopoly) power will emerge, which will not only subvert the advantages offered by the market economy, but also possibly undermine good government, since strong economic power can be transformed into political power.

However, I still hold some skepticism about this concept, since it often seems like, at least in the US, that government interventions are what serve to dissuade competition.

Either way, thank you for your input. I find it very interesting, especially because I've often admired the Germans' modern economic management which seems largely based on ordoliberalism.
I keep seeing stories about reef disappearing on here so I thought this would be good to see as well.
Glad you like the UI!

Cobra and other CLI libraries, like oclif, can help you generate the skeleton of the CLI, stuff like subcommands, options, etc. (I'm in the process of writing the integration so you can generate a Fig completion spec the same way!)

The difference is that with Fig you can add richer completions as well. For instance, Fig's completion for `npm install` allows you to search across all npm packages: https://twitter.com/fig/status/1385401292193865731
Yup - spreadsheets and an absolute aversion to creative risk.
It was kind of tounge-in-cheek, but giving a new url may require a redeployment which isn’t always practical
...

She told me that many women, particularly Black and indigenous women, would never have the resources to be able to discuss this with a licensed therapist, and they are more likely to be the victims of sexual assault, and how did I feel about that? I was really taken aback by this and struggled to respond. She rushed to say “this is normal, this is part of the process.” I told her that I understood that I was, in a sense, privileged to have access to her. This seemed to please her and she began talking about her special duty to Black and indigenous patients. Before I knew it the session was over, and of course a few hours later my credit card was charged.

...

I use the word “trauma” and she feels moved to remind me that my trauma is not as real or meaningful or important as other women’s. It felt like I wasn’t the real patient in the room, so to speak.

...

What in the actual f*ck! This is probably the worst therapist ever. In fact, I honestly doubt this person is even a therapist. You don't minimise or despise a person's struggles by telling them there are other people who have it worse!

...

Eventually I lost my temper and said something like “there are white women who can’t afford therapy also.” I know it wasn’t constructive but I am struggling to pay for these sessions and while I know this isn’t factually true it felt like we had spent more time on the Black and indigenous women than on me….

You said it yourself! You yourself struggle to pay for those sessions - this is completely unprofessional and I'm flabbergasted a supposed professional therapist behaved like this!

Please, please, please! Go and seek someone else! You're wasting your precious money on someone who doesn't care one whit about your mental health and is only there to make you feel even worse!

...

All of this makes me feel like a racist old woman, selfish and left behind…

You are not! Never let these people tell you otherwise!

These activists are becoming the monsters they wish to destroy.
This! I work for a company with ridiculous amount of data that goes back years. I just don't see how any new startups (even well funded ones) is gonna compete. It's not like they can go and ask users to resubmit the data.
Just wait, we're going to come back around full circle once someone embeds a WebAssembly runtime into nginx/openresty, and then someone else makes a framework for defining "edge functions" to run inside that runtime.

This is basically what CloudFlare Workers does already.
To add, from their website:

> Even today, interesting things from the Second World War resurface. When people move house, when a house is demolished or when an attic is cleared. These finds can range from a pile of letters, to photos, films, diaries, documents or objects. Don’t throw these documents away. NIOD welcomes donations of new material.
I think that I shall never envision

An op unlovely as division

An op whose answer must be guessed

And then, through multiply, assessed;

An op for which we dearly pay,

In cycles wasted every day.

Division code is often hairy;

Long division's downright scary.

The proofs can overtax your brain,

The ceiling and floor may drive you insane.

Good code to divide takes a Knuthian hero

But even God can't divide by zero!

-- Henry S. Warren Jr.

Hacker's Delight
It's a huge problem in WoW because they're so damn slow to fix anything. By the time it is fixed it's about time for the next expansion where they throw out most of that work so you get to ride that same shitty cycle all over again.

The last 6-8 years of WoW have basically been 1 long paid, subscription based beta test.
Microsoft’s feud with Apple over xCloud got a rival kicked from the App Store
>the operator didn't want to pay to replace the steam tubes

How silly is that? This is kinda my point. 8% of power for the most populous state in the second most populous nation is no small amount. The operator didn't want to do the necessary maintenance, so we opt for a cheaper, objectively worse solution, instead of spending the money required to do the job correctly. It's not like it was physically impossible to fix San Onofre, the engineers know exactly what work is required to be done, but the beancounters in charge of the purse strings ultimately thought better and we are all worse off for it in ways that will costs us far in the longrun than this maintenance would have.
Not sure how much of this still applies, but I remember reading this a while back when I also realized PS just didn't click for me

https://medium.com/@octskyward/the-woes-of-powershell-8737e5...
Bootstrap 2 had a typeahead but it was removed in BS 3. (Possibly in favor of twitter typeahead which was more active at the time.)

https://getbootstrap.com/2.0.0/javascript.html#typeahead

https://twitter.github.io/typeahead.js/
because they need to charge 100% premium for their shareholders.
:)

Not to worry. I do it fine, by accident...
I'm guessing they're mostly referring to the history of colonialism by imperial Britain and King Leopold of Belgium. I'm not sure anything was on the scale of the extent of the Nazi regime's worst actions (though Leopold wasn't far off), but there were certainly many atrocities.
OK thanks for the info. Well I'd say coming up with an approximate solution for one shell is easy -- but that's the state of the art. That's what bash, zsh, and fish do. (Not they are the same -- I'd like something closer to fish, not bash.)

The goal was to improve on the state of the art, which is hard. The original motivation for Shellac is here and I discussed it with many people. The Ion shell author wrote some code toward it, and so did a zsh dev.

https://github.com/oilshell/oil/wiki/Shellac-Protocol-Propos...

But it didn't really go anywhere for a variety of reasons. One is the "bootstrapping" problem. That is, there's no incentive for anyone to implement shellac if there's no corpus of completions. Likewise there's no incentive for the author of new-popular-tool to use it if no shells implement it.

The other problem is whether the completion is declarative or imperative, which you hinted at. If it's more imperative then you've automatically coupled it to a language like Murex. If not then I think the UI will be limited and it will break some of the invariants I wanted (but are maybe not strictly necessary).

I think that most people on the #shell-autocompletion Zulip wanted it to be declarative. I was one of the few people who said that declarative isn't enough, mainly because the ACTUAL command lines are written in imperative languages. It's sort of an argument around computational power.

To me the fact that all the popular systems are imperative is evidence in favor of that, until reality shows the opposite :)

I also wanted to push the burden of developing the logic on the people who write the tools -- THEY know what its syntax is. This also solves versioning problems. So the idea was that EITHER the shell or the TOOL ITSELF would be a Shellac server. In the latter case, it would never get out of sync, which does happen in bash, zsh, and fish.

(Although to be fair if you dynamically scrape --help, that also solves the versioning problem, but not if you bake it in. bash-completion actually DOES the dynamic execution and scraping of 'ls --help' on TAB, which I didn't know before implementing Oil's autocompletion )
The breakdown isn't granular enough by far. ec2 is a very big bucket to go digging into for costs.
I find it offensive that they don't offer a color that is close to my skin color.
If you're in the market for a Motorcycle Airbag, this is worth a watch. https://youtu.be/N2jZryt607U

If you don't wanna watch, the Helite Turtle range seem to be the best way to go.
I switched from using Bootstrap to Tailwind, to be fair I mostly used Bootstrap for columns and the responsive utilities.
What I don't understand is the financial equation around AAA studios like Blizzard.

Our software company is not even 10 people big and we are able to deliver extremely high quality software multiple times per day to many customers, while supporting a wide range of business contexts. The annual budget for our whole team is something like $750k. Our part of the AWS bill is less than $400/m, but we seem to make due and get shit done.

Blizzard in particular has something like 2 billion dollars in free cash flow to work with. Obviously not exactly the same problem domain but effectively the same sort of cost structure around core product development. Nothing ever works out linear at scales like this, but even assuming a 10x loss in efficiencies of scale (i.e. due to organizational overhead), you would still have resources to run ~200 copies of our software team in parallel on ~200 unique projects. How many teams would have to succeed before that model pays off? 1/200 figuring out how to build a proper WoW killer could get the job done...

To Blizzard I say: Take all that capital the gaming community has been injecting into your money bin for the last 2 decades, and invest in an internal startup culture. Spin out tens or hundreds of smaller teams with their own independent creative direction to try out new ideas. If you find some hits on one of these teams, maybe you take a less successful team and add their resources to the more successful one. In this way, you can dramatically expand the portfolio & diversity of the product base. This has caveats for any "common" creative vision, but judging by the comments in this thread, you may want to re-evaluate any convictions around that idea.
Great, so by the logic you just set out, I think it's pretty clear that the "founding pillar" of the United States was a system that allowed us to eventually create laws that would be forced upon the slave states on account of the fact that they had originally agreed to join the Union. In other words, the pragmatic decision to keep mum about slavery (at a time when the abolitionists just didn't have the numbers on their side), is what ultimately led to its downfall after the Civil War and Reconstruction.

And another FYI, slavery was abolished in the Northern States before it was abolished in France, the UK, and the Netherlands. No reasonable person would call slavery a "founding pillar" of either of those countries.
I play it casually and practised a bit with the spray/recoil workshops maps.
The funds are in a smart contract on the blockchain. They are protected by code which ties the result of on-chain votes to the release or emission of funds. DAOs mean the users, the token holders, get to participate in the company governance directly. They get to post in forums, create campaigns for changes to protocols, and vote on whether to implement new proposals and how much funding to allocate to those proposals. Maybe that's hiring a new developer. Maybe that's launching a new feature. Maybe it's incentivizing growth through marketing or other grassroots strategies. It's incredibly flexible.
Method of Earthquake Prediction
How does this work. Does the file need to pass through a server before reaching the other end? or is it streaming directly between sender and receiver?

Also, does it need to put the whole file in RAM first?
Regarding lazy image loading, I'm not a fan of these wholesale opinions that don't consider how varied our needs are. I'm showing a gallery of photo thumbnails going back a decade.

I want to provide a smooth experience similar to how you'd watch your gallery on Android or iOS.

So this means no, I don't want to have the user click links with years and months on them, I want a single page.

But do I want to load literally THOUSANDS OF IMAGES at once? No.

I want to know where on the page I am, and load the visible images, and also few rows above the fold and few rows below the fold.

And I can do this with JS.

What's the lesson here? "They won't be loaded when you scroll anyway". They can be. "HTML is much better than JavaScript" sometimes (often) it isn't. "if you care about the image, you very probably shouldn’t use lazy loading on it; and if you don’t care about it, hey, why not just remove it?" Well, BS.
Just lookup the spray workshops.

They show that data and you can practise there.
In games simplicity isn't a bad thing. Think of Chess or even more think of Go. A thousands of years old game, with two pieces/colours and very simple rules.
Interesting design! How big is your data per scan?
Funny, I started using InfluxDB in several projects, but threw it out immediately when TimescaleDB appeared because I thought TSDB seemed a lot more solid and well-designed. Influx seemed much more of a quick hack in comparison - I did not like the (Python?) SDK or the docs, and operational-wise it felt a little flaky compared to TimescaleDB. A disclaimer is that I'm very familiar w PostgreSQL since many years back, so TSDB operations felt very intuitive to me while Influx was all new stuff - that probably made a difference.
The Helite e-Turtle is probably a better choice for those who aren't trying to save money.

You still get the same great west with user-refillable cartridges, just a quicker response and no tether. The only downside (apart from the increased cost) is the charging process. The fork sensor is also really neat.

Regardless of if you go for a tether-Turtle or a e-Turtle though, it's a vastly better west than the one this article talks about. Nevermind the horrific subscription model, it also provides way less protection than a Turtle (which inflates and limits head/neck movement, vital in a crash).
Hummus Rezept in unter 10 Minuten
I know a huge amount about the level of technical skill required to do something with mRNA. It’s involved today.

But in many ways it’s less technically involved than (re)creating the horse pox vaccine from scratch.

And in 20 years it could be as simple as something aerosolised (there are already research projects for nasal mRNA vaccines) we don’t know quite yet where this will all lead to - PRNP is small enough at 200-odd amino acids long that it can be easily encoded on mRNA and as a fucked up disease vector that’s surely worse than anything viral - a timebomb sitting in everyone’s bloodstreams waiting 5-50 years to go off
Mogstation is truly incredible, it's like the digial equivalent of those "this is not a place of honor" signs, it feels designed to actively repel use.

That said, FF14 is a ton of fun! And IIRC these days you can play the free trial up through the end of the first expansion, which is a LOT of gameplay.
The problem is not how Overwatch was maintained, the problem is that the core formula isn't fun.

Forcing two tanks, two healers, two DPS characters leads to eight minute DPS queues. But if you don't force this kind of team composition, the game becomes incredibly unfun for the team that has five DPS characters and no tank.

You'd figure that this would drive DPS players to switch to the other roles, to reduce the time they spend in queue - but no, the queues today are as long as they ever were. It's probably because a lot of people don't find the support roles fun to play.

Contrast it to something like League of Legends, where queues for each role are much closer in length - probably because a large portion of the player-base finds supporting roles fun in that game.
They should create a battle royal RTS - bring the best parts of Starcraft II / WC3 and integrate into a Fortnite environment. If they could pull that off, would be unreal.
Extraordinary times and circumstances of call for extraordinary measures
In this case though I can sort of understand it. Activision has invaded the battle.net launcher which was long reserved only for blizzard games. CoD is now right next to WoW in their launcher.
And yet the market values Bitcoin Cash at less than 1% of Bitcoin's value. It's almost as if the block size "debate" was a nothingburger -- the silent majority against a tiny screeching minority.
Thanks, useful site!
This is why we have regulations that explicitly bar discrimination based on race.

Turning a blind eye to science isn’t solving the problem. It’s oppression.
You are in the no mans land of wow leveling in the mid 40's. As a hunter you should be able to blow through to 60 in a few days from 47, it is one of the better classes for solo leveling.

The real fun of wow classic is running dungoens and instances with a guild. A clean run of a 40 man Molten Core run is a hoot. I would say join a guild and run instances with them and see if that sparks some of the fun back into it.
Kind of hard to put an airbag on a bike. Honda tried with the Gold Wing. It only worked to prevent an over-the-bars crash. Didn't help in common lowside and highside crashes. Plus most bikes don't have any room for an airbag anyway, as anyone who's had to work on a cramped modern bike can attest to.
> Zhu was the one who publicized the LSD incident

I wonder why in this case it's different, yet another tech CEO/Founder can go to Burning Man, trip on LSD and peyote, brag to everyone they were out of their mind at Burning Man, and face no consequences.

I feel the LSD wasn't the main problem. Zhu just didn't manage the company in a manor they felt comfortable with and used any pretext to cast him out.
Very cool project! I hope you can make this form factor through future iterations!
The memo is out there for you to directly quote, easily. Feel free to quote any part where Damore said (or even made a thinly veiled suggestion that) women aren't suited to working in tech. No need to rely on memory
I hear you, but in the past some bad science about race that was used to justify inequality. And the author admits it’s not clear how much of these reported differences are a factor of nature or nurture:

> All of the findings I've presented up to this point are merely descriptive; they don't prescribe any particular course of action, and they do not say anything about the complex interplay of genetic and cultural influences that may cause these differences to arise in the first place.

So I don’t understand why people are interested in this correlation when the causation is still up for debate.
Stock is overvalued for what it is still trading at +100x. It was a pandemic stock and people are dumping it in favor of reopen stocks. At some point those trainers will figure out they can just put their lessons on youtube or set up Patreon and make seven figures easy.
Some excellent feedback there; thank you! That's not just a pleasantry either - those were seriously insightful comments you made.

Having cost selection is a fantastic idea, especially given the commonly used terminology in the game lends itself nicely ("Eco buy" etc).

Your comment on duration hints at something that I have felt but not articulated in my notes so that was very helpful. Like you mentioned, this is particularly relevant in the SMG category because the amount of rounds they fire in an average engagement is that much higher and the disparity between their rate of fire is greater (the MP9/P90 are in a league of their own in particular).

Lastly, cheers for your other kind words! :)
The e-mail announcing pre-orders had a phishing site linked [0], which my browser extensions blocked, instead of frame.work.

I notice Carta (a stock options management outsource) notifications do this too.

When did it become normal to allow bulk e-mail senders to substitute a phishing site for the customer's? What would lead me to think it more likely to have been permitted than that the emailing service had simply been cracked and suborned? What are the security practices probably like at an emailing service that does not know such links indicate a phishing attempt?

[0] http://trk.klclick1.com
The floppyemu is awesome for floppy emulation or for old HD20-like hard drives. But they are too slow for macflim.

As I say on the link, you need either a real scsi disk, or, better an scsi emulator, like a SCSI2H https://store.inertialcomputing.com/SCSI2SD-s/100.htm, a RaSCSI https://www.tindie.com/products/landogriffin/rascsi-macintos..., a BlueSCSI https://gumroad.com/l/bluescsi-1b or a MacSD http://macsd.com/

The Mac(s) on the video have a SCSI2HD v5.5, with 4 2Gb partitions on a microsd. I can mount the first partition on my linux to copy stuff onto it (in general via the minivmac emulator).
Also worth noting - while they lost 30% of their overall player base -- if they bring in a big game they will probably gain a considerable amount in the door. So to someone's comment the fact that their rate of attrition is so long given the lack of new content in their products and low turnover if actually kind of impressive.