skysight-inc/HackerNews huggingface dataset:
GCHQ also flagged it in 2015:

https://www.theguardian.com/uk-news/2017/apr/13/british-spie...

> GCHQ first became aware in late 2015 of suspicious “interactions” between figures connected to Trump and known or suspected Russian agents, a source close to UK intelligence said. This intelligence was passed to the US as part of a routine exchange of information, they added.
I'm here to say that the Gutenberg team is going to take a step back and rewrite Gutenberg using a different library. It will likely delay Gutenberg at least a few weeks, and may push the release into next year.

Just a few weeks? Is it that trivial to swap out a library?
I think some of this can be attributed to expectations; Many systems such as elastic are expected to run on ram, whereas people tend to expect relational systems to perform reasonably well on disk. I think we all want a magic black box that makes such problems disappear, and we always seem to be disappointed with the system in question when at some point it doesn't.
LLVM used to have a .net backend. (https://github.com/llvm-mirror/llvm/tree/release_27/lib/Targ...)
You would've loved VBscript lol
Jesus christ, no. Scroll up.
well shit, I guess I should have followed up on this after I noticed it 2 months ago.

https://twitter.com/JustinAzoff/status/881163562739277824
Meet Paul Hemming, Founder of ECO-SYSTM-Coworking with Nightclub in SanFrancisco
JS is the most popular language on GitHub by far, and npm is a public site where anyone can instantly upload as many new packages as they want...
Cut off the internet and you just create the incentive for developing popular decentralized networking and motivate millions of the 'silent majority' to research how to connect to it.

I don't see what the internet has to do with how little it takes for these terrorists to radicalize loners. Surely fixing that would be better goal, and less of a hydra..
I'm not sure whether you're also colorblind (experiences can differ) but I would like to disagree. The one thing that would make my life as a colorblind driver infinitely better (especially at night) are reflective frames.

If every traffic light had a frame with a reflective rim, the shape would be far easier to spot than trying to find the right circular light in a sea of street lamps and neon signs.

In Germany I actually fondly remember the old "warm" green lights very fondly. The more bluish LED ones they were replaced with are very difficult to tell apart from other lights at night and to me often appear almost plain white to my eyes. If they were even more bluish, I'd have an even harder time distinguishing them from other lights, especially if some jerk using Xenon headlights happens to pass me by.
Not a typo, http://www.modulecounts.com/ has the details. npm is adding 497/day at the moment.
> The level of differentiation is so small I don't think much of that matters.

My experience has been otherwise. The apps are commodities, but Lyft drivers have been consistently nicer humans that seem to care more about their cars.

I do get the occasional nice Uber driver, but most of them seem to have zero interest in what they're doing. If the car runs, it's good to go. They just want you in and out as fas as possible.
In Mesoamerica, yax refers to colours on blue-green spectrum including malachite greens, and azurite or indigo blues [1]. These ancient people used pigments of varied saturations and hues in their paintings.

[1] Veiled Brightness : A History of Ancient Maya Color; Stephen Houston, et al.
Fingerprints are not private though, so they fail your very first criterium of passwords. Fingerprints are also not arbitrary[1], it is possible to combine two (or more) fingerprints resulting in a new "fingerprint" in its own right, as well as being a fingerprint that is similar enough to the two (or more) original fingerprint to have a high chance of fooling most sensors on smart phones for all fingerprints involved. Also, uniqueness vs. arbitrariness smells like a false dichotomy to me. Something can be both arbitrary and unique (see for example uuids).

[1] - https://www.nytimes.com/2017/04/10/technology/fingerprint-se...
I love PowerShell! Used it daily as a Windows sysadmin for many years. Wrote thousands of lines in it and wrote several blog posts on it.

It's an extremely flexible language that's fairly readable.
These are not new ES6 features. I think you can get a really good explanation from the you don't know js serie.

https://github.com/getify/You-Dont-Know-JS/blob/master/this%...

The whole serie of book is worth it and free to read on github
That was definitely my reaction. "People said it would never work! But it's worked for three whole weeks among cryptocurrency users, a group already selected for a) early adopter status, b) credulity, and c) a currency-focused worldview!"

I look forward to seeing how it goes, and I'm always glad that people are getting out and doing the experiments that they find compelling.

But it's very dangerous to confuse novelty with utility. As examples, consider the 90s wave of VR. Or the many waves of 3D photos/movies/TV. Early try-it-out interest among technophiles is proof of novelty, not long-term utility. And especially these days, social networks are, like the human relationships they channel, long-term propositions.
I've started using MOBAXterm recently and I'm sometimes frustrated by the lack of some basic features, like bookmarking directiories in SFTP browser, or built-in shortcut to user's home directory, both features present in my previous WinSCP tool.

On the other hand, MultiExec feature is nice for multi-node Wildfly administration :)
Steve Balmer is no Bill Gates. Tim Cook is no Steve jobs.

