skysight-inc/HackerNews huggingface dataset:
I had to read up on the "means of production" because I had no idea previously that it often refers to the capital (both social and financial) used to produce goods. It's interesting to me that Engels says (in essence) that a worker lacks the means of production and is therefore forced to sell their labour.

But, it occurs to me that this has always been a seller's market. I have, in my naive youth, thought, "What are they going to do, fire me?" Because they might, but it's not like I couldn't another job -- probably even higher paying! What exactly is the "means of production"? Is it really the capital that pays the salary of the programmer, or... is it the will of the programmer to actually write the code? By and large, the programmer is very difficult to replace. If you take note of the incredible number of programmers that are an absolute PITA (I mean, I'm sorry but we are and ornery bunch!), how on earth do they get jobs if the capitalists are not completely desperate. In fact, the big companies even lobby the government to allow them to ship programmers in in large quantities!

So can you not finish and deploy it? I wonder... What could possibly happen?

Small print: Not responsible for loss of livelihood, and social shame that results thereby.
Answering myself.

The Equal Enployment Opportunity Commisson specifies the following:

http://www.eeoc.gov/laws/guidance/section-2-threshold-issues

> d. Partners, Officers, Members of Boards of Directors, and Major Shareholders(76)
> In most circumstances, individuals who are partners, officers, members of boards of directors, or major shareholders will not qualify as employees.(77) An individual's title, however, does not determine whether the individual is a partner, officer, member of a board of directors, or major shareholder, as opposed to an employee. The investigator should determine whether the individual acts independently and participates in managing the organization, or whether the individual is subject to the organization's control.(78) If the individual is subject to the organization's control, s/he is an employee.

There is then more criteria and details to determine if the person is considered an employee or not. But the point here is that a board member isn’t necessarily considered an employee, thus isn’t always subject to discrimination protection (as far as I understand).
If they're baking the numbers now, I wonder how far in the past they've been fudged?
reddit threw away Aaron Swartz' ideals long ago. The current CEO is vehemently in favor of massive censorship, stealth edits posts he doesn't like and allows power moderators to blatantly peddle influence on the largest subreddits.

The top power mods, particularly the user /u/maxwellhill, spends their entire day spamming political articles to non-political subreddits he moderates in violation of his own rules. If I stepped into pure speculation mode, I don't think this account is even a single person. It's certainly compromised in any sense.

Then there's reddit admins (employees of the company) taking steps to remove and censor posts critical of China's coronavirus response after taking a huge investment from Tencent.
This is a systematic dismantling of environmental protection that has been ongoing for years.

Here is a list of 100 environmental protections that are being rolled back, 66 of which are already complete.

https://www.nytimes.com/interactive/2020/climate/trump-envir...
The Austrian equivalent of the Dutch "polderen" is "Sozialpartnerschaft". Also not translatable to English. It's consensual backroom politics between the classical antagonists, industry vs labor unions. It does exist in Ireland also, called "social partnership" or better "Pairtíocht sóisialta", but this not what it is. In Germany it's called "Social Dialogue" but this is far from the Austrian, or Dutch or Irish model.

See for example the translation attempts at
https://www.linguee.com/german-english/translation/sozialpar...
Are there other systemd + containers solutions?

"Chapter 4. Running containers as Systemd services with Podmam"
https://access.redhat.com/documentation/en-us/red_hat_enterp...

AFAIU, when running containers with systemd:

- logs go to journald by default

- there's no docker-compose for just the [name-prefixed] containers in the docker-compose.yml,

- you can use systemd unit template parametrization

- it's not as easy to collect metrics on every container on the system without a read-only docker socket: how many containers are running, how much RAM quota are they assigned and utilizing? What are the filesystem and port mappings?

- you can run containers as non-root

- you can run containers in systemd timer units

- you use runC to handle seccomp

... You can do cgroups and namespaces with just systemd; but keeping chroots/images upgraded is outside the scope of systemd: where is the ideal boundary between systemd and containers?

