skysight-inc/HackerNews huggingface dataset:
It is definitely true for a few simple cases where the model producing simulated gain values can get pretty close, but there's an entire sub-discipline of controls theory dedicated to the trade-offs of the various tuning methodologies [1][2] because for most real-world situations, you can't predict the system response for any given set of values accurately enough to be useful. You can get the initial values set from first principles by checking your poles to avoid clear regions of instability, but once you're past that point, I believe that it's mathematically true that you can't truly find the correct gains only from first principles.

If I'm missing something in the formal background, though, I'd love to hear it. My own implementation of digital PID controllers have been based on using Ziegler-Nichols for tuning bc I was under the impression above. Any literature or methods contrary to that would definitely be welcome!

(Edited because my first line didn't make any sense)

[1] https://pages.mtu.edu/~tbco/cm416/tuning_methods.pdf

[2] https://en.wikipedia.org/wiki/PID_controller#Loop_tuning
Just looking through your careers page and I'm wondering if the backend role filled and if are you open to working with a dev(s) who can sync up with US time even if they are nowhere near NY/EST time?
Someone like Cory Doctorow would argue that this barrier to unseating established, content-heavy networks would go away if competitors were able to freely and legally build their own interops with TikTok's services.

If a 3rd-party app allowed users to cross-post to TikTok, or even to import their feed from TikTok and respond to posts without leaving the app -- the network effect would look a lot less intimidating.

This article focuses purely on the question of, "how could established networks with lots of content leverage that content to try and catch up?" But TikTok's network only matters because that network is surrounded by a legal wall.

Allow competitors to bypass that wall, and then TikTok will be forced to compete with its UX, privacy policies, client features, and advertising -- not by holding your friends hostage from you.
well that means it's cryptographically superior to the ICQ client I used beginning of the century.
Is toml even supported in the standard library? This seems just bizarre. Python's really overtaking node for massive churn. I feel like an old guy when peers say, "don't use virtual environment use pipenv." then someone says no no don't even use that, use poetry. Etc.

I think about 50% of why I enjoy, in my soul, about Rust when I'm hacking away and personal goofs is that the dependency and project management system is all first class and pretty decent and I sure hope they don't go changing it much.
Stockdale Paradox: A Message for Uncertain Times [video]
You'd have to go through a lot of hoops like LLVM, compiler, etc CPU support just to get a Mac OS app written in Swift visible on the screen on OS9. Very interesting technical read on CPU support, compiler support, no matter the usefulness.

Impress me further if you can do that with BeOS.
In my region (Cyprus, a mediterranean island) only Google and Cloudflare are fast. Quad9 is significantly slower here.
having just converted a large project/monorepo to poetry, its pretty easy to generate setup.py/requirements from pyproject.toml
https://github.com/cloud-custodian/cloud-custodian/blob/mast...

note most of this just working around poetry for multiple packages in a single repo, with interdependencies. flip side, our pip/setuptools users building trunk from ci are unaffected.

that said there are open questions on poetry (governance/dev community), but the experience is overall pretty solid with a some minor rough edges, and the fact that it has a usable api makes those pretty minor. in contrast the only api on pip is cli arguments for subprocess/fork.
Where is that XKCD about new standards...

Ah yes: https://xkcd.com/927/
Or it’s an assumption that parents are foremost in conversation.
Google indiscriminately caches questionable material, so it could never go onto a whitelist.

Fine-grained filtering of content within Google domains doesn't seem tractable in any way shape or form.
Ask HN: What's the fastest way to get Houston COVID19 blood plasma?
Uncle's on a ventilator, figured I'd ask.
Companies that are under ITAR take security indeed seriously- this is not your average ad-selling business.
Hi, I'm the other friend who wrote StepUp.

As of right now we don't have that many users, so instant matching is quite hard. As a workaround we figured we will try to have a limited time window to congregate all the users.

We are actually using a 3rd party RTC framework for our videos, and the blurred is done on the front end.

And as for delete account, that's something we are working on.
Of course you can prevent exposure. People don't get their information out of thin air.

It mostly comes from one of the few dozen top news and social media sites. And you can absolutely hold them to account for allowing such content to persist on their platform.

Which is what they are doing e.g. Facebook, Twitter and Youtube all banning content referring to unproven COVID-19 cures.
My wife has been working from 7am-6pm every day for the past two weeks including about 5 hours a day on the weekends. About every third night, she'll have a 9pm meeting too and skipped a 10pm meeting last night. She's taking fewer breaks during the day than she would at the office as well. WFH is beginning to take a toll.

She knows that she needs to be better about stepping away and has this week, but another new "crisis" this morning means long days ahead.
I not sure 4chan shit-posting really adds meaningfully to the discussion.
Discussed at the time: https://news.ycombinator.com/item?id=16257156
thank you for being one out of exactly 10 people on HN with a sense of humor i appreciate you
Amazing. Would love to have classic Mac on the iPad. What a cool project.
Zoom is such a bizarre product. For huge video calls, it tends to perform as well or better than everything else out there. Yet at the same time it literally seems like straight-up malware and seems to violate your trust and privacy left and right every step of the way, even in the installer (!).
Just curious, would you be open to working with a remote dev who can sync up with both EST and PST times?
Please don't take HN threads further into generic ideological flamewar, which is an internet black hole and explicitly against the site guidelines.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=22749317 and marked it off topic.
It's not overly expensive either to get a custom G Suite domain if you enjoy gmail, but don't want the domain name.
Location: SF Bay Area
Remote: Yes
Willing to relocate: Maybe
Technologies: Leadership for SRE/TechOps/DevOps
Résumé/CV: http://jeffvier.com/resume.html
Email: jeff@jeffvier.com
The rumor that I've heard is that the "security and privacy concerns" are that Boeing has somehow gotten access to their Zoom. I don't know what that means, exactly, but it's at least somewhat more rational than being concerned that facebook is siphoning up the data.
A quote I've seen doing the rounds lately is salient here:

"You are not working from home; you are at your home during a crisis trying to work."
That's more about management decisions and unethical developers. It still could be a solid software despite those issues.
A project to create a Creative Commons version of Dr. Noble’s book was started, but doesn’t seem very active lately [0]. The lead even received permission from Dr. Noble’s widow [1].

[0] https://github.com/Josefg/Scientific_FORTH
[1] https://github.com/Josefg/Scientific_FORTH/blob/master/Conse...
Teachers Pay Teachers (TpT) | NYC | Full-time, Onsite | Technical Leads, Senior Engineers, Mid-Level Engineers, Product, Design and Marketing

TpT is an education platform where teachers can share educational content (lesson plans, worksheets, digital lessons etc.) with each other. We currently have over 6 million educators using our product and over 75% of teachers in the US are active on our site. And while we have big impact in the US, we're still quite small (only ~150 people) and growing quickly.

Right now we are hyper focused on our Schools Subscription product, as well as our push to digitize our current resources (over 4 million) so educators and students can interact with them remotely on a device. We are stable, growing, and eager to add new talent to our team.

APPLY HERE! https://www.teacherspayteachers.com/Careers

https://www.teacherspayteachers.com/TpTSchoolAccess/Content/...
Rad AI | US (SF Bay Area headquarters) | Full-time | Onsite

* Infrastructure Engineer - https://jobs.lever.co/radai/1ea683e3-8ba4-49c5-8532-58af76bf...

* Software Engineer (Windows Desktop) - https://jobs.lever.co/radai/9595ce55-80dd-468b-8df6-0462cd8b...

* Physician Data Scientist - https://jobs.lever.co/radai/b325e048-858e-4432-bd3a-daa930f4...

We're a healthcare startup based in Berkeley California focused on improving radiology by applying machine learning. Our software is meant to immediately help radiologists in the field, and we have radiologists using it today.

We are currently looking to expand three of our teams. We need a Windows Developer (C# specifically) to help build out the software that lives on the radiologists workstation and interacts with their existing tools, and we need an Infrastructure Engineer (aws, terraform, python) to grow our backend systems (including the infrastructure driving our machine learning pipelines). Our Physician Data Scientists work on a number of extremely important tasks, from curating our datasets to building automated validation tools for our models, and are a critical part of our growing team.
> I'm disappointed to see it getting dumped on during the past few days.

They have what is commonly referred to as form.

Consider the past year's highest voted stories whose title includes the word 'zoom'

https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=fal...

This is certainly not a 'knee-jerk reaction' to the use of the Facebook SDK, but presumably extrapolates from the history of false uninstallation, insecurity by obscurity, false advertising, etc.

Each of those things has been, as you intimate, patched or resolved -- but does that give you increasing or decreasing confidence in their product and priorities?
Be sure to read "Thinking Forth". Even if you don't wind up doing a lot with Forth it will still improve your abilities as a programmer.

http://thinking-forth.sourceforge.net/
A concern I'd have for the experimental treatments is: what is the bar? Can I charge someone a ton of money, and pump them full of water? Who has visibility into the experimental procedures, and whether or not they are just gouging a dying person to transfer their wealth to a company instead of their family or friends.
Not just "deceptive" nor "unlikely", it's blatant false advertising.
This may be true, but fyi, it isn't necessarily true - the MVNO is the one that sets the data charges in this case. If Mint did the right thing, I'm glad, though.
> If that's the case, what does that statistic say for the unemployment rate in the US, should social-distancing remain long term? Are we going to see >50% unemployment??

Highly unlikely. The government will abandon social distancing long before tolerating a long-term 50+% unemployment rate.
Actually tech companies have freedom of speech so they are free to host whatever content they want on their platform.

Also as a general statement masks don't work. (a) Because people aren't using N95 masks and (b) they don't understand that COVID-19 can live on fabric for at minimum 24 hours. Which means that if you're not washing your mask every single day or using a disposable one then it is worse than having nothing at all.
You're right. If we're talking about only the root element, it is similar to :host, because the custom element is itself stylable from the outside.

What makes me say that encapsulation is weakened is that threading JS property bags to other internal elements is also relatively common, and inline styles don't really offer any encapsulation there. Other selectors in the page can still select and style properties that are not directly styled by the element. I should have clarified that.

Shadow DOM provides true runtime style encapsulation, and the selectors on the page can't select the internal elements at all.
Op here. No, never reported it. But I think I've read somewhere (this is only unvalidated speculation now) that Google DNS and regular DNS do more fallbacks and are working also with not well configured DNSes where as Cloudflare is more strict but I don't have time to validate that. For me it's easier to just switch my DNS and go on.
Aeron 1.27.0
We'll look into how the publications do it, thanks for the tip.

> what the bottleneck is in your compensation model

It's the amount of funds - we've only raised angel funding we can't risk taking on full time workers at a set amount each month. It makes our own situation difficult.

We'd be happy with trying smaller amounts. We could just go a contractor route, but it's a shame there aren't better/easier options for opensource companies to pay contributors in small, manageable pieces.
Yes, it's impossible to keep politics out of the topics that get discussed here, but it's eminently possible not to go full generic and to stay out of battle mode. It mostly just requires an intention to follow the rules here. Please follow the rules here: https://news.ycombinator.com/newsguidelines.html

I've written about how this site handles political overlap here: https://news.ycombinator.com/item?id=21607844, and there's lots more explanation at https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que. If, after taking a look at those links, anyone has a question we haven't addressed, I'd be interested to hear it and happy to answer.
>The purist smile I have ever seen

This person will not even check their spelling let alone their drug formulas. I would steer clear of any advice to impersonate a PhD and make your own.
Who are potentially abusers using it to cause untold damage to gay kids.
It would probably go a long way if they advertised a roadmap of things they’d like to work on given donations. Maybe they have this out there and I just haven’t seen it, but I imagine it would be easy enough for me to persuade my small employer to throw a few thousand USD their way each year until some sane packaging solution is developed.
First of all, as an aside, thank you for all the work you do on Python! I actually got started pretty early on in my professional career with Python (3.5+ too, which I am thankful for in hindsight). I was using VS Code and the Python Extension before MS even acquired its developer (is Don still there? I hope he is. Such a genuinely down to earth guy). Without the work you guys do I don't know if I would have taken the programming the same way, or at that the time I did in my life.

I will say, I didn't realize the funding situation was _that_ dire, especially since on Talk Python I remember specifically Michael and some others talking about the massive influx of money into Python and its ecosystem in the last year and half or so. Its not billions of dollars but it sounded like the situation had a positive uptick substantially, so, in short, I was wrong!

Has the PSF ever considered having an actual business? Like say, consulting and/or having developers work on features that businesses pay to have implemented? (A loose example of this would be Igalia[0], which makes surprisingly good amounts of money to implement features in web browsers on behalf of the major browser vendors)

I've always thought this would be a pretty natural way to have a steady source of revenue and the profits could all feed back into the PSF.

[0]https://www.igalia.com/
Location: Edmonton, Alberta, Canada
Remote: Yes
Willing to relocate: No
Technologies: Rails, Django, Laravel, React, Redux, Bootstrap
Résumé/CV: http://nickbarth.ca
Email: nick@nickbarth.ca
Using their definition, one would wonder what non-end-to-end encryption would look like.
Came to say the same thing. Zoom is impossible if you are considered part of the DoD supply chain. Most of the public products are untenable if you need to talk about ITAR projects or about anything considered CUI.
There are things called "radio telephones".

https://en.wikipedia.org/wiki/Radiotelephone
Google Meet also works well if you have G Suite: https://gsuite.google.com/products/meet/
In my experience one of the key differentiators as to viability is who is backing the software. Kx/Q or 8th don't even register on this TIOBE index, and are closed source, but are well crafted and perfectly viable because there is a profit making company behind them, and customers whose itch it scratches.

You can really tell when you're using an unviable language; big parts of it are broken, often in subtle ways that you can only find out about after heavy use, and the maintainer doesn't give a shit about your problems, even if your problems should be in the niche the language addresses. There are many open source languages which fit this description; some of which rank in the top-100 or even top-50 in this ranking system. By contrast, something like Awk with a relatively low rank may score poorly but will be viable as long as there are text files.
I think op is saying, at the cost of an undetectable fraction of a second rounding error when you SSH somewhere, so what?
There's a national (and international) shortage of nearly all covid-adjacent medical supplies and you think it's a problem that we're not using more of those medical supplies right this very moment?

You... you're calling that _harmful_?

Cool.
I can recommend also "Feedback Control for Computer Systems, Introducing Control Theory to Enterprise Programmers" by Philipp Janert http://shop.oreilly.com/product/0636920028970.do
There are various structured ways to set PID gains.

The mentioned use of optimal control is one, although if you go there you need to be careful about setting your costs -- LQR and other optimal schemes assume a perfect model of the plant; the higher you set Q the higher the probability that your system will ring or go unstable.

There's various robust control methods, all of which I haven't used in a Good Long While, because for the most part swept-sine measurements work nice.

The one I've used most involves taking swept-sine measurements to get the plant response in Bode plot form, then using either Bode or Nyquist plots (or both) to tune my PID (or whatever controller I'm using).

For a large class of industrial problems, swept-sine measurements won't do, either because measurements need to be undertaken on production lines that are in operation, and the operators get cranky about things like noticeable sinusoidal variations in the product (think aluminum foil or paper), or because even when operated within safe limits, large machines undergoing swept-sine measurements can be downright scary. In such cases one usually ends up using random excitation or steps (often called "bump testing" if you're in an oil refinery or a paper plant) and some sort of system identification step like ARMA.