Not exactly their fault for failing to live up to some of the most impressive founders in history. At least Tim Cook is humble and wise enough to know his limits.
You can download the malware samples and do forensics yourself.

http://contagiodump.blogspot.com.au/2017/02/russian-apt-apt2... has the ATP28 samples (do verify the hashes though!)

https://www.fireeye.com/content/dam/fireeye-www/global/en/cu... has the techniques they used to identify developers. I agree it is circumstantial, but it's pretty strong and systemic.

I personally find this more compelling than a pcap which would just show the last jump.
Yup, same:
https://gist.github.com/Spotlight0xff/829b7ebf32c4feec60ec44...
The parent appears to be using the term FUD with this in mind, to suggest that the doubt is indeed unreasonable.
Credibility is an easier check but still tricky. Many of the package are uploaded by anonymous or pseudonymous authors, so there's no easy way to even tie that to an IRL identity, let alone check for credibility.

I'd agree that a curated small package repository would be a better way to address the problem, but the market doesn't seem very interested in that as a solution.
I remember doing this. In Python I wanted to know if a float -> str -> float would result in the same number... it does.

But it wasn't really documented or guaranteed that it would, so I wrote some bit-bashing code to generate all 232 bit patterns.
Wait, it's orange? I was always attributing that to my colorblindness. This might explain why I sometimes have a hard time telling the red and yellow signals apart. Thank you!
This was my understanding too. Women were given the the enormous and tedious task of transcribing programs onto punch cards and such. It required a large "typing pool", much like secretarial pools preparing letters dictated by others.
Show HN: Reshep – A HOC that “reshapes” a React component props object
If you're spending time worrying about this you're either working on an incredibly mature product with nothing other than micro-optimisations left as business requirements, or you don't understand opportunity cost.
Postgres is Open Source, but multiple companies sell support, employ devs and/or provide distributions of it.
The only way I could see them doing it in a few weeks is swapping it out with something with a very similar api like inferno or preact.
A band aid is a temporary solution to a problem that fixes itself. Do you expect this problem to fix itself?
Do you have FULLTEXT indexes on those rows? I find it hard to believe that searching something like e.g. a fragment of text in Youtube comments can be as fast in a SQL system (even in RAM) as in Elasticsearch.

As for the other stuff I mentioned (recommendations, etc.) I'm not just basing it on my personal experience--here's a write-up from Pinterest about having to dump all their MySQL data to Hadoop to drive various types of analysis. I doubt they would do it it if just putting the SQL DBs in RAM was adequate! https://medium.com/@Pinterest_Engineering/tracker-ingesting-...
Yeah, but I'm trying to only link to coverage dated before the election.

There's lots of additional evidence, but it's harder to argue with datestamps.
I think what he really meant was real >time<.
The problems you complain about in the African American communities can be traced back nearly 100 years to when we created these African American communities.

The Reconstruction era following the Civil War saw African Americans distribute themselves across the entire country. We have census data to prove this. They lived and worked in every county and nearly every city. They owned homes and they worked hard for their living. Now 15 years earlier whites were pissed off at the Chinese for taking railroad jobs so they violently expelled them from their homes and jobs causing them to aggregate into cities which now have Chinatowns. This was considered socially acceptable because they were mostly illegal immigrants.

