skysight-inc/HackerNews huggingface dataset:
Interesting idea, great/scary to see so many different companies and industries here.

This looks like it's going to blow up and get some traction before a lot of people decide to fix this issue with password protection.
Then again in Soviet Russia no one objected to mass killing of people in Siberian prisons either.

Soviet Russian here -- that's just ... false.
Most people apparently don't get the "uncut pages" joke in the Great Gatsby.

But I'd never heard of a page turner (except when describing a book itself). It's hard to imagine how it could be useful!
Then they can license it out to a company.
It's a velocity-based system, one that looks at recent change history and tries to project into the near future. Those only work in markets where nobody else is doing that. You could make money in the US stock market doing that 30 years ago. Sometimes.

It doesn't look at the exchange's order book at all. Or use any outside data.
Yeah, the issue has existed for years and is widely documented in the security community. There are a few reasons why we haven't seen more widespread chaos:

1. Lack of network visibility by the owners of ICS

2. Availability > Forensics

3. VNC interfaces don't always provide full access

And keep in mind that there aren't a huge number of these anonymous VNC instances to begin with. We're talking less than 10,000 instances of servers that don't have any authentication and only a fraction of them are ICS-related.

I've written/ presented on the topic a few times, see:

https://blog.shodan.io/taking-things-offline-is-hard/

https://blog.shodan.io/why-control-systems-are-on-the-intern...

https://blog.shodan.io/state-of-control-systems-in-the-usa-2...
But not to nearly the same degree, since now you can't gather up IP from a bunch of places and then toss it to a company that's only purpose is suing.
Speaking of web form, I always think it's more 'universal' to use 'Given Name' and 'Surname' instead of 'First Name' and 'Last Name'. Many languages (Chinese, Japanese, Korean, etc) put surname in front of given name.
Your thought?
And there is no shortage of people out there who would not think twice to blow things up.

I think this may be the essential flaw in the logic that says we should be dead by now. Maybe there is a shortage of people who want to blow things up without thinking.
I think we need some sort of awareness day for the general public to understand what internet security _really_ is. Whenever I see news reports, it's always cast as "hackers broke in to..." such and such. Yet if some brick-and-mortar business is robbed because the owner left the front door unlocked, people would rightfully put the onus mostly on the store owner.

EDIT: Wow. I'm being modded into the basement. When did Hacker News become so PC? Victim-blaming? Seriously? The VNC connections illustrated on this site are that way because of incompetence and ignorance. The reason there are no unlocked brick-and-mortar businesses is because it is due diligence to protect one's assets from not just criminals, but simple mischief.
I had a Microsoft support technician ask us to press the "flower button" in a powershell script. It took a while to work out he meant { and }.
Link for ublock on safari? I looked but my google-fu is lacking I guess
this is a horrible thing. does the site really have to include the vnc server's ip in there as well?
A simulation sounds simpler than having to declare 23,413 trades on a tax form.
Written words are symbols as well. What should we do when we don't understand words?
Just as there are thing incomprehensible without at understanding of at least the principles of algebra and calculus, there are things that are incomprehensible (magic) without an understanding of what computation entails.
> Small retail businesses selling spices in larger quantities may buy direct from their countries of origin — which provides another opening for organised criminals to penetrate supply chains that are not as heavily regulated, says Elliott.

I'm confused, is this about food or FUD?

Yeah, "their countries of origin" --- those damn crooked little stores run by colored folk!

Why, I'm running scared to the nearest SuperValu, Trader Joe's or Walmarts, who would never buy cases of stuff direct from suppliers in those same countries!

> Elliott says he declined through fear an invitation from a Turkish processor to fly over and tour its facilities. “I thought, ‘I don’t think I’ll do that, because I’ll probably never come home again.’”

Undoubtedly, Elliott once saw Midnight Express, and thought it was a travel documentary.
Said friend dealt with falling through a fire grate in one case and witnessed the remains of a deceased across a fire grate which was the ultimate cause of said structure fire.

