skysight-inc/HackerNews huggingface dataset:
I'm confused. It appears that the justification for this DMCA was that they felt that PewDiePie was making their product look bad.

Are you really allowed to DMCA anything that makes your product look bad? Because that would surely include criticism of your product.

If that is the case, then that is a very bad precedent to set. Companies like Warner Bros were forced to issue refunds for their buggy game Arkham Knight[1] because people uploaded videos to YouTube which made their product look bad.

PewDiePie himself, along with many other YouTubers, did severe damage to Warner Bros brand, when he uploaded video of himself trying to play their buggy game. I suppose Warner Bros should have DMCA'd his videos.

[1] http://www.pcgamer.com/warner-bros-is-suspending-sales-of-ba...
I find it interesting that Google Docs also doeen't have branching undo. There is no way to revert a commit, you can only go back in time. And there is no blame.

I loved the article by the way. The future of writing should be version controlled Juniper notebooks. Next step for GitLab is to build a cloud IDE to bring that closer.
True, my country has laws like that too, and I am ashamed for them. Luckily, as far as I know, they aren't enforced.
There's a great Tom Scott video about the tower
https://www.youtube.com/watch?v=4aCMDQsx740
I would suggest you add "Simulink" to the title, i.e. "An open-source alternative to Matlab/Simulink".
Eclipse eclipses Visual Studio as most popular IDE
All this technology is amazing, but does it have any applications beyond mechanical timepieces?
If you're not managing the risk of upgrades, you're arguably not really doing Continuous Deployment.
There is a project that actually does something in those lines.

https://github.com/nodekit-io/nodekit

Instead of embedding a browser engine and Node in each application, it uses the available ones in the platform it's running.
> Persistence might be key? Some people may be addicted to gambling with lottery tickets, or may just buy more than others in the same area.

For example, I relish in the fact that I'm not poor enough to feel taxed by it. By simply having a lot of more money than people on the other side of the bell curve, I can buy more tickets, and roll the winning tickets into more purchases of tickets. Or use some of the free income from dividends or bond coupons to buy lottery tickets for giggles, all while other people parrot the "tax on the stupid/poor" mantra.

The amount of money scales and it also doesn't matter.
Updating just the app is a nice trick. However, if you only update your app and not your dependencies, that means you don't get security fixes to your dependencies. It seems important to solve security updates for dependencies too?
Yes, Electron updates and installs are a pita. Specially in Windows.
I agree with you, the Haskell solution is worse. But I disagree with some of your reasons.

Forget the ubiquity of Unix. Forget POSIX--McIlroy's text was written before even the first drafts of POSIX.

Part of the premise of the challenge to Knuth was to use his solution to advocate for his programming system: WEB (essentially a variant of Pascal)--look how great it is to program in WEB! So naturally, McIlroy included in his response a comparison to his programming system: UNIX. Knuth had designed WEB to make programming nicer; McIlroy had designed UNIX[1] to make programming nicer. It wasn't just a showdown between word count programs, it was a showdown of WEB vs UNIX.

And to hear some people tell it, the things that lead to Unix's victory in that little showdown are the same things that lead to its ubiquity today. If people liked Knuth's solution better, maybe we'd have WEB/Pascal systems everywhere instead of Unix.

[1]: He wasn't the sole designer, but he did invent pipes, which is the big item in using the Unix shell as a programming model.
I bet he'd be confused by the modern practice of interrupting

FRAGMENT FROM LATER ON

the article with a large-font different colored random sentence fragment from later on in the article.

SO BIZARRRE

I see this practice all the time, and it's always struck me as so bizarre.
Add a RNN with a 10-frames history on top of NVidia's model and you get the winning Udacity challenge entry (mentioned on selfdrivingcars.mit.edu). I assume you also programmed this model during Udacity's Self-driving car nanodegree.
It emulates LabView too to an extend
http://www.scilab.org/community/news/20140218
I think you nailed the key insight here... The Matlab community maybe needed a really close alternative at the beginning, but we should really strive now for python-centric solutions (and/or Julia/R...).

