skysight-inc/HackerNews huggingface dataset:
I did an on-prem k8s deployment at my last place. It is definitely challenging compared to EKS and GKE, but the difficultly is not in base k8s.

Following the kubeadm getting started guide on the kubernetes.io site can get you an 'ha', 'production ready' going in a couple hours. Most of it is pretty mechanical, and only needs a couple key decisions, mainly your networking plugin. Generally the most popular ones have instructions as part of the getting started guide, making the process straight forward.

Where it quickly becomes difficult is after this step. You have a cluster ready to serve workloads, but it has no storage, no ingress/external load balancer.

Storage can be as simple as NFS volumes (you don't even need a provider for this, but you should use one anyway). Rook/Ceph will work, but now you've just taken on two complex technologies instead of one.

Without an external load balancer of some sort, you will have trouble getting traffic into your cluster, and it likely won't be actually HA. You can use MetalLB for this, or appliances. If you're just starting out though, you can totally get away with setting up CNAME aliases in DNS to your nodes in a round robin type fashion. It won't be HA, but it will work, and is simple and straight forward.

Ingress is pretty easy to setup for the most part. Usually just applying an available manifest with a tweak or two. If you go the CNAME route, you will need an ingress setup so you can serve http/https on standard ports without too many issues.

If you do all these things, then you have a real deal cluster. Things like ingresses are recommended even if you're running in the cloud, so you may find that you're not all that far off from what you might find there.

Overall, the biggest trouble is all the choices you need to make. If you're starting out, maybe read up on two or three of the most popular choices for each step, and then just pick one. Anything that exists entirely within the cluster can usually be expressed purely as source controlled manifests, and kubeadm deployments can be simple shell scripts if you don't make them do everything (i.e. only support one container driver, not all of them).

One major caveat; If you screw up your network layer, you basically have to start over. This isn't strictly true, but it's the one where you are often better off starting over when you need to make fundamental changes to your network setup (like podCIDR and serviceCIDR or your network plugin). Pretty much everything else can be made to work with multiple setups at once, or you just need to delete and redeploy that component.
> It hasn't, all the hardware is still there and can be enabled.

Can it be enabled by Intel?

A system that has ME installed with a NIC the ME can't access (non-Intel) seems like it makes the ME irrelevant via suffocation.

I'm not sure of the technical details of this board or if the ME can access non-Intel NICs.
> I just think the above argument was made from a fundamental misunderstanding of blockchain technology.

Which misunderstanding of blockchains/merkle trees do you believe has caused the argument above to be incorrect?

The system as described in the patent provides no protection that I can see against voter coercion, and in some embodiments, allows a voter to verify that their vote has been counted as cast, which is significantly more ripe for abuse than in-person or even postal voting.

I did read your other comments in this thread, but it seems to me that you have a fundamental misunderstanding of blockchain technology and the problems that it can solve. Your proposed right-to-vote token solution is worse in every way than paper ballots cast in-person at polling stations with private areas, counted by hand in publicly observable count centres.
according to the innovators dilemma you would have to find a market that google isn't serving with its search, use relatively lame search technology to serve it, then scale upwards into google's market from there.

Maybe because google's market is everyone, disruption can no longer exist?
>Of course children have been hurt by this is practice, there are numerous cases of children getting down graded from their predicted results so badly they're having University offer places withdrawn

Yes. I understand there will be cases like this, but what numbers are we talking about?

And you were never going to prevent circumstances like those.

>we're talking straight A students getting demotd to Ds across the board because their school has a history of bad results, which are irrelevant to any given student right now.

That's not irrelevant. Schools don't flip their standards from year or another. A bad school this year, will be a bad school next year. And many students are hurt by mark inflation. It isn't fair that one school will give out B, while another A+ for the same academic performance - and that certainly happens. There was a case in Canada some time ago where it came out that Universities were scoring high-schools based on performance of their alumni and normalizing the marks of new applicants based on those metrics. It was a small controversy, but what else are they going to do? The alternative is to assume that 'A' from one school is the same as 'A' from another - which is grossly unfair.

>Oxford have decided to ignore results and honor previously given offers because the process is so untrustworthy.

Good. Everyone understands that this is a weird time and everyone is trying their best. This is why this does not worry me one bit. I fully expect all schools that rely on these marks to be a little bit more understanding.
SF doesn't have the size of NYC, you're very right there, but it is still quite large and has a good deal to offer. City sizing is not all or nothing, and Indianapolis is nothing like SF in terms of offerings. SF transit is less than ideal, but we can't entirely discount it. I'd of course love to see more, as would many, but SF has plenty of other problems to solve of course.

> "Only a small portion of SF is walkable"

This depends on the person :) I've found that on the peninsula, anything from the inner sunset to the water, bounded by the bottom of the mission, can be walked if someone wants and takes their time. Of course that's going to be mainly young able bodied people given the hills, but it does work for a subset of people. Let's also not discount downtown Oakland and the 45 minute walk zone around that either.
My high school had one person 3 years prior to my senior year get into an Ivy, and then before that it was no one in recent memory. In my senior class, 6 of us got into Ivies. I can only imagine what my life would be like if we only got the "fair" allotment of zero Ivy spots in a system like this.
I'm Windows-based and wanted a keyboard layout that will allow me typing easily Polish and French at the same time, without switching keyboard layouts (PL == US+AltGr for accents; while FR layout is insane, because apart from being AZERTY, all special chars are in different places, and you need a Shift to type numbers; and the way to type accents is also special).

