skysight-inc/HackerNews huggingface dataset:
Redundant Safety PLCs run the same program in parallel in lockstep and if they get different results then this triggers an error. I think Triconex in particular requires 2 out of 3 controllers to agree.

It is odd that the attacker tried to modify the program in the PLC configured this way. They should have known it would cause a noticeable disturbance.

The Schneider Quantum PLC literally runs a pentium 166 or 200 and there is a steady string of firmware and operating system (VxWorks) updates. We had one from 2006 that would simply stop communicating if it was plugged in to a cisco switch from 2016.

A zero day in VxWorks which is the operating system for a large swath of controllers would be pretty bad.
Yeah as long as the sensors actually work
> "...likely through a hole in a poorly configured digital
> firewall that was supposed to stop unauthorized access. .."

'Every' penetration tester I talk to says that this is what they find all the time: actual 'reality' within networks does not align with assumed network policies or topology.

But, I don't talk to that many. Is this really the case? We put great care to have network architectures and policies that define network segmentation, isolation, and other strategies to harden and protect the network. But those policies are not implemented properly, or over time their technical enforcement isn't guaranteed?
Pidgin has OMEMO support.

https://github.com/gkdr/lurch

This works fairly well for me.
I spam this on every waymo mention, so I apologize, but can they please automate highway driving first and then work on getting me through taco bell? I care way more about taking a nap between cities with autorecharge than automating a 4 minute trip to a fast food joint.

If they really are doing this well with non-freeway driving, then that just tells me they could have released freeway driving about 4 years ago.
I had the same experience with an Easyjet flight, which departed from the Easyjet hub (also Gatwick) and returned there.

The pilot strongly implied that had I been on the British Airways flight, we'd have continued to the destination: BA would have flown their spare pilot + spare plane + repair crew out.

But Easyjet didn't have a spare crew.
I had a roommate like that. The man missed out on a number of important opportunities because he just plain never checked his email. These people exist and it bothers me
If I may ask: on what subreddit(s) did you post? Was it a normal post where they allow self-promotion, or sponsored/ad one?
Yup, lots of telephony-inspired RFCs in there. If you're not already, I suggest referencing [0] as you develop, it's a great project that is also really easy to read what's happening underneath.

0 - https://github.com/pions/webrtc
Isn't the reason for Open ES that ES is too closed?
Hey David from Hackernoon here. There are not good guys and bad guys. Its just changing business interests. Medium blocked our revenue stream (weekly sponsor) while continuing to run pop up ads on site to create medium accounts. To be a sustainable business, independent publications can not depend on medium's content management system. Also, request a story is a function that hasnt existed for years. Overall, the vast majority of links to hacker noon stories go to hackernoon.com, and we are asking the community to opt-in to keeping their stories where they are at hackernoon.com/story-title.
Pretty sure this is only to point out that they don't support Linux.

I really can't see any company say that they support "Linux" for their website with all the different flavors out there. Probably the best they can do is support some versions of Ubuntu but even that could incur a large cost. Or like most websites, not specify an operating system and let the browsers do what they do best.
> Either it wasn't safety critical and Lion Air's actions are reasonable, or it was and Boeing cut costs on safety.

This is an excellent point. Boeing can't have it both ways.
> A young person with no income but good academics and a plan to study something with good employment prospects would still be a good candidate for at least some amount of credit.

That's not what would happen. What would happen is that rich kids would get to go to college no matter how prepared they were or what major they chose, and poor kids who prepared well and chose useful majors would not be able to afford it.
A fairly detailed review of the evidence for broken windows policing:

https://cebcp.org/evidence-based-policing/what-works-in-poli...

It's a lot more complicated than "put it in, murders down, take it out, murders up".
"But it’s sort of funny considering hardly any of Google’s other products work offline. Are you going to dictate into a shared document while you’re offline? Write an email? Ask for a conversion between liters and cups? You’re going to need a connection for that!"

While offline, you might write email drafts, your blog, or even a book:

https://medium.com/@augustbirch/what-i-learned-writing-an-en...

What's missing is the ability to make edits using your phone. You can probably speak at over 100 words a minute but then you need to stop to bring up the software keyboard.
“Any degree of usability” Really? I have used ES for years and the majority of folks have gotten by with simple nginx proxies... most don’t need document level security
This will be great when ported to Lineage!
I did read the article. I just believe that it's better to sacrifice the local environment than the global one. If I could double the carbon intensiveness of milk production to completely eliminate its effects on the local environment, I would not.
Reeling It In: A Social Network for Anglers Won 7M Users (2018)
Emuto is a small language for manipulating and restructuring JSON
Sun did submit the license to the OSI for consultation/approval. It could very well have consulted the FSF/FSC, but they did not. This to me suggests they did not care about GPL compatibility.
Wasn't it initially P2P and based on the WebRTC protocol?
Could this be due to the inequalities or demographic differences between the different neighborhoods?

