skysight-inc/HackerNews huggingface dataset:
You generally miss the out of band communication, i.e. the conversations between other colleagues that you overhear, as well as the 'waterfountain' chat. Sure, these spaces can be created online, but in my experience the threshold is too high for such spontaneous things to happen.
Interesting Lab Websites
That's how it works. Touch something here, touch something there, learn from it and slowly build up the whole thing. I think Scrum and Kanban may work if you have a somewhat mature system where you add incremental features but if you do something relatively new and big the backlog can not reflect reality. Or it forces a workflow that doesn't make sense. I have seen it multiple times where people refused to make changes to something because their story was done already. Never mind that the design turned out to be unsuitable.
Highly unlikely.

The advisors mentioned the new results that the COVID-19 virus on surfaces is neutralized by disinfectants and direct sunlight in a few minutes. He then tried to 'help' by suggesting to put light and disinfectants in the bloodstream.

In the video you can see that he already discussed with Deborah Birx about these ideas, and instead of her shooting them down, she just told him that she would consider them.
During the conference he was trying to bring back that conversation, putting her on the spot.
Show HN: Academic research group website template (React/Bootstrap)
Most academic research groups need a website that provides information about the group's research activities, publications, members, recent news, and so forth. Many of us accomplish this by adapting a WordPress template. This is really simple to set up, but time consuming to maintain. For example, what if you want a page listing all of the group's publications, but you also want to list relevant publications on the page for an individual research project?

As part of my pandemic stress reduction activities, I decided to play around with React and Bootstrap in order to design a new version of my research group's website. My goals were:

* A static site deployed using GitHub pages. No more WordPress. No backend database.

* A SPA (Single Page Application). Just one page. Because that's what the cool kids do. More seriously, I wanted to enable the viewers to get a decent overview of my research group just by scrolling and without any clicking.

* Very mobile friendly. My goal is little to no usability cost for using your phone's browser.

* Easy to maintain. For example, to add a new publication, just update your .bib file (which you have anyway), run a script, and information about the new publication appears in multiple locations throughout the site.

These goals produced some interesting design choices, such as the use of what I call "horizontal" and "vertical" drill downs. I'll let you be the judge of whether and how well it succeeds. That said, I am quite certain the current site is much better than the WordPress site it replaced.

Here's my research group's new site:

https://csdl.ics.hawaii.edu/

It occurs to me that others might be interested in how I did it, and potentially using my code as a basis for their own academic research group website, so I've set up the source repo as a template with an MIT License. Here it is:

https://github.com/csdl/csdl.github.io

Enjoy! Comments welcomed.
On average, people are bad at it. Even if you are convinced that you are much more productive when WFH than in the office, most people aren't.
Green Threads Explained (2013)
> I was merely wondering what the use of the model presented by GP was.

For my money it's just a clarity of thought thing. The author and people that like his model can use it to guide their work. Similar to using design pillars but at a higher level.
You see a person pushing on a door, and it won't open. You say "have you tried pulling?" A rhetorical question can, in fact, be a suggestion.

https://english.stackexchange.com/questions/319030/should-a-...
In the American electoral system, you don't technically vote for the president; you vote for the electors who elect the president. This almost never matters, except quite often.
Online meetings seriously suck still. It's harder to form real relationships with coworkers (some would see this as a plus, but I think it depends on the company/team culture). But the biggest change is forming trust. How do we come to trust in each other and in the mission if we never interact physically? It certainly takes a different kind of leadership.
Assuming the work _can_ be done remotely:

- Connections with people are easier in person.

- Getting unblocked by talking to someone is easier in person.

- Collaborating with materials is easier in person (shared whiteboard, post it notes, no delay in comms)

- Meetings are easier in person as video conferences can have audio delays, people talking over each other, etc. No worries about people leaving their mic on while blending a smoothy or other tech issues.

- In a meeting, it is easier to keep distractions low when on site (everyone close your laptops and leave your phones in your pocket is easier at a location).

- Work socializing is waaaay harder when working remotely.

I say all these as a full time remote person before this whole COVID thing. That said, each of the arguments above are able to be mitigated and can we can learn cope with them.
and in America, its VPN. https://americas.pizzanapoletana.org/en/members
What was Nietzsche's critiques? Or where can I find them?
For scalar instructions, most of the energy is consumed in scheduling not executing them. This means that cycles is a good proxy for total energy.
Remote is so much easier to make work well with an established team and an ongoing project. When either of them is new, it makes things harder and slower.
have it running flawlessly on-device in 5 minutes

