skysight-inc/HackerNews huggingface dataset:
> Stand ups should solve the problem of "I need to get unblocked and I can't get my teams attention effectively".

That's an interesting claim, but has it be proven or even seriously studied? I have an extremely hard time with open meetings talking without any depth about various subjects which I don't care about 90% of them; it might make me space out and at risk of missing the parts that I could actually be interested in or contribute. Plus this cultivate the importance of oral transmission, with informations easily lost and inaccessible for people unable to participate for various reasons. Maybe a good structured IM (e.g. dedicating a chatroom exclusively for that) could make it work better? I think it is important that the medium be the same for synchronous and asynchronous people.

Daily meetings can be extremely useful in context of routine transmission of info, mostly on always the same well-defined topics + a small amount of random very important things. The important infos must be hierarchized, you can not just drop them in the middle of a stream of boring "I continued to develop X yesterday and will continue to do it tomorrow". So on open engineering subjects, some people may like it and that may be effective for them, but I really want to know if this is the majority of people / for the majority of projects / ...
I see I have failed to make myself clear. It is not that I don't appreciate the intimate relationship between physics and math. The problem here is not that the article uses an analogy, the problem is that the article does not make it clear that it is an analogy. The words of the article taken at face value say that mathematicians literally measured a repulsive force between polynomials. They did not because no such repulsive force exists.

(There is an additional problem, which is that the analogy being used is a bad analogy. Forces cause things to move in accordance with Newton's first law. But these alleged "repulsive forces between polynomials" don't cause anything to move. Indeed, the whole concept of a polynomial being "moved" by a "repulsive force" is non-sensical. Only things that occupy locations in physical space can be moved by forces.)
I don't think the issue is team cohesion, but rather level of detail. I'm generally interested in what my coworkers are making, but in the sense of "I want to see a demo of it when it's ready". I really don't care about "Y: wrote DB migration script, T: waiting on design." That kind of thing is neither useful nor interesting if I'm not their manager.

I think people check out in synchronous standups just as much as in async ones. The only difference is if later I'm interested, I can go look it up if it's async.
I've look too. Couldn't find.

https://en.wikipedia.org/wiki/Talk:Cargo_cult_science#Rat-ru...

https://www.realclearscience.com/blog/2014/02/the_rat_experi...
Amazon files lawsuit over 'widespread tech support fraud' targeting Alexa users
Hey Simon,

Totally see your perspective. You're already familiar with data migration, but not familiar with graph DBs. The former is just easier to do than to invest in the learning curve involved with the latter. Valid point.

My take is more root-cause and principle based. If we were to think of a different way to build a DB, then avoiding a data migration altogether is a better approach. Avoiding the downtime, extra work, extra code and so on is just better for the user. Moreover, simpler data models, avoiding data duplication and such become very convincing features.

It's also not so interesting to me when graph DBs are only applied to specific graph problems, like Page Rank and such. We didn't build Dgraph just to solve Page Rank. The reason we built Dgraph was because we saw the complex data modeling problem Google Knowledge Graph threw at us. Graph system allowed that problem to be solved in a really clean and simple way. And it's the same problem we see other companies dealing with as well.
S3 and DDB are incredibly similar. Their fundamental operators are the same: key-value get/put and ordered list, and their consistency is roughly the same.

What differentiates DDB and S3 the most is cost and performance.

They're both highly-durable primitive data structures in the cloud, with a few extra features attached.
"Fix the internet" then links your instagram. Seems like you are part of the problem?

Edit: Or maybe I have a very different view of what fixing the internet means. The peertube content sponsoring currently on the frontpage seems much more constructive to me.
Interesting that he doesn't seem to debate or reconcile how painful he found working on his PhD, with his decision to rejoin academia. He makes the persuasive point that he doesn't have the freedom to pursue long-term research in the industry, but he documented all the trade-offs inherent in that freedom in 'The PhD Grind'.

Is it just that he's on the other side of the advisor-student power-balance? Or that he has the experience and skills to negotiate them better?
This is a bi-partisan issue. Both parties, just as they did in the 2008 crisis, fully prioritize and support the transfer of taxpayer wealth to corporations. Look at timelines in both corporate bailouts and you will see how fast the government can actually work when they want to.

It took a couple of months in 2008 for them to figure out the best way to transfer and divvy up the bailout money.

This crisis they got it done in less than 72 hours!

Edit: s/then/than/
> 4. No business conflicts

Isn't Firefox funded almost entirely by Google?
I’ve been playing jackbox remotely and want something dirtier to play remotely and casually
America’s Cities Could House Everyone, If They Chose To
I'd be very surprised if the vector of the largest cyberattack in history is someone's unsecured home WiFi. Not to mention the vast majority of people in densely populated areas secure their WiFi.
Maybe I'm stupid but could someone enlighten me as to what "intellectual tourism" might mean? Is that like, a normal person pretending to be intellectual, or is it like browsing Wikipedia with no specific purpose except for the brain snacks? I can't even tell if that's an insult to Joe Rogan or not.
There's evidence it can infect via the digestive system.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7172493/

