skysight-inc/HackerNews huggingface dataset:
Sugarkube [1] is an open source alternative to using Ansible for working with Kubernetes clusters. Because it's focussed squarely on Kubernetes, it runs much faster (it's written in Go), but still supports templating & hierarchical variables. It can optionally create clusters (using Minikube, Kops or EKS) as well as install and delete your applications.

When Sugarkube installs your apps, it'll create all the necessary cloud infrastructure you define. It also respects dependencies, so e.g. your Wordpress sites will only be installed once there is a database to back them. You can also choose to only install a subset of your applications (i.e. so you don't need to bother installing the monitoring stack if you just want to work on Jenkins).

Sugarkube can also tear everything down again leaving you with the same clean slate that you started with, so you can use it to spin up and tear down clusters either locally or remotely to your heart's content.

Check out the sample project [2] and accompanying tutorials [3] which demonstrate running a web cluster for a couple of Wordpress sites, and an Ops cluster containing Jenkins, monitoring and Keycloak. Sugarkube supports several advanced use cases, including creating a Kops cluster, installing Keycloak into it, then reconfiguring the Kops cluster to authenticate against the Keycloak instance running inside the cluster. That's all with one command (after you've created a workspace).

I'm happy to answer any questions since I wrote it :-)

[1] https://sugarkube.io

[2] https://github.com/sugarkube/sample-project/

[3] https://docs.sugarkube.io/getting-started/tutorials/local-we...
Nothing Is Straight in Boston
What Replaces JavaScript – WebAssembly
It is marketing nonetheless, regardless of the tools used in the process.

Word of mouth, being associated with idols are doing, feeling part of a community, feeling part of a counter culture, are all tools of the trade.

Which would not have taken place if those Google dollars weren't coming into Go's team salaries, conference talks, books and blog posts.
Or maybe the parents became over paranoid, because their kids where prone to injure themselves and even broke logs multiple times.

Maybe the parents were not so much paranoid as reacting to their kids either doing dumber stuff or being more clumsy or having weaker bones.
The CA doesn't have anything that helps you do Lawful Intercept. They just vouch for people's identities.

If you can persuade them to fraudulently vouch for your agency as being some other subscriber then this unavoidably produces a smoking gun which everybody can see, just like when Israel produces fake passports so its agents can travel abroad to murder people.

It doesn't let them passively intercept. The CA could not, gun to its head, help you do that. The mathematics just doesn't work that way, any more than the US Federal Reserve could intervene to make three dollars twice as many as five dollars.
Weirdly, it seems[0][1][2], that the layout doesn't do particularly well by Carpalx's keyboard effort estimator[3], as it gets a total effort score of 2.260, compared to 3, 2.098 and 1.842 for Qwerty, Dvorak and Colemak, respectively[4] (lower is better). In contrast, the halmak repo claims[5] an efficiency gain of +134% over Qwerty for halmak, compared to +77% for Dvorak and +84% for Colemak. Since (one would assume) efficiency and effort should be approximately inversely correlated, these results don't square.

I have no idea whether Carpalx's or Halmak's keyboard layout (efficiency|effort) evaluator is more accurate (indicative of real (efficiency|effort)), but the huge disparity between the two is troubling.

(Obviously, Carpalx and Halmak use different optimisation methods — Monte Carlo simulated annealing versus an "evolution algorithm based AI" — and these could well give different results, even with the same scoring method, due to getting stuck in different local maxima etc., but the issue is that the scoring methods themselves give different rankings of fixed keyboard layouts.)

Edit: quickly reading through all of the halmak author's blog posts, it seems that they're aware of the Carpalx project. They describe their (current?) effort model here[6]. It seems heavily data-based, but it's still difficult to determine whether it's "better" than Carpalx's.

[0] https://gist.github.com/tdegrunt/80e63f464c9a1c336e0f1d4e6aa...

[1] https://github.com/MadRabbit/halmak/issues/4#issuecomment-44...

[2] I haven't done the analysis myself and can't be sure that it was done correctly

[3] http://mkweb.bcgsc.ca/carpalx/?interpreting_optimization

