skysight-inc/HackerNews huggingface dataset:
> you instead spend doing very careful munging later and crafting very careful commits with git add -p and rebase

I mean, I already do this, because I like to be able to understand my commits as standalone historical artifacts. IMHO commits exist to be read (by your future self trying to figure out WTF you were on about most of all!) as much as they exist to change the state of the codebase.

Given that I'm already doing this, it wouldn't be any more work to use a workflow like this, I guess? (I still use branches. And have multiple git worktrees checked out at once from the same repo.)
How Covid-19 is impacting Content Marketing?
Hm I'm not sure if it's the font EB Garamond's issue or it's OpenType's limitation.

Truth is, the font does have support for "ſs", and is listed under "Historical Ligatures (hlig)". However, it is only available when "Historical Forms" is turned off. When the latter is enabled, it becomes "ſſ" and I can't find "ſs" anymore (unless manually typing it out).

I think I can learn more by asking at the EB Garamond repo :D

If you happen to know a font that have historical forms support, please tell me. I can't find one beside EB Garamond (I also know Warnock but it's too expensive for me)

---

Update: yes EB Garamond does warn this feature is not as clever as the rules on wikipedia. Maybe for now I would choose a safer text for demo while looking for a better font
Here's one cultural tidbit: the Russian word for Sunday means Resurrection. That was one of the reasons the authorities did not want that day to exist.
in places with romanized lettering it was long ago determined that this is much more difficult for readers to process. It may be a breath of fresh air for you but for most readers it's difficult to mentally process.
DynamoDB seems to be so low level that it takes a lot of design and programming effort to get right. Are there any higher level solutions that build on DynamoDB that take care of these things automatically? For example denormalization sounds pretty error prone if you implement it by hand.
So bascially some grade 12 kids could took your job.....seriously!?
At what point do these auto-sharding databases like DynamoDB become worth the effort these days? You can squeeze a lot out of a single Postgres instance and much more if you go with read replicas or Redis caches.

When you start with a relational model you don't need a priori knowledge of your data access and you get solid performance and guarantees. If you need this access knowledge beforehand, is DynamoDB best for scaling mature products?
I host my comments externally. For example, https://www.jefftk.com/p/mosh is currently on the HN frontpage as https://news.ycombinator.com/item?id=22810589, and I think of that like my comment section. I have my blog pull in the comments from there: https://www.jefftk.com/p/mosh#hn-22811119

I also pull comments from LessWrong and Facebook, though the FB comment integration is pretty temperamental.
Yes. And the Russian word for Saturday is "Subbota", derived from Sabbath.
Why indeed? I have personally never seen a submission flagged on Hacker News that actually deserved it. And no, "Off Topic" is not a legitimate reason.
There are a few of things to be aware of when deploying your own instance in jitsi-meet/config.js:

Firefox simulcast is still experimental (edit: and disabled by default), so Firefox is only sending HD to the video-bridge and no LD stream. The HD is then relayed to everyone even as a thumbnail.

If you don't need to see everyone's video all the time, set channelLastN: 5 or a similar number, and only the last N speakers video will be broadcast

If you don't need 720p (1280x720), change the constraints: video section to be something like 360p (640x360)

Enable layer suspension so that HD is not sent to the server when not needed: enableLayerSuspension: true
The blog seemed to very intentionally not mention the company's product until the very end. They should have led with that.
"having an online presence" is a much lower bar than "on social media".
Nobody will make a dent in the Trump base. If Trumps misconduct to date doesn't sway them then no outsider ever will. Very few of them will change sides, there was actually an example on HN here a few days ago. But that's definitely not representative of what is happening in Trumps base as a whole.
Can you be penalized for not running Google Analytics? If you have a website with no analytics or non-Google analytics, will your Google ranking be worse?
Thanks for these notes. It's neat that you have a hypothesis for the source of the problem that goes down to the types of locks.
I hadn't seen that before, thanks for sharing. First question: "Does Apple permit iPhone users to uninstall Safari? If yes, please describe the steps a user would need to take in order to do so. If no, please explain why not"

