skysight-inc/HackerNews huggingface dataset:
In general there are rigorous ways to quantify those kinds of model deficiencies. From an informal perspective: if the change in data is small and the change in model output is large, your model is poor (and in particular, possibly overfit).

Formally what you're describing is the bias-variance tradeoff.[1] You can assess this by looking at the conditioning of your model, which measures how sensitive it is to changes.[2] Roughly speaking, the condition number of an estimator (or generally, function) measures how large the change f(x) -> f(y) in the range for the change x -> y in the domain, where x and y are close. That will give you variance. If you try to minimize bias too much, you may overfit your model and it would exhibit high variance in cross validation. If you try to minimize variance, you may fail to capture relations in your underlying data, which would exhibit higher bias.

Practically speaking, for your specific example: if a relatively small change in the sample data resulted in the model adjusting its prediction to 99% from 1%, I would assume your model is severely overfit (I can't quantify exactly how small without more context, but let's agree it's small). From a meta Bayesian perspective, it would take quite a lot of further cross validation for me to drop that belief ;)

_____________________

1. https://en.m.wikipedia.org/wiki/Bias–variance_tradeoff

2. https://mathworld.wolfram.com/ConditionNumber.html
but this just shifts the burden of who to trust to the verifiers. It didn't make the software from the vendor _any more_ trustworthy.
If by prior you just mean "I know something about it" or "everything happens in context"; then that fine. But if thats what you mean then a diminishingly small number of events have "priors" which can be expressed in a neat analytical form, or be approximated, or even be quantified. This is part of the problem of frame and context that ML v1.0 tried hard to solve.

Recall as well that in the Bayesian approach the model itself is not subject to Bayesian updating: its part of your prior. Except that you never update it. So youre not merely choosing how to update parameters given data; you're also choosing what you're not going to update.
They mention this as an exception that they will still handle manually in the community thread https://forum.gitlab.com/t/gitlab-support-is-no-longer-proce...
Looks nice! You seem to be missing an about page and a privacy-related page though. What tech stack is behind?
> For total meltdown SHTF scenarios

There are many, many scenarios other than Business-as-usual and Mad Max. Look at how hyperinflation has played out historically. In Argentina in 2001, imported things like medicine became very expensive. People sold small amounts of gold for fiat when these kinds of expenses came up.
Agreed. As a bonus, it really is a very good browser! It's not a charity-case at all.
Clear it from your HSTS cache, I bet you're setting that in the app when https is hit.
The first web versions of Outlook were plenty fast and usable on my then workstation (PIII 667 MHz w/ 256 meg). In fact, a lot of the web applications made 15 years ago were fast enough for comfortable use on Pentium 4 and G4 CPUs, because most used combinations of server-side rendering and vanilla JS. It was painful to develop, sure, but the tradeoff in place now is severely detrimental to end users.
> This isn't a JVM with green threads

Exactly... I thought they may be talking about Project Loom's Virtual Threads (which are going to be true green Threads) which are available experimentally as of Java 15, given they did use Java 15, but nothing in the post indicates they used that.
We don't have a negative attitude towards these concepts; we just don't have a damn clue what these concepts even are, or how they're useful. And thus far the FP crowd haven't been very effective in communicating this.

I'm still waiting for THE article that actually explains how this stuff works in an accessible way, without resorting to a bunch of haskell code (for which you need to already know FP - catch-22), an assumed proficiency in category theory, heavy maths, esoteric toy problems that don't touch the real world, or technically correct yet unapproachable jargon ("A monad is just a monoid in the category of endofunctors, what's the problem?").

Could you imagine teaching BASIC with "A variable is a container for values, which are themselves elements of a set of constrained possibilities. You assign to variables by collapsing the set into one possibility." That's what most FP articles feel like.

To have success in communication, you need to speak to your audience where they are; not where you wish they'd be.

Feynman was able to do this for physics; hopefully someday someone will do it for FP, and then you'll find us MUCH more receptive to the message.
> How is being a token at career fairs "the same work"?

Because they're doing the same work as non-Black employees at the career fair?

I'd have thought that being a face of the company externally would be a good thing for when it comes to review time. Are the non-Black employees handicapped career-wise in a similar way?

How would you suggest a company portrays externally that PoC are more than welcome to apply for a job there?
I see reddit so i assume this is the sysadmin subreddit?

They're famous for not being a cheery bunch. Because reddit's demographic does swing younger the sub used to be filled with endless posts about being socially incompetent or possessing 0 business craft.

Does anyone know if it improved?
OpenAI GPT-3: how it works and why it matters
Yeah, there's certainly still things like riser cards and connectors that could come unseated due to vibration.
Which external 5k displays are on the marked except the one that Apple has sold and alledgedly LG has discontinued?
An early version of Starship takes its first tentative steps off Earth
It depends on how downtime is defined in the contract.

That sounds like I'm being snarky but I mean it - whether an actual legal contract or just the documentation given to users, any system where downtime matters should have some discussion of what impacts downtime can have and how it's measured and managed.

That documentation is what defines "downtime".

I'll add that what you've described is a sort of low-fi manual version of DB replication (https://en.m.wikipedia.org/wiki/Replication_(computing)).
You are making the case for source control and having no external dependencies like npm, but you don't need reproducible builds for that.
You've had a few replies so I guess mine will be lost to the aether.

NAT vs Direct addressing is an interesting topic, because we've gotten so used to working around the issues inherent in NAT that we take them as a sort of given. I'll lay them out here:

1) The actual NAT state table in your router is much slower than a simple bit-map firewall lookup. This will show up as a bit of latency on every new connection.

2) The state table can get full. When that happens some connection needs to be evicted. For web technologies this wont look too bad.. Maybe a websocket connection gets closed and re-connects in the background. But if you're streaming something over raw TCP then that's annoying. Basically it makes your internet connection just that little less stable.