I'm just going off of stories from multiple first responders I've known or talked with over the years.

I don't begrudge them a cent of their pensions. The managers, a whole different manner.
I haven't seen anyone mention meditation in this thread yet. I just want to throw that out there. It can help quiet and focus your mind. The book Mindfulness in Plain English is a good introduction.
Wish I worked with a language with a === operator so I could say "threequals". Very clever and fitting.
I normally try to avoid GoDaddy but had a one-off reason I needed to do this for a client. Between the LinkedIn spam and the email spam from developers, I absolutely will never use GoDaddy again. This wasn't simple whois spam, by the amount alone it was evident they are reselling the information.
pretty sure that's the name of the computer not the person login into the computer.
Isn't that victim-blaming?
> The right answer to the research problem is a digest of research results? I think you are overestimating greatly how much people care about most purchasing decisions. A false positive in my almond milk is not going to make a bit of difference, and a true positive will slightly please me for a week.

I don't know if limiting consumer choice to a few of the massive number of alternatives is the right answer. It's probably not the optimal answer, but it is the current answer. Right now, most consumers are exposed to 2 or 3 brands of a thing, and which two or three brands is controlled through advertising. What sorts of things a consumer is exposed to is also controlled by advertising.

The problem with advertising, from the consumer's point of view is that the people paying for the advertising have interests that conflict with the consumer's interests.

But yes, right now, advertising serves the product discovery function, and the product discovery function is important.

My argument is just that the consumer would be better off if they paid someone to research the available brands and present them with a manageable number of choices, and with interesting new types of products rather than allowing the people selling them stuff to do that. My argument is that organizations structured like consumer reports, that is, organizations that only accept money from the consumers they are doing research for, would have the fewest conflicts of interest, and thus would probably provide better results (for the consumers) on average.

> For this, I would go consult Consumer Reports? And how do I know that Customer Summaries isn't more aligned with my values anyhow?

The consumer, of course, would still need to choose which consumer research group most closely matched their needs and values, which in and of itself is a hard problem. But, I think if done properly, and conflicts of interest avoided, it is an overall better product discovery system than advertising.

Also, you'd clearly need to figure out some way of making it easier. Following the recommendations of the research agency I have hired needs to be as easy for me as following the recommendations of advertisers is for me right now, at least if we are to use this for things like milk.

(Also, the more I think about it, the more I think what I said about integrating it with a store is a bad idea; it introduces conflicts of interest. But it would be the easiest way to reduce the cost in terms of checking with my research company before buying.)
'!!' -> "truthy?"
So, maybe she had a case :)
For those wondering, here's the request: https://github.com/JuanitoFatas/what-do-you-call-this-in-rub...

Here's the response: Hi Christian, thanks for the Pull Request! But I think this is not appropriate rubygems/rubygems#124. :bow:
Don't be sorry, talking about it is exactly what you should be doing. If you're not comfortable venting to someone in person, make more use of online forums or try a journal. I also suggest meditation and books about mindfulness.
A select few operators (out of hundreds) for a single Haskell library: https://github.com/ekmett/lens/wiki/Operators

(For full disclosure, the lens library is infamous for this.)
This was my problem. One of the later updates to 1Blocker killed comments in HN for me.
Low-cost 100G is four lanes/lambdas of 25G. If each lane can now run at 50G then you could get 200G with binary signaling or 400G with PAM-4.
Some might, but it's not a common business model. Most game studios work for publishers and they sell the game continuously in form of milestones. Even a studio owned by publisher has to continuously deliver or it will be shut down. Twitter, which I am comparing to, just gets money on the promise of the future profits. Correct me if I am wrong, but I don't believe it has any software deliverables it has to meet every quarter in order to make payroll.
Fantastic story. According to Wikipedia, Jeanne Calment did pass away two years later in 1997 at the age of 122.5 years.

https://en.wikipedia.org/wiki/Jeanne_Calment
Cool