Apple answers that users cannot, and adds:

"The App Store provides Apple’s users with access to third party apps, including web browsers. Browsers such as Chrome, Firefox, Microsoft Edge and others are available for users to download"

While forgetting to mention that all "Apple's policies require all iOS apps that browse the web to use the iOS built-in iOS WebKit-based rendering framework and WebKit JavaScript" [https://developer.apple.com/app-store/review/guidelines/], effectively meaning it's just a skin on top of WebKit, which is controlled by Apple.

I wish something good comes out of that investigation, but realistically, I don't see it happening.
there is a risk here though that rather than 'listening in' to the conversation he is getting the gossip from a coworker in which case the coworker might just tell the new boss that the OP is wrong about something
I’ve been using Jitsi for a couple of weeks and my experience has been pretty good so far.

Got a quick question if someone can answer. Is is some how possible to use OBS stream with Jitsi? For my use case, I work with an one MS-Excel window capture & my webcam input capture in the corner, to explain some concepts to my students.

Any help appreciated.
The very last item in the blog post says

> Updated translations

So it seems like they've been working on this.
Blink is a great and open source SSH/Mosh client for iPad.

https://blink.sh/
Interestingly, I also had a disappointing experience with mailing lists. Hard to interact with, and takes long time to get a response. I find Slack or Zulip chats much more useful.
raspberrry pi in home-network DMZ, with fail2ban, unattended-upgrades, and a free dynamic DNS service gets you most of this. (plus, you're root, so you can run things more complicated than web-services)
That's odd. We haven't had problems with google meet, so we use it. Though we use zoom too, for all hands meetings for whatever reason.

Maybe it's locality to the servers, or just packet loss heavy internet in your neck of the woods. Either way, I get it.
Of course there are productivity boosters. The dishwashers, vacuum cleaners, vehicles, computerized booking, and many other pieces of technology have replaced the need for many additional workers.

The problem is that, as states, we are not translating these increased profits into increased quality of life for citizens. UBI is the most obvious way to start doing it.

What we want is to in effect charge companies in relation to how much profit they're making off replacing workers (increasing productivity). When a company is able to replace 10 workers with technology, they should pay at least enough taxes for 5 workers to live off UBI. Repeat until everyone that wants to can live comfortably off UBI. While other people voluntarily work to make a lot more money than UBI.
Covid-19
NWO
For me the axis is not computer quality, it's IDE quality. My productivity in a large codebase jumped 10x when I switched from emacs to IntelliJ (for Java). Going back would be like blindfolding myself after I grew up blind and got my eyesight restored once.

Remote development is tricky indeed. Many people run the IDE locally and use its remote development functionality. I run it remotely over VNC.
yes, there is definitely a method to gen the paks.
What would be the use case for our sales then? Say I wanna reach out to startups via email or have Hangouts calls and go through the sales funnel.
Thank you! As high-school students, this means a lot to us. We hope people using our site will pass on their kindness by donating to the Coronavirus relief fund.
New code completeness checklist and reproducibility updates for NeurIPS 2020
Rams [video]
Where's the sleaze? GA does shady shit, Plausible has a competitor product and they're making the pitch on their company blog. What am I missing?
How would you guarantee privacy by requiring transparency? They are opposites.
Yeah, though my goal with this particular project was to strike a balance between performance and readability, not squeeze out the absolute maximum performance. I.e., I didn't bother with any optimizations that entered the territory of "tricks", where they started to make the code less intelligible. For my use-cases (the configurations included in the repo), the current implementation is not limited by speed (and I didn't even turn on compiler optimizations, which in my experience can give a 20x speed improvement).
Have you looked at using Amazon Lightsail?

Linux VM for $3.50/month: 512 MB RAM, 1 processor core, 20 GB SSD, 1 TB/month outgoing transfer. For $5/month: 1 GB RAM, 1 processor core, 40 GB SSD, 2 TB/month outgoing transfer.

Should be enough for a hobby blog, especially if static.

They have images for Amazon Linux, two Ubuntu versions, two Debian versions, FreeBSD, OpenSUSE, and CentOS.

They also have a few images with various things preinstalled and preconfigured: WordPress; Joomla; Drupal; Django.
I obviously mean the clients as in the GUI clients, not the core binary. For OpenVPN that would be OpenVPN-GUI[0]

[0] https://openvpn.net/community-downloads/
I would have expected Zapier integration would have been a given! How will that work?
Good point. I hadn't imagined that particular case.
The economics of this is quite sound for capital intensive production. A more sane version of this is shift work. With 2-3 shifts working a factory around the clock 5 days a week.
That makes sense. I was not aware of the two separate immune systems.

So maybe 30% of people have an "innate" system well geared toward defeating this particular virus. Or/and they had a small exposure.
Serious question - would you feel the same way about using CEO or CFO without spelling out what they stand for?
Why would you want a video feed anyway? If you're just having a talking meeting, I don't really need to see your face, and also don't want you to see mine.

Edit: Maybe I'm antisocial, but I have talking meetings all of the time with people I know well, but never feel the need for video.
A flashback to Tech Stacks I have used
I see, so are they wearing these shields on top of the usual mask?
A circuit board from the Saturn V rocket, reverse-engineered and explained
They're not going to stop until they can hire programmers out of high school and pay them 35k. That is the goal here.

Hey, by the time they're a senior, they'll be making 70k!
I worked as a life guard in New Jersey in 2000 and the day was staggered as well. Presume it's the same in all services that have a 7 day cover requirement.
>that is incentive enough to increase production

Alas, the world is rather more complicated than that. Case in point, this Dallas surgical mask factory that is not running overtime, because the hospitals screwed him over last emergency, and he almost went out of business:

https://www.dallasnews.com/news/watchdog/2020/04/03/if-you-i...
Start here and keep on reading, it is fascinating stuff.

https://en.wikipedia.org/wiki/Adaptive_immune_system
I would think that meetings being company users only by default could side step a lot of these clunky security measures. You would only need them for external meetings. No zoom bombing or war dialing issues with that default permission set.
First of all, consumer preferences remain different. And some products (such as bigger rolls designed for specific dispensers) aren't ideal. More importantly, the supply chain and delivery models are very different. Retailers don't have arrangements with institutional suppliers, packaging is different (quantities, SKUs, etc.), and—most importantly, I think—everyone is scrambling and operating at reduced organizational capacity, so it's just plain hard.
Man, let me introduce you to Roswell truthers, 911 conspiracy theorist, racists, cryptonazis, biblical biologists/geogrpahists, phrenologists, freudians, climate-change-is fake theorists, anti-vax activists, and flat earthers.

All of them have deniers, and that is the core function. When your core critical thought relies on denial of all evidence or outside data 'my falsehood is as good as your truth' then it isn't critical anymore.

But it looks like critical thinking. Often with an elaborate scientific pantomime built around it.

One of the hardest of modern things is separating the mimes from practicioners. You cannot have sufficient knowledge or reasoning in most domains, the language is tricky, and there are liars, unknowing mimes, and bad actors everywhere. And our brains are actively working against us much of the time.
Don’t try to reason with clojure zealots, they are just as bad as rust zealots and also less relevant.
I guess investors who bought the wrong Zoom stock can’t get in on the class action? ;)