3) uPnP exists to try to mitigate the p2p issues with NAT; but does a poor job. -- Take for instance, a video game with VOIP, consoles are notorious for this; centralising and muxing everyones audio is expensive, so it's more useful to help people build peer meshes. So "NAT PUNCHING" is the normal way to go, but of course that doesn't always work, so you have weird tutorials on "how to port forward" when in reality this shouldn't be needed, a stateful firewall would be enough if not for NAT. Some guides even suggest putting your devices in the DMZ with direct port forwards on every port from the internet[!!]

https://www.denofgeek.com/games/how-to-change-nat-type-on-ps...
For comparison, current Covid-19 deaths in the US are probably roughly comparable to deaths from Little Boy.
The large the screen, the less the resolution in ppi gets. I have seen a 28" 4k screen at a mac - much more fuzzy as the pixels get larger. Actually, to get the same ppi as in the iMac, you would need a 22" 4k screen. So the 24" works in scaled mode, which gives about 2300 horizontal points, this is still reasonably sharp.
I like the mention of an internal tool called "SECRET TOOL". It makes me wonder why the name would be redacted, although I'm amused by the idea of that actually being its name.
If you've just had a $500 million pay day, the action in subsequent months presumably was going to be pretty dull (and not lucrative) by comparison. Maybe they've just decided to take some time off to spend time with their families and think about how they're going to spend it!
Would you be interested in adding what you’ve learned to the discussion here: https://www.kialo.com/our-perception-as-humans-is-not-necess... ?
Sort of on the subject, i've seen a brochure for a specialty product marketed to law enforcement. It's meant for use with the seizure of live, powered on desktop PCs and similar that have a high likelihood of full disk encryption.

