skysight-inc/HackerNews huggingface dataset:
The code you linked is nothing out of the ordinary as far as adware in Chrome plug-ins etc. go. For an example have a look at the source code[1] of "Awesome Screenshot"[2] which is used by ~1,4M users and also calls home to 7 different hosts[3]. This is just one of many many Chrome plug-ins that is injecting ads and Google encourages this[4]. It makes sense to limit injections to markets they can serve / are affiliates in.

[1] https://github.com/heyalexej/pretty-fucked-up/blob/master/ba...

[2] https://chrome.google.com/webstore/detail/awesome-screenshot...

[3] https://gist.github.com/mvirkkunen/89f61a06819530e48b53

[4] https://developer.chrome.com/webstore/program_policies#ads
Material design isn't a thing. It's Google's name for their design language, which is just flat design with more animations. It's not like there's a "school of material design" or a "theory of a material design." So I wouldn't suggest it as an alternative to flat / minimal design. It doesn't offer much of an alternative.
Show HN: Cloud 66 Docker toolset for running Docker in production from a to Z
They use the word "actionable" right at the very beginning

Classic rookie copywriter mistake.
Because the guy who owns the Rolls utilises the bank well when it would be otherwise left idle & gets a loan in the process to his benefit. This is similar to the Cheese which is left idle and cheaply let to mature while the guy can take a loan on it.

Or would it be better to mature the cheese in their own more expensive facility which doesn't get the same economies of scale?
Sure, we're well equipped to handle symbols, but we're better equipped to handle pictures. How much training does a toddler require to recognize the word "duck" versus a picture of an actual duck? I argue that you'd be comparing a time span of seconds to a time span of years.

But again, with training the efficiency in processing a symbol versus a picture becomes negligible. What matters is whether or not it looks good. Right now everyone likes flat design.

The only technical advantage flat design has over a more traditional approach is that it releaves a huge amount of burden from the designer. An icon of a floppy disc is way easier to draw then a 3d picture of a floppy. I would argue that flat design has allowed people with zero skill in traditional art to become "designers"
It's most likely not hard-failing on cert errors, otherwise any website with a self-signed or expired cert would be unaccessible. So that means you just lose warnings (and thus the ability to detect another MitM) in your browser.
Anyone who is even remotely interested in end of life issues, and anyone who is a physician, should really read Atul Gawandes Being Mortal. Many people are unable to live their lives out the way Dr Sacks hopes to, simply because the medical establishment as is doesn't really allow for it.
The best takeaway from this essay is that, in the end, you have to focus entirely on things that matter to you most. But you should also be clear on this with your treating providers - so at the end you are spending time with your loved ones, and not going in and out of the hospital.
LinkedIn Ads Now Follow You Around the Web
Try Elementary OS, its based off ubuntu and is almost a dead ringer for OSX. It has the window management you are looking for as well as a couple of apps. Try Synapse as a replacement for Alfred.
Introducing Do – a new class of apps by IFTTT
>>The "Android without cumbersome Java and NDK" (from another comment) is - arguably - not an Android at all. It is a Linux kernel and the glibc, with lots of the hardware not accessible.

MOAI suits the bill in this regard - all the hardware is available, and in some ways the MOAI host is more of a host OS than anything else .. giving true freedom, but of course more responsibility: the GUI frameworks available are not as polished (yet) as they are in the Android sphere but for some this may well be a positive argument for involvement in a non-vendor approach in the first place ..

MOAI: http://getmoai.com/
Hanappe GUI for MOAI: http://github.com/makotok/Hanappe
Visa begins ‘aggressive’ rollout of PayPal competitor Visa Checkout
It's just a fun experiment for an agency to get into IoT and then be able to provide nice IoT stuff to their clients, data is presented as "Real-time [un]interesting data".
No cult here, just fun experiment.
Ah, I see. Am I correct then that the cautionary note was just in general about the pitfalls of FDE if a mounted drive is compromised while mounted? I think I misinterpreted it to mean that there was a specific problem with TrueCrypt which leads its use to endangering users.

