skysight-inc/HackerNews huggingface dataset:
Picture this... co-op VR Elder Scrolls/Skyrim.

Dungeon crawling with the kids would be incredible. Hearing their screams as they get surprised by their first cave skeleton, and then hear them fall over backwards over the coffee table.... nothing would make me happier right now.
Same story here, kind of. I still use and enjoy my Macbook Air from 2013. It also beats all the Windows laptops I’ve been using at work during that time.
Thanks! Unpoly is an excellent project.
It is certainly not fair for restaurants to pay for ad fee when it is not ad for themselves, but I think calling it conspiracy is a little of stretch.
Nowadays I spend most of my web browsing time on the phone.

That is why I stopped consuming Reddit, Twitter, and Facebook - they aggressively push their shitty battery consuming apps that I don't want to use.
S3 bucket, FTP folder, imgur... for your custom gif's and then you can paste a URL and get animation. No frills.
I don't mean to sound rude, and I apologise if I come across that way, but this is the exact sort of "JavaScript über alles" tunnel blindness that I'm tired of. Sapper/Svelte is _far_ more complex (especially in terms of overhead/learning curve for the site creator) than a tool a user wants to use to create enhanced static sites has any right to be.

Not everything is an app, and frankly I think we build a lot of non-apps as if they are apps because we enjoy the feeling that we've engineered something.
Everything remotely related to adware is just gross. It's hard to believe that after 10 years of this nothing has changed and the tricks are as dirty as ever. Totally unethical industry and I can't wait for the bubble to collapse.
I'm surprised that the %APPDATA% folder is so mysterious and confusing for someone posting on HackerNews in good faith..
hardly an unbiased source
DoorDash was in trouble about a year ago for skimming tips off the top in some strange convoluted scheme that was too ingenious to be an accident.

It appears they haven't changed that behavior yet, despite getting a lot of bad PR and promising they will look into it.

Corporations are not moral agents. They cannot be shamed into acting to the benefit of the majority, and their promises mean nothing.
At some point, with increasing bandwidth and increasing RTT, you end up with your effective bandwidth capped by receive windows and/or send buffers. Cross country high def video might not be quite enough to hit that, but intercontinental high def video would be.

Being closer means faster initial 'slow start', but also faster 'slow start' on congestion, which is why you get a bigger share.
This is just the COBOL problem in newer clothes. Raise the pay and someone will decide it's worth their time.
I mean, the most obvious difference is that grok is actually in the dictionary. It's totally fair game compared to ST:TNG references. I don't use it in professional writing though, of course.

https://www.merriam-webster.com/dictionary/grok
> I focused instead on the higher level stuff.

That's fine. But every developer should have a basic understanding of networking. But that can also be dangerous.

I still have people in the company who swear you can't have more than 65k incoming connections to a machine, because "that's how many ports there are". Don't get me started on all the misconceptions on TCP_TW_REUSE AND TCP_TW_RECYCLE. Lengthy discussions because apparently "TIME_WAIT is bad and uses up ports! "(see also, 65k). For context, these are servers, with multiple clients, from different source IPs.
Well, I should say "doesn't make it harder". The `RecoilRoot` component accepts a prop called `initializeState` that lets you specify the state of all atoms in the initial render.
I think you and I must be part of different bubbles, because I haven't heard anyone advocating for moving away from OOP toward procedural code. Looking at new languages which are proudly not OO (e.g., Go, Rust, etc), none appear to be advertising that you can write code that looks like 60s/70s procedural code--or at least not in the "pervasive global state" sense that you originally attributed to it. Instead, those languages tend to have first class functions and discourage global state.
What about no standup ?
I'm not a fan of fade in or other animations that delay the display of important text or information. (Generally dislike animations as they are distracting )

I missed most of the content as I scrolled. (Hence why I dislike it)
Quarantine Home – A Docker container to help find Covid-19 drugs
I am not a lawyer, and none of this is legal advice, but these licenses seem SAF (Sketchy As...).

