skysight-inc/HackerNews huggingface dataset:
very sad to hear - he at least achieved the status where people all over the world are going to miss and remember him
Randomness and the Justification of Induction [pdf]
Sites could easily refuse to serve content to people who run adblockers or who turn off Javascript.

Instead, by serving their content upon request, the sites are implicitly agreeing to my terms. So, I'm not doing anything wrong by running an ad-blocker on my computer.

I think it would be great if someone codified this too. If servers can have Terms of Service, so can users. Wouldn't it be great if my browser could send a TOS to each site once before I accepted content from them? A simple notification of my terms, via a custom header sent from a browser extension would work today, but I don't feel that I need to do this since most servers happily give me their content.
Thanks for the list!
Well there are also different laws and different cultures to work around. The differences between the laws between states in the U.S. and between countries in Europe are probably orders of magnitude different. Trying to understand all those differences would probably be a lot of overhead that could crush a startup trying to tackle the broader market from the get go.
music.stackexchange.com is really handy if you're into that sort of thing
I have written two ways of exporting SVG that you can inspect here: http://staticresource.com/sketch.html

One takes the SVG from the browser, encodes it and sends the <svg> as the body of an email (inlined, not as an attachment). Here's the relevant part:

function render() {
var link = document.createElement('a'),
time = Date.now();
link.href = 'mailto:? subject=exported%20sketch&body=%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E'+encodeURIComponent(new XMLSerializer().serializeToString(board));
link.id = time;
document.body.appendChild(link);
document.getElementById(time).dispatchEvent(new MouseEvent('click'));
document.getElementById(time).parentNode.removeChild(document.getElementById(time));
}

The other prepares it as a file and creates a download link (not seen on screen) and programmatically clicks that link to download it:

function download() {
var link = document.createElement('a'),
time = Date.now(),
svg = '<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">'+new XMLSerializer().serializeToString(board);
link.id = time;
link.setAttribute('download','sketch.svg');
link.href = 'data:text/html;charset=utf-8,' + encodeURIComponent(svg);
document.body.appendChild(link);
document.getElementById(time).dispatchEvent(new MouseEvent('click'));
document.getElementById(time).parentNode.removeChild(document.getElementById(time));
}

But be forewarned, since SVG uses XML namespaces instead of HTML, using things like '.innerHTML' won't work in certain browsers (iOS Mobile Safari for example) while innerHTML does tend to work as you would expect on most desktop browsers!

Canvas would work for exporting a bitmapped snapshot of the vector, but lacks the following:

- filesize: SVG is vector, but Canvas renders a bitmap

- non-destructive: SVG is human-editable after the fact, bitmaps only 'remember' the value of the top-most pixel and 'forgets' everything that has overlapped

- human-editable: Though not pretty, SVG's can be read and edited by hand, bitmaps require a graphics tool to edit easily
The work of Dr Bredesen deserves more than some negative rumbling. Dr Bredesen comes with a treatment that has a solid basis: do everything possible that is anti-inflammatory. And he reversed (that is the technical term for 'cured') severe memory loss and the patients that were unable to work, were able again to work after a few months of treatment. That is most certainly a breakthrough since before the work of Dr Bredesen there were only medicines that could slow down the disease.
> so depreciating questions isn't as likely as someone coming around and updating the answers

True, but I think it would be helpful for two reasons:

a. Someone looking for an answer might not realize it is out of date.

b. It would help surface questions that do need updating. You statement presupposes someone actually finds the out of date info. A button would help SO bring all those items to a single location.
If you want to play with prolog it is actually quite easy to implement. Languages like Shen have a fully functional prolog in the language. Maybe not with all the fun bells and whistles of bigger languages, but still enough to play around with.

Edit: and oh, almost forgot: http://docs.racket-lang.org/racklog/
Hey, don't hate on DIN :)

For a font designed in 1931, it's impressively timeless. It doesn't seem to communicate any particular era or emotion, so it suits almost anything especially in digital form.