If you do end up doing testing followed by system ID, you'll most likely get an approximate plant transfer function -- so it's wise to either use a grain of salt when doing your optimal design, or to use some robust design method or other.
I think it depends so much on where you are and how you work that you mostly have to learn it as you go. Some people have loads more time to weed and water and check on things. Others might not have time to even look at the garden for a few days. I used to marvel at my late grandfather's garden and had to remind myself that he had decades of experience honing what he grew and how he grew it, plus in retirement had all day to do it!
Never heard of Triller. TikTok can't be competed with because it's already too big. Try competing with Facebook by creating an app that does basically the same thing, you will almost certainly fail to become bigger than Facebook (obviously).

Byte tried it, and hasn't seen good growth at all. TikTok has too much money to spend on advertising, and too many users that they've already won. Competing with a similar app is just dumb at this point, move on to something else.
I'm looking for operations and infrastructure related position. [fulltime only]

Location: Malaysia | Singapore

Remote: Yes

Willing to relocate: Yes

Technologies:

- 7 years in AWS (certified architect pro)

- 10 years in Linux

- 3 years in DevOps

Email: mnt6277@gmail.com

Resume: Upon request
Would be cool if I could search. I see you have "tags" on the job post, but I can't seem to search by them.
To be fair it does perform better than everything else, which is why people are so forgiving of it, but it still doesn't excuse their ineptitude on privacy and security.
Thank you for the link. I will continue browsing through the results and other sources from around the web.