I wish the explanatory text weren't shoved off into a box below the cool stuff I want to be looking at. I think ideally the textual explanations should be overlaid on the graphical representations and at the very least they should be close to each other and within the same screen element. Personally I think I experience some type of distracting cognitive load when I have to switch contexts like that.
iOS 9.3 update breaks Safari and WKWebView (stackexchange.com)
3 points by Calvin02 1 hour ago

Except the title of the page is "My Safari on iOS 9.2.1 (update: and now 9.3)" which means that iOS 9.3 didn't break anything (it was already broken).

CTRL+F for "WKWebView" returns no zero results.

Myth busted.
Or, "How to hire people who will slavishly work 100 hours a week for a 40 hour/week wage."
! -> "not truthy". So !! means "not 'not truthy'" which is truthy.

Truthy is something that isn't exactly a true boolean but will equate to true(thy) when evaluated with this type of comparison. Things like undefined, null, and empty string will not be truthy.

More info on what's truthy (for JavaScript at least) is here http://james.padolsey.com/javascript/truthy-falsey/

edit: typically, if you want to test for truthy, you'll just evaluate it like so

if (my_object) {
//truthy
}else{
//not truthy
}

Does anyone know a time when you'd use !! instead of just the object in the evaluation? I'm not a Ruby dev, so I don't know specific cases for needing !!
I've looked into it and I'm pretty sure you need to have the policy for two years for them to pay out for suicide. So, you may as well get on meds for that time, and who knows, they might help a lot. They did for me. I was on Prozac around 2004. About a year ago I sought out help again and I am on 3 different ones, and it just feels like more of a science than it did back then. "Oh you're still sad? More Prozac!"

So yeah, do therapy, but strongly consider a psychiatrist as well. Also, I have been looking into ketamine treatment for depression. If you are at the end of your rope, worth checking out as well.
Oh =)
> =~

Cigarette operator! This list is on fire.
Indeed. DWDM systems are capable of multiplexing over 17.6 Tbit/s on a single fiber. Given that most fiber cables pulled these days contain 48+ fibers each you are looking at line capacities in excess of 840 Tbit/s. Still, if you strip away the sensationalized title, its a cool bit of progress.
Yep, I thought it was a common enough idiom in Ruby as well that it might belong on the list!
Pretty sure theft is still theft, even if the door was unlocked. Of course negligence can make it your fault, but even if you find a million dollars on the street - legally - it's not yours.
2 slides in and I thought "Wow, this is awesome!" Great way to show beauty in math. (It's more than just numbers and formulas!)
I've worked with Javascript for years and never thought of this. Such wasted opportunity...
I'm curious and I think others might be as well. How does one possibly go about finding a therapist who is a good fit? It seems like searching for a needle in a haystack -- akin to finding a good life partner which requires lots of trial and error.
I read a lot of Japanese/Koreans/Chinese/etc comics. They're enjoyable to me.

Naruto is huge in Japan and elsewhere, so is Dragonball, and other franchises.

I wondered recently what cultural context am I missing there. How universal is our experience of those foreign imports?
I've struggled with a serious mental illness for years. Although I've beaten the worst of it, I have to be vigilant for the rest of my life to make sure I stay healthy.

In my experience, one issue that does not get enough attention is the stress and strain mental illness puts on the loved ones of those who suffer from mental illness. I hate that mine has been a burden on my wife and kids, even thought I have taken full ownership of it.

I'm glad to see that awareness is growing. We still have a long way to go, especially in certain industries (I'm looking at you, Hollywood).
When investors or founders talk about "values", they don't mean the same thing that a normal human being would think.

They mean "doing what I want them to do to make more money."

Let me know if you find that definition in the dictionary.
I saw this a lot in Japan. Construction just to keep people employed. Large event centers that would never be filled. Roads torn up and then repaved in March just to use up budget and keep the money flowing.

The US can be just as bad - it was just easier to see as an outsider abroad.
Do you have teenage children? :)
I sympathize with the author: I'm Jewish, and read the Narnia books when I was a kid. I absolutely loved them, and read them all multiple times -- except for the last one, which I never understood, and which struck me as completely weird.