Essentially it's a medium sized double conversion ups, with a really high quality sine wave inverter, and some electronics that can match phase with a live 120vac 60Hz circuit. And a tool kit which consists of the insulated electrical hand tools needed to do a midspan removal of the cable jacket and splice into the wires in an ordinary PC power cable. The person using it is of course supposed to be trained in advance, and competent at the process of attaching the UPS to the live circuit.
I didn't allege it wasn't a problem for Frequentists in a similar situation. I'd add that the modelling world is very far from partitioned into Bayesians and Frequentists.
> when the reader evaluates it, he already does so from the perspective that it's controversial

He does so from the perspective that the author believes it's controversial. If you are required to actually assume the opinion is controversial because the author said so, I'd start every paragraph with "you owe me money".
The most dangerous part is them expecting the 3G to be available during the subway ride.
On a parking lot, no less! Let's hope it will not rain on the way!
We did measure on Shenandoah as well, it helped but not enough to be within 10 ms. Since this post is about Hazelcast Jet getting the best latency, we didn't report that.
Effective hourly rate = base hourly rate * risk.

Risk = client risk * task risk.

Client risk is based on your past experience with the same client. If they're prone to demand last-minute changes or stupid stuff, they get charged a higher rate on every project afterward. Jacking up the client risk factor is also a nice way to fire a client you don't want.
I don't know. If the "boss" was charged "4.5 hours of work, 2 hours of consultancy, and 4.5 hours of consultant", and assuming he would have been charged half of that with downtime, maybe the boss did get a good deal. We don't know the cost of downtime for him.

I mean if he had access to technical resources who were willing and capable to do this for him, he chose to do it.
Is that why I occasionally find random apk files in my downloads?

It is a problem, there’s a bunch of malware on android.
> The IEEE guarantee is not that the result is accurate to a relative epsilon but instead is the closest representable number to the true result.

The latter implies the former within the magnitude range that allows normalized representation, which is the vast majority of calculations. As an introductory article for a technical audience, it does a good job of describing the abilities and limitations of floating point numbers. Going into more detail about the representation runs the risk of sacrificing clarity for precision.
I wasn't able to see any way to do even TOTP for PayPal when they insisted I enable SMS a few hours ago.

I don't have any money in there, it just mediates broken payment interfaces (e.g. Patreon rejected all my payment cards, from multiple banks apparently they're all fraud or something? No idea, the cards remain working no problem everywhere else, but I wanted to give people money for what they do, so I used Paypal to manage that)

It's pretty sad that in 2020 PayPal thinks SMS is a reasonable choice for protecting accounts that might actually have money in them...
They say they are using this: https://hazelcast.com/blog/idle-green-threads-in-jet/

And then say it's comparable. "This basic design is also present in the concepts of green threads and coroutines. In Hazelcast Jet we call them tasklets."
Women in Tech: Carol Kariuki
Setting up a new server at the new location and moving the VMs one by one to the new server as they become idle should be possible without downtime. But maybe there were other requirements (like no new/additional hardware) that weren't mentioned in the article.
We use the same technique of cooperative multithreading under any name, but without the low-level support to be able to write plain sequential Java code. However, even though that changes our internal programming model, the behavior with respect to native threads, interactions with the OS scheduler, CPU caches, etc., should be identical.
See here:

https://plato.stanford.edu/entries/epistemology-bayesian/

Section 6.2 gives a very concise list of problems.

For further reading have a go at para-consistent logic for more total upheaval of the Jaynesian view of the centrality of predicate logic as the principal language of science (of which Bayes is a probabilistic relaxation according to Jaynes).
This looks like it's targeting pros like me who need to remove background from high-quality videos. The price is completely OK.
From an ISP perspective this seems like the sort of company that orders one $250 a month business DIA circuit (at a price point where there is no ISP ROI for building a true ring topology to feed a stub customer) and has no backup circuit. Then the inevitable happens like a dump truck 2km away with a raised dump driving through aerial fiber and causing an 18 hour outage.