In my own use case and in that of people I've recommended TrueCrypt to, having the hard drive apprehended while shut down, specifically during customs checks, is a far greater risk than having the computer compromised while the encrypted drive is already mounted.

Given that particular threat model, is it OK for me to continue to use and recommend using TC?
Show HN: Easily Schedule with Busy People – Real-Time Calendar Sharing
>The plan, he says, is to teach people, but it’s also to create a better search engine than the one reddit currently provides, which is notoriously terrible.

Yup. I've often been disappointed by the reddit search engine. I know they are a big site and everything, but surely it's not as difficult as indexing the internet.

If you're interested in this, also check out Handmade Hero: https://handmadehero.org/
There is also a common opinion among Cirrus owners that a number of fatal Cirrus accidents could have been avoided had the pilot deployed the chute, i.e. people don't pull the handle early enough.
'Sometimes,' she said, 'they threaten you with something something you can't stand up to, can't even think about. And then you say, "Don't do it to me, do it to somebody else, do it to so-and-so." And perhaps you might pretend, afterwards, that it was only a trick and that you just said it to make them stop and didn't really mean it. But that isn't true. At the time when it happens you do mean it. You think there's no other way of saving yourself, and you're quite ready to save yourself that way. You WANT it to happen to the other person. You don't give a damn what they suffer. All you care about is yourself.'

- Julia, 1984
This is cool. I'm freaked out that the statue is in the reflections but not in the room....
It's an tumor that "once" was a pigment cell.
Unity isn't the only Dekstop in Ubuntu you have most if not all known WM & Desktop available. KDE is the prefered Desktop for its polish and lot settings, but never used it myself. I use GNOME3, it works. It has extensions written in JS and a two "Alfred" like GUI CLI (one with search and another without).

emacs: you can probably import OS X version settings.

iTerm2: I don't have that problem in gnome's terminal that said it's kind of limited, screen & tmux are much more powerful.
Can PGP do true edit-in-place, or do I have to decrypt to local disk first? Because decrypting to local disk is very likely to leave plaintext lying around somewhere unless my primary SSD supports "secure erase free space" and I remember to use it.
If you do free it, I recommend you AGPL it and keep the copyrights. That opens you up to the business of selling exceptions, like Qt and FFTW.
Show HN: MUI – Lightweight Material Design CSS Framework
You can keep an ORM and use SQL only when needed, for example passing raw queries to the ORM, or using a view in the database engine.

Or use homegrown database wrapper module(s) and keep compile time checking in the vast majority of the code.
Many years ago, as a young undergrad, I ambushed Oliver Sacks right after he finished addressing a Music Therapy conference. I asked if I could run an idea by him, he said we could talk while he walked to his car. I explained my hypothesis of a potential cause of neurodegenerative diseases. He listened patiently then said "I have similar thoughts, the challenge is proving it". Then, just before stepping into his car, he said "If you are right, and can prove it, you would win the Nobel Prize. Good luck, young man." I doubt he remembers this conversation, but for me it was an amazing experience I will never forget. The lab I worked in wasn't equipped to study the idea, and I became the lab computer guy instead of a neuroscientist. But I am still grateful to the confidence given me in that short conversation.
> with a whopping differential of 21 strokes, 廳→厅 (hall) is the most drastic change in the entire script. As 丁’s phonetic clue is [not very useful], several users of traditional react with horror to this change

Perhaps because that character is often used together with the 餐(dining) character which was never simplified to make 餐厅(restaurant), which looks jarring when used together. Some good news is that 餐 is often unofficially simplified to its topleft component only, i.e. 歺, which is the 16 strokes reduced down to 5. I often see 歺厅 on signs near where I live (Wuhan) which looks much cleaner. Perhaps another round of character simplification by the PRC is in order!

Edit: Just noticed the picture in the linked-to source showing the same thing. I must have chosen a very common example.
So there's this site exclusively devoted to guitar weirdness
unparamatarized queries are the usual issue, so not an issue with sql as much as how people misuse sql.
This is awesome!