I definitely am aware that there are going to be many small projects, but haven't found any that I'd look at and say "this one is the one that is standing head and shoulders above the rest of the pack".

I know it probably sounds picky, but whatever group is leading said project should have impeccable credentials and have many peers joining their effort(s).

The other thing would be the "eli5" for those of us wondering if we really have the capacity to grok and contribute in a major way. So, for example, I'm trying to place myself and my skillset on the spectrum of skillsets to see how big of a role I can take. I'm extremely interested in helping but am trying to latch onto the project where I'm contributing in the most substantial way I know I can.
You should be ashamed of yourself for working on this product. It is evil, and will have evil consequences. It is intrinsically homophobic. It will be used to abuse vulnerable young people.
I have used OfficeTime https://www.officetime.net/ for the past 10 years. I use the OSX version. You can sync between multiple clients on different devices, but I don't use this. For me, it's just a very simple, lightweight client app which keeps track of time and has basic reporting and invoicing functionality. I really like it. It is paid though but, it's a one time fee for years and years of use, if that makes sense.
For those you haven't heard it before.

There is no f'in'way.
Cambridge, MA/Norwood, MA | Remote temp, onsite after COVID-19.

Moderna, Inc. We need people! We have a ton of openings and are hiring a ton of people.
https://directory.fsf.org/wiki/GNU has the list of software that the GNU project provides. While most systems that run a Linux kernel will require having many of those installed (sed, tar, grep, gzip, bash...), most of the software running on most of these computers these days will not be from the GNU project.

Many users will likely never use any GNU software directly these days, and it is increasingly possible to build systems with less and less parts from the GNU project.

It would be fantastic for the GNU project's visibility if it expanded its focus on software that would potentially be more widely used directly by humans. Where's the GNU project's alternative to Zoom? Why is Savannah so far behind GitLab? Where are the GNU apps for mobile?
Using industry standard phrases without a complete understanding of meanings is... well, industry standard. ;)