[4] http://mkweb.bcgsc.ca/carpalx/?keyboard_layouts

[5] https://github.com/MadRabbit/halmak#comparisons

[6] http://nikolay.rocks/2016-10-22-keyboard-analytics
Well that DO have an optional 2factor auth, and yes, they definitely DON'T copy any keys between devices (like WhatsApp does when launching a web version).
Do you have more information about this?
I thought "the bank always wins" (or the broker in this case).
Twitter bans political ads on its platform
Make sure you don’t block ICMP, which is used by Path MTU Discovery [0].

Blocking ICMP may result in black holed connections. I experienced this just like you with websites not working, and with ssh freezing when doing an ll in a directory with a large number of files, or even when starting mc. In my case, an upstream server was blocking ICMP for no good reason (there’s never a good reason to do it permanently, really).

[0]: https://en.m.wikipedia.org/wiki/Path_MTU_Discovery
That's true, but:

1. My life (and more so, the life of many around me) has greatly suffered from the operation of military bodies.
2. Those technologies could have, instead, been developed in civilian spaces, had the world, especially the great powers, not been so militarized. We might have had some difference in emphasis in what technologies get developed faster of course.
Location: Singapore

Remote: Yes

Willing to relocate: No

LinkedIn: https://www.linkedin.com/in/muhammadnuzaihankamalluddin/

Github: https://github.com/muhammadn

Email: zaihan@unrealasia.net

CV: https://www.dropbox.com/s/ch804h5fx0cqle7/Cover%20Letter.doc...

I have the breadth of knowledge and had worked in Systems and Network for the most part of 20 years and am an experienced developer with Ruby/Python/Go and PHP.

I had also worked on Oracle, PostgreSQL, MongoDB and MySQL. Even optimized for Oracle database SP compilation times for an employer from 12 hours to 10 minutes to complete at one time and had been in IPv6 testbed 3ffe:: in 2003.

Currently i am also a founder for Awesell which i had built the Web App, API and Mobile Apps (iOS and Android) in React Native.

AAA and security wise i have the knowledge from S/Key, Kerberos, RADIUS and LDAP.

Deployment wise i had worked with Terraform and Ansible and with my past knowledge about systems it would be easy to adapt to work on k8s. (I have custom docker images in dockerhub)

So i have the breadth of working on different technologies and i hope to contribute more with my wealth of experience for my future employer.
What's this read aloud package ?
> Ongoing maintenance is approximately nothing.

But don't forget to periodically check the TLS certificate of your SMTP server. Administrators often forget to renew the certificates, and automated renewal processes may also break.

I've seen countless examples of SMTP servers with expired certs. The problem is that you won't notice it, as SMTP will fall back to plain-text communication if the certificate is invalid. So the server will still work with an expired cert.

But if you want to do it right, or if you want to adopt MTA-STS, you usually need to do a bit of regular maintenance on the TLS part.

We've also had some of our users report that an expired cert was hurting their domain reputation for spam algorithms. We have not been able to verify that, but it sounds plausible.
AMD Navi 22 and Navi 23 Show Up in Linux Driver
He has done this before. Said he was quitting Twitter then just kept posting. Plus he has another account, @Tesla, which he posts under.
AireLogic | Software/DevOps Engineers, Business Analysts, Automation Testers | Leeds (UK) | ONSITE | https://airelogic.com

Hiring for C# and Python developers, BAs, and automation testers.

We are a health tech consultancy that works with the NHS, PHE, and a number of other public and private healthcare organisations to deliver effective people-first solutions to healthcare problems. We only take on projects that we know will be good for healthcare.

We offer technical consulting (arch/enterprise), software/devops engineering services, and have a small suite of products. In the last year we have grown from about 10 perm employees to nearly 50!

If you are in university still, we have internships and grad programmes available as well!

Contact via airelogic.com/careers or if you have more questions you can contact me directly at laurence.pakenham-smith at airelogic.com.
For me, it is also crystal clear: no matter what, I will never condone the usage of DRM.
Location: Khartoum, Sudan
Remote: Yes!
Willing to relocate: Yes
Technologies: GO and Python, backend and security
Resume/cv: https://linkedin.com/in/adonese
Email: mmbusif@gmail.com

