skysight-inc/HackerNews huggingface dataset:
There's a $99 z-turn board that is comparable to the Pi (HDMI output, better CPU, not to mention programmable logic, and uses the Zynq.
It's not clear to me how tough this plane would be (especially relative to the A-10).
It's true the landscape changes rapidly, in terms of specific bugs found in specific pieces of code, but that is the same reason security never stagnates and will always be needed.
Title implies a broader conclusion than I got from the article. Article seems to conclude that people often compromise on their own morals to conform. Not that "almost all wrongdoing" boils down to social pressures.

Still, it was a good read.
Overview:

* Demis Hassabis giving a talk at the Royal Society of Arts on Sept 29, 2016

* Examples from DeepMind

* Atari games, the discovery of an innovative strategy in Breakout

* Lots on AlphaGo, significance of intuition and creativity, move 37 in game 2

* Short mention of current work, "building an artificial hippocampus"

Near the end:

* Short example of newly published text to speech stuff

* Short example of unpublished musical composition stuff
Android DressCode and Its Potential Impact for Enterprises
From the linked article:

The inquiry, led by SpaceX with assistance from government and industry experts, is still looking into the cause of the breach, which may be only a symptom and not the root of the Sept. 1 mishap.

That doesn't mean that the root cause is sabotage nor does it mean it isn't. It just means that root cause analysis has not been completed.
The first two seasons of Deadwood were exceptional with Ian McShane being the primary reason. Season 3 started to lose something by dwelling too long on the evil George Hearst character. I'm not sure the show could have stood up a compelling complete fourth season but I really would have liked some closure instead of yanking the cord like HBO did.
I've been using a Linux desktop with KDE 4.x for the last 5 years. The kernel itself isn't unstable. It's the userland that's (relatively) unstable. Most frequently, it's the desktop environment that has issues.

I've experienced more crashes and behavioral bugs with KDE than I have ever in either Windows or macOS. I also tried Unity (Ubuntu), and it too frequently had userland services crash and burn. Now, Enlightenment / GNOME / LXDE / Xfce / Xmonad / etc, might be more stable. But I decided I would rather have the richer and far superior UX of KDE (i.e., in my personal opinion) and take the hit of its relatively high bugginess, rather than leave KDE for another (likely less nice UX) desktop environment.

But in terms of actual day-to-day usage, Linux + KDE has worked out pretty well. Every application I care about runs on it:

* Firefox

* Google Chrome (allows me to watch Netflix)

