skysight-inc/HackerNews huggingface dataset:
For non-technical people, or people who just don't know much about this kind of thing, I would suggest just reviewing what the latest firmware version is, and updating if there are new versions. Also, review release history, if available. If your router is getting less than 2 or 3 updates a year, assume there are unfixed bugs or security issues.

For this specific issue? It only affects Mikrotik routers, and the vulnerability has been patched. So if you aren't using Mikrotik, or if you are and have the latest firmware, you're good.
Yes, and at the time it might have been a good tradeoff- but today we can do better, at least outside the malaria belt.
Trump inauguration crowd photos were edited after he intervened
Robots will solve that.
Yep I tend to recommend Openshift if people want a good out of the box security experience.

The only challenge with it is that Redhat have their own naming around various pieces, which I think some people find jarring to move to.
Thanks, but, my bad (I also use some of those with native VIM). I was talking about VS code VIM plugins.
The islamic kingdoms actively fought wars against the byzantines and absorbed most of their territories into their own. So you literally can
I love using VSCode and find that I have less need for any other IDE with each new release. This one might finally eliminate one of my remaining needs for pycharm.

I can't help but feel sorry for Jetbrains though, who seem to be in a similar position to Opera back in the late 2000s, a small software company up against a behemoth that can afford to subsidize the development of an open-source alternative to their bread and butter.
"what is my purpose?"
when you get punched in the nose, hitting back isn't 'russophobia'
Slightly off topic, but they way they changed the info graphic as you scrolled was _really_ cool! This is one of the rare cases where extra JavaScript makes sense - it really improves the experience.
Isn't that like saying "because genetics" or "because chemistry" or "because biology"? It doesn't really answer the question that the article is asking.
Yes, perfect scape goat... And we're never going to hear the other side of the story. When did the world become so trusting of American intelligence agencies? Is it like everyone is desperate to support their stories these days - and their combined track record is worse than any criminal living today!
In some cases ammunition is the limiting factor https://www.thefirearmblog.com/blog/2016/10/24/buying-sellin...
Why? Everything that seems smooth is that way because of the GPU.
For the same ticket price, you could fly international business class... or better.
Cool app idea
Well, it depends.

If the sales price increases faster than the costs, then the margins have grown. If the sales price increases slower than the costs, then the margins have shrunk.
Someone else has mentioned how they learn. As to why they do what they do, it's probably for the same reason people do most things: to get a better life for themselves and their family. I don't think they do this out of fear of becoming the victim, these are elite and well-trained operators. They volunteered to get this education, they aren't conscripts. As crazy as it sounds to you or I, I think these individuals genuinely believe in the DPRK, or at least are apathetic to it and think only in terms of their own advancement.
Well, it is not like "earlier calculations" didn't take into account such safety factors, but the debate is not about existance of safety factors or their amplitude (1.3 to 1.5 has been used as far as I can remember in concrete constructions) but rather on redundancy.

To give a different example elevators/lift (those using rope cables) have usually cables that have a factor of safety 5, but they have nonetherless additionally at least one set of independent brakes.

Back to bridges and more generally reinforced/pre-stressed concrete structures, in my experience modern methods of calculation are more precise than old ones, and allow usually - given the same loads/hypothesis - to save (i.e. there is less rebar steel and cable steel) between 5% and 10% steel and/or concrete.

In practice with old methods of calculation there was a 1.05/1.10 "implied" and "hidden" additional safety factor.
The standard of living has gone up since 1970. But it pretty much leveled out by the 1980’s. So yes, mostly.
Can you say more about these limitations? Right now I'm using a pretty big custom ranking function to rank my documents in Elasticsearch (using a function_score query), but maybe I'm misunderstanding.
We have ours run three times a week due to the amount of dust and dirt our two dogs track into the house. And even then the floor doesn't look pristine.
That was the case in my older neato, 5+ years away. But my botvac had performed flawlessly for the last two years (and the app app works amazingly, including saving older cleanup maps, sharing the dirt in status, etc)
No, I explicitly accounted for that, which is why I mentioned that measuring the rate of autism (which is measured as the number of people diagnosed with autism in a region) might not line up with exposure during pregnancy (which could have occurred in a different region entirely, especially if the autism diagnosis lags behind the birth)
I prefer Pycharm because of multiple reasons.