I found "Polish international" [1] layout which honestly can be perfect for many people. It's optimized to be compatible with regular Polish keyboard (hence with US keyboard too), and maybe not the fastest if you type a lot special chars, but it's extremely intuitive:

ï = AltGr+:, i

ü = AltGr+:, u

é = AltGr+/, e

è = AltGr+\, e (since it's extremely common, also aliased as AltGr+w)

If you're Windows based and want US-compatible keyboard layout that allows easily typing any special chars, I highly recommend it.

[1] https://translate.google.com/translate?sl=pl&tl=en&u=https%3...
I don't see how your citation supports your position:

"In computability theory and computational complexity theory, RE (recursively enumerable) is the class of decision problems for which a 'yes' answer can be verified by a Turing machine in a finite amount of time."

But the halting problem requires you to produce a YES OR NO answer within a finite time. That's the whole point.
100% agree. In many other places in the world this would be just Sunday.

HN is so SF Bay centric sometimes
May I ask where you live? pixelarity.com has a hundred-or-so (I haven't counted) Bootstrap templates that save me time whenever somebody wants me to set up a small website (for free - I hate that), and for the $5/month or $20/year or whatever it is - it's worth it to me.

I've notice that a lot of people on HN don't want to pay $20/month (or whatever) for things that save them hours and hours of work. I don't understand this unless they don't make much per hour (and this is a global community - so that may be real!).

How would one go about pricing for a global community? I'm assuming that my laziness drives my willingness to pay $20/month for something that is essentially outside of my cone-of-expertise, and I find value in that, but others done? (I also value time over money - which I have learned is not universal).

OK. That was a meandering comment - I apologize. Thought?
> during a typical thunderstorm for that area.

That's why this is "insane." It's not typical to have _any_ thunderstorms in this area. It's also not typical to have rain in August.
Yes, there is. A "model" is a set of parameters optimisted by some algorithm or system trained on the data in a specific dataset. Thus, a language model trained on a dataset of English language examples is only capable of representing English language utterances, not, e.g. French, or Greek, or Gujarati utterances. Diagrammatically:

data --> system --> model

What is not necessarily English-specific are the systems used to train different language models, at least in theory. In practice, systems are typically hand-crafted and fine-tuned to specific datasets, to such a degree that most of the work has to be done anew to train on a different dataset.
Poor encoding can lead to the odd murder too: http://gizmodo.com/382026/a-cellphones-missing-dot-kills-two...

> The use of "i" resulted in an SMS with a completely twisted meaning: instead of writing the word "sıkısınca" it looked like he wrote "sikisince." Ramazan wanted to write "You change the topic every time you run out of arguments" (sounds familiar enough) but what Emine read was, "You change the topic every time they are fucking you" (sounds familiar too.)
Public protest is not a sign of ‘Bolshievism’. You get that basically everywhere.
> Obviously, at scale you have to control OSPF to avoid update floods. But BGP also needs to be controlled so bad entries aren't trusted and propagated;

Well, sure, but why would this be an issue inside your datacenter?

As tptacek mentions, that has nothing to do with the choice of BGP vs. OSPF as your IGP.
The HN headline is a representative sentence taken from the body of the article by the poster. The title provided by NOAA is “Area Forecast Discussion, National Weather Service San Francisco Bay Area, 1117 AM PDT Sun Aug 16 2020”.
The blackouts start around sunset, when solar drops off the grid but people still want A/C.
It's all relative...

That's like saying if it was -40 degrees where ever you are and then someone else says "that's nothing, we get that in Antarctica all the time"
500 children die of influenza in the US each year. COVID is far less of a threat to young people. We have to make tradeoffs and having kids in college and not at home with parents and grandparents is a good solution
This is true. I was confused at first, but I can imagine how it would be jarring to locals. Let’s hope the fires don’t get out of control.

I live in the south east, I remember a few years ago we were in a serious drought, and we experienced a run of widespread wildfires. For weeks on end there was a visible ‘fog’ in the air from the smoke. Very strange.
Good as html2canvas is, these days you may get more milage creating an SVG, putting the HTML content in it as a ForeignObject, and then using the browser's ability to copy an image to a canvas with the SVG as the source. I use that technique in a very complex diagramming app I work on and it never seems to fail regardless of the HTML content. Getting fonts and external styles to work is fun but that wouldn't apply here.
I can imagine the argument is that unless you're periodically getting tested to you have a likelihood of spreading if asymptomatic over a broader geographic area while traveling.

That said, I personally think now is a great time to get out into nature and travel more locally pending the regulations in your area(s).
Slackware was my first venture into Linux but I found my home in Debian slink.

Cheers to all debian packagers here on HN, your hours spent make this user have a great time on an OS that just works.
There's additional evidence that someone is adopting Colloquial Millennial in a Federal weather advisory:

> The biggest impact appears to have been numerous fire starts. The fire agencies are still flying recon but literally dozens of new fires from the North Bay, East Bay, South Bay, Santa Cruz mtns and down to Monterey.

I don't understand the need to say "literally" there.

Until recently, "literally" was a powerful word, arguably best held in reserve for important occasions. The most recent years of popular use have diluted it.

I don't believe that "literally" was intended to be said by a speaker numerous times each day, to be a filler word like "um", nor for general-purpose emphasis, nor to express unhinged enthusiasm, nor to convey "listen to me, I am the center of the universe right now!", nor to plead "I'm actually not lying this time".

I blame Rob Lowe for this (and other things).
The Julia Language – A fresh approach to technical computing
I developed wrist pain when I was working as a corporate lawyer. Instead of a mouse, I then tried trackballs large and small, and then someone suggested an Evoluent vertical mouse. Within a few days, my wrist pain was gone. I used it for years, until I left the firm.

I am no longer a lawyer and now use an Apple trackpad. If I started developing problems again, I would get an Evoluent mouse for sure.
Isn’t opus the default companion for both H.265 and AV1 in an MP4 container?

So why wouldn’t opus audio only in an MP4 container be playable everywhere those things are as well?

I really think we need to stop overloading the .MP4 file extension and standardize “.av1opusmp4” or “.h265opusmp4” or similar even though it is still an MP4 container. Even .webm is now overloaded with two codec generations.

We don’t get a “codecs” HTML attribute in a file system (at least not portably).
I think the standard responses you see about gpt-3 -

Hur durr, can't have intelligence from statistics. Hurt dur, Chinese room. Hur durr, doesn't understand semantics, it's just dumb. Ect ect ect ad nausea.

They, go to show not how dumb gpt-3 is but how unthinking most people are. Just pulling from a bag of generally agreed upon notions, matching them up in simplistic ways and regurgitating.
Interestingly this seems to only cover people who don't have kids. Do you think people with kids are stuck in SF, or have they moved out much earlier?
Looks fixed now.

Earlier, his user page (https://old.reddit.com/user/bstroustrup) said, "This account has been suspended". Now when I load it, it looks normal.
I took your response as your opinion and it was argued well, which is why I took the time to read your references.

But it did give me a weird feeling that your link 1 pretends to be science when it isn't and link 2 pretends to be solid science when it's just an opinion piece written by researchers.

My statement was clearly identifiable as my private unscientific opinion on the topic, so I consider it safe for outsiders to read.

But articles on medical topics that pretend to be science when they are not, that can cause a lot of pain if outsiders read it without being aware that it's only sudo science.

That's why I thought it would be useful to criticize your references.
I agree on this perspective but not the facts. AMP on iOS is buggy as hell. Pinch to zoom, Reader Mode, URL bar hiding, rotation are all routinely broken.
Yes. It's really the combination of climate (usually) and relatively easy access to water, mountains, etc. that set San Francisco apart. IMO, anyone who lives in SF and basically never leaves the city except maybe to work is passing up the main compensation for its high housing prices and many problems. Take away its setting and it's pretty unremarkable.

[ADDED: OK. Not really fair but what make SF unique is very tied into its geography.]
Serious question.

Why on earth would you hard-code these, instead of simply call a lowercase function in the en-US locale?

These are English words. Naively lowercasing them according to whatever locale the server or user has set seems like a terrible programming practice. Any call to a lowercase function should be explicitly including an argument that specifies it's English, no?

In the same way we've all learned to never store times without an explicit timezone (even if it's UTC), or locate a string offset without knowing your encoding... you should never perform language transformations (case changes, accent removal, etc.) without a locale.

Hardcoding these things is just patching over the symptoms without addressing the cause, no?
I think they made a commented disassembly available officially, and there were definitely aftermarket books with blow-by-blow analysis.

You could argue it was imperfect (not exposing every feature it could, and having performance costs, sent a lot of software to bypass it and pound hardware registers directly, creating that weird world of early clones that would run MS-DOS but not 1-2-3 or Flight Simulator) but it doesn't seem like a hostile gesture to external developers.

Now it was definitely a legal hurdle if you wanted to make an outright clone, but by 1984 or so, Compaq and Phoenix had solved that problem.
Two things worth noting that the article doesn't go into...

1)
"The year-on-year rise in proportion of students achieving A or A+ grades was much higher at independent schools than state comprehensives"

https://www.theguardian.com/education/2020/aug/13/england-a-...

Essentially, students lucky enough to be in private education were more likely to see their grades go up / stay the same, compared to students receiving free education seeing grades going down.

Has been explained away as a byproduct of a sensible algorithm, but considering the government's track record and private school backgrounds (85% of the UK's Prime Ministers have been educated at Eton, arguably the country's most exclusive private school) it's hard not to be sceptical that this wasn't intentional and class-motivated.

2)
"Appears that Ofqual's algorithm caused today's A-level chaos. Ofqual chair Roger Taylor, also chairs the Centre for Data Ethics & Innovation (CDEI). Cummings' fave AI consultants - Faculty, have some juicy contracts with CDEI. And Faculty's COO Richard Sargeant is on CDEI board"