That's assuming the game is appropriate for a given platform. A mouse-based game with a lot of very small click targets (such as SimCity 2000) would not be playable on a touchscreen. The game would have to be dramatically re-designed to the point where it's a different game entirely. At that point, the advantage of having a "build for Android" button is greatly diminished.

If you're only targeting PCs (and I think most Indies are) then a framework like SDL gets you most of the way there to having your game run on Mac/Windows/Linux. It also does so without any of the financial cost of a proprietary engine and keeps things very simple so you can focus on building exactly what your game needs.
From Section 25 point 1, Historical Introduction

> In 1801 Johann Wilhelm Ritter, a Polish physicist working at the University of Jena in Germany discovered a form of light beyond the violet end of the spectrum that he called “Chemical Rays” and which later became “Ultraviolet” light

Chemical Rays
We always played with a house rule that trades are not allowed until all properties have been purchased.
This still happens, it just happens on Slack. Perhaps not the same but it's not gone.
scrolling in Firefox on Android is really unpredictable and hard on this site. it seems like a nice idea, but I couldn't get past the first few choices.
I don't get what's so hard to understand about his point. There are more people and more Linux users in Europe, but each of those people has (way) less disposable income (money left over to spend on luxury goods) than Americans.

Thus, it makes financial sense to sell to Americans first and foremost, as opposed to the more numerous Europeans.
How did you learn this?
Yep. But I'm not lugging a crock pot on a plane. :)
Oh for sure, but that doesn't mean she isn't doing something she's been told is Agile and involves Sprints.
I'm arguing against the parent comment that essentially makes the argument that _all forms_ of censorship/moderation are bad and inherently lead to oppression.

This is "basic straw-manning 101." Of course, if you put an absolute re-framing into the mouth of another, it's going to break. Let's try this: Any censorship/moderation of sufficient scope and power, combined with too little accountability, is probably going to produce bad outcomes.

Is YouTube possessed of great scope and power? Check.

Is YouTube transparent and accountable in the way it uses this power? Many, many people don't see it this way. To the point, that people write innumerable articles and make innumerable videos about it. In fact, people have even established at least one union around this issue.

Look, the whole principle of "Power Corrupts" is based upon the same underlying forces as, "You can't convince someone of a fact, if their paycheck depends on it." Everyone is subject to such biases. No one is possessed of all the relevant facts and perspectives. This, in fact, is the true principle behind such phrases as "check your privilege."

We are all human beings. We are all fallible. We all have the potential to make mistakes and even carry out miscarriages of justice and unfairness, if we are given enough power with too little accountability. It's thinking one is somehow immune, or somehow justified by circumstances, which is the key ingredient to the very worst evils in history.

Scope for self doubt and transparency work, and when people lack self doubt and exercise power without transparency, bad things happen. It's not some "weird slippery slope." It's an established part of the human conditions, going back thousands of years, valid in all times, all cultures, and all places.

(P.S. A key historical indicator that such corruption is happening: When a group of highly educated people start to work against transparency and the openness of information, one is in this regime of "Too much power, too little transparency." Heck, these highly educated, smart people might even pull some middle-school shenanigans, like "refutations" that leave out the sources.)

(P.P.S. One thing younger people don't understand, is how in past decades the ethos of Free Speech used to suffuse society. People wouldn't just accede to the letter of the law, they would enact the ethos in their everyday lives. There is an obvious epistemological wisdom in such practice. Really, wanting to hang out with people with such an ethos is really just an extension of wanting to hang out with honest people. Seems to me, this changed in the early days of the Internet, with electronically implemented forms of near-censorship, and that the ethos of regular life has shifted to accepting such practice of near-censorship.)
Or maybe they just stolen code from FBI website to have a feature and pulled way more code than required without even knowing what it does.
I thought it was dead already. The people that pushed agile where I worked already moved on the next hot thing twice. Now programmers may have a chance to go back to the roots of agile and do it right, without micromanagement from evangelists.
The though experiment illustrates that the same actions in different circumstances can have different results. What part of that assumes the only variable worth considering are the actions of the individual? The central point is that, as you say, whether or not we apologize depends on the circumstances.

I agree that you have to consider more than only the actions of the individual. I believe, if there is fault, it lies with not just one person, but also the circumstances. In cases where the circumstances are determined by management, company culture, legacy code, etc, the fault lies with many if not everyone. Thus, if one should apologize, then everyone should apologize.
> When you work remote, everything is scheduled, almost by definition

This assumption is not true in my experience. When shifting our company to full time remote we did have an uptick in scheduled events but we still have plenty of things that are unscheduled, unless you consider "hey can I call you right now?" A scheduled event
You're picking on sentence construction and not meaning. It's true this is an editing failure, but the sense of the point is fairly clear:

Under the current circumstances, "going to work" is considered dangerous due to the social interaction. But employees going to this workplace are arguably safer than they would be at home, because it's a clean room. (Whether this is true or not is sort of an open question.)

That's irony, as typically understood.
I was in a really similar situation a couple years ago. I was having mental health problems two years into my first job out of college. Around the same time my manager quit and a new manager started, and the new manager only knew me while I was struggling so we didn't have a great relationship. He told me to take a leave of absence, and before the three months were up he sent me an email saying that my job had been terminated due to my company's abandonment policy.

I had a looong gap on my resume when I finally felt well enough to start interviewing again. I tried the honest approach and mentioned that I left for medical reasons, and I never made it past the initial phone call with a recruiter. I finally lied and came up with a believable cover story (that I left to work on some startup ideas and did some freelance work) and then I was able to get a job. Keep your lies small, and obviously don't claim you were an employee somewhere that you weren't.

I was paranoid, so when the company I was interviewing with told me they were going to do the background check, I went ahead and called my old companies HR to see what they would say to the new company. All they had listed was my start and end date, not the reason I was terminated or anything. My new company outsourced the background check to a different company, where I had to fill out a form listing everywhere I was employed. I only lied on my resume and I didn't lie on the portion where I had to fill out forms for the job application and the background check. I was never caught in this lie and my new team is happy with my work.

It sucks that we have to do this, but when interviewing companies will take literally anything as a reason to reject you, even if you can do well on the technical portion of the interview.
Yes, the person you’re responding to is dogwhistling that he believes Jews run the world and he assumes that I agree with him.
There isn't one, for our industry. You are right now remotely asking for help with how to manage a business. We can do everything remotely, and many businesses in our industry have done so. The fact is that, if you don't have co-located capital (a data center), then you don't need co-located labor (employees to maintain the data center).
This is not a question of agile or not. This is software estimation and design.

To be able to decompose a feature, you need to learn how to build the software in your head before you go to paper. Consider a large billing page, for example.

Step 1 is to look at the front end. What components do I need to build? (React might use components, or a set of partials and templates in rails, for example.) So, then, I know I need X subtasks, where I will build the pieces I need to expose that behavior to the client to start.

I then look down into the backend. That might be a simple task on the backend, or given 20 minutes of looking, I might see problems that I'll need to tackle. The problems are their own subtasks. I may be able to group some of the front end to a single back end ticket, or I might need a separate subtask for each.

Now, I'm likely to miss something. However, that's why this is an estimate rather than a concrete task list. It's to get started so that we know, at minimum, what it's going to take.

It's not necessarily simple, but it is a skill that can be developed.
True, but they were already branded albeit not as successfully. And this is very much one of those things that is somewhat evergreen - it just gets a new branding every decade or so.

I guess I'm saying "Agile" was/is one of several, and that's ok (good even). It's worth not getting bogged down on the "Agile" part and focusing on the more essential things.
MonoGame as remake from XNA is much more higher level, as Microsoft made it for Indie games on the original XBox and WP7, and with some lessons taken from the earlier Managed Direct X attempt.

So while not at engine level, it already provides higher abstractions than those libraries, and a content pipeline.
> It says that cloth masks are 70% effective, and then exaggerates this to say that cloth masks are "not effective."

No. It says that the main South Korean study "found" that masks were 70% effective, but that that study is not significant, because it was based on only 4 people, "one of whom could not produce detectable virus particles even without a mask" -- so really, 3 people.

It also says that a much more important study [1], based on 1607 hospital workers found that penetration of cloth masks by particles was almost 97%.

That other study was made in 2015, so before covid, but there is no reason to believe its results would be different with the covid virus; it's certainly not disproved by a study based on 3 people.

[1] https://bmjopen.bmj.com/content/5/4/e006577
What would you expect a sufficient response to look like?

As I said above, I don't think it's reasonable to ask WD to proactively contact everyone who bought one of these drives, so a message on their official corporate blog which reads "please reach out to customer care if you're experiencing performance problems" seems like exactly the right action to take.

So, that's the lens I'm looking through: what I'm seeing, versus what would I expect to see from a company reacting appropriately. Right now, they match.

Now, if WD had a history of posting such explicit, official messages publicly and then refusing to help customers privately, I would no longer be willing to give WD the benefit of the doubt. As far as I'm aware, we're not there yet.

I would present Facebook as an example of a company that has lost this trust. I unfortunately can no believe a single thing they say in any capacity. They have issued far, far too many apologies.
"S/he was doing it wrong."