* Spotify (<- this one's critical)

* Most IDEs: Android Studio, IntelliJ, PyCharm, WebStorm, RubyMine, Eclipse, NetBeans, Qt Creator, etc.

* Most GUI text editors: Sublime Text, Atom, Visual Studio Code, etc.

* Practically every commonly used dev tool (gcc, clang, python, java, ruby, etc, etc.) & less common dev tools (e.g. GitKraken).

* A lot of Steam Games + Humble Bundle indie games

* Microsoft Office (works perfectly and easy to install with PlayOnLinux)

Everything that matters to me runs perfectly on desktop Linux. I literally can't think of anything that I need that only runs on Windows or Mac. And Linux is so much more configurable than any other OS, which comes handy for certain things.
Apple will continue to trust existing certs from WoSign (provided they are CT logged). New certs will not be trusted.

mac OS will make this decision by first looking at signatures. It will receive the "end-entity" certificate (a cert for a specific site, like example.com) and while checking the chain, will see that there is a signature from the "WoSign CA Free SSL Certificate G2 intermediate CA" certificate.

It will then look at the "notBefore" date listed in the certificate, which tells you when the certificate was issued. If it is a new certificate, it will not be trusted.

If the certificate is preexisting (presumably issued before 9/19/16) it will be trusted ONLY if the certificate is CT logged. It will know if this is the case by looking for an SCT belonging to that certificate. The SCT will either be embedded directly in the certificate, or provided with the certificate during the SSL handshake (this is known as "stapling").
> I think this is the biggest barrier for learners since you can’t even guess how to google it when you don’t know what to do next.

Just curious, not limited for RoR, but are there any websites that aggregate resources for beginner,intermediate, advanced developers and provide a path towards becoming advanced developers?
Most phones use extremely mediocre DACs. This might actually be better than being stuck with the DAC in your phone.
I think it's safe to say that Lockheed and Boeing didn't conspire to blow up a rocket on federal property -- but damn if the idea of Russia infiltrating spetznaz into the US defense industry for sabotage aimed at ensuring their control over the Western world's launch systems isn't a seductive piece of fiction.
If you practice a bit wiping and reinstalling Linux is generally faster. Since all the configuration is done with files you can clone a repo and run a script to have all your preferences restored. Win/Mac always seems to take a few days of use before everything is back to normal.

There are a lot more foot guns in Linux, but the ease of wiping and reinstalling makes those less problematic
Aah, sweet, someone else who uses Perforce! I've been wondering, do you use version control as:

1. a way to record logical changes to files (e.g. implement two features without making any commits, then when you're done, pick out the files/chunks that encode each feature and create commits out of them),

2. a record of history (e.g. just start writing code and make a commit every time you compile/run tests without unexpected failures),

3. something else?

I've found it very painful to apply my git-adapted workflow to Perforce: I _want_ to just start coding, testing out various possible design choices and implementations instead of only theorizing about them, but can't (e.g. "I wonder if I could factor out these methods + fields into a different class?" Perforce: oh well, I guess I should write it down somewhere to remember for later. Git: branch my current work, spend five minutes sketching an extraction, then realize it's insane and continue working). Am I crazy and just don't realize ow much better the Perforce model is?
I might very well be wrong, but I believed that the licensing of the IPFilter code, and the clarification of the attached license was part of the reason that OpenBSD, and Theo, is so much against complex licenses.

While better than the GPL, version 2 and 3, in the sense that it's shorter, the Apache 2 license is still much more complex than the ISC or the BSD/MIT licenses. Another part of the issue, for some developers at least, is that the Apache 2 license sort of acknowledges that software patents are a thing. So if you disagree that companies should be allowed to patent software, mathematics and processes, you might not pick a license that validates the existence of those patents.
> It's not entirely clear why that is their policy

> The original Apache license was similar to the Berkeley license, but source code published under version 2 of the Apache license is subject to additional restrictions and cannot be included into OpenBSD. (http://www.openbsd.org/policy.html)
It sounds like this is just sneer, not an argument.

It's tough in the real world (which is bigger than tech) for everybody.

Bullying and harassment on the internet is a fact for both women and men (as it is in real life for that matter. Male geeks, for example, hardly get much love in high school from the "football team" type guys, and same for geeky/unpopular females from the schools "a-list").

Women have the historical baggage of sexism and double standards to fight against, which has been closing down since the 60s.

Men who are not of the macho/alpha-male type (that is, most of us tech geeks) have the macho/violence/"bro"/anti-"faggot" etc crap to put up with, which doesn't get much attention, but is a real problem too.

It is possible (and I'd say, preferable) to acknowledge both, and their unique mechanics, without flying any flags for one or the other.
I guess SpaceX will be installing ShotSpotter at all of their critical infrastructure now.
Excerpt from a book.
Humans discussions and writings on time travel
Author's apology tweet: https://twitter.com/johngreathouse/status/781584645691289600
Right, which is clear as mud and not really an explanation. It's roughly equivalent to just saying they don't like the license.
Assault in most of the US is threat + ability. An actual physical attack would the add "Battery" to the charges.
It's a smear because they are knowledgeable? Please elaborate, account which was created 25 minutes ago. Your pathetic attempts to control opinion make me want to short your market even more.
Marathon track cycling went out of favor before television became an issue. Other marathon events, like the Tour de France mentioned in the article, or golf, are televised in some way. Presumably, those countries where the sport is popular manage to cover it as well.
No conspiracy is needed.

The whole thing is very unlikely, but if true I'd say the most probable actor would be a lone disgruntled employee or other nutbar with a gun. It would fall in alongside the epidemic of lone nut shootings over the past year only the victim this time was a rocket.

I'd guess the requisite kind of gun and ammo could easily be obtained from among all the military surplus and other serious kit available on the gun show circuit.
I'm left with the impression this guy will win a medal or a title or something. :)
No worries on missing me. I'll be back that way soon if you want to catch up. Alot of those new smaller email services can be flakey and hard to use so I certainly understand.
Might as well go with an F-35 then, it can carry more stuff.

But is too expensive to ever risk danger-close. Whereas A-10's have had mortars fired over them in certain circumstances...
I didn't mean video specifically though. I mean decoding in general. Input and output fed in, and try to replicate blackbox encoder/decoder and see what happens. I'm sure it wouldn't work on (advanced) encryption because of some mathy reasons, but.. I don't know, xoring and RLE could work I guess? Only one way to find out! If it could work on more complicated codec systems, it would be an interesting approach regarding IP.
Every new CEO in a big company seems to decimate the employees anyway. Why none fires the right 10%?

Yes, you have a point, but getting on a failing company and failing does not reflect as bad as succeeding on such a company would look good. The only negative contribution Yahoo gave to Marissa Meyer CV was that badly managed data leak that is making every news.
I've never had any issues either. And with over 300 million computers on Windows 10, I'd bet people with issues are the exception, not us. People that have issues are just (rightly) vocal about it.
Loaded language and feverish paranoia from Theo de Raadt? I'm shocked, shocked.
So the root cause is that WiredTiger locks up and SIGTERMs when it fills the cache? If this is indeed the cause, I must say this does shake my faith in WiredTiger. That's a pretty basic scenario that a company like 10gen should be testing for regularly, certainly before releases.

And before the Mongo haters come out, remember that WiredTiger was written by about as stellar a database team as you can have.
CrossCloud (aka Solid)
PDF is the preferred format for reading textbooks and journal articles on e-readers. With a large-size e-reader it works well. The only real competitor to PDF is DjVu.
Casinos and higher-end hotels definitely have CRM systems like this. Casinos actively market to their best customers, trying to get them to return to play again (especially if they walked out of their last trip with a positive balance).
We're going to find out regardless, with large swaths of retirees leaving the labor force to join Social Security.
That's a very insightful take. When you say "apathy of users" are you speaking of "higher level" users like CIOs and network admins or just the end users / average users in the network or both?

It may be a truism or cliché but it seems correct from my perspective as a "devops type": security is a losing game in favor of attackers due to asymmetry between attack and defense.

Perhaps automation will change that? :)
23 Things You Can Do in iOS 10 You Couldn't Before
It seems like hitting it directly is feasible, about would this not cause both entry & exit holes? I don't know how detailed the telemetry is/how damaged the tank is, but it seems like it would result in a slightly different failure than a single puncture.
Won't you say that preventing a kid from accidentally viewing porn while searching images with `Safe Search: On` an important problem?
I've been playing mandolin for a few years and discovered the importance of pick angles while improving my tremolo. I realized that you cannot just keep the pick in the same orientation all the time so, nerd that I am, I started thinking about each stroke as a vector in six dimensional space (position and orientation in 3D). The trick for me is to simplify that to the point where I get the results I need.

Most of the material I saw online just had some basic recipes to improve right hand technique, there are very few systematic and rigorous explanations. I think that's where a good teacher can make a massive difference.

On the other hand I also have first-hand experience with nature vs. nurture - I play music with my wife and kids and I'm clearly the least talented although everyone brings something unique to the family band.

As always, the truth is a combination x * talent + y * nurture so I'm glad to see the discussion turning that direction.
Pepper the robot gets to work
I think the answer to the question went a bit off-tangent. IMO, what the original questioner had in mind was, "Why do you (or some people) take less challenging and/or mundane computer jobs over something that seems more "exciting" or something that will make a lasting impact?" And "Security" in this question was just an example of a mundane job that most people have in mind.

Sure, security can be/and is very challenging, exciting and lasting, but that's besides the point of the question.

The question was not whether security is challenging to the brains or "lasting", but more like "why do some programmers settle for less challenging jobs when they can do a lot more with their brains?"
I am reminded of an interview with Joe Satriani. The interviewer asked if he was worried about recording contracts given that he is not hugely popular. His answer was something along the lines of: I may not be as popular as some, but studios also do not have to spend buckets of money on advertising and marketing when I release an album. My smallish fanbase will buy my albums when they come out regardless.

I suspect Netflix is in a better position (now) to cater to those type of fans than Fox was then.

Too late for firefly, unfortunately.
Newspaper promotes improbable scenario to boost readership
Ask HN: How do top thread headlines get retitled?
This current top headline on HN, "Ranking the Most Beloved TV Shows That Got Canceled," said something about Firefly in it's title not more than 2 hours ago, but now it's been renamed. How does that happen?
What's "junior craft school"? What age group are we talking about?

In teaching programming, I've found that often the hardest thing to learn is how to break down problems logically, not how to write code. For example, if I assign students to write a function that takes an average (mean) of a series of numbers, very few will fail because of syntax errors. Many more will fail because they've never thought about how to take an average!

Therefore, my latest thinking is that the first few programming lessons should be about basic mathematical problem solving. How to compute an average. How to estimate a square root. That sort of thing in a "math" class is assumed given. To a mathematician, the square root of two is "the square root of two" and no computation is necessary. I want to convey to my students that computers have to be taught a process, not an answer.

I'll find out next semester if that's a better approach. I hope you find it helpful or at least interesting.
What pisses me off most about this is that people say the cops need these tools, etc. Well, how come the cops suck so much at their jobs?! No, I'm serious. My local PD is in the midst of a crime wave. They take many hours to respond, never actually catch anyone, catch the wrong people, act like idiots.
I was going to mention this. Is there anything worse than getting in to a show and then comes that shark jumping season? THey are far more obvious with binge watching too.

It seems like in the old days, network series (22-24 shows per season) had a sort of peak around seasons 2-4 where everything was firing on all cylinders, nobody left, the story had enough legs to keep people wanting. If they last much longer they tended to get mediocre. Binge watching has changed it, binge watch X-files, you'll probably have to quit before the end, there is at least a solid weak season (maybe it's 6 or 7) at the time watching week to week it didn't feel that way but day to day it's really obvious.

I don't have the same amount of TV time now, startup, family, etc.. eats a lot but what I like is to find a show that's been on about 3 season, has some popularity and just watch it at my leisure 2 years after everybody else. You can get a good idea if it's worth your time before you spend any on it. (Yes, I know, that makes me old and lame, but it's just TV..)
Tough is open to debate. In some ways the A-10 is a very delicate plane. It's radar profile and low speed make it a bit of a sitting duck in certain situations. It can survive ground fire, but not from modern radar-guided AAA.

The scoprion is interesting, once you get past the new look. It's got roughly the same capacity, size and costs of the A-10. But it's a little faster, flies higher, and of course lacks the legendary 30mm. The second seat (either flown or removed for space) adds lots of EW potential that would make it more likely to not be shot down than the A-10. And there might be room for a fancy big gun in that internal bay. I;m most impressed by it's 5-hour loiter/CAS time. Like I said, the concept has potential.
A Zynq board isn't all that different from your router.

When it powers up, the CPU reads the bootloader, typically u-boot, from somewhere and starts running it. The bootloader then reads the kernel from somewhere, maybe a ramdisk too and starts running Linux. The only difference with the Zynq is that before jumping into the kernel the bootloader will read the FPGA bitstream from somewhere and reconfigure the chip.

The design of the board itself will tell the CPU where to look for the bootloader, the location of the files for subsequent stages will come from what defaults had been compiled into the bootloader or from an external config file.

If you are already comfortable with cross-compiling Linux then you can just build a kernel from the official tree [1] and add it to the sample SDCard image. You may as well download the Xilinx SDK to get a pre-built cross-compiler.

One thing that I find helps is to have a SDCard reader/writer for the desktop or laptop that I'm using as my development machine.

[1] https://github.com/Xilinx/linux-xlnx
The point is that I have a dedicated gateway machine on my network that handles security for the entire private network. Windows running its own firewall is a waste of resources.
Are you sure you followed these advises: https://wiki.debian.org/DontBreakDebian

maybe you would had been better off with some flavour of Ubuntu,
Debian is cool and all but it's not for beginners, although if you read into it first - it's one of the most stable systems you could use.
>To answer in your tone: You misspelled distraction. ;)

Heh, less of a malevolent tone, and more of a reference to a Futurama episode (s2e6).
That should serve as a clear warning to other certificate authorities. Behave or you will be ruined. For most CAs having either Apple, Mozilla, Microsoft or Google remove your root certificate will drive customers away to the point where you might as well close up shop.
The Kindle does have PDF support and has for many years. However, people rarely use PDF support on small-screen devices, and nearly all Kindles are small-screen.
Reuters's Ethereum ID Service
> In other words, the point of executive compensation may not be to produce better results on average, but rather to increase the variance of the results.

The hypothesis you relate isn't implausible, but I think you either got this part backwards, or, more likely, the way you state it is misleading. The strategy would be nuts if it were intended to produce worse expected outcome in terms of monetary return at the (additional) cost of increased variance.
There are a couple of helpful resources at the bottom of https://hacktoberfest.digitalocean.com/ That event started today.

(as a German I laugh about the naming of course. Munich Oktoberfest starts middle of September and ends first weekend of October)
SurveyMonkey CEO Zander Lurie: IPO, yes; 2017, not likely
"Because if not, you're kind of disproving yourself. Of course genetics can assist you in becoming a good chess player..."

I don't understand how I'm disproving myself. I was trying to disprove Ericsson's claim that genetics play basically no role in successful performance, and I think my examples adequately illustrate that in at least some cases it actually does play a very large role.

The fact that no one is a great chess player with no practice is irrelevant. As you acknowledge that genetics can help with chess, it seems you actually agree with my point over Ericsson's.
Your reply seems contradictory. The question is:

> Am I rewiring Googles brain
> for everyone?

Your answer:

> ... yes, it is only for you.

It's nice that you then expand, but you have genuinely left me confused. You said "yes", which implies that this person's search is changing the results for other people. Then you said "it is only for you", which implies that this person's search results is not changing the search results for other people.

So, perhaps someone can chime in with a non-self-contradictory answer to the question:

Is this person's search activity changing the
results experienced by other people or not?

Thanks.
The funny thing to me is, something like this would have been a _flawless_ application of something like google glass; it always surprised me they marketed as more of a "style/fashion" product more than as a domain specific industry tool. (can see similar applications by doctors, construction/cive, and even sysadmin work; the potential of a very simple hands free minimal text-HUD with some very naive sensors and network capabilities would provide a LOT of value)
How to Build Muscle
The USAF is going to have plenty of F-35's to spare, and it it can carry standoff munitions for CAS, not unlike light attack aircraft which you aren't going to be placing into direct line also.

The A-10 was designed to take a beating, it has redundancies on top of redundancies, and armored cabin and fuel tanks, you can blow half of it's tail and it will still land (tho an F-15 has landed with 1 wing ;)).

Light attack/trainers are OK but they aren't in the same league.
I'm glad to see large companies working to show how useful blockchain technology can be.