Both Google's Roboto and Apple's new San Francisco display fonts seem heavily inspired by DIN (just IMHO of course).
The Trove of Storytellers: An Interview with Voices.com Co-Founder
So "near miss" is redundant if it's an accident, but not redundant if you're actively trying to collide with the other plane? Having different terminology for the two cases seems like a lot more trouble than it's worth. In any case, this doesn't change the wrongness of "A collision is a near miss!"
Observer effect (physics)
An introduction to timely dataflow
Ignoring other things, there is no shame in forking and developing an Open Source project on one's own (license permitting, which the Chromium's BSD license does). That's the whole purpose of Open Source projects.
Another way of looking at this, which is well loved in the PL community, is that there is no one exact interpretation of a fragment of syntax. Haskell is interesting because it has both operational and equational semantics and you can choose which you'd like to apply at any given time.

What's nice about this is that it removes the "programmer" from the equation and instead augments language with a bouquet of interpretations. Another Haskell interpretation, e.g., is the static nature of its typing relation.

This is a good way of "understanding monads" as well. They're an algebraic structure which captures just enough to let us talk about a variety of sequential/operational semantic choices for our syntax. At the end of the day, though, they're just data and we can imbue them with all of the semantic notions we enjoy via the interpreter pattern. This is even more emphasized with the "Free Monad" pattern which lets the structure of the monad be very, very close to the syntactic notion.
Not only are they crappy but their URL is Expert Sex Change
LALRPOP, an LR(1) parser generator for Rust
This is nothing like the phone lines -- the FCC isn't going to come in and force them to play nice, and these companies are not going to do it out of the goodness of their hearts.

The big players will just starve out the little ones. AirBNB isn't infrastructure, it's a service. Without a complete socialist re-imagining of society, that will never happen.
Not sure what you mean; if you mean to point an <img src> at a third party domain that responds with a 301 redirect together with a Set-Cookie then that won't really work because 1. you are pointing to a third party domain which the OP already suggested is blocked so the client never loads it and 2. you would need a complicated image hosting system on the first party domain for no good reason and 3. the first party domain image host won't see the cookie and can't pick an ad that matches the user's profile ("retargeting"). Did you mean something else?
It depends on the publication. If you're ESPN you have a pretty good idea (which, by the way, makes the publication as a whole more valuable)

If you're Yahoo, however, it's pretty much a toss up.
I don't think how "easy" or low-tech the infection method is really points one way or another towards whether it was a government agency, whether it be the NSA or some other, or not. Using such a fact, whether it be from the story or not, does not strongly indicate to me, and I do not think it should strongly indicate to others, that this was or was not the NSA. I can see that as "rhetoric of casually discounting".

I'm not particularly a fan of the comment in question, it was a bit confrontational for my taste, but I also think evidence in support of a position should be relevant, and I view this evidence as only loosely relevant, if that, to the stated position. Whether it's from the source article or not is besides the (or at least my) point in this case.