https://time.com/5792310/zoom-zm-stocks-coronavirus/
We are translating these into the option of increased quality of life. The fact that people spend 2-3 hours/day watching TV, YouTube, and screwing around online in general is a demonstration that most people do have a higher quality of life.

Or to put it another way, most people don't have to work 16+ hours/day just to stay alive.

What people choose to spend that time doing is up to them. Most will use it to watch TV/Netflix/etc while a much smaller number will work on skills and things to make their lives better.
If we find ourselves with a few 100Ks of Covid deaths, you'd think that anyone could run an ad featuring archival video "We've got this whole thing under control, and it's going to go away on its own," and win against Trump.
>plausible is Open Source

>self hosting is not supported

Ok, then how do you prove it's open source?
They are very unlikely to have end-to-end security in a couple of months, for the same reason few (if any) of their competitors have it: it is really bandwidth intensive to send full-resolution video of every participant to every other participant. So everyone sends low-res for most participants, and at most one high-resolution stream. To do this you have to be able to make low-resolution streams out of the high-resolution one people are sending you (to pass along to others). That means you have to terminate encryption on the server side. Once you have done that you are no longer "end-to-end". This is just the state of things.

This is a valid tradeoff for most things, but the real problem here is that Zoom claimed (and continues to claim) "end-to-end encryption", while not providing it. That is a lie, and people naturally wonder what else you are lying about.
I think that a big reason for placing the trade tariffs on China came from fear that if China was allowed to experience economic growth any further, they would be able to dictate the economic prosperity of the United States. As of now, our economies are greatly intertwined (more so two years ago) but less so as we progress into the future with the tariffs in place. Ending the trade relations strategy with China that was established and nurtured over the past decades effectively stops China short of growing their economy to the same size of the United States. This ensures the United States remains the largest economy in the world [0] and in turn lets the United States retain its control over the global market. With this in mind, I find it hard to believe that the United States is making the trade tariff decisions with small or big businesses in mind, and is instead focusing on its future positioning within the global market. This might look like isolationism from the outside but in act, it's the United States pulling out of the market it was most heavily reliant on, it an attempt to slow down it's economic growth.