1. Same key bindings and similar functionality out of the box across a lot of languages.

2. Language injection, i.e, have a string in your python function containing sql or html or js or anything.

3. Generally better than the competitors. For python that may not be true, as python is highly dynamic and not possible to do too much static analysis, but Pycharm does a good job.

4. All jetbrains products are very well integrated with the ecosystem. e.g, virtualenv, jinja2 out of the box.
They might still have a big pile of Garands, but many were sold to civilians.
Wait, Paint.net is closed source? Weird, I guess I always just assumed it was open. Is there a fork?
GitHub is planning to keep Atom going: https://www.reddit.com/r/AMA/comments/8pc8mf/im_nat_friedman...
Isn’t that affected by age and maintenance, rather than randomness? For sure bridges have finite useful lifespans, so we know in advance they need to be rebuilt or retired.
The __actual__ reality, not the theory, is that every single society that has ever existed, that we have records of, has regulated (in some form) both male and female sexuality, including sexual behavior with whom and when.

(Whether there has been a lot of hypocrisy about it or not, is not relevant.)
I'm not sure I'd agree with the characterization that Windows container support is a "tick box" excercise. I've followed the efforts of the team working on it, and it seems to me like they've put in a lot of work over a number of years to make this work in a Windows environment.
Graph database aficionados, I have a question: What's the deal with most graph databases having a very limited number of types? It would be nice if we had more robust numeric types (integers and decimals rather than just doubles) and timestamps for example.
>powerful interests have committed eugenics campaigns and taken the vote away from certain groups of people

yes they /had/ political power which is exactly why they could pass legislation to oppress those groups.

Who do you think has more political power in the United States today, the Congressional Black Caucus, or Richard Spenser and the Alt-Right?

note: This is not an endorsement of racist policies or an argument that the Alt-Right should have more political power, but an example showing that protected groups have more political power than racist groups, which is exactly why we have legislation to protect the protected groups!
What does "toxic" even mean here?
>>The awareness she helped raise contributed to the founding of the EPA and the banning of DDT.

..and caused the deaths of millions of people to malaria [1]

[1] https://www.thedailybeast.com/how-rachel-carson-cost-million...
It's a curious question. Here we have music, which produces sound waves, which gets received in our ears and through vibrations on the skin. Specific frequencies of that sound wave can cause dopamine. But other frequencies don't. Why the difference?

Could it be related to memory, having experienced a happy time in your childhood that music brings you back to. What about sad memories? Could it be related to the memories of movies where you had a strong empathy to the emotion of a story and the music was the soundtrack?

And what about music you've never heard before. Is there a mathematical rhythm that creates a pattern in the brain that releases dopamine?

This is how I think of the question. I am not experienced in any of these subjects to really know the answer.
Ask HN: Financial Near-Misses in Tech
thank you so much, this is exactly what I wanted
Where in SaaS you might pay the first month or two as commission, in licensed software you generally pay 10-20% of the gross margin for the first year of the agreement. The mechanics of the sales process are very similar, the people involved are very similar. The difference is the approach to commission, typically, and the quota.
Please file a bug at https://github.com/microsoft/vscode-python/issues
I am launching a cryptocurrency asset tracker called Deww – what do you think?
Thanks, now I have to click the link ;-)