https://www.baltimoresun.com/bal-graphic-mapping-inequalitie...

http://graphics.wsj.com/baltimore-demographics/
Manganese in Parkinson’s Disease
Impossible. Look at what your memory usage in a browser goes to (about:memory). Most of it is DOM/JS, images, media, etc.: things that are used by well over 90% of pages.
No, it's clear that the researchers are using the term trapdoor in a technical sense. Specifically, one of the key ideas in the swiss system is that it produce a proof that the votes produced as the result of the "shuffle" operation have the same meaning as the votes that are provided as inputs. The easiest "proof" of this would simply be to publish the input votes... but that would defeat the whole purpose of the shuffling. Instead, the Swiss system appears to involve a trapdoor commitment that produces a non-reversible token (hence "trapdoor") that could only be generated if this is a legitimate shuffling. As I read it, this is much like (for instance) a SHA-256 hash of an input message that can be generated to ensure that a document has not been tampered with.
"I have you; you are completely dished! Do you not know that in the Navy, you must always choose the lesser of two weevils!"

^ tried to resist, could not resist
How about 300 deaths already, and well know design shortcomings as primary factors ?
If I google "burger recipe" on my phone (Pixel), I get some cards of recipes for burgers. Each of the cards has a "send to google home" button.
Glad to see multiple contributions from my college.

Here are few more datasets which I am aware of and can be added to the list:

- Dataset for Indian National Rupee https://cvit.iiit.ac.in/research/projects/cvit-projects/curr...

- City-scale Road Audit using Deep Learning dataset https://cvit.iiit.ac.in/research/projects/cvit-projects/city...

- Multi domain corpus for sentimental analysis (Telugu dataset, download link isn't working probably email for download)
Versioning Artificial Intelligence Models with MLflow and MinIO
While the original movement behind open source was one of benevolence that isn't to say that the economic model of open source at scale actually works as a competitive advantage.

There are costs associated with running a business and one of the largest is marketing. What open source allows you to do is defer these costs by charging nothing for adoption. This allows you to acquire users, build up an ecosystem, and create a moat against competitors to your business. Competitors not in the sense of AWS which is adjacent, but competitors in the sense of another replacement for Elastic Search itself.

At the beginning you are losing 100% of your revenue opportunity, but you have to remember that you are either modeling yourself as a consumer company or business company. Simply put, consumers companies make more money from consumers while businesses make more money from businesses.

AWS is a business company so the majority of their revenue is from businesses. With most open source projects you are also a business, which means if you find 10 years of success 90% of your revenue will eventually come from businesses.

Those early adopters are usually smaller entities so they aren't really a large opportunity loss and the big businesses want to see massive adoption before they really consider switching. So effectively you are cutting out 20% of your revenue opportunity to build up an ecosystem moat as well as marketing budget. It isn't money directly out of your pocket, but instead is paid purely in head count, which by the way is much cheaper and more effective than trying to market your software to hundreds of thousands of people across the world.

The "free" component isn't just one of benevolence but actually an attack on any future competitor because why would those early adopters pay $5 for something that they can get for free. Most early businesses rely on these smaller customers and open source actually cuts that out of the equation, reducing competition.

So it's a very interesting dynamic in the sense that something that was started for a "good" purpose can accidentally actually stifle future competition, when you would assume otherwise.
Must be, right? Typically long-term single family PM fees are 8-12% and multifamily is 6-9%.
The most overlooked opportunity in digital media today
Also includes lots of people w/ custom Chromium-based browsers that don't ship with these codecs (and libs like CEF don't compile with them enabled by default).
It uses a trapdoor commitment function. It does not have a “trapdoor” or “backdoor”.

The problem is not so much in the implementation of the function, but in the generation of parameters required by the function. The machines need to follow a particular scheme to generate the parameters of the function in order for the commitment to be secure. Think, e.g. of ZCash, where if the initial ceremony is not completed in a specific way and trusted, then the entire system after that has specific weaknesses.

In this case, if the parameter generation is not done correctly, or if randomness generated by clients is compromised, votes can be altered.

Now one of the issues is generating random group elements. Reading one of the linked notices [1] it talks about best practices of generating a random group element.

I don’t understand exactly all the terminology in the paper (even though it is quite trivial) but it looks to me like it is talking about generating effectively a public key in an EC system.

One way to do it is to generate a random integer r between 0..q-1, which is effectively the private key, and then generate the corresponding public key by doing g^r mod p.

The problem with this approach is that in the process the machine generating the public key knows the private key. It could be thus saved or leaked.

Instead you can generate a public key directly. This requires randomly selecting a value and checking it is valid (r/p=1), which is more expensive, or alternatively select a random r in Z and return r^2 mod p.