If someone were to make a persuasive argument that the initial method of infection actually mattered to the NSA (which I haven't seen yet), I might change my position.
E Is for Event. A Fresh Take on ETL
That is awesome. I was getting tired of solving problems in Nim for the first time, but felt that SO was too question-y to place them, so I created my own little thing, which of course gets a little Google traffic, but nobody really interacts with:

http://nim.community/

Just allowing documentation right on SO is way better.
How often do you type your master password? You only need to be compromised for the average time between each typing of that password. I have plenty of password that I rarely type more than once a month (my bank account is a good example). A master password though would be typed way more often.
But if it's introducing a project or a company, it's customary for the title to begin with the name.
It doesnt work. If your site is popular enough, ad blockers would still target the ads on your website using site-specific rules.
Spectrum Uncertainty Hinders 5G Research
Almost all photos are copyrighted and not licensed for my use. In practice I rarely worry much about it, and I doubt it is very common to think "I must take my own photo of the Washington Monument, because how else will I get permission to decorate my travelogue?" but still. It is great that image data is so abundant, but it's a shame that it's also artificially scarce.
You should be able to drop it in ~/.oh-my-zsh/custom and have it run automatically upon terminal login.
It's nice to have the data/declarative notion of an instruction. It's even nicer to have this notion be exactly the same notion by which you cause effects via your language. This means that all effectual code you encounter can, at least in principle, be analyzed as a declarative data structure.
Canada only has about 15 people though.
Something like https://devdocs.io/ with UGC would be great.
For Alzheimer's patients, resveratrol brings new hope
Vegas sportsbooks take hit on big day for NFL favorites
gis.stackexchange.com has helped me out on many an occasion.
The old devices become effectively unusable as new bugs are discovered and patches are not created, tested and distributed.

It should be possible to fix bugs without having to add in new features. E.g. I shouldn't need to upgrade to floating icons with a parallax background to get a fix for PDF parsing problems.
As an engineer in a Ads company, I totally agree. It's not just grab ad content from your customer, write some api integration with various publisher and send them the ad. The complexity involved in serving an ad properly and efficiently is way beyond the understanding of outsiders. Rotation, different kind of measurable metrics (we have at least 3x metrics than you can see from google analytics), ad serving efficiency (believe or not, we are able to serve ads faster than some publishers serve their own content), tons of targeting configurations and more. Tracking makes all those things possible.
Data driven look into the pipeline
From Products to Platforms – Stratechery by Ben Thompson
I agree with you, but your comment doesn't add information. It would be better to reply with one or more of the things that are wrong with that sentence. Then we all learn something.

For a splendid example, see https://news.ycombinator.com/item?id=10220679.
Actually, ad blockers work hard to make sure this can't happen. I'd like for a site to be able to identify those users and decide not to serve content but there is a reason why adblockers don't want this. If I can identify that you are running an adblocker then I could do something even more malicious than serving an ad.

There is no way to identify an ad blocker in the initial request. If there was the adblocker would just spoof those params anyway. The way most of the scripts detect ad blockers is to load some JS class in an file that is likely to be blocked by an ad blocker. If the class is loaded they assume that ads are not blocked.
Having been deeply disappointed with Zenefits for employee health care setup, I think I'll stick with Zenpayroll (which is absolutely outstanding!).

:unicorn: :poop:
Fair enough. I conflated syntax with convention.

It is used quite frequently, actually, e.g. in describing type classes.
Why would I do that? Helping people monetize their website isn't my problem.

If ad-blocking eventually forces 95% of "content providers" to shutdown, I don't really care. There's too much blogspam, too many pointless "me too" posts, and just too much crap out there for me to care. If the whole system implodes and goes away it really won't bother me much. The interesting content will be able to survive with subscriptions or pay-per-read or something.

Unfortunately, I think a lot of people don't want to admit that most of the web is more a waste of time than anything, and given the option, nobody would pay for most it. Would I pay $x a month to read nautil.us or medium? Yes. Would I subscribe to some idiot who posts his two cents about an article and then links to medium? No.

I buy books and ebooks, pay for music, and pay to watch movies, I don't mind paying for interesting web content. But I'd be stupid to pay for it or not read it when I can easily, legally read it for free.
Actually, I can give you a better answer...

An ASIC is always going to be at least 10x better than a CPU/GPU for performing the same algorithm. The question isn't whether or not an ASIC can beat NVIDIA, the question is whether the target market is large enough to support an ASIC company.

At Isocline we assume that this market IS big enough to support an ASIC. Our competition is not NVIDIA, it's the future all-digital ASIC company that can do the same thing, but without all of the whiz-bang technology. If we have to, we could probably fall-back to be that all-digital company, but I'd prefer to maintain our technology advantage.

NVIDIA's advantage is flexibility, there's always going to be a lot of demand for that.
> The only option available for pigs are roam around the small cage bored out of their minds or check this game out.

Many places have the first option only.
The summer of 2015 was Earth’s hottest on record, NASA data show
And if you read on you will realize that I am adressing it :)
Outdoor play 'good for the eyes'
Thanks for sharing that quote!