First words of the next agile consultant.
Just like a traditional office setting, remote work isn't for everyone. At our company I've seen that it is particularly difficult for:

- extroverts

- some of our more junior engineers

- workers with families

I think having a good mix of traditional, partially-remote, and fully-remote businesses is the place to be.
it doesnt foster competition between each other ?
Right, I was thinking mostly of "application-level" CPUs capable of running Android.
Had you looked into using https://boardgame.io/ for doing state management?
I discuss philosophy, mostly from the enlightenment period on, in conjunction with classical meditation, in my Practical Meditation podcast[1]. There's a series on free will (Kantian conception), on transcendence (leveraging ideas from advaita/non-duality), and more recently, relationship (in progress).

[1] https://www.subburam.org/podcast/
That's quite interesting — I do not get that behaviour at all, both on newly installed and upgraded systems from older LTSes (3 laptops and a desktop). They are all on 18.04, and I do have at least 2 layouts on all of them (Serbian Cyrillic, Latin and sometimes US English) which I switch between hundreds of times a day.

Of the non-standard settings, I've got "make Caps lock an additional Ctrl" and "each window keeps its own layout" on. The rest, including keyboard switching shortcut (Meta+Space) is using the defaults.

I simply press the shortcut and start typing and works as expected — if I find the time, I'll debug further and report on the LP bug, but just wanted to report that I do not experience any of the problems mentioned.
Thanks for the explanation. Yes, your second example is something like what I found in R code I was asked to modify.

What I find distasteful is that when calling mean(), the resolution of this name depends NOT on whether the local variable mean has been defined, but whether it has been assigned a function. This is illustrated by your 2nd and 3rd examples.

Of course if you are used to it, it may not catch you by surprise.
Beware the Covid-Tech Cowboys
I'm definitely not arguing about the advantages that docker-compose can bring (for me: readability & multiple containers easily connected), but aren't port mapping (-p) and env. variables (-e) and volumes (-v) simple with a docker command?

See https://docs.docker.com/engine/reference/commandline/run/
He's been way worse than he was in 2008.
Firebase is my favorite at the moment. I like that it combines functions & db. And has a simple DB viewer.
Are anti-trust laws strong enough / enforced to prevent market operators from competing with vendors?

Why should Amazon be penalized when Costco, Target, Safeway etc.. get a pass?
Sure, this isn't a comprehensive strategy, but you'd be amazed at how far behind some of those agencies are in terms of day-to-day operations for investigations.

A relative of mine works at FBI and several years back he told me a story about how an investigation into an organized crime syndicate was blown up because an agent on the case was dumb enough to check out the target's LinkedIn profile while he was logged into his own real account. So the target got a notification that Joe Blow from the FBI had just viewed his profile. Over a year of work down the drain with a single GET request, crazy.
https://en.wikipedia.org/wiki/Historicity_of_the_Bible is a good community-sourced overview.
I don't think that Trump is stupid, I think he is completely handicapped by a massive case of narcissism rendering him incapable of seeing anyone else as his equal in any arena and taking any questioning as a personal insult. This is so complete in him that he thinks any idea that pops into his head is genius and expects everyone else to do the same as they are lessers. He also sees loyalty to him as the most important quality in any advisor. This leads to insane statements and total mismanagement of most things. This has also led to others recognizing this and understanding that they can personally profit from it by just going along with it. There are also true believers who follow him in much the same way cult leaders have always been able to convince people to do illogical things.
Recovering a Breached Linux System
Any info about what domain is being visited would be client side, which could be easily changed.
> (hypothetically, bugs aside)

This is the problem. Interesting computing is some impossibly complex (undecidable, in fact) subset of all computing, that you try to get inside of via the practice of software engineering. Turing's theory of computation provides reasoning tools which allow us to bring rigor to the idea that building correct software that does useful things is generally difficult.

> Designing a computing model that only covers what's useful while also making it convenient appears to be a long standing open problem.

Per the above point, depending on how you characterize this goal, it's probably impossible to accomplish.
No, I doubt there's much overlap.
> not leaving treatments on the table

There are large studies on this ongoing. If they show something, well, fine, that's good. Until then, no-one should be promoting a dangerous drug to members of the public.
In the US, the public doesn't vote for the president directly. They elect electors for their state who then vote for the president. This system is called the electoral college and the net result is that a candidate can win the popular vote (the majority of voters voted for them) without winning the presidency. This has happened many times in US history, and it happened most recently in 2016.
> Debian Stable is never going to be a “laptop” distro, to be fair.

Will never be a new laptop distro - I'll bet you I can run Debian stable on my Thinkpad X200 without issue;)