EDIT: the effect is really quite cool and actually useful unlike other animations!
Well, Egypt certainly was heavily Christian. I had assumed that most of North Africa was, because it had been Roman, and the Roman Empire was heavily Christian post-Constantine.
To reinforce your point, the act of talking about a work-in-progress can actually give your brain a reward similar to actually finishing a that task, sapping your drive to finish things and increasing your drive to start more things, just so you can talk about them.
Many through the Civilian Marksmanship Program to try to increase the shooting ability of the public.

https://en.wikipedia.org/wiki/Civilian_Marksmanship_Program
> What's with the quotation marks? Her name really is Sandberg.

Based on the poster's previous comments, I'm guessing it's to call attention to the fact that it's a Jewish name. It's pretty thinly-veiled attempt at an anti-Semitic dogwhistle.
Egypt was a major player in early Christianity -- one of the five patriarchs was in Alexandria. Carthage and Tunisia were also largely Latin Christian.
Yes it is, which is why most talented engineers are avoiding startups, and instead going to the big companies, where they can get paid.
Number of fixed vulnerabilities does not equal number of times exploited. A vulnerability may be exploited many times by many different people.
> Without them, we might have lost most of the writing of ancient Greece.

This is a really bizarre interpretation, considering that the 'writing of ancient Greece' was only endangered due the destruction of the eastern Roman Empire (and the Persian Empire) by the Muslim conquests. The era of the conquests was extremely chaotic and a major setback for civilization in the region. The historical record practically falls apart because of this. Prior to the conquests, the eastern Roman Empire and its long heritage of learning and culture was trucking along quite happily, even if there were periodic border conflicts with the Persians.

Even during the conquests and their ever-shrinking territory, the Romans maintained their technological superiority over the surrounding civilizations. The final conquest of Constantinople, and the consequent fleeing of the learned with their texts westward, was a key factor in helping along the European Renaissance.

It's always been a bit strange to me how the history of the Roman Empire is pretty much ignored after the fall of the western empire. The East remained one of the greatest, wealthiest, and most educated powers in the world for centuries.
I don't think the undo feature is built out well enough for it to be a great idea for you to switch to it. I tried to build an undo tree and saw that there is a granularity mismatch between the internal stack and yours. I think the API should be redesigned so that plugins can manage the undo stack but the team seems pressed on time so I gave up for the time being. The issue is still open so I'm hopeful they might come back to it.
The challenge is that these are key fit questions. Hiring someone with experience doing high velocity one-call-close sales at $250/month is very different than hiring someone doing high touch field sales for deals that are $10k/month. You might as well be asking a DevOps person to write R for data analytics -- tooled totally differently. Those are the questions sales people have to understand, to understand if they are a fit, if their experience is relevant, etc. If they are experienced they can help define it, but it mostly all starts with pricing, how many calls you can afford to have before you are losing money on CAC and whether they have to do a lot of outbound grinding or not.
That has not been the case in any of the jobs I've worked at over my career. You work in shitty companies.
I <3 DBT!
My anecdote is not about the US. I thought the compulsory military service part would make that clear.

We got some of those Garands to rebuild our military after ww2.
One thing that pervasively infects every decision is the principle of least privilege. Basically it’s the idea that someone/something should only have the minimum access necessary to do what they/it is supposed to do. It applies to infrastructure access control, network communication, application access control, everything. Once it becomes a default part your thinking you sometimes have to make conscious tradeoffs so you don’t spend forever perfecting things and not delivering any value. Ideally a lot of that thought and effort is common or reusable though.
Remarkably low level citizens (basically grad students) have access to public (monitored) internet. https://www.youtube.com/watch?v=Orcmmra9oLQ

My guess is that, like the incubator baby thing in Iraq, the more heinous crimes are just made up. It's easy to make up stories when there's no way to refute them.

The defector stories are already internally inconsistent.
https://www.theguardian.com/world/2015/oct/13/why-do-north-k...