The above study seems to imply that a gastro based infection of COVID is linked to mild symptoms though since cells in the digestive tract have far fewer ACE2 receptors compared to the respiratory system. So maybe it's the best way to catch the disease?
It's possible. Although a cloud provider could still potentially run a competing service so long as they made any modifications available to the public. (A cloud provider still might choose not to do so because of uncertainly about how the code interacts with other services in their infrastructure.)

But, yes, "Why doesn't the AGPL solve your perceived problem?" is a reasonable question to ask in the context of these non-compete licenses.
It's definitely a "praying" emoji, the whole high five thing is an urban myth.

The official spec[1] calls it "PERSON WITH FOLDED HANDS".. the keyword there is "person" (in contrast to, for example, "1FAC2;PEOPLE HUGGING" when there is multiple people). The emoji is of a single person folding their hands, which really isn't a high five unless you're somehow high five-ing yourself.

[1]ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt
The Wonderful, Transcendent Life of an Odd-Nosed Monkey
Searching for Search Engine and Post-Google Dream
I personally like seeing everybody else on the call and talking face to face. As a manager I get a feel for how the others are doing. I feel chats-only will get rid of that aspect and make things more impersonal. Do you not have face to face calls at all?
This happens with other industries as well. I think I remember something about lock smiths having the same issue.
Sooo wait... You mean if more people smoke and more people drank, and more people did drugs... Then that means that it is good ?
Health officials say Apple/Google tracing system will be useless
I suppose my perspective is that the grass is always greener.

Sometimes the grass is greener because of all the manure in the yard.

I try hard to "count my blessings" and to figure out what's good about my situation. But the reality is I'm frequently broke, often to the point of going hungry, so I very much need to solve some questions concerning "How on Earth do you make money instead of being treated like slave labor?" (Because I get feedback that people benefit tremendously from information I share and things I do and they "value" it, they just don't want to pay me for it.)
I don’t have a source on hand, however I read now because of chat culture people actually read and write a lot more. Back then verbal communication was so much more commonplace.

Sure it’s not novels etc, mostly comments are chit chat, but still words.
It's only a tradeoff if you assume that the process must be automated and operate with a minimum of actual human scrutiny or consideration.

Any qualified human review would immediately be able to distinguish and vastly improve both the false negative and false positive rates.

But because these tech companies devalue that kind of work they aren't willing to invest in it.
My comment history is 90% talking about Nim because this is the account I talk about Nim on :) Probably it's the same for other people. My last comment was 7 months ago on the 1.0 release.

It seems like when talking about a smaller language you have to walk that fine line between putting an experience of using them out there, and being a PR ambassador. I'm really not into that, but I guess that's the reality.
Presumably they were accelerated/repurchased out for $0? Replaced by ... what exactly? As a giphy employee what do you get out of the acquisiton beyond maybe some job security?
i forget who, but I remember reading someone who both writes and does podcasts saying that one of the nice things about audio is that you can't have your words screenshotted and mocked on social media.

which means you can express yourself less defensively and without having to worry about the worst possible interpretation of whatever you say.
Low incidence of smokers among hospitalized Covid patients
I don't think it's a big mystery that viruses stay around, inside one of your bodies.
While I don't think DoorDash cares too much about the advertising revenue, per se, I think what's going on here is roughly this:

- You search for a specific BBQ restaurant on Google.

- You see an advertisement for that restaurant! But it's actually DoorDash.

- You click on that ad, and DoorDash initiates a location-based search for BBQ restaurants, putting their preferred partners at the top of the result list.

DoorDash is happy if you order from any restaurant through them, but they're even happier if you order from a restaurant that they get more money from.
Nope, people have been reading shit for decades before the Internet. Go to your local grocery store and look at the magazines on the racks near checkout.
>Drive through windows and me going to the store have been our only exposures.

Let me reword this for you: "interacting with a teenager who deals with about a thousand people a day, and going to a facility that is frequented by tens of thousands of people a week, has been my only exposure."
You're being unfair to OP.

It's perfectly reasonable to respect facts, and question the motives of profit driven information outlets when they claim to broadcast them.

There's a lot of misinformation being spread.
Big company != monopoly.

Facebook does not have a monopoly on anything, and neither does Giphy.
Facts by themselves aren’t political or have an agenda.

The decision to present certain facts, the other facts you compare those to, and the manner in which they are presented, however, invokes agendas and politics.