Software engineer with a strong experience in building modern financial systems. Built an open source company that does payment processing in Sudan (certified payment provider by Central Bank of Sudan).
Love and contribute to open source. Built a strong team and we were able to have an MVP product in fintech in less than 5 months.

Would love to work with small focused team to tackle problems in modern banking infrastructure and similar domains.

GitHub.com/adonese
> whereupon they claimed that it prevented two suicides. A suicide per month in a single middle school isn't remotely plausible.

The software is really worrying, and this is one reason why.

Risk prediction for suicide is really hard. Currently the risk prediction tools (created and used by health care professionals) are bad, and there's strong advice that these should not be used to predict future suicide or self harm, and should not be used to determine who to offer treatment to or who to discharge from treatment. And these tools are somewhat more sophisticated than "has the person used the word suicide?"

https://www.nice.org.uk/donotdo/do-not-use-risk-assessment-t...

https://www.nice.org.uk/donotdo/do-not-use-risk-assessment-t...
I’ve seen this argument made before and don’t understand why seamless cross country travel should be the requirement for people traveling in personal cars (like Tesla, Honda, etc). How many people need to seamlessly travel more than a few hundred miles regularly? It might be better to optimize for the majority of use cases, which, I suspect, do not require this.
Usually age and inadequate maintenance, but I expect TC is within regulatory requirements. Usually Enbridge is making headlines with pipeline leaks.

There are very reliable testing methods that require shutting down the pipeline, and I understand there are some technologies available too, but both are 'too expensive'.

The position of petroleum producers is that the existing regulations are already too strict and burdensome to justify the capital cost and risk of building new pipelines. They aren't doing themselves any favors and may need to get used to lower margin business.

To me, the growing demand for petrol, the age of the existing pipelines, the relaxed regulation, low popularity of new pipelines, and the relatively low margins in the current market are a recipe for disaster. Populism is only making it worse (drill baby drill vs shut down all the pipelines), such stupidity makes my head hurt.
Snowden played no role in HTTPS adoption, because people don't seriously expect HTTPS to defeat NSA. Most peoples' threat models are much more modest.

HTTPS adoption has a lot more to do with Google and Mozilla pushing it in their browsers, and Let's Encrypt making getting certificates easy. I have mixed feeling about that - the cost of easy certificates was making spoofing far easier.
https://github.com/gromnitsky/read-aloud.el
I searched for the Chinese name of the company (found on Wikipedia-zh) and immediately found all the information about how the company was founded and funded.[1] It was founded in Shanghai on 2013-08-01.

Not being able to find any reference on the English-speaking part of the web doesn’t mean it couldn’t have existed.

[1] https://www.jfz.com/pe/d-C6e3ie12gj.html
As to (1), I've seen these so called thought experiments used more often than not to try to defend inaction. This includes free speech and all kinds of other important principles that then get stretched into the most warped definitions on order to justify acting in a way that benefits the bottom line. See Mark Zuckerberg's recent performances for some samples.

As for (2). It's simple: there is the law and there is ethics. Anything illegal you should work hard to stop and collaborate with LE to get it stamped out on your properties. Anything unethical is up to you where you draw the line. Ethics come at a cost.
I usually write to both CF and SD as Raw and JPG. I got into the habit because I sometimes need photos right at an event I’m shooting.
AFAIK they have always segregated different FNSKUs to separate bins for comingled inventory.

The reason you get counterfeit goods is that Amazon prefers to fulfill an order from warehouse A but seller 1 only has units in warehouse B. Seller 2 has units in warehouse A so Amazon performs an item swap between the sellers to save on shipping (or to improve shipping speed).
Far from it. Here's an older one this year: https://chromereleases.googleblog.com/2019/03/stable-channel...
How hard are the drugs taken in Singapore then?
This has reminded me I've not visited my town's municipal libraries in ages!

So, if you care about libraries and literacy as an aspect of society - especially in the face of the world of brief tweets and text messages, and disappearing wall posts - why not...

* Visit your municipality's website (or maybe any search engine)

* Look for a map or list of public libraries around you