See this comment regarding per-container MAC MCS labels: https://news.ycombinator.com/item?id=23430959

There's much additional complexity that justifies k8s / OpenShift: when would I want to manage containers with just systemd units?
I expected it was because of the vim crowd's belief that a small footprint is essential for some reason. I use evil mode in emacs and can't understand why vim people place arbitrary limits on themselves when emacs is a more full IDE experience that costs them very little to jump to.
It's not really.

The difference between VSCode and Emacs is the difference between an extensible editor and a software omnitool intended to be extended, shaped, and refined as you work with it. Writing short programs in Emacs Lisp, seeing their effects immediately in the live editor environment, and then (should they prove generally useful) refining them into full-fledged modes or commands is quite a bit different than writing a packaged extension.

There is, still, nothing like Emacs in the editor world today. As much as Visual Studio Code gets right, it has a long way to go to get within spitting distance of Emacs in terms of adaptability and power (to say nothing of resource consumption).
This site has a terrible registration page. It won't let me register with an email.
https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Namibia with 27 million population did even better. Just 23 cases and no deaths;

1st case was detected on 14th March; Same day Namibia suspended Air travel;
Regrettably it isn’t that clear cut. While hate is illegal—and rightfully so—racists, bigots and war mongers can and do find ways to spread their hate with legal means. This includes shorthands, dog whistles, framing and tones, etc.[1] I don’t think we will ever be able to conceive a legal framework that can catch all these as hate speech. So we need moderation along side criminalization of hate speech.

1: I recommend the YouTube series The Alt-Right Playbook for an overview of these tactics: https://www.youtube.com/watch?v=4xGawJIseNY&list=PLJA_jUddXv...
I'm curious - do you target the small percentage of businesses that truly grok the benefits of a platform that advanced already, or do you try to convince laggards to catch up?
I see this differently. If I go to a "business meeting" and someone has not taken the time to summarize their message in a succinct presentation, and instead hands me a document, I'd "nope" out of there.

"...too ignorant or lazy to demand the precision of a document instead" Wow. What a statement. How about time constrained?

"I didn't have time to write you a short letter, so I wrote you a long one instead" -Mark Twain
Curious, does anyone know how things look on Windows?
Thanks for that link, this is just unbelievable!
A bit off topic: recently multi monitor screen sharing based on WebRTC was fixed in Chromium/Linux/x11 (landed in Chrome 83) making my Google Meet/ Jitsi screen sharing support sessions much easier...
I eagerly await the retractions from the mainstream media outlets who had wall-to-wall coverage of this debunked study.
How to Successfully Troll Social Media over a Fake Food Map
Another issue with writing rails is the "bug in production that would've been caught at compile" issue lots of people have. There's been multiple instances early in my career when I missed a nil guard somewhere that broke months later because someone else used the method and sent it a nil. Types are super useful because they also work as on-demand accessible documentation, and the compiler helps you figure out well in advance when you're sending an invalid input etc.
Discussed in 2016, with almost an identical top comment: https://news.ycombinator.com/item?id=11232616

(current top comment here is https://news.ycombinator.com/item?id=23435669)
Do people not realize that you can extract helium in the air? Granted current methods are somewhat inefficient, it's totally possible to do with today's technology.
It really worries me how people are aggressively framing the pandemic as something in the past, and using talking points that are based on a month or two ago. It's necessary to pay attention to what's been happening in May and June.

Bangladesh indeed has a much lower case and death rate so far than the hardest hit countries. But the number of daily new cases is rapidly increasing and in fact is now within the top 10 countries in the whole world. Total cases are increasing 5% a day, which is among the highest growth rates.
> ...when I've helped them keep a consistent workout schedule and designed an appropriate training regimen for them.

This is a significant, non-scalable investment of time and effort in the well-being of another. It wouldn't surprise me if such experiences were in extremely short supply in those people's lives. From my experience, there's a significant chunk of the population for which this sort of investment is a required component for their on-going sense of self-worth.

I'm not sure why, but my experience is that tech culture is particularly prone to an almost axiomatic rejection of this aspect of human interaction and well-being, and often exhibits significant prejudice towards those for whom this external requirement for well-being manifests.
They are supposed to allow the user to challenge the claim, and if so, the video can be put back up after 10-14 days, if the complainant doesn't start a lawsuit, if I understand the process correctly.
One that I create. :)
Here you go:
(setq evil-want-fine-undo t)
>> Anyone have a non paywall link?

