skysight-inc/HackerNews huggingface dataset:
Aside from bot traffic, a significant percentage of "legitimate" traffic seems, anecdotally, to be engineered accidental clicks -- the mobile site that is constantly pushing content around in the hopes that one of your screen interactions accidentally yields an ad click. As one of an endless number of examples, a well respected, major recipe site has a mechanism to change the servings, and first you have to click on a "servings" button, and then on the actual serving count. After clicking on the servings, several hundred milliseconds later an ad appears exactly where the count input is, and clearly considerable engineering effort went into designing this, and many other, accidental interactions.

For what? I can only speak for myself but my immediate reaction is to click back and feel annoyed, and consider ad blocker options. It has never led to engagement or a purchase. Ever. The end result is that the performance of ads simply collapses, and sites have to get even trickier to entice accidental clicks. Rinse and repeat.

If you work in the "trick click" space, you are just dooming yourself. It is a race to the bottom.
> I'm not sure how much (2^128) / 7 000 000 000 is, but it seemed not alot of every human's property can have its own address.

Well, to put it into perspective, imagine that humans would colonize planets around all 400 billion stars in our galaxy (let's say that each star has 10 planets), with 7 billion people on each of them, and each person having 7 billion devices, each device could still have almost 2 million unique addresses available. The range by itself IS big enough for any foreseeable future. The problem may come from the fact that not all that range is available for use.
Filling in the holes in Linux boot chain measurement and the TPM measurement log
Still paywalled for me, even following that link.
It's competitor from facebook (http://flowtype.org/) is also really fast during development as well, even for sweeping changes across big sections of the code base.
Sheetsu is for Google Spreadsheet first, and is data oriented. We are rules and computation oriented. We do not just read the sheets, we execute them.
Here's what I'd like to know. Do they have any data on the optimum length of a plot arc for a shows? There are a number of shows I've gotten hooked and then around about season 5-7 I've dropped because it became obvious they were just milking it and inventing gratuitous plot extensions instead of ending it cleanly.

Some shows can go for really long runs because the plot arcs tend to be 1-3 episodes in length. The Law and Order style of show. Anything that goes multiple seasons in length just seems to lose me after at most 2 plot arcs. Maybe I just get burnt out?
First of all, adding optional static typing is not "trying to stay current". You may be surprised (I certainly was), but at the last ECOOP it was very clear that the typed/untyped/optionally-typed debate is very much alive and well. Second, optional typing in itself is a hot topic (regardless of the merits of static typing), with some very interesting work. See, e.g. the extremely-powerful-but-not-yet-production-ready pluggable type systems supported by Java 8: http://types.cs.washington.edu/checker-framework/current/che..., or Gilad Bracha's optional types in Dart.
Tangential comment, but regarding your tinnitus, there was this on reddit the other day that reportedly helped some people, you may want to take a look:

https://np.reddit.com/r/WTF/comments/3l3uri/these_guys_light...
GNU Guix is a package manager that solves those 2 problems while not sacrificing the 3 good properties. It also offers additional nice features like unprivileged package management, transactional upgrades/rollbacks, full system configuration management, and a tool that can be used like a language-agnostic virtualenv. Built-in Linux container integration is also on the way.

https://gnu.org/s/guix
A potential $20B fine, maybe, with years of litigation is still a good deal after a $50B ensured profit now. This is how you do risk management.

And also why society needs to up the ante.
>revenue from $108B/year to over $200B/year

Yes, they grew revenue, by falsifying the specs of their cars and making them look better than they are. Even if he did not know (hard to believe, as there are reports that the same fraud was happening in Europe), he is ultimately responsible and shouldn't be rewarded for fraud.
I don't think shareholders would be happy spending that kind of money on things they don't use and probably will never use now that v6 is on the table.
Maybe. But if I follow that path, I get "accidentally" vs "purposefully". The first is about how it went down, but the second is about how it was carried out. The opposite of "purposefully" is "carelessly" or "recklessly", no?
I really have to question lauding praises on someone under whom massive violations of trust and laws took place. Significant gains are certainly easier with significant moral compromise, and while it could be argued that he wasn't 'in the know' (I haven't been following the story close enough to be familiar with his purview over these things) if he wants to resign as some sort of reconciliatory measure, in my mind that means actually RECONCILING for the incident and not making out like a robber bandit.
Well I was hooked on Dare Devil, The IT Crowd, House of Cards and Firefly on the first episode, but these shows pander to me beyond just plot, I'm sure you can detect the theme for most of them. I'm sure there is a key point for most shows that most who watch up to that point end up watching the whole thing. BSG I remember took 10-12 episodes before I really got into it, and I only went that far because people wouldn't shut up about how good it was. There are also shows I really liked but either dragged on or I just lost interest in or was just frustrated by the characters (The Killing, Buffy, etc)
"They require fewer animal proteins and more plant-based foods."