More precisely, using software written with these licenses would be something I would never do, either in an Open Source project or a commercial project.

Consider for example the 'Patent Defense' section of the Polyform Defensive license. If I am reading this right then if you have a patent and use Polyform Defensive licensed software from Example,inc. to the point that stopping using the software is a major hardship, then Example, inc. can infringe on your patent and be safe because you won't risk losing the right to use their software.

Or the 'Sales of Business' section. Let's say Example,inc. is building a blog hosting platform and Open Sources a library for an image carousel under Polyform Defensive. Exemple SA start using it for their Computer Based Training site. Later Example,inc. enters the CBT market. If I am reading this right then Exemple SA now has to either stop using the software, or leave the CBT market - and might not even have a choice about leaving the CBT market.

A lot of work has gone into making useful and effective Open Source licenses that benefit both sides when a company open sources their software (software user and the company making the software). A company has a range of protectiveness they can choose: Affero GPL, GPL v3, BSD, MIT, Apache, EPL are some well known ones [1]. Why do we need the PolyForm licenses, especially when they seem to me to be several steps back toward the dark ages of commercial licenses, and being so ambiguous you need a lawyer to evaluate it every case.

You also have the question of legality in every region. Aren't noncompetes heavily restricted in California.

I also am of the mind that 98% of noncompetes and NDAs are hubris and unnecessary, other than to use as a collar to retain employees. Better to retain through incentivizing than threatening. And also, ideas are a dime a dozen..most people are not going to steal your idea as it's the execution and the funding backing it that will make the difference.

Lastly, a key thing to not is that the Polyform Project itself says these are not Open Source licenses[2]:

PolyForm is not…
Open source or free software. There are plenty of
existing open source licenses. PolyForm is not a
substitute for them, but an alternative for those
who want to license source code under limited rights.

There are Open Source licenses out there that legal experts state will protect you, whatever your range of needs if you are willing to abide by the Open Source ideals[3]. Why not embrace the Open Source movement, instead of saying mired in the past?

[1] https://en.wikipedia.org/wiki/Comparison_of_free_and_open-so...

[2] https://polyformproject.org/what-is-polyform/

[3] https://opensource.org/licenses/category
I perfer async standup over slack.

- It makes it easier to parse information, reread, and catch things like hey 2 people are working on the same thing.

- Helps catch people stuck/avoiding work as you can see someone on the same task for 5 days, or rotating between 2 to 3 tasks when none are done.

In terms of discussions, questions or post standup followup, a thread tends to get started per checkin which could lead to a meeting. This also creates a good historical trail for when issues come up.

Though I am a huge slack fan, having a channel per project/epic and any conversation had or meeting gets summarized and put back into the chat
Vermont
Most of those games are not that good. Uptick in traffic is perfectly correlated to school closings.
Sailors on sidelined carrier get virus for second time
There is probably some sort of consideration about If you want to get it done quick or drag it out. If you think you can restructure and bounce back you want the quick option if you think your want to drag it out you wait till the last possible moment.

Really though last possible moment is best because it maximizes pain on the creditor and therefore increases settlement value
xs: A public-domain concatenative array language inspired by kdb+
It's a dynamic page, so I have to do things like mark checkboxes, click buttons, etc. But if there's a better way to do it, I'm down to incorporate it!
Google messenger (the default texting app) has a gif search that includes giphy, and Discord and slack also use giphy. What I don't see is what data FB is getting when the gif loads. OK, so they can see I am using giphy in Discord. Now what?

edit: apparently wrong/outdated information.
I think your arguments are a little disingenuous, to put it mildly.

1. You compare an adult person selling nude photos of themselves to somebody attending a white supremacist rally....

Surely you can see the difference here?

One is perhaps amoral, by traditional Christian/religious values, but not illegal - just like blasphemy or swearing is no longer illegal in most parts of the world. And religious points aside, an adult selling photos of themselves without clothes on doesn't hurt anybody.