http://archive.is/5tkq3
With solargraph I have great go-to-def when working with ruby in VSCode. It doesn't do well with jumping to def for gems/ dynamic methods, but a solid 80% of the time I can jump to/from references easily.
Yes, the OS is separate from the rest and the experience much more streamlined than Linux... but it doesn’t support WiFi beyond 802.11n which is too slow for me. If BSD supported modern WiFi I’d have switched to it on my daily laptop long ago!
As was March. They have been cooking the books for 3 months now: https://www.thestreet.com/mishtalk/economics/new-unemploymen...
I have been working on a large WebRTC project, and it’s a great technology but it’s just so fragmented right now it’s hard.

For iOS

1. Safari has a high pass filter or something on the incoming audio. Send in some music on opus/48000 with the proper maxbitrate and listen. Now download chrome for iOS and listen. Chrome has MUCH more low end. Running the audio before and after into a spectrum analyzer chrome is much closer to the original sound.

2. If you make the video full screen then exit full screen if pauses.

3. I couldn’t get incoming RTP that is opus/48000/2 to be played in stereo. But as number 1 playing it in chrome does play in stereo.

Android isn’t much better.

1.The fragmentation is such a HUGE pain. The manufacturer browsers on the phones seem to be very hit or miss. How many browsers come by default on android phones now days?

2. The latest Samsung phones cameras can’t do resolution 640x360 for whatever reason. Previous generations could and other android phones can as well.

Even desktop isn’t all there.

1. If you want to webrtc screen share there is no way to automatically select a screen or tab, not even CLI flags. So you can’t automate testing it. And you can’t even click the dialog in the chrome remote debugger.

2. FireFox has nothing like chromes chrome://webrtc-internals

A few other things

1. Simulcasting is ghetto

2. I wish server CPUs would support h264/vp8/vp9 hardware encoding and decoding on the CPUs

3. Want to collect metrics with getStats? Well there is no easy way to record all of them and the one SaaS is super super expensive
Hmm, interesting. Is it actually a viable language for working in? (Lack of an IDE would still be an issue, as would the limitations of the record system, but I'd certainly be more interested in Haskell if strict was a first-class way of working there).
I haven't worked there in a long time, I wouldn't bet on that computer still chugging along. 2001 is actually closer to 1986 than it is to today :)
Why Entreprenuers Choosing RentALL – Airbnb Clone Script?
Modal editing is very efficient imo. Once you get used to it, there is no going back. Plus, in my experience, it’s much easier on the wrists in general.

But I think Vim bindings in an IDE or Vim with a LSP plugin is the killer combo.
My condolences to you and their friends and family.

What a shame and a total waste; it takes away a person's every future possibility.

Things are very rarely ever that bad.

No job is worth it.

No circumstances are worth it.

No relationship is worth it.

No property is worth it.

No funk is worth it.

Progressive incurable/debilitating conditions maybe.

When someone is depressed, they tend to experience one or more of these changes:

- Cognitive distortions (including over-catastrophizing and assuming the worst) - Miscalibrated/misinterpreted orders-of-magnitude about how good or bad things seem. Inflict a mild setback on someone who is depressed, it can seem life-ending to them. (Ask me how I know.)

- All-or-nothing (black & white) thinking - Little nuance. Also, tends to lack a sense of humor and be dramatic as well.

- Hyper-vigilance / paranoia - Anxious all the time. Easily startled. "That shadow over there might get me." "There's snipers on that roof over there, I know it."