It's very hard to get the general public to reduce animal product consumption. I tried as a bachelor, but I just couldn't figure out how to make a tasty meal without a big hunk of meat.

When I met my wife, who is vegan, it suddenly became easy to lower my animal product consumption. This was because I had a good example to follow.

It's a very strange challenge, because meat is so damn tasty.
Asset Managers Use Micro UX to Enhance Website Experience
Outsourcing:+Where,+How+and+Why+with+the+Help+of+Time+Tracking+App
Core.typed is a library, not an extension to the language itself. It's completely optional and is not related to clojure.core at all.

While your points may be valid, this may not be a great example.
If Podcasts was a separate App on OS X
any stats to backup your claim that men generally don't care about the appearance of a gadget?

Seems there are whole industries begging to differ, starting with cars.
This might be a long shot, but I wonder if the now-well-known Telemetry of Windows 7,8, and 10 created an incentive for foreign governments to avoid using Windows OS
Indeed. Language evolves, or we'd all be speaking PIE. Just sounds funny to my fossilised ear.
> engineered accidentally clicks

You mean the Slashdot model. Four huge buttons that take up the entire screen while scrolling. No room on either side to avoid them or get past them. Slashdot has become the poster child for this crappy model.
This is awesome, didn't realize you can actually click to get a sample which is amazing. Most stuff I checked out was correctly filed, too.

Would be cool to ad a crowd sourcing element to suggest changes to get an even better base.

An undo for the "listened to this" icon would also be helpful.

Searching for my favorite band (Savatage) they are in roughly the right categories (all sorts of metal) but in sum too far away from classical. Dunno how to express this better, seems like a complex problem though.
Seven Brief Lessons On Physics
It honestly sounds cheaper just to subject these cars to randomized spot testing than to expect people to review this code all that well. Reviewing code is expensive in either time or money, and a lot of this code exists in the world.
Time to start playing it then! Where can I go to participate?
What's more important?

a) some cars have are equipped with defeat devices.

b) some cars shouldn't have passed the emissions tests.

c) all the cars emit much more NOx and fine particles than the European Environment Agency and the manufacturers claim.
Can anyone get us to give up meat? Or at least drastically reduce our consumption?

I still enjoy a good burger once in a while and a side of bacon with Sunday breakfast is a slice of bliss. But I find myself the exception; most people I know expect to have meat with at least one, if not two, meals a day. Animal based food products are not as easy to scale up as vegetable based proteins.

Interesting work has been going into lighting systems whose spectrum is optimized for photosynthesis and is being used to grow lettuce in great quantities indoors[0]. We can make this happen for hybrid plants with the specific nutrient and protein properties we need.

We can even grow bugs at scale and harvest the meal...

but beef? pork? chicken? Seems to be an intractable problem.

[0] http://www.independent.co.uk/news/science/japanese-plant-exp...
That's a fair criticism. I think there is also an ongoing effort to make OPAM work on Windows, so this may get better in the future.
I don't believe we have total access to the entirety of the history of the universe for us to observe at will. If somehow we do, please point out an article that explains how it is possible.
Part of the beauty of Markdown is that you don't have to use soft wrapping. Consecutive lines (with no empty lines in between) are combined into paragraphs.

I put every sentence (or longer clause) on its own line. This keeps the navigation paradigm the same. And more importantly, diffs are still readable. If you're doing any kind of collaboration or revision with your Markdown documents, trying to read diffs with one change in the middle of a paragraph-long line is quite frustrating.
Google doesn't need to sell it to third parties, because they are the only party they need to monetize your data.
The interruptions ended when you were fired/pushed out, because that kind of behavior would be considered outrageous in the workplace, or...anyplace?
Show HN: The missing star history graph of GitHub repository
Apple TV’s Missing Feature: A Tiny Speaker
How can you be open to the idea there is evidence we don't have yet but still make a statement that the entire history of the universe is on display for us?
It depends on a lot of things: power source, location, etc…

But it’s certainly easier to monitor a few thousand smokestacks than 200 million cars.
It seems quite logical that the Chinese don't want an OS that shovels data to the NSA. They want an OS that shovels data to their own agencies.
The DMCA is finally protecting the people it is meant to protect: content creators that otherwise were powerless against people who stole work.

And to people who say this could have been solved more amicably in a different way: This is obviously being used as a last resort in this case. Obviously all other avenues of resolution have been exhausted.
Can't wait to try this out. Does anyone have any screen shots to look at in the mean time?
I've taken to using an intermediate 'service' layer (in the parlance, but not structure, of overholt) to manage metadata on fields and inform serialization. It looks a bit like Marshmallow, but baked in as a Flask extension.