It summarizes exactly what I've felt since I first encountered his fonts, which is that they have an amazing "neutralness" to them. The Avenir font started with Futura and smoothed out its distinctive quirks. I sometimes have to look closely before being sure a font is really Avenir, just because it lacks any imperfections that might betray it as something similar, like Gotham.

His fonts might never be as famous as others because their distinctive characteristic is how impeccably unobstrustive they are.
Little companies are rarely disruptive and disruption is what creates value and drives society forward.
Yes, it had but that bug was fixed like 10 years ago. Stop spreading FUD.
How to scam Amazon customers out of 100k a year
Did we really need a study for this?
I would love to see more companies do this (e.g. via their Slackbot). Real diversity numbers are going to be key in making change.
Like several others have mentioned how the video contains so much more than then just headline, I get the sense that you did not watch the video before commenting.

His passing mention of Harvard could hardly imply he is "still obsessed" with Harvard.
Some of them are, yes indeed. The US dominates the world top-20. The US has lots of the world's best hospitals too, and few would claim it has the world's best health care system.

I'm very happy the extremely good places exist, but I'm sad about crazy student debt and crappy for-profit universities.
The reason is one. And it is because ad blockers actually do not affect both the publishers and ad companies that much. About only less
5% of the internet users world wide have ever employed ad blockers (http://www.channelnewsasia.com/news/business/in-bringing-ad-...). I am sure they will move ad serving to the backend when they get better reasons to shun of client side technology. Its just not worth it....yet.
When Ads Compete, You Win: Ad Optimization Using Header Bidders
Thank you very much for actually trying to understand what I was getting at.

It's a thorny subject because it very quickly can turn into a political or ideological discussion. I was trying to avoid as much as possible because I think it needs some debate no matter what the conclusion might be.
My first use of the marpa parser was one of those rare occasions where you are pleasantly stunned at the quality, speed, and flexibility of a library.
The abuse "DevOps" receives as a noun is bad enough. I refuse to accept "DevOpsing" as a verb.
Add note:

cd ~/Documents/Notes ; vim `date` ; git add -A ; git commit -m . ; git push origin master

Search:

cd ~/Documents/Nodes ; grep -l 'search terms'
Yes, but there may also be something more insidious at work here.

http://www.washington.edu/uwired/outreach/cspn/Website/Class...

It's an interesting essay, but I would call your attention reason six.
So, essentially, you're arguing monopolies are the most desireable outcome of capitalism?
It's all about reading. e.g "near dead" means "I was almost, but not quite dead."

Therefore "near miss" could be read as "close to, but not quite a miss" and it would be more accurate to say a "near hit" meaning "close to, but not quite a hit". In this context, a "near miss" is a collision - that almost didn't happen and a "near hit" would be a collision that almost happened but didn't.

Edit:

If trying to collide, it would be appropriate to call a collision that almost didn't happen a "near miss".
Ivee: Talking to Your Home Is No Longer Sci-Fi – Indiegogo
Oh wow! This happened to me just recently; I was in Akumal and Tulum and only used a couple of different cash machines. My card info was stolen and then used in Mexico and Florida for withdrawals.
We're a pretty heavy user of Prolog for several systems. We use it for doing end of day allocations to prime brokers to determine the optimum allocations, basically a constraint solver.

I had it in the trading system for some time but I had to pull it out as I couldn't find a way to make its runtime deterministic enough. Most of the time it would be great and then on occasion I'd get 100 millisecond pauses:( I could never figure out if it was me doing something, the C bindings we were using or if Prolog just has a mind of its own:)

If anyone has any pointers on how to reason about the run time efficiency and performance of your prolog code I'd be willing to buy you a coffee!

http://www.amazon.com/Programming-Artificial-Intelligence-In...

Awesome book, can usually be found in any used university book store!
Workplace questions often get linked from stackOverflow, but nearly all of those are in a context of developers. It really seems like much of the rest of the stackExchange isn't that popular outside of developers who have an account through SO.
xfs is my first choice for data loss.
Poweroff in suspend and the root fs was bricked, twice.
Never ever again.
I like the term because it implies some of the valuations might be mythical...

One of the differences is European investors tend to think on the basis that if it walks like a horse, neighs like a horse and only actually does the same job as a horse ....
Does Jeff have a restroom in his office suite?
Interactive Data Science with Beaker and Rodeo
+1 for bro, it's super handy. I'm not affiliated with it but I use it all the time.
You could incorporate offshore but good luck getting a local bank account or even an offshore one. To do anything in France you have to be incorporated in France and pay French taxes.
Depends on what you're doing, I guess? I do a lot of UI development and I resort to SO almost daily to figure out the edge cases of all the APIs and frameworks.
A large company doesn't equate to a monopoly. Multiple giant companies can duke it out (and they do). I'm arguing against the idea that small companies are objectively better.

I would certainly prefer a large mobile provider with service around the world (of which there are many) than a small provider operating out of my city. I would prefer a large ride-sharing app (of which there are at least two) with coverage in most major cities instead of installing 10 different local apps for the same purpose.

I'm not arguing that big companies are better, but I am arguing there are certain benefits to large companies that operate around the world (as long as there's competition).
> If the scales tip too far, the funds dry up and content will just go away