One thing though, any reason you have Mary making 10% less than Dave in your first data set? Seems like kind of a weird thing to include.
And it's rather useless if the rogue CA is already in your trust store :(
And it's important to remember that increasing your userbase isn't enough to increase your marketshare — Opera, at least until Chropera shipped, was increasing userbase month after month, yet marketshare was falling. The number of people using the web continues to grow!
If I were a company on one of those lists, I would start litigation immediately.

If you work for SuperFish and read this: I think it's time to learn about ethics and it's time to walk away from your job NOW.
Yeah, that's really disappointing. I hope they're just trying to figure out how to price it, and will publish pricing info later.
Congratulations to Lennart and his team!
PHP the most popular language for mobile devs for back end infrastructure
GrowthBean: Create, Execute, and Optimize Effective Content Marketing Strategies
Once one vendor in your space says "we filter HTTPS traffic for nasty viruses!", it becomes a marketing weapon, and lots of customers think "well, why should I go with A when B protects me better?"
A coworker of mine landed on a skeleton that seems to work for him. I'm not entirely sold on the choice of libraries, but it's a good starting point if your goal is to go from source code to a deployable binary (we use CentOS so it builds you an RPM) with sensible choices for logging and testing.

https://github.com/blalor/go-template
Sequelize has the build method, which persists automatically.

Couldn't the rest be achieved by simply adding a few (update, delete) methods to the model classes?
Looks good for the basics, but as some other folks mentioned here, it would benefit from some articles about design, and even more importantly, rationale. I hear from so many programmers "why?" They don't understand the benefits of relational. This perspective ranges from old school programmers that just want to store data in the file system, to newcomers that like mongoDB or other object stores.

In my point of view, the main answer to "why relational" is that with an rdbms you can answer ad-hoc questions by writing a query rather than writing a program. Even as a programmer, having the power of SQL on the server is really great for analytics.

Furthermore, as an ORM hater, I would say that query results should be processed in your programming language as a table structure rather than converting to specific objects per table. If you're building a CRUD system and the screens update one or two objects/tables at a time, then an ORM is useful, but if you're doing any kind of analytics, any object structure other than a table or list of dictionaries is cumbersome and encourages code over sql which is a bad thing.
We're really excited to see what everyone does with Do!
SQL Server Horror Stories
When *not* to build an SOA
It is one of those funny things that if you stay at a cheap hotel you get free WiFi but you always get charged extra for it at an expensive hotel.
Ask HN: I get bored while programming?
I get bored while programming, do u guys know how can one program for long hours non stop. I program for like 30min and then my mind starts to wander. How to resolve this issue, do u guys face the same issues.
Basicaly in other words how to focus constantly for hours.
Did the Fed Just Enter the Currency Wars?
Simple and elegant Infinite Scroll
He delivered the BBC Reith Lectures this year too, which were fantastic.

http://www.bbc.co.uk/programmes/b00729d9
He is an ex-Yandexer! :)
Your conclusion that iconagraphy is overused was most likely arrived at without the use AB testing thereby proving my point.
I think the theory is that you need to distract a certain part of your brain if you want to get on with a task that requires a degree of concentration. Dance/trance works pretty well for this (for most people). After all music is just a way of tricking the brain into enjoying counting.

Once I tried listening to classical music, I found it very difficult to program to. I decided that the music was too complex and actually used the complex-task part of my brain (which I needed for programming). I also had a similar experience when I tried to play a language learning tape in the background while programming.

It's a fun experiment to run on yourself either way.
Nice and simple.)
So what is it exactly?
It shouldn't be. You either use the "Media Creation Tool" which also can download the ISO or you the "Windows USB/DVD Download Tool".