After those 15 years had passed whites started blaming blacks for their problems, the economy, etc and with the rise of the KKK into powerful cultural force and worming their way into politics unchallenged by the extremely racist Presidents Harding and Coolidge, the whites were emboldened to do the same to blacks. The whites expelled them from entire classes of jobs. They were lynched, their houses burned, and they were run out of towns. Municipalities created ordinances to prevent any blacks from living there to "protect their culture and way of life". The African Americans congregated in large cities encompassing entire neighborhoods/districts and that's where they stayed because whites were too afraid to go on their violent rampages where they may be outnumbered. This behavior however was largely absent in the old South.

In 1921 in Tulsa OK whites went on a rampage to eradicate blacks from their city. They even took airplanes and dropped dynamite on their communities. It's the only recorded air raid on lower 48 US soil. The whites failed as there were too many. The black community persisted there and still exists.

Whites caused this problem. They forced them to huddle together in ghettos. They kept them poor by taking away from their jobs and creating unions that wouldn't permit their membership (fun fact: blacks were allowed in the NFL until 1933).

This is the result 100 years later. Stop rewriting history. Read a book.
FWIW, I consider the present state of such powders to be highly deficient, but I do believe that in time and in theory they could serve as a permanent replacement for food. At minimum, the current deficiencies have to do with phytonutrients and various fibers.
I exported the list and created a small node app to sort the colors: https://github.com/dcustodio/colorcount
the top five is #00000 (66 occurrences), #CC0000 (18), #FF6600 (12), #FF0000 (10), #FFCC00 (8)
Tom Scott has a great quick explainer on this linguistic quirk:

https://www.youtube.com/watch?v=2TtnD4jmCDQ
Yeah it really did! Most of their server offerings are PowerShell first. Server Nano and Core are managed with PowerShell over WinRM. PowerShell Desired State Configuration has been growing in popularity over the last few years.

It hasn't really taken off outside of Windows. Unless you're in a mostly Windows environment, PowerShell on the Mac or on Linux doesn't make a lot of sense.
Part of my dislike for the Node ecosystem in particular and I am sure others have a similar problem, is the dependency trees are super complex.

Because packages tend to be small and many, and each of those has their own dependencies, you can end up with hundreds of packages installed which is simply impractical to manually review.

It is not node, but we do in fact manually review each package we utilize for our given language because it's feasible and worthwhile as the dependency tree is small in this ecosystem. Each and every package is a possible attack vector whether that be intentionally or just because it's poorly written and we can't simply ignore that because it's the done thing and "the community reviews them".
> The network effects are pretty small when you do a single passenger trip. But multi-passenger trips(Uber pool) have quite strong network effects and a lot of room for margin.

So I might be the last person to realize this but you're right! If I don't mind being ten or twenty minutes late, then how about taking this a step further with a bus? You enter where you want to go and the closest bus gets rerouted based on where its existing passengers are going (or if you're going somewhere weird it won't trigger the bus but rather a small Toyota Corolla I am not completely opposed to small cars). It doesn't even need to be self-driving. The main thing is there needs to be enough of them (and it would be nice if they had access to bus lanes but the amazing Uber legal time I am sure can figure this one out). This is brilliant because if we can reroute bus traffic based on who is travelling and where (and we know live traffic information thanks to Google and Waze) we can make "public transit" a lot more palatable. I'd argue we can realistically make an "unlimited" rides card that allows you to ride any uber pool anywhere for say $200 a month? I mean if you never have to wait for the bus/taxi for more than twenty minutes, it is surely worth it right?

I guess the point is that there is a lot of room for innovation with uber pool and uber has to continue to innovate to stay ahead. If they do, I don't mind if they take a small portion of the money. We as a society will be better off with fewer cars on the road.

anywhere doesn't actually mean anywhere but anywhere within certain areas. Can't uber pool between brisbane and sydney :)
Cassini has crashed into Saturn
> I'm not sure that it applies to situations where doubt is NOT unreasonable.