[0]https://www.investopedia.com/insights/worlds-top-economies/
I didn't poke around. I knew by the time I finished reading the Table of Contents, before I even got to the content.

Even if they had said in their very first sentence of the content "Disclaimer: We are a competitor to Google Analytics", I would have already known before that.

It's blatantly obvious, they didn't need to spoon feed me. This isn't some submarine article.

http://paulgraham.com/submarine.html
It's different than a relational database in that you need to model your data to your patterns, rather than model your data and then handle your patterns.

Once you learn the principles, it really is like clockwork. It changes your process, but you implement the same process every time.

Honestly, I think part of the problem is that there's a lot of bad NoSQL content out there. A little standardization of process in this space will go a long way, IMO :)
I don't really want to go through the laundry list of issues I have because none are critical, just the software is very rough around the edges on Linux. It just feels less than flushed out, and I've had a million little problems and bugs that I've reported and never heard anything back (as a paying user!).
Is signal still demonstrating their commitment to my privacy by notifying everyone with my number in their phone contacts who is also on signal when I join ?
Apart from that FBI warning of Zoombombing, I don't know a single non-tech person that's actually aware of all these security concerns, including China privacy.
We're on Hacker News. I think we can assume audience here is fairly technical.
Why everyone can – and should – write
How accurate did these betting sites turn out to be in predicting the results of the 2016 election?
For Linux and Windows yes.
There are plugins that can create a virtual cam
https://github.com/obsproject/obs-studio/issues/2568#issueco...
Ah and yet you are not really an academic :)
Loved the comment and the various pointers. Learned a few new things, or at least found the entrance.
New Google SRE book: Building Secure and Reliable Systems
They used a clickbaity title and deeply buried the lede by disclosing that this is an advertisement for a competing (paid, non-self-hosted, proprietary) product only at the very bottom of a long list. I would bet 95% of readers did not realize this was an advertisement until getting to the bottom.
Also Chromebooks. Seems like everyone is grabbing them for their kids since that's what schools have been using. Just getting a couple of them for my kids involved paying half again as much as the same ones were going for a month ago, and two involuntary canceled orders. Fingers crossed that Best Buy won't cancel again on the ones that I'm supposed to pick up on Friday.
And stay away from flavour of the month dominated domains.
I'm betting the payout will be a custom emoji for affected users. Maybe a tinfoil hat. And the court will be ok with that so long as the lawyers get paid in hard currency.
Ask HN: Best resources for non technical people to understand ML as a toolkit
My dad wants to learn how ML will affect his business (currently a manager at a outsourcing company) and get enough knowledge to carry out an intelligent conversation about the different use cases and models etc. So far I’ve found some good McKinsey guides but I wanted to see what y’all have to say? Thanks and stay safe!
Going Multi-Region
And more people know what the internet is than Google.
> why is it unreasonable to have a phone plugged in to get great gaming performance