http://windows.microsoft.com/en-us/windows-8/create-reset-re...
http://wudt.codeplex.com/
My mom died from this exact same (super rare) cancer. Ocular melanoma almost always metastasizes to the liver. For a ocular melanoma survivor, a liver check every 6 months is highly recommended. It seems his tumor in his eye had the mutation that makes it very unlikely for it to metastasize (5%), the other half of tumors have a much higher rate (66%). Either way the metastasize will usually happen within the first 10 years after discovering the original tumor.
SecDevOps: Can there be happiness in security work?
That may be the case, but I don't think it is an argument against the chute. As pilots, we look at past accidents and it is easy to say 'I wouldn't have done that' but once placed in that situation, the reality is often different. The COPA motto for use of the chute is 'Pull early, Pull often' and I think this represents the fact that training can only go so far (this is seen to be the case both with professional and amateur pilots) and pilots should not 'deserve' to crash due to poor decision making.

I don't think anyone takes the decision of pulling the parachute lightly, but in many cases it is statistically the best path to take (there have been no fatalities through proper use of the parachute). If pilots had been using the parachute in cases where it is not necessary, insurance premiums etc. would reflect this but this has not been the case. I think the main debate is to the risk of injuring someone on the ground. Thankfully this has not happened yet, but it should be the duty of pilots to put the safety of others ahead of themselves.
Spying on politicians and cartel members, no thanks. You'd be chained to the FBI forever since they would threaten to dump you in gen pop as a known CI or leverage the safety of your family if you don't do everything they ask.
Nice.

I'm currently checking out ORMs for node.

What I found was Bookshelf, Sequelize and Jugglingdb.

I think Rdb needs SQLite support for development purposes and smaller projects.
Bagzee - track the fashion you love, bid the price you want
GCE had a multi region outage so multi zone within a region wouldn't have helped in this case.
Hopefully we .42 will inform our fellow 4.2ers when they come to us for advice when buying a new laptop/anything Lenovo makes. I don't think it will be so hard to explain it to them. They already know what adware is. Just mention it comes installed ready to track you. Always listening while you're visiting bank.com.
Good point. It doesn't; you need to securely delete temporary files. Mitigating that:

* Sector-level crypto is cryptographically incapable of secure in-place editing; they can gradually leak information about the plaintext as edits happen. That's not a big deal for a PDF, which aren't on-line live real-time edited, but it can be a big deal for other kinds of files. I tend to err on the side of systems programming weaknesses rather than crypto weaknesses. We're better at dealing with them.

* No matter what kind of cryptography you're using, the assumption you should be making is that plaintext is at some point exposed to someone who owns up your live running system.

I think concern about unlinked plaintext-containing sectors is reasonable, and a good reason to use both sector-level crypto and file-level crypto. I use both, as does everyone at Matasano.
A log management tool: You send all your local log messages/files to a central place (Graylog) and have unified searching, filtering, monitoring, alerting, forwarding, ...

All open source.
You guys may also be interested in reading Daniel Kahneman's Bounded Rationality, or Dual Process of Cognition. It talks about the relationship between two systems, one of which correlates to what we're talking about.

http://en.m.wikipedia.org/wiki/Dual_process_theory#System_1
> Material design isn't a thing

Yes, it is.

> It's Google's name for their design language

Which is a thing.

> which is just flat design with more animations.

And depth, so not flat.

Design languages like Windows Modern (or whatever the design language that used to be called "Metro" is called now) and Material Design are more clear and specific things than "flat" or "skeumorphic" design, which are just descriptors of one aspect of the design approach

And, sure, most of them are evolutions of things that have gone previously and combine pre-existing elements without being revolutionary departures. But that doesn't make them not clear and specific things.
Indeed, Elementary OS is very handy for anyone coming from OSX.
If you are ever driving north from Phoenix, you can stop by and take a tour.
I worked there in 2011 and I'm pretty sure not everything was on AWS at that time.

I don't know how to square that with the tweet: my own understanding could be wrong, or it could be a misleading stat like 100% of public traffic hits a server on AWS infrastructure but not all of the other backend services were.
If there is ONE thing that we are really interested in knowing: what side of the table football is statistically the best. That's a REAL insight.
Morgan Spurlock looks to live off online currency
Scott Aaronson, from computational complexity to quantum mechanics
I live an hour drive north of Arcosanti so I have been there many times, and I had a few interesting conversations with the architect Soleri when he was still alive.