No matter how much people claim otherwise, doctors presenting facts have agendas. This includes Dr Fauci.
Cached version: https://webcache.googleusercontent.com/search?client=firefox...
It isn't a free market. OPEC+ is literally a cartel trying to gain monopolistic control over oil prices. With NA ONG bankrupt, they can proceed to gouge oil prices for the next half decade, until NA ONG can be recapitalized and operating at full capacity again. In the meantime, KSA will then be given large amounts arms and wealth to prop up their shenanigans in the ME.
And yet they still exist on twitter for free.
In my experience, the "blockers" that standups help with are not so clear cut. Of course if I reach a point where I clearly can't proceed without X, I'll email/slack/async-request the person who might be able to get me X, and work on something else until that resolves.

What standups help with (IMexperience) are situations where you're spending a lot of time on something but it's not really clear whether you're making progress. Maybe someone has dealt with that API before on a previous project and knows you're doomed, or how to help. Maybe someone has a dusty old CS memory that will turn your O(n!) to O(n). Or maybe — and I don't think we should discount the usefulness of this — it just provides reassurance that yes this is a thorny problem, there isn't an obvious alternative you've missed, you're not wasting your time or being stupid. That makes a big difference in morale, and morale makes a big difference in productivity.

Sure, there's some benefit in having a daily status report to your manager who is presumably also at the standup, but that's not the main benefit of a daily standup, IMHO. If that is the only benefit you're getting from it, then sure, cancel the standup.
This doesn't work for SSL enabled websites, right?
Sega’s Zelda Clone
I haven't looked at your past blogs, but it certainly sounds like you are making perfection the enemy of good. Your blogs don't have to be perfect, it just needs to be better than the current state, while not causing unanticipated regressions. Your blogs do not have to be prescriptive either. All you have to say is: I've tried x, y, and z, and it turned out better than a, b, and c in this-and-that manner. Provide your argument, and let readers judge whether your advice applies to their situation.

That said, if you do not have actual data or experience to back up what you are preaching, I definitely welcome the call for caution. It is not useful to insist that "everyone should learn a certain skillset" unless you found those skills relevant in practice in some situation.

It sounds like you've been compiling an interesting collection of stories, ones that might be interesting to a lot of folks here.
> My point was that NY shouldn't be a "totally different conversation", but that we should look to NY as a cautionary tale WRT potential outcomes without sufficient mitigation. The fact that hospital capacity was not overrun in either state underscores the validity of the comparison.

We definitely agree there. However, why do you think NYC is not an example of lockdowns not working and that we should instead isolate the vulnerable populations? Its both the most severe lockdowned place and the place with the highest coronavirus death rate.

Also, most states are now open or are reopening. We are not seeing spikes in coronavirus cases or deaths, and we are instead seeing huge drops in deaths per week directly undermining the heavy handed lockdowns [3]. Also, despite each worker of Wallmart, Target, Whole Foods, Safeways, Wallgreens etc being exposed to thousands a day not a single store was closed due to covid outbreaks. How come that is the case?

Locking down non-vulnerable populations is what I think is unjustified, and the evidence I present show that the heavy handed lockdown doesn't reliably reduce deaths and that targeted isolations of vulnerable populations does reliably reduce deaths. One shared component of sweden and NYC [1,2] is that they didn't properly mitigate for vulnerable populations. Sweden is mitigating by isolating vulnerable populations while NYC isn't [1]. However, NYC somehow managed to have the most severe lockdown and by far the highest death rate.

TLDR; If you have to isolate the vulnerable to significantly reduce deaths in both lockdown and non-lockdown, and lockdown doesn't reliably make a difference. Why not just go with the more effective targeted mitigations and drop the ineffective isolation of all?

[1] https://www.wsj.com/articles/new-york-sent-recovering-corona...
[2] https://www.foreignaffairs.com/articles/sweden/2020-05-12/sw...
[3] https://www.cdc.gov/nchs/nvss/vsrr/covid19/index.htm
The document doesn’t say how much. I guess, it’s just an umbrella document. More detailed regulations will be eventually adopted. That said, my estimate would be 500€ max per month.
Cheating is best left to politicians and billionaires, so that if and when they get caught, nothing can be done.
It totally does. I knew this fact already in the abstract, but the imagery in the video really drives home at a more intuitive level just how similar they are.
HTTP

printf "GET /gemini/gemini.circumlunar.space/servers/ HTTP/1.1\r\nHost: portal.mozz.us\r\nConnection: close\r\n\r\n"|socat - ssl:portal.mozz.us:443

Gemini

printf "/servers\r\n"|socat - gemini.circumlunar.space:1965

However, he seems to have his server configured such that the full URL is required.

printf "gemini://gemini.circumlunar.space/servers/\r\n"|socat - ssl:gemini.circumlunar.space:1965