EDIT: Would love to hear something counter in addition to the downvotes. Particularly against Shin Dong-hyuk's testimony which is hugely internally inconsistent, and also the basis for the idea of North Korea's concentration camps.
Yes, that makes sense. Thank you for your advice :)
Music became evolutionary advantageous because of social bonding and more
Mirroring an FTP Using lftp and cron
>And more importantly, if they had that kind of access to outside information, how do they not know about the atrocities they are involved in

Nation state hacking is like being one of the guys in a missile silo. Your job is to maintain the capability to hurt your enemy. You rarely actually do it though. You just hack media companies and fire off test missiles once in awhile. It's much easier to sleep at night being the guy who does that than being the guy who carts people's families off to the gulag or being the NSA analyst who has to go dig up dirt on politicians.
Top IOT Platforms to Watch for in 2018
It is pretty tough. Typical customers of advanced static analysis tools are big-to-medium enterprises with huge legacy codebases and the sales model is typical enterprise with blockbuster orders and long sales cycle. Most suppliers were either bought by larger companies for whom this is either critical piece (like EDA software vendors) or another piece in a larger lineup of development tools (debuggers, dynamic analysis, ALM etc).

Pressure from improving IDE capabilities is also very real.

Your chances of success might be better with something lightweight, integrated with major IDEs and editors, very well polished and filling a specific niche.
When Sony was hacked over The Interview a bunch of emails were leaked including some between Sony and Marvel. Apparently Spiderman was supposed to be in Captain America: Civil War but the deal fell through. When the emails leaked about it fans went nuts a pushed Sony to include Spiderman in the MCU which ended up happening. Sony still has the rights to Spiderman he's just part of the MCU now.

I'd recommend reading the emails. They show just how badly Sony needed Marvel's help to make a good Spiderman. Here's my favorite http://imgur.com/XiqC6fz

Edit: Also Sony was trying to make their own Spiderman universe instead of being part of the Marvel Cinematic Universe.
We're a big fan of dbt and the new docs feature at GitLab. We're working on implementing them on our end and they should all be publicly available as soon as we get it stood up (see https://gitlab.com/meltano/analytics/issues/346 to follow along).

Happy to answer any questions as well about how we use dbt, or feel free to browse the repo :)
Opera was a one trick pony, Jetbrains seems to be decently diversified in the products they offer that covers a large number of developer users and development stacks. That's not to say it doesn't hurt but their situation isn't as dire as Opera's was.
As much as everyone decries “walled gardens”, think about how much better of an experience this would be for all involved if this was an app on an app
store on a platform with a sane security model:

1. You would download it and be less hesitant to recommend it, knowing that it couldn’t do anything crazy to your computer.

2. You would be more likely to buy it from a trusted store where your credit card is on file.

3. The author could make money the simple way - you give him money instead of him depending on a bunch of malware ads.
Are there actually startups selling “traditional” software? An actual serious question. The follow up would be: “why?” It seems like recurring subscriptions would have a much better LTV than selling one-time software. If updates and/or support is part of the product, then you’re essentially still selling SaaS even if it doesn’t seem pedantically correct.

Let’s say you are selling a $5000 piece of software and you update every 2 years. If you are counting on selling updates as part of your projected LTV, you are pretty much a subscription business, subject to the same churn considerations as a “normal” SaaS might be.

My point is that unless you are selling a one-time product with no paid updates or paid ongoing support, then SaaS strategies should work for you. Unless you happen to be selling something esoteric such as avionics or infrastructure software, it would seem most SaaS sales strategies would tend to be applicable.
By killing white farmers, evidently.
> There is something that still rings true of Mattheson’s general idea. We do tend to associate some musical features with being uplifted and others with melancholic reflection, both of which might afford a certain subsequent pleasure to listeners.

I have always wondered if we know how much of the emotion associated with music is learned from culture. To put it another way, is a sad song inherently sad? Or is it sad because the culture we grew up in tells us that it is sad? (The answer is probably some combination of both.) There must have been studies about this, but I haven't come across any yet.
Yep, that's true, not fully effective but:

- Nice for TVs and other devices where you can't control the apps

- Or even in phones or tablets, if you don't have root access , you can block lots of ads in browser or even in apps

- Also, you can reduce the quantity of CPU used by ad blockers on your devices (again, essentially, phones and tablets).

- Also nice for visitors in your network ;)
> I question the "devoted to peace" part. They were devoted to expanding Islam by force, and peace after they had conquered you

Also known as an empire.

>Islam fought maybe ten times more battles to expand than the Crusades fought against Islam.

What a strange comparison. Without seeing the details, it seems to be comparing the battles sanctioned by the Pope during a few centuries against any expansion battle by any Islamic state over a period greater than a millennium. If it is the video linked, that seems like an accurate description. It doesn't even show the Christian expansion into Spain.
It's incredible how well documented and rich of information is the article. I'm Italian and I could not find in any Italian newspapers all the information that I needed! It makes me aware of how poor is the information in my country!
Nor did I. I've been using gimp a few times a year for 15+ years -- i.e., never enough to build much muscle memory. Your suggestions will make a huge difference for me.
The article says as much:

> And they kept their garrisons distinct, not mixing with the populace in the territories. The contemporary Arab historian Abu Shama noted after the Mamluk victory over the Mongols at Ayn Jalut in 1260 that, ‘the people of the steppe had been destroyed by the people of the steppe’.

They kept their south Russian steppe blood well into their empire.
The 25 Most Sought-After Canadian Startups
Introducing usability and functionality improvements isn't mutually exclusive from doing those. At the very least, I'd expect some improvements to come out of the hackfest.
That's the answer to "how" not "why".
IMO very important, it actually lead me to leave for another opportunity within my company.

I was 23 at the time with about 3 years of experience, so still a junior but I was the longest-tenured employee on our team. We kept picking up new hires, but never internal transfers. That put me in a position where I was the most familiar with our tech, stack, and business intent. I really enjoyed teaching everything to our new hires again and again, as it helped me further understand the how and why of my job.

Ultimately I realized I wasn't growing as much as I wanted to and looked for another position. Being in charge was fun, but I felt like I needed to surround myself with better developers.
Sure there are plenty of other ways to identify a turd without ML...
The more I think about it, the more I agree with the basic tenets of the neurodiversity movement as presented here by MIT Media Lab director Joi Ito.

The key word in the quote below is “interface”:

‘Many mental “illnesses” can be “cured” by providing the appropriate interface to learning, living, or interacting...’

We will make more progress by focusing on interfaces between people than by diagnosing and separating all the so-called “not normal” ones.

Disclosure: I’m a former chess prodigy with garden variety anxiety, deeply sensitive to sounds and textures, could easily be labeled and placed on the “spectrum” if I chose, which I don’t. I’ve learned how to connect in new ways thanks to proper interfaces and support and I believe all of us have this capability.
I wish someone could explain the logic of indicting foreign nationals when there's no hope of bringing them to trial. A 179-page criminal complaint must have cost a substantial sum.

Justice Department could have spent that money explaining "correct horse battery staple" (https://xkcd.com/936/) to its own people, and so made us all a bit safer.
What is this shortcut?

Increase background opacity	ctrl+shift+a>m
I didn't mean to say this was a silly thing to do - most modern processors execute instructions out of order on multiple ALUs.

The problem is that the abstraction layer between the python code in question and the processor's instruction stream is so thick that it's hard to say one way or the other that the processor is indeed executing that particular pair of instructions in parallel. It's definitely executing many instructions out of order, but it's unclear (without inspection of the python interpreter and its assembly) what's happening at the machine level.

Looking at the bytecode of the python program at least begins to tells us that the python bytecode of the two versions is fundamentally different, which could account for the performance difference. Although, what exactly makes the material difference is also under debate elsewhere in the thread. :)