Finally, the generation process itself must be proveably fair and random (e.g. some sort of blockchain ceremony) to be trusted.

Fundamentally the Swiss system does not specify a ceremony for trusting the parameters used by its Pedersen commitment scheme, and therefore even if the implementation is perfect it still is not secure.

Still reading...

[1] - https://s68aa858fd10b80a7.jimcontent.com/download/version/15...
I'm curious, how do you use both seafile and minio?
The model I was thinking of was native code in the native app, injected polyfill that talks to the native code over a message bus. The native code can draw over the top of the web view and pass messages in. Is there anything in particular stopping that?
I think a recent poll showed only 12% thought the WA respected the referendum result. Another showed 44% - not a majority but a significant (and rapidly rising) plurality - supporting no-deal. Both were polling the general population, not just leavers.

That obviously doesn't mean that all leavers agree, but enough of them do that a WA-vs-Remain re-ref would be a foregone conclusion.
Ohh I see, okay thanks.
Apple has released software decoders before, but you might be right about waiting for hardware decoders first. They released an HEVC software decoder for devices that could get iOS 11, but had a chip older than the A9, (like the iPhone 5S and 6).
"I can't believe that there isn't a simple service to transfer data between my cellphone and my computer without going through the internet."

The correct way to do this is to configure your phone to emulate USB mass storage and then connect with a USB cable.

Your phone looks like a thumb drive. It's the easiest workflow in the world.

Unfortunately, this workflow is off limits because of some licensing requirement from MS for fat32 (or something) which is why neither android nor ios has this very basic, simple feature.
Just to be clear: This has nothing to do with "Wake Words" (e.g. OK Google, Alexa, Hey Siri, etc) which have always been handled offline/locally.

This is translating what you said after the wake word from voice to text on the local [Pixel] hardware rather than sending it into Google's Cloud.

The biggest benefits here are speed and reliability. It could also handle some actions offline.
I'm so glad to hear that should Amazon ever really go overboard with memory-holing ebooks, I can always rely on Apple to distribute the really edgy stuff no one else would dare to publish!
I run a gopher site/hole. but like, the users for that would be a small percentage even on a site like HN. In the wild, I'm going to guess it hasn't cracked a point.

Not exactly a renascence.
> The counterproductive flicker of rage I sometimes feel when working with uncooperative, small, delicate parts, which insists I should use large amounts of physical force, is another. Large amounts of physical force are seldom the right solution in modern times, but in the ancestral environment, it likely was.

There is a learned skill to know when to use large amounts of force either physically, emotionally, and/or mentally. The key is knowing when, and for how long which is not always easy or clear.
> Ideas about willpower and self-control have deep roots in western culture, stretching back at least to early Christianity, when theologians like Augustine of Hippo used the idea of free will to explain how sin could be compatible with an omnipotent deity.

Depending on one's definitions, "willpower" and "temperance" are synonymous. While Augustine certainly wrote about self-control both in Free Will and Confessions, he was largely borrowing ideas from Cicero, who largely borrowed from Aristotle and Plato (see e.g., https://en.wikipedia.org/wiki/Cardinal_virtues for a history of this). I don't understand why the author would only go as far as Augustine instead of the 800 years earlier than Plato. The distinction matters because this isn't just a thing that Christians made up to figure out how to make life compatible with a deity we happen to believe in, it's an idea that many thinkers independent of religious perspective have agreed with as an important aspect of having virtue, happiness, eudaimonia, or whatever other term one wants to use.

> The limited-resource concept likely has its roots in Judeo-Christian ideas about resisting sinful impulses

Citation needed. It seems the much more common notion in Western or Judeo-Christian tradition is that all the virtues are practiced habits, and we therefore get better at them as we do them more often. This can be seen in either the writings or living example of at least the following: Plato, Aristotle, Augustine, Aquinas, the St. Benedict, St. Anthony and the Desert Fathers, and Francis of Assisi, but probably in lots more.

If the author's claim (that the Judeo-Christian taught the limited-resource concept) were true, then fasting or abstinence like many of us are doing now in Lent would make no sense - fasting is an exercise in willpower. If using willpower made you more likely to not use it later, making it more likely to sin, fasting would make you more likely to sin, not less likely, which would be the opposite of what it's trying to accomplish.

If I recall correctly, I think many of them also said something about when free will is impaired, so although the author does the standard "look, these people were simple and thought X," trope, I think it's a great deal more complicated than that.

Obviously, the usual qualifications apply - one may not agree with any of the above, but it seems that one should represent it accurately.
Yes, but why didn't they choose to do something positive and stress relieving? That is where I believe agency comes in to the amassing of willpower.