I've been kicking around different approaches to this for over a decade, going back to Castor (Java data binding), and with Python, SQLAlchemy, and the libraries mentioned here I'm finally feeling optimistic.

Request parsing in Flask-RESTful seems bolted on, and the fields in WTForms seem frustratingly redundant given that almost everything I do is going through the API anyway. Maybe focusing more on the Fields themselves will help tie it all together.
The Real Reason Why Quirky Failed
And with a Macbook too.

In an article about cheap laptops sold with a Windows look-a-like Linux-distro.

It makes no sense what so ever, so I will have to assume this is a random stock-photo chosen without too much consideration.
Hiring operation 101
Should a Monkey Own a Copyright?
That insures you against the long tail of living too long, yes. But if you knew you had exactly 5 years with 99% probability, you wouldn't do that, right?

Also plenty of things are not purely financial. How will you know if this is the last opportunity to see an old friend? As a 34 year old there are plenty of friends I put off catching up with because it will happen someday. As a 71 year old?
Third world countries with starving children aren't going to turn down mostly vegetarian food. It's actually a good opportunity to create a larger market for vegetarian food options.

First World countries are another matter though. Meat is often a staple. I'm not sure how to fix that one.
ProtoHack – the code-free hackathon for designers and business people
I can, but it would probably be more efficient for you to just go look at the website.
Answer: no.

Player one: "You lose." Player two: [shoots player one] "No I don't."

The proposition presumes all parties involved adhere to abstract rules and consent to the outcome thereof, whatever the cost. This is known as "rule of law" and "consent of the governed".

The whole point of war is rejection of rules and refusing to consent thereto, or compelling other to submit thereto - both positions carried out on the premise that one's death is an acceptable risk, and killing is an acceptable means to that end.
A few minor points:

1. Django's built in migrations are essentially South 2.0 and a poster above implied that South was more featureful than Alembic. I couldn't say for sure.

2. "Use the models + library outside of your outside of your web app" - not sure why this can't be done with the Django ORM? I use the ORM for many background and batch tasks

It would be interesting to know What SQLA afficianodos think of the new goodies in Django 1.7/1.8:

https://docs.djangoproject.com/en/1.8/ref/models/conditional...

https://docs.djangoproject.com/en/1.8/releases/1.8/#query-ex...

https://docs.djangoproject.com/en/1.8/releases/1.7/#custom-l...

Obviously the main reason to love the Django ORM is it's tight integration with Django but I think nowadays it's rather undeserving of it's "SQL Alchemy's poor cousin" reputation.
Forget the Avengers, at least they made a point to attempt to contain the violence to a certain area.

In Man of Steel, that epic fight would have killed upwards of ten thousand people, or more.
Yes, this is a fundamental issue with Docker and other container systems that work with raw disk images as their basic unit of information. I have implemented a container system for the GNU Guix package manager that doesn't have this image bloat problem because it doesn't use opaque disk images. We store packages in a content-addressable storage system, which allows us to know the precise dependency graph for any piece of software in the system. Since we know the full set of software needed for any container, we are able to share the same binaries amongst all containers on a single host via a bind mount.
How Hurricane Katrina Saved Cameron Parish
Err, is that how DMCA works? Can the copyright owner retroactively change conditions of the license [1]?

[1] https://github.com/wa/wahoo/blob/master/LICENSE
"Mostly it is the work of engineers and contractors who (...) have no education in aesthetics."

I consider that to be, often enough, a positive thing.
I think I probably have ADHD, and this didn't surprise me. One of the symptoms appears to be a problem with executive function where there's a disconnect between recognizing risk and taking appropriate action to mitigate it. So many times I find myself cursing my stupidity when some foreseen accident actually ends up happening. Fortunately, as you might have already assumed, it hasn't been fatal yet.
A savvy Apple fan has sent a robot to queue for her iPhone 6s
In theory yes, in practice it's not that simple.
You still need to be able to produce enough launchers, missiles, and train enough crew to saturate the air defense systems of a carrier group to be effective.

Yes it can be done, but it's just as easily can be countered through asymmetric means by the US the only thing they'll have to do is to change their doctrine.

SAM's were considered the end of air combat as well initially, in 1973 SAM's pretty much devastated the Israeli air-force, the US learned from that experience and developed made quite a bit of changes to their 'Wild Weasel' doctrine which allowed them to routinely destroy soviet SAM's in Vietnam from 1975 onwards.
The Israelis then took that and improved upon and 1982 destroyed all of Syria's SAM sites in a single day of what then was the most advanced Soviet SAM installations in the world outside of Russia by using drones as the lead target aircraft instead of an F4E phantom with jamming equipment and covering the sky with anti radiation missiles as soon the drones got painted.
Today you have solutions like these https://www.youtube.com/watch?v=0acJ3xyhaJo that build on top of that and bring it to the next level.