Other gemini servers on the list do not have that restriction.
Check out the dependency hyper-protocol, specifically the extension messaging, custom-messaging has been around for a while allowing you to define your own protocol-extensions and peer behaviour. hyper-protocol-v7 came with an option for doing authenticated peer handshakes as well.
Yes, they're both ways for consultants to make money. Essentially a marketing gimmick for managers who don't know how to run a development department because they were never developers to begin with and they don't trust developers to manage themselves. It's been going strong for 20 years and is probably a billion dollar industry. Just another part of the US scam economy.
I would agree that a lot of my greatest breakthroughs came from periods of time that felt like, to me, I was just staring into space waiting for my brain to kick out something useful, and I would have no idea when that would happen. And if it something that is going to stop everything, I can fiddle around commenting code and doing bits that require little thinking as I wait for inspiration to strike, but it seems to show up on its own time.
I worked on this project, it was super fun. Open to answering any questions.
Seems to me the onus should fall on the false reporters:

- If the claim is valid, the provider who hosted the content eats the costs as a cost of doing business
- If the claim is invalid due to negligence, intent, or abuse of the system, the claimant should face a fine equal to or greater than the true cost of determining that the claim is false.

The courts essentially work this way, the internet should too.
Sorry, forgot this wasn't reddit.

Well, will your data escape or not?
As long as you are staying in OOP-land, everything is as it should be: Objects passing messages to each other, as politely as possible (trying not to bring in the concurrency aspect)

But then, there comes a REST endpoint around and wants your data. Now it is out in the open and subject to inspection and change.
So what have you gained by using data-hiding? Shouldn't you be able to pass that data around openly in the rest of your code as well?

Maybe I shouldn't say data. I should say values. Immutable ones.
Values can be passed around safely. They can be inspected by anyone. Accessed by multiple threads etc.
That allows for abstractions that are impossible to achieve with stateful objects.

In OOP we keep our state hidden in the objects, have methods manipulate it, but that means these object can't be a value. They can change anytime. You can't even observe those state transitions (unless you code for them, which gave us bean-style properties...)

To stay with your motor example: If you assemble a motor from values and start it, it will continue to work, even if someone installs a new part.
You can't break the motor.

You can even save the motor to disk at any time, load it back and you still have a working motor.

Yes, all of this could be achieved by using objects talking to each other, but it is vastly more difficult (try to snapshot a consistent state of an object graph, for example)
If I have a blocker, and I wait until the next day to bring it up in standup instead of actually doing something about it at the time directly with the parties involved, I'm either working in a massively bureaucratic place, the decision makers are inaccessible, or I'm wasting everyone's time with shyness.

TBH the only time I'd really think it'd be useful to bring up a blocker in standup is if I was throwing someone under the bus for not helping and I wanted to be like "not my fault!". I don't do that, but it seems like the only purpose.
No reason to discuss anything then I guess, everyone needs to just invent their own rules without talking to anyone else.
I like (<20min) sync standups for two reasons:

1: Social. By seeing my coworkers over video I remind myself that I work with people, not pull requests or comments. Perhaps more relevant these times.

2: Discovery. 2.1: A minute or two to just touch on overall goals can instill team spirit. Sales target hit? No angry customers? Perhaps a complaint. It helps with team alignment 2.2: A quick rundown on how each persons day is looking / what people are working on. Perhaps not for blocking but sometimes it is useful to connect two people and let them follow up post-meeting.
>The detailed conversation happens outside the standup, but the purpose of the standup is just to get that moment of "I know about that, let's talk".

If the purpose of the standup is to tell people what you're working on and not have any detailed conversations, then that's the best argument for making it async that I've heard.

The optimal standup seems to be everyone posts to channel by 10am what they are planning on doing for the day and if they want help. Everyone reads each other's and replies as needed. Done
China’s farmers borrow from the streamer’s playbook: They’re going live
I created such an environment for my unit-tests: Wrapping TCP sockets in a stream which only accepts 1 byte at a time in both directions and returns EAGAIN on every second read provides an easy way to make sure the code on top of the socket does perform all the correct retries.

That will most likely not help newcomers which directly write their code agains the OS socket. But once you get a better understanding of the topic and start adding tests to your codebase it's rather easy to add.
Americans were always voracious readers before television, has nothing to do with women or the Great Depression.
No, you're the adversarial network!

/joke
Do you have any data to back up your first sentence, or is this your personal opinion? People have been claiming this for decades, but I'm not familiar with the sources on this. It looks like other people here would be interested too. Also, are you defining "reading culture" as leisure reading? Or something else?
Umm, you do realize that this is basically a DDOS attack, and automated tools are a necessity. What needs to happen is a law/legal process where you can counter sue against false DMCA/copyright complaints, with large penalties for indiscriminate and abusive filings. That would put the onus on copyright holders to put in some validation effort before filing.