White supremacy on the other hand is closely entwined with racial discrimination - which is illegal, and does hurt people.

2. You say that it could negatively impact coworkers performance, as it might distract them.

Assuming that the videos are made on personal time, and not during work hours or during work time - I fail to see how this is the person's fault.

This is victim blaming - which is a terrible thing.

It's like saying a girl is "asking for it" based on the clothing she wears (which people have used in parts of the world to justify rape) - except in this case, it's what she wears at home, away from you.

3. Sexual harassment

I'm not going to weigh in here - this is a seriously nuanced topic with a lot of emotional content that can trigger people, and I'd make a mess of it.

All this being said - I always find it funny how Americans seem perfectly fine with insane amounts of bloody, gore and violence in television, film and games - but any hint of sexual impropriety or nudity immediately triggers them.

Oh, you can to show somebody getting decapitated, or having their fingernails torn off? Sure, that's fine, that's a normal action film.

Aha, you want to show a nude man from the front? Nope, can't do that. Oh, you want to show a woman's cleavage? Err, you're not going to get a M rating.

From what I've seen, the Europeans don't seem to have the same hangups about nudity or the human form.

I'm not a historian - but I wonder if perhaps it's the American Protestant heritage?
I am the lead developer behind the Node.js CSV parser [0]. The project started in 2010, an hour before me leaving work for the weekend. It ended up being a long, very long journey that isn't over yet. The project grew incorporating many features I would never have expected, fixing corner cases the several hundred tests were not covering and teaching me a lot about coding and project handling. The bottom line, writing a correct CSV parser takes a little bit more than implementing an advanced string spliting function.

[0] https://csv.js.org/
Streets of Rage 4 is very good. It's cartoony violence, so probably Ok unless you have very young kids.
Those are $9.25 an hour support agents who are paid mostly to get you off the phone and take 70 calls a day.

Or their $10.25 an hour tier 3 "supervisors" who you might escalate the call to.
Grubhub Could Still Be Charging a Fee When a Customer Calls Directly
Giphy was valued at 600M in 2016 according to The Information, so the equity might not be worth much.
Slightly off-topic:

At my last office gig employing daily standups they quickly devolved into a thinly veiled attendance check combined with a passive aggressive attempt to shame unproductive team members on a daily basis.

It became just another reason for me to never come to the office. At the time I was in a very head-down overworking phase of life and the leadership would turn my participation at standup into a major component in that shaming tool, because I always had a disproportionate amount of things to discuss.
“I don’t know — and perhaps with a bias — I don’t believe anybody knows what the market is going to do tomorrow.” — Warren Buffet

This just seems like a characteristic statement by Warren Buffett and not some indicator of a crisis.
No, it has nothing to do with that.
Replies to this top comment have been quite a job to juggle. My approach has been to reply and then detach them, so as to minimize distraction at the top of the thread. Unfortunately, that has led to the same questions being asked over and over, so I'm going to move all the replies underneath this stub, and then collapse it. The reason for a stub root comment rather than just collapsing all the replies is that a list of dozens of collapsed replies would take up most of the page.

I'm also going to partition them by topic, since there are so many.
It appears that new accounts can't edit comments. Here is the Mullis Nobel lecture mentioning Max Gergel that I meant to link in footnote 2:

http://nobelprize.org/nobel_prizes/chemistry/laureates/1993/...
When you say, "there is no standard way to list out the available commands", do you mean like a `make help`?

https://gist.github.com/prwhite/8168133#gistcomment-3114855
> It's really silly to have wars around programming paradigms. There are only a few principles