Matlab is a tremendously poor ecosystem. Not flexible at all in terms of libraries, slow, closed source and poorly designed as a language.

You could just see what Python has achieved in the last years as a scientifical tool: awesome libraries, interfaces with web/mobile applications, tons of rich courses/tutorials.

I hope it teaches other fields that open source can really be key in making tremendous progress.
Shot tower != drop tower tough. I'm not familiar with shot towers, but based on the wiki page they just seem to be tall towers that are used to produce ammunition.

Drop towers are used to conduct scientific experiments and require a lot of precise engineering to work properly. So for example they need to have a double-wall to keep the inner tube still, and have vacuum pumps to remove air from the inside.
Not equivalent but a different set of trade offs.
If my memory serves me, I don't think Octave has comprehensive functionality that mimics Simulink
Infrastructure support is not there yet either, which is kind of a political issue as well, but also a future need.
depends if the pit is at the top of a hill or not. The hill is usually higher than the pit is deep (<100-300 m).
I'm scared of network effects for Julia, personally.
Python is garnering tremendous amount of users.

But then, I remember a computer vision teacher 3 years ago laughing at the idea of using Python instead of Matlab as Matlab is the "obvious industry standard".
I like the tone in which this article is presented. Slight sass but still strongly on point. No unnecessary fluff or tangential information.

I also like the flowchart at the very top. I didn't know that a music degree holder was involved in a InfoSec related case. Had I heard about this from a different source, I too might have said "oh maybe that why."
Android doesn't control 96% of the desktop market. You can thank the even-more-locked-down iOS for Android not being a monopoly.
this is a security agency - what makes you think you would have seen it?

multiple intercept locations + timing information + flow size captures + crawling data from destination sites + a big honking graph database would probably get someone with deep pockets fairly far as far as fingerprinting..

from here, select various targets and add more traditional methods and you've got yourself a pretty good 'lets see whats going on with the key players' sort of tool..
If they and other companies succed the number of jobs disappearing is going to be massive. Technologically we are almost there, but socially just a few see this coming, and we are not prepared.
Fun read. Makes me wonder how one would write a similar letter to Socrates or Plato...

"About the Philosopher King thing, we are in kind of a predicament at the current moment in international politics...."
Again: Go read. I gave you a reliable reference. I'd recommend spending all weekend reading the wiki and thinking carefully about the issues. Even if you don't use the information directly, it will give you some wonderful insights into the belly of the underworld.
I believe that's a network thing vs anything unique to Apple. I'm a T-Mobile customer and I can use a single line across multiple devices today via their Digits service. I believe AT&T has a similar offering.
I'm with chollida1: both can be true.

When the Saudi's tanked the price of oil, I assumed it was engineered by the USA to kick Russia's economy in the nuts in retaliation for their actions in Ukraine, Syria.
I don't understand how the perpetrators can cash out their premium text message earnings without getting caught.

Can somebody offer insights?
No, you are not allowed to DMCA anything that makes your product look bad, e.g. a game critique/review likely can use game footage under under fair use.

For a normal game stream the assumption seems to be that fair use likely won't work, so those can be DMCAd for the simple reason of "using our material and we don't like it/haven't allowed it".

In this specific case, they publicly gave permission to streamers though, so it wouldn't be a copyright violation anymore. Question is if they can just go and revoke that for the individual case. Would need to be tested in court, which I suspect is unlikely to happen.
> I have never seen any study that can do traffic correlation of encrypted traffic for real world data.

I take your 'not seen', and raise you a several years old snowden publish.
This is really cool. Consider introducing this concept to an FPS game, at what point do you consider it to be an aimbot?
Rob Pike's Rules of Programming (1989)
> Debian stable seem to have an almost arbitrary selection of outdated ruby and python libraries

Yet Amazon and other big tech companies have a very similar process of packaging open source software for internal use and relying on "outdated" libraries.

> I sincerely doubt that Debian can provide adequate security to its almost 50,000 packages.