It doesn't, but it does apply to this situation because the fear etc. is unreasonable. Utterly. Either you have an explicit patent license or the entire PATENTS file becomes inoperative and you have exactly what you would have had with a plain BSD license. It's simple logic. Authority after authority, including Automattic's own counsel, has tried to explain in detail that patent law is not immune to logic. But still the FUD keeps coming, and it's harmful to open source because this is the exact same "why risk it" FUD that has been used against open source in general for years. It's the old Microsoft line returned from the dead, after Microsoft themselves have abandoned it to become pretty decent OSS citizens.
> In that regard, blue—one of the four traditional colors originally established in the Japanese language along with red, black and white—historically encompassed items that other cultures would describe as green—creating the concept of “grue,” the portmanteau of blue and green first coined by philosopher Nelson Goodman in 1955.

Maybe this is mere pedantry, but Goodman's "grue" and "bleen" did not mean anything like "bluish-green" or "colour ambiguous between blue and green".

His definition was something like this: an object is grue if it is green and it's not yet 2000-01-01, or if it's blue and it's 2000-01-01 or later; "bleen" is the other way around. What's the point of these silly-sounding definitions? Goodman was thinking about empirical induction, the process where you see lots of ravens, observe that they're all black, and decide "hmm, looks like ravens are generally black". So, suppose it's the year 1990, and you've seen lots of grass in the springtime and it's always been green. It's equally true that it's always been grue. So why is it that we're so confident in concluding "grass is generally green" rather than "grass is generall grue"?

If this strikes you as interesting rather than stupid (reasonable people could jump either way), see https://plato.stanford.edu/entries/induction-problem/#GruPar... for more.

... Hence an email-signature joke I've seen from time to time. "It is dark and after the year 2000. If you proceed, you are likely to be eaten by a bleen."
You can block Google Analytics using NoScript. Which is not an adblocker.
"Success of the attack relies on negligence of the developer"

How about package manager managers accept their enourmous responsabilty? urllib vs urllib2, one is a virus? Sorry but that is not "negligence of the developer"
RoyalTS[1] and MobaXterm[2] seem to play in the same space with prettier interfaces and more functionality. None are open source.

[1] https://royalapplications.com/ts/
[2] http://mobaxterm.mobatek.net/
Artificial intelligence pioneer says we need to start over
The mistake in the article is that a mathematician whose hobby is biology found out what may be a cool phenomenon involving algae and then suddenly the whole thing segues into a sermon about every living thing on earth being at risk. That's not how science works!

Furthermore, I re-iterate that if CO2 is the problem, then humanity needs to scrub it from the atmosphere using technology because the only other solution is to do away with say, 4 billion people or more. The endless framing of the problem serves no purpose whatsoever--either it's a problem and we're all endangered and need to fix it or we don't really know if it's a problem but it's a great political tool to enslave large populations. Take your pick.
You are 100% right the perpetual search for "magic black box" is the cause of much pain on the bright side it's also a source of significant amount of high paying work to clean up the mess.
Sad to see this go... We use @username from external systems that feed into Slack. For example, putting a comment on a Zendesk ticket using @username alerts a person who would normally never pop into Zendesk to have a look.
There were some studies converting audio to inaudible audio when sent over over pulsed microwaves. This would resolve the size and distance issues for the alleged device and the fact that this was at night and in bed could play into the original studies for using this tech.
The same thing that always happens to the poor and ignorant.
How? Isn't Preact totally different? How can Facebook patent other people's code like that?
I'm referring to dumps of the hackers themselves, detailing their chat logs, emails, bitcoin transactions, ssh traffic, etc. Not just the exploit-based traffic.

If I ran the NSA, I'd have every hacker group I could find under total surveillance.

I have video of the moon landings and the testimony of thousands of people that were physically involved.
I remember something like this around the 2000's or maybe early 90s. I think it was a browser bar. Of course it was centralized, but the idea was there.
Self-Driving Cars Should Be Open Source
Only while printing it, I noticed my university name there! :)
Can American soil be brought back to life?
I would like Firefox support :P