When I was 16, I stayed with friends of my parents while traveling. I saw a book analyzing Narnia, and it talked about CS Lewis as a Christian theologian. My response was: Wow, that's fascinating; I guess he managed to keep that out of the Narnia books, right?

But then I kept reading that book about CS Lewis, and it described how Narnia was all Christian, and how its symbolism, and characters, and language, were all about Christianity. I was absolutely shocked. How could I have missed it?

But I missed it because I was the wrong audience. The "dog whistles," as they're known in the political realm nowadays, failed to work for me, because I hadn't been raised to think in those terms.

By the way, I encouraged my kids to read Narnia I even read many of the books to them when they were younger. But I told them that the last book would be really weird, and that it reflects the author's Christian perspective. None of them got into the series as much as I did, so much less explaining had to happen -- but I did talk about it with them, and I think that they were almost as surprised as I was.
I've been on LinkedIn for about 10 years now. I still have no idea what it's for, or what I'm supposed to do on it. I don't even know if there's a way for me to pay to get different stuff than they show me. It clearly has an audience (every project manager I've had seems to love it), but that audience is equally clearly not me.
Are you curious about anything? Travel, girls, sports? Could you put yourself in a new environment to renew some curiosity?
> I think we need some sort of awareness day for the general public to understand what internet security _really_ is.

Nope. This would never work. People don't understand how much of it works. Taking a day out of the year to explain / re-explain isn't going to do a single thing. Instead you need to make computer classes mandatory in K-12 and get people educated on how they work so they can understand the issues.

Take a topic you know absolutely nothing about. Let's say it's aerospace. Now every year we have an aerospace day to try and explain to you how various types of fan and jet engines work. You certainly wouldn't expect everyone to be able to handle fixing one after that one day, do you? Same with internet security.

> owner left the front door unlocked, people would rightfully put the onus mostly on the store owner.

So just because the store owner does something stupid you think most people would consider it his fault? That's...that's horrible. Yeah he possibly could have prevented it (though you don't actually know that as they could have broken in anyway; people don't just go up to stores at night to randomly test doors then go home).
Have you ever been prescribed medication before, and did you take it as instructed? If not I think it would be logical to investigate that avenue (a few times with different drugs, it's far from an exact science) before giving up all hope.
This is where marking a transaction as cleared or not comes into play. Your balances can be shown with both cleared and uncleared transactions accounted for.
I count 541 examples - I wonder how many more are this easily accessible ... I hope each and every one of them has been contacted or at least left if message if possible ...
Perl hackers will disagree :)
Sans patents, BigCos are forced to compete in a commoditized market even more cutthroat than generic drugs (since those are at least regulated by the FDA).
Another Round 42 fan here from way back. This was one of the first of original PC games to start failing on newer hardware; even most VGA cards weren't compatible with that funky CGA mode. I wonder if Dosbox can handle it at all...
jawn is that real joint https://www.youtube.com/watch?v=-p5IpX9T5eM
Howard Hughes probably used one..
One troll is already famous for doing exactly that. Just can't recall his name. Company brings in huge money. I do remember he always warns they can take the offer or he will "go thug" with lawyers.
In other words, "cast to boolean"
Microinteractions: 11 compliments to use in your app
Do you hate what you do for work?

Kudos on being able to accomplish all the fitness goals under the circumstances, fwiw.
>I believe this "job creation as priority" approach is inferior to both the "laissez-faire" capitalist alternative and the "basic income" social democratic one.

How exactly is "basic income" superior to "hole" digging/filling type of jobs? I believe they are one and the same as far as their fundamentals are concerned, i.e. both do not create/add any value on their own to the society/economy.