There's a security tracker where you can see how quickly packages are assigned CVEs and patched - sometimes even before the upstream patch is ready.
> I'm currently using a provider that runs openstack and I'm paying less than $0.009/GB, from the first byte(no commitment).

Would you mind sharing who that is?
But I indeed talked about your “fundamental rejection” here: as I explained in the first half of my comment, no special treatment is given for Facebook, at all.

The fact that they happen to be a “evil megacorp” should not change this at all.
Different set of tasks. SpaCy is focused on bread-and-butter tasks like tokenization, part of speech tagging, and dependency parsing (not to say that these are easy, but that they are things people have been working on a long time). AllenNLP seems focused on distributing relatively recent neural models (last few years) of more complex language understanding like labeling semantic roles (agents, patients, etc.) and identifying textual entailments (=mining facts from a sentence). It is not great at these tasks, because this is v. difficult and a very active area of ongoing research.
All the nuclear carriers I know of use steam turbines for drive. Nimitz use four turbines, one for each propeller, driven via gears.
You can also make a typo when all you need is a package name - as long as human beings have to type thigns out, that's going to be a problem. On the other hand, with a URL, you can actually inspect the code directly and (if it's hosted on Github or somewhere similar) see whether it's starred, forked or has any issues. It's not a case of URLs being less secure, it's just a tradeoff that pushes some of the security work to the community itself, rather than a dedicated staff of curators.

And since most package managers eventually resolve packages to a URL somewhere, the issues you mention are probably present in other package managers, albeit hidden behind abstractions.
Yes, it is more complicated. However, it is doing more: type checking, which is useful when the program needs to be changed, and potential for future optimizations, as mentioned in the article.
Do you even need to worry about that many? I don't mean to sound rude, but I doubt you'll ever hit 180M
The World’s Most Powerful Woman Won’t Call Herself a Feminist
this is a classic example of pointless pedantry in the face of actually interesting reporting
Java from Haskell
This is a cute innovation in horology.

That said, if the Swiss Watch industry wants to get some of that millennial disposable income; let them buy parts for the pricey watch they bought.

See--Zodiac, like Rolex and all the rest, with the exception of Seiko, will not sell the parts to the customer, or most watch repairers, or supply houses. You can't even buy a strap link, or a screw.

They want the customer to send the watch back to the factory when it breaks down, or needs a Service. So once that nifty watch goes out of warranty, you are stuck with shelling out large sums of money to the factory.

Now--they claim it's for Quality Assurances, but it's a carefully calculated move to grab more money.

If the Rolex, or the Swatch group are listening, you're just going to hurt your business in the long run. You have had the US look into violations of the Sherman anti-trust Act, and they had bigger fish to fry. There might be the day when you don't get so lucky. Don't shoot yourself in the foot.

I'm a big watch guy. I repair them to. There's nothing more frustrating than not being able to secure parts. In all honesty, generic Rolex parts look just like Rolex parts under a 40x scope. That's not the point though. People have a right to original parts, if available.

That new Iwatch really got attention, until I read it needed to be thethered to a iPhone, or open wifi.