* Go visit one and spend some time there - reading or even just tapping away at your laptop

Libraries thrive by attendance after all...
i doubt it is a social awkwardness issue. Sucking up data is just profitable. Market research is expensive, and honestly would just be outsourced anyway.
Please let us know what your procedure is?
So you'd only buy a chainsaw with a codepad entry where you have to contact the manufacturer and ask them 'can I cut this log'; ooh, so much safer! But where does that leave the people who been buying that brand of chainsaw for a decade or more and don't want the restrictions?

Just remove the codepad, well yes, so long as the manufacturer doesn't weld it on ... oh, and they just decided to weld it on. Such safety, much wow.
"preparedness to accept the breadth of weirdness in humanity"

Why is it a good thing? Or even okay? Isn't it a slippery slope?
> You May Have to Wait to Borrow a New E-Book from the Library

1. eBooks are for copying, not borrowing.

2. So, no, you never have to wait... unless there's some artificial DRM standing in your way.
Honestly, it's really tiresome dealing with fanatics who think we can meaningfully eliminate oil usage in the near future. It's nothing more than the delusional fantasy of extreme hypocrites.

In a century I could imagine a 50-80% decrease in usage in the US, but by that time Africa and Asia will have doubled in population. Any efficiency gains are totally lost with an increase in population. Every added person will guarantee a life of consumption which requires the use of oil, especially in a nation which isn't anywhere close enough to replacing their infrastructure with "green" technologies.
I hope you are sarcastic.
If the unit has an UPC barcode, the unit is commingled (also called "stickerless" inventory). Commingling means Amazon can use one seller's inventory to fulfill another's order - the units are never stored in the same bin to allow tracking origin.

If the unit has an Amazon seller-specific FNSKU barcode, the unit is not commingled.

The used barcode type can be configured by the seller.

The barcode configuration option does not mention commingling at all (but help pages do), so I can understand some sellers getting confused on whether they are affected by commingling or not.
Historically correct timezone handling is one thing, but you also have to consider future timezone changes unknown at this time. For example some EU countries might decide to cancel daylight savings. Now your conversion from UTC is off by an hour.
The percentage is rather meaningless without a clue as to how much the daily transfer is and the time-frame is completely arbitrary. You have easily picked 100% of 21.6 minutes of transfer, by the week or by the decade.

Leaks used to be reported in barrels, but the numbers aren't nearly as dramatic. I assume the media learned that headlines with 'millions of litres' get far more clicks.
> The videos are pretty innocent, but it's creepy as hell that Ring decided to use video captured on Halloween as a PR stunt to show that, uh, Ring is always watching.
This needs more attention... thanks for bringing it up.
Do nothing because I am not important enough to be a target of zero days
Neat project, I've wanted to give it a try for a while but never got around to do it, great job !

Interesting that it put the comma at the same place as the bepo [1] ! It obviously recognized that vowels should be placed on the home row on a single hand, it has it on the right hand when dvorak/bepo have them on the left hand.

It'd be interesting to train it on code as well and see where it positions the special chars. I personally really like the bepo's choice of putting them on alt_gr+[right_hand_key] as it allows me to reduce finger stretches to hit them, that's what was causing me pain on QWERTY, especially with js, and convinced me to make the move to bepo. I fins lisp is BY FAR the healthiest language when it comes to fingers, though you do need shortcuts to manipulate lisp code sanely.

Is the keyboard-gentrics [2] src code the only way of knowing how this was designed ? I've skimmed the github page and blog it links but cannot find anything. It looks like its a genetic algorithm ?

[1] https://bepo.fr
[2] https://github.com/MadRabbit/keyboard-genetics
Yeah, it actually sucks as a place to read books. Too many tourists and visitors, and too few quiet, comfortable reading spaces. There are much better libraries for such in Helsinki, although some of those good places (eg. smaller Helsinki Uni faculty libraries) have been closed in favour of fancy big "libraries" like this one.
TIL you need to provide ID for TP in China.
Arrr! Surreder yer eBooks, ye landlubber, or ya throat 'l taste the blade o'me cutlass!
Some perspective: https://en.wikipedia.org/wiki/List_of_pipeline_accidents_in_... https://en.wikipedia.org/wiki/List_of_pipeline_accidents_in_...