Some circuits might average 5 to 7 nines of uptime over a year, but the next year is dump truck time... You can never truly be certain.
I wonder if services like Git..b would ever enable MFA based on ssh. That is, configure their endpoint to require both the key and the password to log in, push or fetch.
This is a junior sysadmin I suspect. With a bit more experience you'd learn to say something along the lines of "no downtime, sure, that will be 30 grand" and the ability for downtime will suddenly materialize. Him and his friend did this big song and dance, took a huge risk and only got paid for ten hours worth of work in the end.
Every time I’ve seen an engineering organization run with rewriting the whole thing, they/we figured out 6 months later a more effective data model. That’s usually the root problem.

Rails can do many things but no framework can design a product’s data model, and when you have an excellent one Rails will sing.

Also sometimes you need some separate services for GPU/security/reasons. That’s fine.
Github does (for better or worse) support SMS for MFA though.
> this just shifts the burden of who to trust to the verifiers

Agreed. A colleague once said that trust is like a balloon; if you reduce trust in one area, you tend to expand trust in another area.

I think the typical response to your statement from a user is that it’s easier to trust a set of verifiers than it is to trust a vendor. The act of a verifier blessing an artifact makes that artifact more trustworthy.

Personally I’m skeptical of these claims, but that’s the underlying assumption of the certification process
Good point. That might probably be the reason why Apple will be able to get away with it in the end. They’re not a monopoly and users do have a choice.
> "If f is a (possibly multivariate) function on the set of floats to the reals, the IEEE-compliant approximation of f must give the closest float for all float values of its arguments."

It should be noted that this is not exactly true for some IEEE functions, due to the table-maker's dilemma: computing the "closest float approximation" to an arbitrary function can be computationally infeasible if the true result is close to being halfway in-between two consecutive floats. (This applies to the default rounding mode, but can be extended by analogy to other rounding modes.)
I dunno, I feel like Potosí being the highest population city in the Spanish Empire in the 1600s, even larger than Madrid, even though its elevation was about 13,000 feet, even though Denver's elevation is only about 5,000 something feet high, suggests an inorganic impetus, an illogical fetish for silver
every time i start thinking i'm hot shit i go watch some falcon 9 launches/landings on youtube. It's truly humbling and inspiring at the same time.
I don’t know whether it’s the software in general, but ever since I’ve started using Three 4G broadband in the UK; all of the software started behaving really weirdly (lots of lockups, hangs, etc). Apps often need to be restarted.

If you do a ping during “bad weather”, you can see that they buffer up to 5 minutes of packets (i.e. there will be no communication for some time, then you’ll receive a bunch of them with a huge latency with sequences intact).

So I would assume a lot of software could even work that way. I think a lot of software don’t set any (TCP) timeouts at all.
People's decisions actually do hinge on those restaurant examples, though. Gross food? Hair in your meal? Horrible service? Restaurants can't get away with that due to stark business and reputation penalties. People will simply never come back.

Quite a different scenario than all websites taking an extra few seconds to load.

In fact there's very little a website can even do to turn off customers like a restaurant can. Imagine if HN took 10 seconds to load. Who cares? There's no "HN across the street" that I can go to that hinges on a 10 second wait time.
The mere fact that you have to ask this question suggests that an LLC is probably what you should be looking at.

A C Corp is a fully standalone legal entity, seperate in every way from it's ownership. An LLC is a seperate entity primarily with regard to legal liability. Income for example, is still typically taxed as personal income of the owners.
His professional reputation is in tatters ... probably best he goes to China after his release as they will probably be the only ones that would not care and have the cash that would hire him.
It's reddit /sysadmin, the channel is dedicated to rants and horrible experiences from sysadmin and helpdesk folks.

It's quite sad IMO, don't recommend to go there unless you want to have a bad day reading about the most horrific work environments and bad practices in the world.
And vendor malice isn't the only reason why the software might be harmful. What if the vendor's toolchain was compromised without their knowledge? Reproducible builds provide a means for third parties to verify that it wasn't.
Why wouldn’t cloning the VMs to a second server, then split the traffic between the primary and secondary server work? Once traffic to the second server is confirmed, you could shut off the second server and haul it off to the new location.