I love the low environmental impact philosophy, and Arcosanti could be a future pattern for habitation in the future. That said, my wife does not like the place (except for going to concerts there and having a meal) because the place is not always kept tidy.

Soleri admitted that not nearly enough people live there, so there are problems. I do really like the place and I suggest visiting Arcosanti if you are in the area.
Dear Silicon Valley, here is your wakeup call
Archive of political ad data from the Federal Communications Commission
No, the purpose of pinning is to stop a compromised CA from issuing their own www.google.com cert.

If someone installs a CA, Chrome will trust it. There's not much way around this: if someone has the capability to install a CA on your computer, they'd have the capability to modify chrome.exe to force acceptance of it.

Also, sometimes MITM'ing is desired. I'm doing it right now with Firefox and BurpSuite.
When I worked as a contractor at a large firm, it was very important to them that I worked no more than 40 hours a week. In fact, I could have been fired if I did. However, salaried employees may even be expected to show up before 9 and work to 7 or however much later it takes to get the job done.
Is this legally distinct from blackmail, and if so, how?
I'm evaluating Graylog as a piece in our monitoring infrastructure.

Does anybody have some experience using it in production?
I would like to join a hackathons at Arcosanti, I live fairly close. Do me a favor and send me an email (see my profile) with information on future events.
An ambulance drone delivering defibrillators (video)
New message is up, linking to browsehappy.com :)
Lenovo PCs ship with preinstalled adware and root certificate
Not usually one to get behind speculation, but if one were to provide an educated guess, what does everyone think about the timeline of switchover from 1.1 to 2.0? 1 year? 5 years?

Personally I think we'll see a few big players jump in and then we'll see a domino effect as all the big servers complete their implementations (Apache, NGINX, Tomcat etc).

Of course HTTP/1.1 systems are going to be around for a loooong time...
Since the iphone all Apple seems capable of doing is playing the "me too" card. Their innovations have stalled and they've gone from being that awesome company that makes great dev/design laptops and really cool smart phones into Microsoft 2.0. Tim Cook == Steve Balmer??
Sure, but I used it to make a general point. A lot of "serious" IoT and QS startups seem to make that mistake.
Unless you are under the age of 25(and preferably under 15) you have little hope of mastering anything.

Once you get over 40 you realize that your best hope is to work with what you have (that and your children).

You are not going to learn a new skill sufficiently well to be called master in it.

Sorry, if you start medical school at 40 you are not going to be performing brain surgery at 50.

If you did no writing from 18 until 40 you are not going to suddenly master writing.

Counterexamples welcome.

Whenever, I find someone who did something exceptional at a later life, I find someone who actually laid a solid foundation in his/her teen years.

"I want more life father"
It's a title that you can't understand until you click on it - the same linkbait mechanism as "#6 will shock you!".
How to Manage Your Inbox in 3 Easy Steps
I think learning SQL when you already know LINQ is a bit like learning C when you know C#.

Knowing one makes it easier to learn the other, and there's value to understanding the underlying abstraction layer, but you'll avoid using it if you can.
with "emacs" OP refers to an OSX feature where every text field / input box in every app / dialog of the system supports the basic emacs bindings. So whether you're in Safari, Chrome, Numbers, Office, TextEdit, Photodesk, or any other app, the basic emacs movements commands always work (apparently the original NeXT hackers were big emacs fans).

I'm running various Linux distributions in a VM from time to time, and this is something I really miss. I'm not sure if Elementary OS maybe has this though, never tested it.
I've thought of doing something along those lines, but haven't done anything about it yet.

If you'd like to contribute the changes or submit ideas that would be great.
Don't worry if you can't or don't want to though!
"And these are only the ones we did not frame you with!"
"But we can stop pretending now that the government is ever going to have a “Manhattan Project” that improves the state of the art in computer defense. That would undermine the very attack system it has spent billions of dollars and a decade-and-a-half building. Despite the popular can-do appeal, a defensive Manhattan Project isn't just unlikely. It’s a moon shot."
I really like the latter. Spotify recommended it a few weeks ago.