I'm not sure why this appears to be interesting for HN. Are there obvious problems/possible improvements with the way pipelines are currently built, or does it cater to general anti-oil sentiments (= political)?
When I was a kid (circa the mid-1980s), there was a real Korean war F-86 Sabre in the middle of a sandpit and a steel labyrinth maze that was shaped like a skyscraper with about 8 levels (tall: 13 ft/4 m, wide: 10 ft/3 m, deep: 3 ft/ 1 m) to crawl through at the De Anza playground in San Jose. Looking at Google Maps, it now contains depressing McDonald's-looking, clown-colored boring stuff no kid is really interested in.
Can you explain, or provide a link?

I’m a networking novice, but in my .ovpn profiles I provide, the IP is hard-coded.
While you are correct i think with the observation of "own way of doing it is hard to emulate and develops naturally by performing it a lot", i see absolutely no reason to call people like Pollock "BS artists" for it.
This 100%. There's just too much electromagnetic interference. EEG picks up facial movements most of the time, and greatly attenuated large-scale neuron oscillations at best. That's why neuroscientists studying brain functionality put electrodes in rodents rather than put EEG devices on them. This gives them way higher-fidelity data.
Artificially preventing people from copying files as as silly as trying to prevent people from quoting poems. It's a doomed endeavor.

"Free copying" is not a solution, it's a reality that can't - and shouldn't - be avoided.
Interactive Calculator: Bigger Team – More Productivity?
Are those products? I was hoping for books/guidance
Thank you!

I was actually looking for something specific about parse trees vs S-expressions. That would be https://github.com/c3d/xl/blob/master/doc/HANDBOOK_1-syntax....

But I'm reading the whole thing now. Very interesting language! I don't see myself using it in production any time soon, but it looks like a wonderful tool for programming languages research. Thank you again!
you're 1) arguing with yourself and 2) pretending like there's no tradeoff between profit and safety.
Trusted Friends Can Become Crypto Custodians with the Vault12 Platform
My mother wrote her master thesis on the correlation between risk in early years children and success later in life (a long time ago now) It turns out if you allow children to take (reasonable) risks, then they go on to be more successful in their careers.
This is now a relatively well known correlation.
I loved doing ‘dangerous’ stuff as a child and this utopian playground makes me sad that most of today’s kids are shielded from it.
What’s that old saying “the things you see when you don’t have a camera”. Now I always have a camera.

I gave up my film DSLR in 1998, I gave up my digital DSLR in 2012, ago and went to a superzoom, now I’m giving up my superzoom for an iPhone 11.

I’d rather become an expert with the a limited camera I always have, versus being an expert with an almost unlimited camera I rarely have.

What’s funny is that I’m taking better pictures with the iPhone than I’ve ever taken before.
It's 300,000 gallons or 8806 barrels of oil, which makes it smaller than the October 3 accident in Texas nobody here was interested in: https://www.ksstradio.com/2019/10/hopkins-county-diesel-spil...
shick
Jim Simons

https://news.ycombinator.com/item?id=21423845

Maybe Ed Thorp too:

https://en.m.wikipedia.org/wiki/Edward_O._Thorp
Thats true man
I’d love a link but this argument makes total common sense.
Learning where your boundaries are, and pushing them a bit, is such an important developmental step.
i totally agree man
> This is why C++ needs to be retired; and why we need to use safer languages.

These problems can easily happen in a language like Go, unfortunately. Go is memory safe for sequential code, but that guarantee does not extend to in-process concurrency - Goroutines can access shared state without synchronization, and create memory unsafety.
Refineries are complex, expensive and considered national energy assets. Oil production happens all over the place and is fed from smaller regions into main trunk lines that lead to major refineries.

Also many pipelines do carry refined products, like all the jet fuel that goes to airports and diesel fuel for trucking.
Ask HN: Is it time for official ethical AI regulation?
With the big advancements in AI and machine learning, I started to had this thought especially when AI starting to take place in jobs replacing people. So the two questions are: Is it time for such regulation? And who might found such regulation?