Actually, I think "hole" digging/filling is superior to "basic income" as it, at least, keeps the person occupied and thus takes care of problems due to "empty mind is devil's workshop".
Please correct me if I am wrong.
You Take Back All the Mean Things You Said About Microwaves
In which direction? Is it because the veteran is a murderer while the beggar is harmless or because the veteran's suffering is more severe than the beggar's?
Such little imagination... You should learn from your forefathers. Quantity is no substitute for quality. ;)

http://search.cpan.org/dist/perlsecret/lib/perlsecret.pod#SY...
Good title to get traffic, but bad article to explain things
How so? This talks about changing how syscalls work (batching, callbacks, pinning the syscall handler to one core) but it doesn't look like redox does anything special with syscalls (https://doc.redox-os.org/doc/kernel/syscall/index.html)

> The system call interface is very similar to POSIX's system calls
Spring in Red Black – The Emporialist│romanian „street fashion” magazine
Thank you. I wish more people thought like you do.

As far as firefighters leaving for other towns, I'm not so worried. I'm more worried about others who make even less like others have also commented. If a 100k firefighter can't make things work, how is the elementary school teacher making ends meet?

I know raising salaries sounds easy but we need to cut costs. That's the real answer. And cutting costs means getting rid of inefficiencies. It will be hard because a part of every dollar wasted good to someones pocket and they'll fight to keep it that way.
The best thing since FLINT. My scheme here was to piggy back on it by implementing fast, compatible DSL of CakeML in Racket or something. Do prototyping and testing with fast one. Once ready, compile functions with verified one. Works best for tools that will still have acceptable performance or run in batches overnight. Implement it on Verisoft stack if still available for down to CPU correctness.

Also, some recent threads are on trustworthy compilers with verified vs reproducible builds. The ML languages have made robust compilers much easier to write. One can use this one for that to further reduce TCB and make compiler still easier to write vs C or whatever.
You are perfectly fine importing the module Control.Lens.Combinators[0], which has the full functionality of lens except the operators. There's nothing you can do with operators but can't do with normal functions named with words.

[0]: http://ekmett.github.io/lens/src/Control-Lens-Combinators.ht...
Wait, did 'Badger, Mushroom, Snake' have an actual plot that the rest of us just didn't understand?
These are slides from a lecture. The bit below would be spoken aloud.
apparently fake: https://twitter.com/1x0123/status/713879106614636545
Odd feature matrix. The free version has all the benefits; the paid version has all the limitations.

edit: Oops, that's the second time I've glossed over a site and mistaken a company's competitive analysis for a multi-tier pricing plan.
OP here.

Some points here:

1. I don't have access to all that data do that sort of analysis. If you have that access, run the analysis and get back to me. I was writing an opinion piece, not an academic paper.

2. The people in question are all managers and above. A good demographic of LinkedIn's sweet spot.

3. These people in question, I met personally. And each one of them expressed some variant of not seeing a personal need to update their own profile.

4. Most of my personal friends understand that they are supposed to get "something" from their LinkedIn profile - they just don't know what that "something" is.

5. LinkedIn has potential that it is wasting.
Today I learned that Chinese (Japanese?) character support in terminals looks way cooler than western fonts[1].

http://vncroulette.com/images/115.218.120.95.jpg
OP here. I would be interested in this as well.
Abstract syntax.
Even though most of these probably have read only access, the fact that its even there shows that the person that set it up didn't have security on their mind. Sure you may not be able to do anything via VNC, but what about other attack vectors on these services? Are they updated, is the os up to date, is it using easy usernames/passwords so you can ssh in for example?
Most of us, here, understand that the site has been only marginally useful for quite some time. Well, the company I'm contracted to just did a reorg a couple weeks ago, following an major headcount reduction last fall. In a STUNNING display of Dilertonian megacorp management, we were told, in a meeting, that we shouldn't be unhappy with where we were put in the new organization, because they used our LinkedIn profiles to sort it out. So, if you don't like where you wound up, they said, you should have been keeping your your LinkedIn profile up to date. I really should just delete the whole thing. It's done absolutely nothing for me, after all these years. And, while I wasn't affected by these moves, I see that it keeping it can, actually, work against me, professionally.