I would probably still charge a much higher rate since the owner was an arse, but at least you would get back your 7-8 hours.
This article confirmed by prior beliefs, so I like it.
There's a 2018 Sinicia episode for with Rogier Creemers who did first summary of systems:
https://supchina.com/podcast/mythbusting-chinas-social-credi...

A 2019 compilation of experts:
http://socialcredit.triviumchina.com/what-is-social-credit/k...

Otherwise the system is still very new and in progressive. If it's anything like BRI, it could be a massive uncoordinated internal shitshow of competing jurisdictions and incentives that doesn't pull together into anything cohesive for a long time.
What kind of storage? A safe deposit box in a bank runs like $20 a month around here.
Absolutely, but you of all people FooBarWidget should know that application security and privacy is a layered approach. This isn't our first run in with each other but I don't expect you to remember me but I will always remember the pseudonym used by the creator of Passenger. However we can find common ground because I believe at the root of all this we both believe in two things 1) the fair and equal treatment of others and 2) our inalienable right to privacy.

Perhaps I should have been more explicit in saying that the Chinese government is of concern, not necessarily the employees or owners of TikTok. But in all fairness, the Chinese government has a stronger ability to enforce their will on private business than seen in other places.

Addressing issues with Google and Apple is a tangential argument that is related but not entirely relevant to the conversation at hand. Why would I think TikTok is the only and last threat that will ever exist? I know that was a rhetorical question but a quite unnecessary one. To be fair, you don't know who I am so you can't make any assumptions of my intelligence or character outside of my comment history here on HN.

This is really an unprecedented situation so I believe it is fair to be somewhat cautious of further committing Chinese grown software into the pockets of tens of millions of US citizens. We are talking about mainland China here, not HK. If this company is so innocent then why did they pull out of HK? The acquisition of TikTok by Microsoft is interesting but why Microsoft? I don't believe Microsoft is doing it out of a sense of patriotism -- they want our data too. It isn't so much a witch hunt but we did get front row tickets to the bidding war on the commoditization of our personal data.
It transpiles to plain Lua, so presumably it doesn't improve performance.

https://github.com/teal-language/tl/blob/master/docs/about.m...
Wouldn't it be safer to open the case and connect some kind of battery + adapter after the power supply?
You’d be shocked how rare downtime is with modern hardware. A redundant power supply and SSDs in the right RAID configuration typically will not have any issues for years until it can be replaced by a newer model. Also, hardware monitoring is significantly improved to the point where you’ll typically know if something will fail and can schedule the maintenance.

In the past power supplies and spinning disc hard drives would fail much more often.

It’s basically a solved problem, outside of extremely mission critical, 5 nines kind of stuff, that we all forgot because of AWS.

HN ran, and may still run, on a single bare metal server.
> The state table can get full. When that happens some connection needs to be evicted.

This would be so much more convincing with some numbers to show it actually does happen in reality, especially at a rate that's comparable to other random connection drop-outs.
When I hired a plumber the things he did were basically impossible for me. He didn't sweat copper. The first thing he did was heat up the old pipe so that he could screw it out and replace it and by old pipe I mean the plumbing inside the wall, the pipe you'd screw your angle valve onto. I'm not going to play around with fire and screw things up for good. This was actually a freebie and wasn't strictly necessary. Second he connected the toilet which was moved by around 15cm to the right and he used crimped copper, selected parts out of a box with every possible piece you could need and it aligned perfectly. If I had to do that then it would take me multiple attempts and thrown out parts involving multiple trips to the store. I'd also be stuck with tools I'd never need again. Instead the plumber finished the work in around an hour.
Maybe he has some hidden, but then we'd be talking about bank and bankruptcy fraud and people are probably keeping an eye on him. Any new job after all is settled and done, will be without much responsibility or upshots
Trump’s Bid to Force TikTok Sale Follows Well-Trod Legal Path