Well, you say we're having wars around the programming paradigms, I say we're having "spirited debate" around the principles :). I've been working mostly in Java for the past 20 years or so, and I can't help but observe that most people, when they try to put together a Java application, default to a sort of design that looks an awful lot like old Cobol programs did: they have a "datatype" generator (usually automated from XML schemas) and a slew of "utility" classes with mostly static functions that have mostly static data that operate on these datatypes, and as little class instantiation as they can possibly get away with. I've seen this same basic architecture repeated many times across four different employers in two decades. It's always a lurching, monolithic, untestable behemoth that never works reliably and resists any attempt to change. In talking with the original designers, it's clear that there were no principles behind the design besides "it still doesn't work, how do I get this thing to work". If there were clear and adhered to principles like automated testability, you'd end up naturally with an OO (or even better, FP) type design.
Folks are slowly noticing that this concept of "engagement" is a shallow, toxic one that encourages poor behavior that generally harms the end user.
What prevents you from carrying it around? I only ask because if the MMS was fixed, I would be carrying around my Pinephone as a daily driver.
I just left a pretty lengthy comment but it got removed.
"[Louis Fieser] was instructed early on to work on chemical vesicants but, considering them inhumane, quickly made a lateral move to begin development of gelled gasoline incendiary weapons."

Because that's ever so much better? :-)
Another side project born out of this post. I've listed all possible links from this post across pages and listed down here. https://born-out-of-covid.f22labs.com/

let me know if i missed anyone out.
Cryptocurrency Documentary Review: Should You Watch It and Why
> so an ad that drives right to the restaurant people wanted should be a net win.

a system that generates the maximum amount of monetizable events without frustrating the user or advertiser towards other platforms is the 'net win' from the ad platfrom perspective
You seem to have an ego problem if you dismiss the possibility that people are stuck in a suffering life outside their control. Every life is unique with how circumstances are for the person and the order of events that follow. Blaming the person for not doing something is a scapegoat without any proof that things could have been different if the person tried whatever. Also comparing someone living in poverty or being homeless while somehow being happy isn't going to help someone is different circumstances that's suffering intolerable pain with wanting to just die. Life isn't so special to everyone and similar to how not everyone believes in God. People are different and which is why I think it's more compassionate to not be so rigid with forcing people to live if they don't wish to.
I guess if you only have the key, you would still need to figure out how to use it
I've found the most effective way to place an order is to call directly. And I hate talking on the phone.

It seems backwards, but I don't want to give aggregators my business or my data, and most local websites either suck or require I retype all my data.

Calling is most analagous to just ordering at the counter.
This has been the magic of Animal Crossing for me too. Honestly it barely even counts as a multiplayer game -- you can essentially just visit each others' islands and run around making animated gestures -- but somehow being able to have a friend or brother or sister come check out your island (and being able to visit theirs) transforms the game and gives meaning to everything you're doing.

Beyond that, I've been sharing an island with my partner, and it's just been a joy-filled adventure getting to see the work each day that the other has done on the island and their house.
> This is a limitation we ran into trying to implement a critical accounting ledger on top of DynamoDB.

Sounds like a perfect use case for a traditional RDBMS. Why Dynamo?
> In gamedev, a single millisecond is a significant chunk of my per-frame budget and can stick out like a sore thumb in my profiling flamegraphs as an optimization opportunity / potential cause for hitching

Yes, but what is the relative portion of gamedevs among all devs? These people know who they are and they should absolutely obsess over performance. Everyone else should stop and think first.

Okay, okay. I'll make another carveout for certain classes of HPC. But even here, as the joke goes, HPC is the art of taking a CPU-bound task and turning it into an IO-bound task. I have heard of HPC people optimizing their numpy application to really run like the dickens on an HPC cluster, the scale their deploy from 1 to 40,000 nodes, and have the filesystem lock up for hours on what should be a 15 minute task due to the way python takes out r/w transactional locks on each and every one of its import statements.
> That's dumb.

Is it? It's certainly inefficient compared to dedicated hardware. But so is anything relying on a CPU - we could just use ASICs for everything. But then every logical change requires weeks/months/years of development and manufacturing.