Why isn't it supported? I don't understand. HTTP calls to localhost are not supported, is that real?

Maybe a thin browser extension could solve that. I would write one if you told me what it should do.
Relatedly: https://github.com/pypa/pypi-legacy/issues/644#issuecomment-...

Also http://evilpackage.fatezero.org/ / https://github.com/fate0/cookiecutter-evilpy-package

That one has neutered the call-home code by now, though.
I really don't thing this is a good answer by itself. For a start it's taking a punt.

Before deciding to build a plugin system, you need to decide in which dimensions it will allow extensibility. The answer to that should not be 'all of them', because then you've just badly reinvented a general purpose programming language without the tooling and with more awkwardness (c.f. Spring).

Plugin systems also increase code complexity. Extensible software is usually slower and less reliable than software which doesn't, even before you actually add any extensions.

Lastly, software has to have a big enough market of developers to create and maintain the plugins. So this works well for e.g. Emacs, but for each success story they are more specialized or less popular tools with a failed plugin ecosystem.

Consider Mediawiki as a cautionary tale. It's a big, popular piece of software with a lot of extensions. Most of them are unfinished, unmaintained, untested, insecure.
Digital Sales Transformation for Business
I think the point is that he's avoiding the product rather than change his process, and that he's hardly the only one.
She revealed US war crimes which probaby inspired other whistleblowers to leak more damning information. All of these leaks confirmed the fake image the US had been portraying to the world and its own people. Cant speak for anyone else, but I dont like being lied to. But I guess some people dont mind...
Bad article, the author should have indeed put some more time into understanding what he is writing about.

var firstTeenager = people.find(teenager)

Stuff like this, when you write about ES6 features but use var makes my eyes hurt :(
There's quite a bit of interesting discussion of this sort of thing in Guy Deutscher's book "Through the language glass: Why the world looks different in other languages".
Never heard of this alternative to PuTTY before. Looks like just what I've wanted! How do I find out about other utilities like this I may be missing?
It will not be as fast but it will be fast enough for the wast majority of use cases.
This is why I take a hundred pills a day and continue making one change a week to this regimen. I still optimize my diet though.
If there was a business/enterprise offering with extra security I'm sure they'd have a long list of people who would sign up and happily pay for it.
Don't blindly retry with sudo. I cannot imagine in which kind of environment you would use 'sudo !!' so much, that it becomes muscle memory.

That sounds too much like my colleagues' favorite way of ruining their windows systems: 'It did not work so I ran it again as administrator'.
Update on DDoS attacks: We got him
Somebody will say, 'Oh freedom of speech, freedom of speech.' These are foolish people.

What a country!
This is not a good resource for NLP.

It is extremely dated (very little Deep Learning). I maintain a more update to list of resources https://github.com/brianspiering/awesome-dl4nlp

Additionally, the nltk has an awkward API. TextBlob has similarity functionality with more intuitive OOP API.
"Who doesn’t like explicit inheritance, like in Java language, instead of writing magic code for prototypal inheritance?"

There's nothing magical about prototypal inheritance code, and I'd suggest the class keyword is more magical since it's "primarily syntactical sugar over JavaScript's existing prototype-based inheritance" [1]. Furthermore, encouraging classical inheritance constructs without mentioning the classic pitfalls is somewhat harmful [2].

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[2] https://medium.com/javascript-scene/javascript-factory-funct...
I wouldn't mind any of this about Facebook except for the fact that it is mostly a walled off portion of the internet. Content has a hard time behaving like a normal part of the internet. So to make it work you absolutely have to have an account.
Patreon is fighting the good fight so far, especially with YT promoting more disposable content with every passing day
yeah have you seen his balance sheet the guy makes like 20 to 40 mil a year on IDA he doesn't care about 100 bucks mate. Nice try
“write your own NLP framework”
The Copenhagen Letter – to everyone who shapes technology
جل الاسنان ممًيزاته وطرق استخدامه – حياتنا الصحية