https://twitter.com/milesking10/status/1293886007771893762?s...

(Ofqual is the department that oversees exams and responsible for this situation, they report to Gavin Williams the government's Education Secretary. Cummings is a controversial special adverse to the Prime Minister, and Faculty is a firm he used when he was leading one of the two primary pro-Brexit campaigns before the referendum. Subjective statement: Cummings is a vile, evil man.)
I think your anger is misguided. Those web 2.0 arent happy about the exorbitant rent either, nor are they the primary beneficiaries. That would be the native SF'ers/homeowners that were here before the boom (and who are still paying $25 a month in property taxes while collecting $5k in rent due to Prop 13).

SF's budget has more than doubled in the past 10 years. For example, the city budget increased >$400mm from just higher property taxes in 2019 alone.
https://sfassessor.org/news/strength-property-tax-helps-sf-r...
So you are replacing one orchestration (Kubernetes) with another (e.g. Fargate + ECS on AWS)?
Ask HN: How to experience 'flow' state as a manager?
As an engineer, I would dive into a technical problem deep concentration and would complete it off. How would it work with managers?
I think you will have to program with it to get it. It's not so much about a final, static copy of code that you can look at and be amazed, but more about how fluid and well oiled the journey there was.

Try to build something with Clojure (bit easier to get started with than LFE, Common Lisp or others, except maybe Racket) and try to focus on a REPL heavy flow (with integration with your favorite editor) to see the full potential of Lisp.
> That button to the right of the P that contains four different forms of dashes is... interesting.

And there are two more on the 8 key.

I like the mac international keyboard layout, but it still only provides for 4 of those: the non-breaking hyphen and the "proper" minus sign are lacking.

I like that the "new azerty" provides for pretty much every diacritic, even those which are not in use in french.
Snek's documentation has errors.

> Like Python, Snek doesn’t have an explicit Boolean type.
Here in Seattle we’ve had an exceedingly mild summer. Anecdotes work in both directions.
> being able to take advantage of other cloud provider's unique strengths

If you’re limiting yourself to using only easily portable services, you’re not going to be taking advantage of any cloud provider’s unique strengths anyway. So you might as well just pick one.
Interesting work. Glad you've been able to chart a path through some tedious problems.

Over the last several years I've imagined a lot of projects (both serious utilities, and the absurd/artistic) in roughly the territory you're exploring...

- For my MFA thesis (2012) I used plaintext (thankfully, though they had plenty of their own problems) transcripts of a TV show as a corpus for generating poems from, and at the time I thought it would be an interesting follow-up project to turn them back into video clips.

- Mapping film quotes/citations back to the script/film and accuracy-checking movie quotes. (can imagine both of these being useful for film forums like the movies/sci-fi stack-exchange sites).

- Generating script-cuts of movies that re-order/drop scenes and just show the printed script on-screen where scenes were cut.

- A film-analysis/screenwriting-class sort of interface oriented around reading a segment and then playing it (could be particularly interesting when there happen to be multiple known script drafts?)

- Re-constructing a character monologue from lines spoken by an actor that turned down the role.

- Generating a super-cut of actor X saying Y.

- Generating focused cuts of a film that cover, say, every scene a given character does/doesn't appear in, or every scene that mentions X.
AOL died off, but also Microsoft was faced with antitrust. The combination is best, and our efforts on each are in fact complementary: we need the politicians to understand how the status quo is not workable outcome, and there is a budding alternative ready to flourish if given some breathing room. That will embolden them.
> There are no Maoist governing parties in Europe that I'm aware of

There aren't any Maoist (or any of the other descendants of Leninism) governing parties in the Bay Area, either.
Would have been much funnier, if this would have been just a page with a single word on it: NO.

See also: http://dowebsitesneedtolookexactlythesameineverybrowser.com/
The rolling blackouts that happened on Friday were initiated around 6:30 PM PDT. On Friday, at 6:30 PM solar was 3,460 MW (from a high of 10,875 MW mid-day) and by 7:30 PM PDT was 133 MW.
Even if you weren't completely mistaken in your assumptions, shouldn't students have the right to get the exam grades they actually deserve? I was at best average in secondary school and I had to kick it up a few notch for the national exams (Portuguese A-level equivalent). Under your "meh" style, I'd have lost at least a year before I'd be able to enroll in uni, because whatever!, despite getting scores above the 95th percentile in my exams.

Solidarity clearly means nothing here.