- Less situational awareness

- Looking at the ground more

- Less eye-contact with others

- Avoiding social interactions

- Less time outdoors during the daytime

- Sleeping more

- Sleep pattern disturbances

- Sensitivities to light/sound

- Eating less or more (losing/gaining weight)

- Unhealthy diet

- Wearing darker clothes

- Less attention to appearance/grooming

- Not exercising

Life ProTip(TM): When life seems down, get a pet (if you can properly house, water, feed, groom, and meet their attention and veterinary needs. And be sure you know how much time, money and work you're getting into... and puppies and cats like to chew and explore.)

Between the ages of about 8 and 27, I vividly-fantasized about self-termination quite often in a myriad of methods.
Why are people suddenly wanting to change the theme ?

https://news.ycombinator.com/item?id=23436891
One of medical practitioners' patient compliance problems is you've built an aura around your profession as miracle workers with magic bullets. And while sometimes you swing and hit a grand slam, more often than not you hit the ball foul. Which is okay, as long as you keep working with the patient to find a solution to their complaint.

Slow and steady usually wins the race, but magic bullets pay better.

Look at the rebellion that doctor started in New York, with his youtube videos about how futile and absurd it was to ventilate lucid/non-distressed SARS-CoV-2 patients, solely on the basis of their oxygen saturation meter readings. Later reports from the front line said 'hey we're doing much better not ventilating our COVID-19 patients even when their oxygen saturations are super-low...'

> and even then, a large percentage who reject it outright (e.g. the number of people who reject that calories are the primary determinant of weight).

/methinks it is simplistic and wrong to decree that a calorie is a calorie.

My working hypothesis is that bad medical advice is the primary etiological factor behind most cases of morbid obesity. Decades ago the medical industry decreed saturated fats as the cause of heart disease, and advocated fat-free diets, or low-saturated-fat diets failing that.

Butter has been vindicated of the charges against it, but I have yet to see an official apology for giving bad advice. Indeed, the heart profiteers are still [1] flogging a dead horse [2].

My retired-MD uncle recently came to visit, and shared that he now makes his own salad dressing to avoid the cheap oils in commercial salad dressings. He had some great stories of patients he'd helped (trauma from car accidents and knifings), but also of exercises in medical futility (e.g. cancer).

Why doesn't conventional medicine warn patients of the hazards of cheap oils? Now is the perfect time. You could refer to Wikipedia's article on Prostaglandins [0], and speculate that minority America's overconsumption of Omega-6 oils is one factor in their susceptibility to the SARS-CoV-2 (emotional stress is another factor).

[0] https://en.wikipedia.org/wiki/Prostaglandin

[1] https://www.heart.org/en/news/2018/05/01/advisory-replacing-...

[2] https://en.wikipedia.org/wiki/Flogging_a_dead_horse
Depends on how you count. On a application level, no. On a class level, also no. On a method level, no but we are getting close. On a row level, possibly. On a token level, definitely.
This article describes the scale of the operations behind some of the superhosts on Airbnb - almost unbelievable, but the market will provide I guess! https://www.wired.co.uk/article/airbnb-scam-london
Photopea – Advanced Photo Editor
I would encourage those interested in the intersection of STEM and the Humanities to check out the Digital Humanities Minor/ Major being offered at a growing number of universities. I earned the minor at UCLA, and found the application of digital tools to historical and modern "humanities" focused types questions to be incredibly relevant.

Examples include: 3D modeling of the historic broadway district in Los Angeles, Natural Language Processing of ancient Roman texts, virtual reality's impact on human cognition, etc.
Animations and transitions are very easy to abuse for sure, yet I've also seen them used very effectively in delivering a message. (Just was in a data presentation today where, without the animation, would have been very hard to grasp.)

So, careful of extremes.
1. https://www.researchgate.net/publication/340603522_Face_Mask...

2. factually, several countries used masks as primary means of reducing transmission, including Czechs, Slovaks, Austrians, e.t.c. ... the sense of protection comes from seeing everybody else have mask

* clothmasks are enough, no need to stress about single-use disposable surgical masks
Some of them got on ships, where the Americans competed to see who could send the most back, of course
Humans have no moral or ethical concerns that stop them exterminating life forms they deem inferior. You don’t think it's plausible superior AGI would view humans as vermin?
But...who cares? Yes, Vim owes a debt of gratitude to Bill Joy's vi. And vi was built from ex, which was built from ed, ad infinitum back to the dawn of computing. I like trivia, especially computer trivia, and I was there for much of this evolution. But it's not important to know any of it.
She was never Miss Universe. She won the national Puerto Rico Miss Universe contest, and in the international Miss Universe competition she won two minor prices. (most photogenic and best dress)
She's also not that exceptionally looking, guess her geekness shows.
If you want a citation; that little theory is vaguely from Karl Marx. Chapter 13 of Capital, Volume III according to Wikipedia [0]. Pretty good theory, and somewhat older than 40 years.

Notwithstanding that, what you say may be true.

[0] https://en.wikipedia.org/wiki/Tendency_of_the_rate_of_profit...
Toptal and Gigster come to mind first. But I keep seeing ads on FB for more and more of these "remote developer" platforms.
`setLocalDescription` is where all the logic happens! `createOffer`/`createAnswer` just creates an easy config to pass.

You can change lots of undocumented stuff in the SDP! This list isn't exhaustive, but I have seen production apps do these.

* Change ice ufrag/upwd

* Enable simulcast

* Change code preferences

* Change codec specific behavior (Opus ptime)

My guess is that it works this way so browser vendors don't have to actually standardize behavior. They don't need to go through the W3C every time they want add something new. ORTC was released to try and fix this though. `SDP Munging` is a terrible idea and has caused me so many headaches :/
Itch.io: “Bundle for Racial Justice and Equality”
itch.io "Bundle for Racial Justice and Equality" - 743 items (games & others) for $5 minimum, with all proceeds split 50/50 and donated to two charity funds (NAACP Legal Defense and Education Fund, Community Bail Fund).
FWIW, Crystal does have compile-time method_missing. Which obviously is less powerful than the runtime variant, but it is still possible to get fairly far in many practical usages.
I use a remote machine at work for all development. With tmux + Vim, I get persistent editor sessions with native performance.

The alternative used to be writing code over VNC (not fun!), but we’re now moving towards VS Code Remote. I don’t see myself changing to it anytime soon, though.
I modify “cd” so that every time I change directory it calls “ok” and thus I get a pretty print of the most useful 1-line commands for that folder. I have .ok in all my projects.

Some of those have makefiles, some have cake, some have grunt, some have npm scripts. Many are pure documentation folders (books etc).

ok isn’t primarily a build system or a task runner, it’s a folder profile.

Asking “what can x do that y cannot do?” invokes the Turing tarpit. A better question is “why is it more pleasant to use x with or instead of y?” ...particularly since they can be used together.
Try not to use ad blockers, please
Similarly, Brother was using also floppy drives for their knitting machines.
Thank you for the relevant example!
That was an example, I was trying to offer chrisseaton a different notion of "similarity".

Another example: if 0% of Ruby code works in Crystal unmodified, but for 90% of code the transformation was extremely simple and mechanical like using curly braces {...} instead of begin...end and prepending $ to all variable names like Bash and PHP, they would still feel extremely similar in practice, albeit obviously less similar than the above example.

By contrast, Java and JavaScript are widely described as having very similar syntax, but it is rare to translate code from one to the other without require fundamental rethinking, because the relationship between JS objects, functions, and prototypes is so different from between Java objects, methods, and classes.
I'd say the condom analogy is great, and with R around 3, reduction in transmission beyond 70% means the damned infection rate grows no more.
Signal uses a registration pin to prevent that exact attack.