The goal of k8s, VMs, etc is flexibility. I can set up a 100-node k8s cluster with less-than-perfectly-efficient networking stack in mere minutes. Good luck matching that with dedicated hardware.
I was amazed that this page preserved HTML and scroll even for dynamic content. I'm thinking about how to do the same in Vue, and my crazy idea is using a store/controller for each path and storing and retrieving it from an LRU cache on history events.

https://kutty.org/examples/click-to-load/
I worked for grubhub. They absolutely put up google ads to capture traffic and redirect it to restaurants that paid for advertising. The entire business is incredibly scummy and manipulative. Grubhub also bought the domains for most restaurants and created fake websites so consumers thought they were ordering directly from the restaurant.
https://knowyourmeme.com/memes/learn-to-code

I don't see anything examples in there showing journalist telling laid off people to "just learn to code". Unless you believe that writing stories about people switching careers is actually an implied demand that people switch careers, which seems like a strange takeaway.
A game with similar vibes that works really well over conference call is Keep Talking and Nobody Explodes. Even better, only one person need own a copy of the game for others to play with them.

For anybody who's unfamiliar, the game is thus: one person is stuck in a room with a bomb. They can pick the bomb up, manipulate it, and interact with it, but a clock is ticking and the bomb is going to explode. On the phone with you are the Bomb Defusing Experts, who are armed with a Bomb Defusing Manual for the bomb in question (free PDF, www.bombmanual.com if you're curious). Unfortunately, the manual was written by somebody who loves inscrutable graphs and hates the person reading it.

The person with the bomb has to describe the modules on the bomb, e.g. "I see three red wires, a blue wire, and a white wire". The people with the manual then need to instruct them on which wires to cut in order to defuse the bomb correctly, e.g. "Three red wires? Cut the second wire. Wait, hang on - does the bomb have a parallel port? Okay, cut the third wi-WAIT, how many batteries does it have? Did you cut the third wire? thank god, definitely don't cut that one."

The bombs can get hard and stressful, but it's a fun asymmetric game that works really well over voice chat.
How a corporate PR machine is trying to kill a Wall Street tax
Tips work to this end, and don't deplete the stocks of the restaurant for something you are planning to throw in the trash.

Better to order something that you can keep in the fridge to eat later, or something for the animal(s) that live with you to munch on.
> There is nothing wrong with that if the banks are allowed to fail when the loans don’t pan out.

And if investors (of the banks, or of the securities backed by such loans) are accurately apprised of the risk factors.
Excel is a very effective tool for many things but suggesting that it would be useful to spend time learning Excel to prepare for HFT is really bad advice.
Very minimal article, not the kind I usually like to see because it's all of 250 words or so...

But in this case, Brad's quote is amazing and demonstrated real humility.

> Microsoft was on the wrong side of history when open-source exploded at the beginning of the century and I can say that about me personally. The good news is that, if life is long enough, you can learn...that you need to change. Today, Microsoft is the single largest contributor to open-source projects in the world when it comes to businesses. When we look at GitHub, we see it as the home for open-source development, and we see our responsibility as its steward to make it a secure, productive home for [developers].
An electromagnetic signal traveling through space.
There is also an audio-book. I enjoyed the narrator's take on it, his occasional dead-pan reading of something ridiculous reduced me to giggles.

https://www.audible.com/pd/Ignition-Audiobook/B07CTTXLL6
I wish Mario Odyssey (2?) had a co-op mode. I want four of us running around the same world looking for power moons at the same time..
That's why nobody should be legally allowed to take or have their life taken by any reason.
Deno is probably not worth it
I got your point, I disagree and continue to.
perhaps because the data is not nearly as simple,

all indications are that the data are quite contradictory, we neither understand nor are able to properly describe who gets infected and why exactly those and not others.

I cringe at all these "simulations" in various journals and newspapers, where you can drag a slider of 5 people infecting 6 more etc. and then seeing the outcome - completely useless for decision making

it's really not how it works at all, the world is a far more varied mosaic the signals far more noisy and hugely affected by local variations