But I guess this is why everyone is having a back and forth on here. It arises from ones own philosophical belief on external vs internal loci of control.
You can garnish their wages. Student loans cannot be discharged in a bankruptcy, so students are on the hook for them for life unless the lender writes off the loan.
I never left Firefox. Not even in the first bright days of Chrome. I have both installed, but my daily use is in FF.
What will the climate feel like in 60 years?
Reddit's r/dailyprogrammer [1] is pretty good. Daily challenge threads where people post solutions in all sorts of languages.

[1] https://www.reddit.com/r/dailyprogrammer/
I have often wondered where this delusional "the EU needs us more than we need them" view comes from and here I have it on display. The EU is not happy with, but perfectly content to accept, the UK leaving. They will not change their mind about a trade deal and in fact will go out of their way to bend the UK leadership over and remind them of their public school days at Eton to prove a point. The fact that so far the UK has _zero_ post-Brexit trade deals and is already feeling the hand of Trump and the US on their neck bending them over should tell you all you need to know about the power dynamics of the UK on the world stage at this moment.

Pointing out the reality of the weak and pathetic position the UK finds itself in is not 'scaremongering', it is simply the first of many wake-up calls the UK will be facing in the near future.
> But it’s sort of funny considering hardly any of Google’s other products work offline.

I dunno, Android and a lot of Google's mobile apps that aren't about online communication work fine offline. Actually, a lot of the online communications ones do too, as much as is even conceivable, they just don't transmit and receive offline, because, how would they?
I would suggest using Vue progressively at that point. Refactoring our endpoints after using intercooler was not fun and using Vue/react without going full SPA let's you move on way easier
> What should be clear is that neither the American nor Russian media will always be right, and neither the American nor the Russian media will always be wrong, and sometimes one will be right while the other is wrong, while other times both will be wrong or both will be right.

Correct/incorrect is not the only axis on which to evaluate media. There's also trustworthiness. I think that Russian media is less trustworthy than American media because it's not independent [1] from a government controlled by people who's jobs included running disinformation campaigns like Operation Infektion [2] [3], which included cooperation from state-controlled media.

[1] https://en.wikipedia.org/wiki/Media_freedom_in_Russia#Govern...

[2] https://en.wikipedia.org/wiki/Operation_Infektion

[3] https://www.nytimes.com/2018/11/12/opinion/russia-meddling-d...
> People don't use social networks because of protocols.

I agree with this point: usability is often not affected by what happens in the back. However, with open standards, it would be possible that people create other social networks because of protocols.

You mention all these technical problems that have to be solved to create a social network. I can see someone building an open source framework for all of these. For example with personal websites, everything except social graphs and feeds already exist.
Great insight!

Tenant retention, while an issue, is a very minor one in comparison to peace of mind regarding the aforementioned issues. With scale and automation, I’d expect to save on the placement fee. In any case, I wouldn’t even mind yearly turnover if I had my other issues solved. Perhaps it’s just me. (My time is valuable and I’ve spent way too much of it dealing with the property manager and contractors when the property manager failed to deliver.)

I’ve heard varying things about setting rent. An investor/manager in the Bay Area told me setting rent too high is bad, and I think his reasoning was you wouldn’t have a pool to choose from. Another person had a system of just setting the rent ridiculously high and lowering it every week until it was filled. Comps can be tough, and usually the market speaks loudest here.

Keeping in compliance with laws seems to confirm there’d have to be a full time employee familiar with the region.
> But those days are gone

I have to strongly disagree here. Stuff like Kafka from LinkedIn, Envoy from Lyft, Prometheus from Soundcloud are just the tip of the iceberg of people writing tools because they need them, not because they are in the business of making infrastructure software.

I believe that selling software, be it foss, open core, or fully proprietary is not good business model, neither from business nor from ethics point of view. Sell your expertise or use the software yourself to generate value, but trying to sell it is just futile.
> At what point do decide a vote that was made through a legal process should be rejected?

When it's fundamental premises are shown to be fraudulent. As you said.

Also, don't ignore the fact that the wording of the vote had a big impact. It was `remain` vs. `literally everything else with the only constraint being "not in the EU"`.
Flexible Machines Could Save the World
That is so not true.
That was my thought exactly.
Open source peer-to-peer solution in the browser using WebRTC: https://file.pizza/
Using Design to Make Hard Life Choices
> Student loans cannot be discharged in a bankruptcy

Student loans can be discharged in bankruptcy, but it is harder than other unsecured debt.
So is this why I and others my age seem to have no allergies at all, yet my younger coworkers seem to have deadly allergies to so many common foods?

Honestly, I can't even imagine not being able to eat a banana, or being worried that some peanut might be in my food.
It does not work for the first tab opened in the browser. It works for all subsequent tabs you open. Related bugzilla issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1410749
I just came across a cool video sharing service called Loom this afternoon. Then I saw that it requires Chrome. Guess I'll never use Loom. Edit: And coda.io too.
Security matters, and blocking JS blocks the majority of vulnerabilities on browsers. We should help users who want to protect themselves.