My point is I will never get rid of my bubbleback, or my IWC, but would never buy a new pricey watch until you change your tactics.
If, like Alan Kay, you think we need a major overhaul in software construction and are in the San Francisco Bay Area, let me know. I'm part of a group that meets on Saturdays once a month and we work on side research projects toward that end. My email is in my profile.
The second image on the Electron home page claims that it has "native menus." However, as I noted in 2015 (and haven't seen any evidence of it changing - https://github.com/electron/electron/issues/2504), it absolutely does not have native menus. There's nothing native about Electron at all; if there was, it wouldn't be stylable via CSS, and that would defeat the purpose of the project. But Electron should at least try to emulate the native menu behavior as close as possible. That doesn't seem to be a priority for the project, however.
Musical vaginas, dining on humans, and cat fluidity honored with Ig Nobels
> Mahler was antisemitc.

Mahler was a Jew.
Don't know why the author states physical therapy is expensive. It is cheap compared to anything else. Having sciatica on and off for several years, 8 sessions of physical therapy definitely helped, specifically the excercises they teach you.
Thank you for backing up my claim with data. I was admittedly making an educated guess, but there was a nagging "hundreds of thousands? Are you sure?" feeling.

This underscores the importance of figuring out a better architecture. And not just for credit bureaus.

It is remarkable how resistant people are to the idea that you need to be patient while the world changes. Everyone is out for blood and gives not a fleeting thought about what would come after such a purge.
It is not a library. It is a framework. The distinction is important and whatever you choose influences how you test, develop and maintain your software. Libraries are slaves of your code. When you use libraries you have control. When you use a framework it is the opposite, you depend on the magic provided by it and ultimately you lose part of that control. The choice is clear for me.
Pop-up warning.
Someone must ultimately have written those higher-level abstractions (such as tr, sort, uniq, sed, etc.) in a lower-level language. In a literate form? (Unlikely!)

Of course it's generally easier to document and understand software built using (appropriate) higher-level abstractions. Just like most of us find it easier to write and maintain {C++,Java,Python,JS,Lisp,...} software than to do everything in machine code.

But whatever level we're programming at, there is arguably a place for a literate programming approach to improve exposition.

Indeed, I've seen *nix shell scripts that are large and complex enough that a literate programming style would be a huge benefit in attempting to understand them.
Startups need to worry about scaling.
It's clear from the interview that Kay thinks mobile computing isn't where it should be. But I haven't studied the DynaBook. Does anyone know exactly what Kay thinks is needed, in order to realize his dream?

I found a few such things in the article:

- more-discoverable undo

- some sort of AI-based virtual assistant

- a stylus and holder, and presumably input methods and applications that are better suited for that stylus

- something nebulous about having warning labels and being designed for the higher-order cognitive centers of our brains
I like and agree a lot with this definition too. Thanks!
Bills Addressing California Housing Crunch Pass Assembly
The Cost of the Opioid Crisis
> exhorted readers to limit themselves to 1 meal a day, at most

This is actually something that a lot of people are doing today, and many nutritionists recommend calorie restrictive diets along these lines. Whether or not you also do this, I see no relevance to the output of HDT's work and its value.

> He despised his admirers and was superior, condescending and rude,

You've just described the majority of major artists who have ever lived. As well as many scientists. Einstein was arrogant too, but who cares, really.
It's likely that this is a paid post. And if that's the case, then I think it's money well-spent, as this is a beautiful post and an effective advertisement.
Here's a project I spent quite a lot of time on last summer. I filled quite a few notebooks with doodles and half-ideas and spent a lot of time staring at nothing with (likely) a confused look on my face.
I would have liked to see a call out for crash reporting. I still haven't found a good self hosted Breakpad server.

Mozilla has Socorro, which is great, but way too heavy for a small application.
A Working Game of Tetris Implemented in Conway's Game of Life
Awesome write-up.
> Perhaps the active workload takes long enough that the transient is washed out.

That does seem to be the case with some-of the benchmarks game programs --

http://benchmarksgame.alioth.debian.org/sometimes-people-jus...
Relief from Wall Street's Worst Student Loans
Because it's good form to tell someone if you intend to take a right you granted them away before you use legal tools against them?
The Pirate Bay Website Runs a Cryptocurrency Miner
I think you have it backwards here. Most companies are pound wise in the sense that they consider the time cost of employees in a project management setting, but don't account for the small but frequent time wasted waiting on a slow network.

It's not impossible but it's a tough sell arguing for a 50k expenditure for better hardware for the VPN will actually save the company time worth >50k.
Wow, that is truly amazing, are there large versions of the gyrotourbillon out of interest, as in for a clock.
And camera
Seems like a vary bias/incomplete list to me.

No guass, euler, ohm/kirchhoff, and many more people who made huge leaps for human umderstanding/achievement.
Failure mode analysis – Microsoft Docs
I had to solve this one with a small hub or switch between the Sun and Cisco boxes, so it sounded very familiar. Possibly 10 vs 100 was harder than we thought.
Will a dozen++ automakers license the autonomous versions of "android" or "iOS" /Windows /Unix or have their own solutions? Gazillion dollar question.
> Seems odd you would want to have you're internal company discussions hosted on a server outside your control

Our legal department wouldn't let us use Slack, for exactly this reason
Indeed, stopping to rank everything on absurd scales would be a great intellectual achievement for humanity.
So from a CSO perspective, it isn't useful information what degree the CSO had. Keep in mind the level of experience that she had in the position. Not zero.

More relevant to the situation is the overall technical competence of the organization. For a perspective, watch Alex Stamos' talk "Appsec is eating security" https://www.youtube.com/watch?v=2OTRU--HtLM&t=7s. The top 100 in the Fortune 500 are technical companies with technical culture. The others, not so much. He notes that the bottom 400 (he gives them a particular name) are likely to be doomed.The top 100 are serious technical companies or financial institutions.

Far more important to the security of an organization is the overall culture of the company and its technical competence compared to the degree that a CSO received decades ago.

One example. Is it not true that the bonus calculation of the Equifax higher-ups excludes losses due to breaches or legal or compliance hits?

Flip that around, and you will see a whole different level of internal culture.
Well yeah. It doesn't really make sense to count it if it has to be plugged in.
Or high-speed rail. Or unreasonable pension obligations.
I really like the idea of using HTML/CSS/JS for the GUI and UI logic of an app, but shoving in a whole web-server just seems nutty to me...
The CSO of Equifax has music degrees, and many people in the infosec community are basically shaming the company, and her, over it.

And maybe she deserves shame. Not sure. But if so it wouldn't be for her degree.
I'd argue McIllroy's solution was literate, too, given the description.
If you have an arbitrarily large sum of money like $1b, you should have the allure and social connections to assemble a syndicate of financiers and acquire the damn thing. I'd de-list Facebook and make it into a not-for-profit corporation.

In that scenario, I don't think it would be impossible to make it vastly more respectful of user rights and still make enough money without charity to cover its operating costs.
You don't have to use all the syntax sugar, eg. array.concat vs ...spread
And I guess its hard to stop thinking about types. its probably easier to go from assembly to JS, then from Java to JS ... In JS you just have to know string or number ... Although I'm no fan of it, you can annotate the variables like sName, nAge, sAddress, nCount, nId, sComment, nCommentId, etc. Or use - - (minus minus) when doing addition. Most other bugs will result in syntax errors or the classic "undefied is not a function" when trying to call push on an object that is not an array object.
The line can be blurred with space craft, but I'd argue that not having a destination makes the ISS more of a habitat than a vehicle, even though it's in constant motion.
You are short-sighted. Would you say the same about the telecommunication industry? Would you say the same about computers (machine), because computers (people) lost their jobs?

I recommend you to read Bastiat's famous Candlestick makers' Petition.

http://bastiat.org/en/petition.html
https://fee.org/articles/the-candlemakers-petition/
I agree that this combination will become massively popular now that Apple's finally made it a thing. It kind of makes me wish I had gotten the LTE version of the Gear S3 instead of the WiFi only one.
A bunch of years ago, I had a business trip to Concord. I re-read Walden Pond shortly before going, and I stayed in the Inn that his parents owned (it's still there.) I didn't actually visit Walden Pond (it's still there too) but I was surprised at how close it is to the Inn at the center of Concord. He described it as if he had set off into the wilderness to survive on his own, but it really is more like he built a treehouse in his neighbor's back yard.

This map [0] shows the center of town at the top, and his cabin 1.3 miles away at the bottom.

[0] https://goo.gl/maps/Wih3s6iTJ3u
Not infosec, but in general tech fields, I have absolutely observed this to be the case. I work with a Philosophy PhD and a person with a no degree, and both are excellent at their job. (Of course my judgement might limited because I have an MFA in Screenwriting.)
Later circadian timing of food intake is associated with increased body fat
I started skimming the article a few paragraphs in. The irony.
You don't need that much money per year, but I'd be very happy with that level of income (and I'm getting closer)!