Combat isn't a static game of RPS, if China has carrier killing missiles then the 1st shot in the war will be to take those out, using, drones, submarine launched guided missiles, electronic warfare or what ever else will be developed to combat that threat. Once the threat has been reduced to a level which allows the carrier strike group to operate it will be put into action, yes not all missiles might be destroyed but any residual threats will be dealt with by the air defense systems of the carrier and it's supporting vessels.

Now again this isn't claiming that this gives a US carrier group some super immunity, fucks up can still happen, but if your doctrine is set up correctly it's not going to be a case well gosh they've made some carrier killers now we can't use our carrier anymore.
CEOs are often seen as these rainmakers when they preside over these gains and scapegoats when companies see their revenue slide.

I wonder if, despite their maximum authority, most companies gain/lose primarily because of independent-from-the-CEO changes in marketing, R&D, the general marketplace/economics, etc.

Maybe v-dub would've gone from 100B to 200B even with the null-CEO or cointoss-CEO.
I wonder what spyware they have embedded in it?

A distro brought to you by the Chinese government. I would trust that as much as a distro brought to you by the NSA.
If you get the paywall, I'd advise downloading the actual report from ThreatConnect it's far more detailed:

http://www.threatconnect.com/camerashy/
Github issue discussion: https://github.com/wa/wahoo/issues/95
I'm a happy user of ActiveRecord::Migration, so I'd love to read that comparison. What do you keep telling the rubyists :)?
Rather than funny analogies about signals spinning on poles, I think it's relatively easy to understand what the DFT is with just two things that many people already know: 1) knowledge of the complex exponential definition of Fourier series [1], and 2) how to approximate integrals with the left rectangle rule [2].

Take your continuous signal and represent it with a Fourier series. Since the Fourier series is a linear decomposition into integer frequency sinusoids, the coefficients of the series tell you the amount of each frequency contained in the signal. The DFT gives you an approximation of these.

The coefficients of the Fourier series of a function are integrals. Approximate these integrals with a left Riemann sum. Integrals turn into sums ... sums turn into a linear system ... the linear system turns into a matrix ... bingobango there's the DFT matrix [3].

[1]: http://users.wpi.edu/~goulet/Matlab/overlap/efs.html

[2]: https://en.wikipedia.org/wiki/Riemann_sum#Left_Riemann_Sum

[3]: https://en.wikipedia.org/wiki/DFT_matrix
Without additional context, it appears this is just some high school drama going on in a relatively minor project? I mean, yeah, clearly the MIT License would seem to be at odds with his stated reasoning...

But this is not a war between companies. It's just some young guy who decided to let his friends clone his project, and then he had a falling out with them, so he unilaterally tried to un-clone it and use the DMCA to do so? Childish, and maybe it will succeed and maybe it won't.... but it's just one doofus on a nothing project....
Reminds me of reading a story about the first uncensored photographs of the aftermath of Civil War battles hitting the North. Often just a few days after the fighting. It removed some of the "charm" of war for the people who saw the results that they never really heard about.
> Permission is hereby granted [...] and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

In his DMCA notice on Github, the author states that the copyright was not left intact. I'm not certain whether he can void the whole license for "oh-my-fish" because of that or not.
Getting realtime output using Python Subprocess
While I don't agree with the license requirement the least we could require is publication of the source code and validation by an industry body made up for subject matter experts for safety critical code.
Question, are these cars just tested right off the lot? Here in the US, there is a policy that mandates cars at random to be tested by EPA when they're between 2 and 5 years old. People will get randomly picked for that test and get compensated for it. I had my 2009 Dodge Caliber tested like this. They took the car for couple of weeks and gave me a nice rental along with several hundred bucks and any repairs free of charge. My car ended up failing the EPA tests so they replaced a few things in it to get it up to spec so it passes.
You missed a crucial part of the license:

subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

In the DMCA it's stated that his copyright is not credited, so they are in violation of MIT. If it's true that's a pretty low blow, it's so easy to use MIT code in a compliant way.
I'd say the same thing, if I were the owner of a company that does stuff with competetive programming.

No way this will be as popular as any normal game you can watch on Twitch.
I'm not sure I would go that far in this case. The licence of Wahoo is as follows:

"Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software."

To me, that means anyone can fork it and do whatever they want with it, as long as they keep that copyright notice intact.