People don't always game near power outlets.
The issue with all of that is you're underestimating or misunderstanding the areas being spoken about. Fences are a no go - these are Federal lands being managed by the Bureau of Land Management. There are rules for that. Dogs could work, but I'm not sure how you would maintain the dog, as the pasture animals tend to roam loooooonnnngggggg distances. And the issues of the wildlife becoming accustomed to cars or being fed are zero issues. There are not enough people out there to do so BLM lands are actual wild spaces.
We don't have access to the alternate universe where this didn't happen. But Netflix was king of streaming -- other services had to bring themselves up in order to avoid being killed off by Netflix promoting their own content above those of other providers.

If Netflix had made it clear that they were not going to compete in content, then maybe those services would not have to exist.

Then again, maybe the move in this direction was inevitable; if the FTC had put its foot in to get something like the consent decree [1] with movie theaters and studios, then we would probably be in a world where streaming services had to differentiate on the quality of their streaming, platform support, application, funding model, etc. instead of just basically competing on the content, while steadily getting worse at everything else.

[1] https://en.wikipedia.org/wiki/United_States_v._Paramount_Pic....
That's insane. ME degrees that I know seem to be defined by industry (ie. application of theory). Nobody pursues that degree to stay in academia/research. Anyway you can always pursue an advanced degree if you want to stay in academia. Don't get it twisted though - STEM is not a vocation as per your suggestion that "people entering industry" deserve a special path.
It should work fine, since it would create a virtual webcam. Please drop by https://github.com/jitsi/jitsi-meet/issues/5425 if you run into issues.
Certainly not saying that it's not noteworthy, but if I had to make a top 5 list he wouldn't be on it. Apparently, my metric and the authors metric are different.
I just answered this on Twitter, but I think there are two instances where it's a no-brainer to use DynamoDB:

- High-scale situations where you're worried about performance of a relational database, particularly joins, as it scales.

- If you're using serverless compute (e.g. AWS Lambda or AppSync) where traditional databases don't fit well with the connection model.

That said, you can use DynamoDB for almost every OLTP application. It's just more a matter of personal preference as to whether you want to use a relational database or something like DynamoDB. I pick DynamoDB every time b/c I understand how to use it and like the other benefits (billing model, permissions model, performance characteristics), but I won't say you're wrong if you don't choose it in these other situations.
Yes, agreed. It's very hard to have this conversation!

I guess I'm just saying it's very unlikely (to me) that any given two people function "totally differently" internally. I agree there must be differences, some of them astonishing, but I have a hard time believing those two people are totally different. It's the same biological hardware supporting the same kind of software -- maybe one is Windows and the other is Linux though ;)

Nothing of what I'm saying is scientific or definitive, just my gut feeling. I'm aware of the dangers of comparing people to hardware/software, and I know it's a flawed analogy.
Allowing for hidden state variables, (HMMs) for example, one can expand their reach.
People who believe that have incredible influence in our flawed political structure.
The WHO is a political organization, not a medical organization. If you break your leg or get sick, you can't go to the WHO. Everything that comes out of their mouthpiece should be regarded as politics, until confirmed as science.
descriptivism is not some unstoppable force; it’s a social argument we work out in the public sphere.

pushback is normal and beneficial.