Or the user-generated content, which fora require to attract new users to keep feeding the content-cycle, will just migrate to other platforms. Nu-Usenet, whatever it might be.

Some forum sites realise this and disable ads for top contributors, to try to keep them in the fold.
That looks different if Asians are greatly over-represented in their applications.
A Platform for illuminating academic papers
The real question is, what is the acceptance rate of non-asian with similar profile as you just described. I'd be interested in this piece of data.
So FireEye posted the original article. Anyone surprised?
Compass Raises $50M at an $800M Valuation to Supersize Its Real Estate Platform
I was trying to explain that.

New York and SV have been accumulating talent, knowledge about the US in general, lobbyism, transfer of knowledge and so on. London have a lot of that but it's doesn't have enough to counter the power of the political system of the EU.
While there are some insights to gain I think it is most telling that most companies are Series A are hit and miss.

> Paraphrase: Some of the ideas are thought of as crazy, most are in established/competitive markets.

This propels the Valley idea of disruptors? Right, pretty common ideology that you should want to disrupt an industry.

As someone else mentioned this tells me about some approx. 25 companies that are now valued at approx. $1B. What about companies that went bust, what about companies valued at $500M, I'd want to invest in those as well.
> read the article. He did talk to people "in management" at a couple of places and only one took the suspect ATM offline.

I don't think we read the same article. Maybe in the first one he did - but in the linked article all I see is him walking up and down streets looking for the bluetooth broadcast. I won't blindly believe that each of the ATMs he found broadcasting was exploited. I'm not saying I would use them nor would I recommend using one in Mexico - but just seeing a bluetooth signal isn't enough for me to assume that it's exploited. With all the sensational articles floating on the web - I'm just skeptical that's all.

> demanding that he "work with at least one authority figure" is a bit naive in Mexico.

I didn't demand it - I just expected it. Even though I'm sure there are a lot of bribes happening in Mexico - there has to be someone he can contact and work with that may or may not care.
Lieutenant Uhura Is Boarding NASA's Airplane Observatory Today
Can anyone explain how something so basic as changing the default password is left out? Do enterprise routers, such as Cisco's, have web-based management interfaces or must everything be provisioned either manually over SSH or via some other provisioning software?