skysight-inc/HackerNews huggingface dataset:
Has anyone tried using the equivalent of animated GIFs to help with dithering? If you have a limited palette of colours, perhaps you could produce two dithered versions, with pixels sometimes having different colours in alternate frames. If the image is refreshed fast enough, two colours could blend into a third.

The most extreme example could be 'dithering' a grey square into 1) a black square and 2) a white square, and when they are rapidly switching between the two it might appear as a grey instead.

I guess that in practice, the refresh rates of monitors are too low to make it seem anything other than a terrible flickering image, but on old CRTs the effect might work a little better. It's also memory and CPU intensive, but I'd still be curious to see if it could be used successfully, and if it improved the quality compared to 'just' a single dithered image.
Losing two stone in weight would do it for me.
I assume your definition of 'never' extends.. 10-15 years into the future?
WauchulaGhost targets ISIS Twitter Accounts and floods them with porn images
You're not getting what I'm trying to communicate.

Telling people that they're not doing a good job when you don't even know them only pisses people off, and eliminates any chance that they'll agree with you on principle.

I was hoping highlighting that would make you realize that all you were saying to me was that I'm not doing a good job, but you didn't seem to get it. Each time I summarized what you said before, you changed your story to make it sound less bad.

Ultimately I don't really care that much, this is the Internet and I don't have to interact with you after this. But I'd recommend not doing that to people IRL, they'll resent you.
Well I never. TIL. I've always installed and started it because I assumed it wasn't already running.

Thanks!
> And there is no way to add instance specific information to errors in a later version of a package, because that would require using an error type instead of (or in addition to) the existing well known error value, which breaks callers.

Yes you can. Errors are interfaces, not values. As long as you define an Errror() method your struct behaves as an error, but it can have anything a struct has, such as specific information.

You should read Dave's previous presentation (http://dave.cheney.net/paste/gocon-spring-2016.pdf) to understand a bit more about what's already possible today and why Dave's package makes it easier.
When I use my card outside the UK in a country where this is the norm (e.g. Italy) I am asked to choose the 'circuit' before paying, but the only choice I am given is "VISA DEBIT" - this is on ATMs and Chip&PIN machines.

I don't think any UK banks have their own payment network. The cards you get to access the account directly are debit cards (usually Visa Debit or Maestro), some (i.e. children accounts) give you a 'cash card' which only works at that bank's ATMs.
Anyone from Hollywood on here, I can think of a couple of movie opportunities from this story right here:

* people who are actually being targeted because they have some kind of "hidden" genetic "power" or something like that (eg x-men mutants)

* ordinary people who are actually being targeted by some tla organization testing out "mind weapons"

Of course, making a movie like either one of these isn't going to do much good for the poor people from the story...
There are trading firms that have made fortunes letting the algorithms do the trading:

http://www.fool.com/investing/general/2014/02/09/this-man-ma...

https://en.m.wikipedia.org/wiki/Renaissance_Technologies

Yes, you have to adapt but these guys play with billions.
Linux-insides: Introduction to the kmemcheck in the Linux kernel
Bitcoin still has a middleman – namely the miners that are getting paid directly through transaction fees and indirectly through inflation. Sure, it might be cheaper overall (which is not a given when you would dramatically increase transaction volume) but don't delude yourself thinking it cuts the middleman out completely.
[video] I made a free iOS Programming Course, no signups [iOS9, Xcode7, Swift 2]
What's the thinking behind these predictions?
There aren't really stem cells floating around in the blood. The donation would likely still impose some cost on the stem cells though (I doubt anybody has much of a handle on that cost).

There is some evidence that frequent blood donors live longer than occasional donors. Being healthy is a selection criteria for blood donation, so it can be hard to study the impact.

http://sciencenordic.com/frequent-blood-donors-live-longer
> Problems like what?

The chip won't work.

> These chips are already chopped up into different clock domains, and it's easy to install some PLLs so that perfectly-synchronized clock signals can blanket a chip even if it's inches across.

Sorry, I didn't explain myself well enough. Of course chips have different clock domains, but these also come at a cost. The more synchronization you need to do between domains, the less die space you have for computationally useful stuff.

> L3 and I/O don't have to be blazingly fast in terms of latency.

I would argue differently, the impact of latency is highly dependent on the type of computation you're doing. If you're doing something with a lot of data (say, encoding video) then you need to be moving data as quickly as possible between the processor and memory. Any additional latency in cache or I/O will cause the performance to suffer.

Ideally, you want the latency of L3 and I/O to be as low as possible.
The article doesn't mention the void and cluster[0][1] ordered dithering (and modernized variants) which have the advantage of ordered dithering that they are highly parallelization, e.g. via GPU shaders but do not leave the easily spottable patterns of ordered dithering.

For example the madVR[2] video renderer uses it for realtime video dithering to avoid banding shallow color gradients from 10bit sources or debanded internal 16bit representation on <= 8bit displays.

[0] http://cv.ulichney.com/papers/1993-void-cluster.pdf
[1] http://www.hpl.hp.com/research/isl/halftoning/publications/1...
[2] http://madvr.com/
"Also, just curious. What are your thoughts on the EU vote coming up?"

My thoughts?

1) Look at a map centred on 52N02W with a radius of 2000 miles and think about what the future is for an island off the mainland with a population about two and a half times that of Texas.

2) Daniel Kahneman would have a field day over here at the moment! A fair spread of his hypotheses can be seen in action daily.

PS: I was describing Birmingham's central food markets in Digbeth by the way, but other cities have good markets as well - open three or four days a week and selling the same kind of stuff you can get in supermarkets without the packaging. We also have more expensive/artisanal 'farmer's markets' with higher priced produce in middle class areas, typically one Saturday a month.
>it's clear now in hindsight that some of these decisions are wrong

For some usecases. For which you can just import Cheney's package, some other or roll your own. Which is Go's point: simple by default.

For what I'm doing with Go I do not need nor want anything more than a string, I do not need a debugger so I don't use Delve, I don't need logging more complex than what the std libs interface offers... So why should I carry all that sort of baggage by default? If you need that stuff, feel free to import the adequate package or use a language that fits your purpose better. IMO Go is better treated as a DSL than a general purpose language, although I think the same of most languages.
Definitely. My family is big on jokes and and pranks. But the right spirit is "let's have fun together". Without that, I think it is just abuse.
The NYT article from a few days ago has much more context: http://mobile.nytimes.com/2016/06/08/technology/the-webs-cre...

Original discussion: https://news.ycombinator.com/item?id=11859395
> And that's not really how superconductors work. That's how normal conductors work.

Can you name any super conductors which function at room temperature? I'm not aware of any. [1]

[1] https://en.wikipedia.org/wiki/High-temperature_superconducti...
i think they open sourced a lot of things unrelated to windows mobile.
Webview vs. native arguments aside, the work culture at Basecamp sounds like a great one.
How does Xamarin compare with other ways to get platform native across all platforms ? There's haxe (actionscript-like, but typed), which has lots of libraries. There's QT. I haven't even followed that well which others exist.
Did Led Zeppelin ripoff “Stairway to Heaven?” Ooh, it makes me wonder
Shooting at Orlando Nightclub Kills About 20, Police Say
Finding a social group closer to my own age in the area where I live. All my friends are 20 years older than me, and they're great friends, but there's no opportunity for dating at all nearby.
You must never fly on an airline belonging to Star Alliance, as Google bought ITA Software (formerly known as Sabre) to get a hold of all the airline reservations done

For the record, this is false.

ITA Software was an independent company established in the late 90s, which built flight search technology that powered (and still powers) some of the leading flight search websites including Kayak.

It has always been completely independent of Sabre, which was formed in the 1960s and is one of the major travel reservation systems.

Google did aquire ITA, but that only got them flight search technology, not reservation data.

Sabre remains a standalone company.
LGR Tech Tales – What Happened to Motorola?
Seems you didn't really digest what I said, I understand philosophy just fine. You've quoted one sentence out of context and pretended I said all philosophy is wasting time on unanswerable questions, I didn't. Additionally your last sentence makes it utterly clear you didn't actually read my entire reply as I said philosophy's greatest achievement was science, so to ask if I know science is natural philosophy is a dead giveaway you're not paying attention at all.
My Dad had MS and died earlier this year of pneumonia. MS is a horrible disease in every way. It's debilitating, humiliating, and painful.

Hopefully this study can be repeated. So many studies using whatever is the trendy science of the day end up failing. This study looks hopeful and could be life changing in the best way possible. But it's not the first study that has started with an amazing result.
how long before the rich start exploiting this?
There's a lot of money in ensuring you're the only guy on the block doing what you do.

I wouldn't confuse the effects of the profit motive with some nature people have for centralization.

My friends, myself and even my mother were content with the disparate isles of the net 20+ years ago.
Is this information you can't get via their API?
Banks that don't charge those fees directly bake them into other fees.

Maintaining ATM's and counting and transporting cash costs money, cash isn't free I don't know about US banks specifically.
In fact, there is an "environmental component" to the problem, mentioned right there in the article: the self-organized groups on the internet which amplify and reinforce the persecutory delusions these people are experiencing.
This article touches on a host issues very similar to those associated with "The Truman Show delusion." There's a good New Yorker article (http://bit.ly/1ULiZr6) from 2013 about these delusions and their relation to media and social media.
I hope this is true :)

Can you point me at a reference for this info?
Just wanted to note that clicking on "Pricing" (https://www.lite-engine.com/blog/hello_world.html#pricing) from the linked page (https://www.lite-engine.com/blog/hello_world.html), nothing happens.
“They end up in a closed ideology echo chamber,”

I cannot deny I often find myself pigeon-holed into this category, the derision poured upon me to "fix" something has been consistent & unwavering. Problem is, I was always more interested in books/work over socializing before the netz, I don't hear voices in my head besides my inner-monologue(hopefully=not-schizo) and my 'echo chamber' is anything but... I am drawn to alien, re-framed & unique perspectives of the world I live in. My solitude is a result of not being current on the TV shows, my choice to avoid Web2.0 style social(sic) media and a very low consumption fueled lifestyle... all these are past-times for the mass majority. Good for them, if that is what people choose. Good for me for not choosing to do the same. My outlier mentality has subsequently been reinforced by the writings/works of some very smart people. A few examples:

https://en.wikipedia.org/wiki/The_Dragons_of_Eden

https://en.wikipedia.org/wiki/The_Demon-Haunted_World

https://en.wikipedia.org/wiki/Manufacturing_Consent

https://en.wikipedia.org/wiki/The_Black_Swan_%28Taleb_book%2...

https://en.wikipedia.org/wiki/Adam_Curtis

edit:added conclusion, 3rd and 2nd to last sentences.
Yup I don't understand it. I'm not convinced others really do either though.
Body on the Moor – Why did this man travel 200 miles to die here?
It is true that business bank accounts typically aren't free, but that isn't what the poster was talking about.

If you get paid via direct deposit then you almost certainly have many options for getting a free checking account regardless of what city you live in.
this is incredibly sad. could loneliness be a contributing factor?
This reminds of This American Life episode about a man who got off his medication and felt like there were trained assassins after him. He ended up causing a lot of damage, attacking cops, and being shot in the process (not deadly). Luckily we do have medication that can help with such conditions.

http://www.thisamericanlife.org/radio-archives/episode/579/m...
All my mobile dev friends cry, native, native, native!

On the desktop, I use both Slack and Atom on the regular and haven't had any issues. (Or at least, not since since they did some optimization of Atom.)

I'm curious how React Native's "learn once, write twice" philosophy will play out in this ongoing native vs webview argument.
I was going to go with time travel. Let's say in the future some team of people figures out how to travel back in time. They do so and immediately seek to do something about the people who are in power at the time. So they figure out ways to sabotage these people. Think of it like a person doesn't just go back in time and shoot Hitler -- he goes back in time and abuses him. Hitler's confidence was his ultimate power. Without it, what would Germany have looked like?

So maybe these people who are targeted would have invented something or started some company.

tl;dr: anti-competitive time travel
> Not quite organized crime, but not far from it!

It's Montreal. They couldn't organize crime if they tried.
Wow, do you know the laws of all countries?
Does dietary vitamin D not have the same effect?
No, the goal is to have it actually in Debian. One argument that's been made against this is that Debian moves to slowly, and an old (but supported!) version of Sage is not useful to its current core user base of research mathematicians who often need the bleeding edge and/or are developing new code directly in Sage.

My counter argument is that we want to expand Sage's user base beyond a small core of researchers, and improve its usability as a Mathematica replacement for students and some scientists who are less interested in things like bleeding edge combinatorics research (they might be but not necessarily the majority). As a Mathematica replacement Sage isn't there yet, but it's good to get a head start on making easier to package and install, as part of that effort. Like for me, if it can solve some differential equations for me and do some integrals I don't care if the version I got through apt is a couple years old.

As for the upstream issues part of the problem there is that some of the upstream dependencies of Sage refuse to accept patches needed for them to integrate with Sage. That's a long story. I think the best approach there, which has already been tried in past approaches to patching for Debian, is to maintain Sage-specific forks of that software that include the necessary patches (IMO they should also be swappable with the originals via update-alternatives if possible). As far as I know there's nothingf legally preventing that, but more the effort involved in maintaining a fork and a package for that fork.

In the long term, I think, it would make sense to completely replace and rewrite some of the code that these external dependencies are used for. But in many cases there's an enormous amount of work involved, and that would only be possible with significant funding. And quite possibly not worth the effort compared to other ways that effort could be spent.
I really like the play on words in the title.

These communities seem natural given the nature of the internet. The barrier to publishing or forming a community is pretty much non-existent, and because the internet transcends most borders the critical mass of people required to form communities with non-mainstream ideals is incredibly low. And so you get groups of holocaust deniers, flat earthers and apparently (+ unfortunately) paranoid schizophrenics.

It seems like the internet might almost reinforce the echo chamber by amplifying the feeling that everyone else is a 'sheep', because you see the big communities of people (news organizations, social media etc) dismissing your communities ideas and so people turn more inward and focus more on others who hold the same views.
In Brazil, you can enable the same card you use to manage your bank account and withdraw cash as a Visa/Mastercard credit card. So every time you make a purchase you get a prompt like this

1. CREDITO

2. DEBITO

where you choose if you want to pay with credit or debit.

Last year I went to the UK on vacation. While paying my bills I noticed most people wouldn't know what to do when prompted. They would look confused and just hand me the card machine and let me handle it.
> A single friend can call/text/drop in to tell me about something, but what if that friend wanted to lets say inform a 100 of his contacts of this without having to send 100 texts/call/emails and keeping track of all of them for responses?

I think that the key lies in forgetsusername's precise wording (https://news.ycombinator.com/item?id=11888033): "I manage to have the same social life I've ever had"—not necessarily the same one you've ever had. I, too, have the same social life that I've ever had without using Facebook. My answer to how I keep up with the plans that my friend broadcasts to 100 people only through Facebook is that I don't, and never have, participated in events that require notifications of 100 people. If I want to hang out with my friend, I do so; if my friend wants to host an enormous party, then I will wish him or her good luck, and see him or her later when we can have some time to ourselves.

(This means that my social life is probably pretty dull by the standards of those who participate in those parties, which is fine by me!)
Kakapo.js – Next generation mocking framework in JavaScript
Not sure about SEC leaking anything, but satellite data is a tool for investors to use satellite imagery, and image processing to see things like how many cars are in several big branches, make assumptions and correlations to spending, and then act on the information before Walmart releases a quarterly statement, sort of.

Number of container ships docked or leaving port around China can forecast trends in China's exports, again before any official numbers are made available. I don't see this as insider trading. You pay for the satellite time, you gamble on your data analysis, and you either win or lose. If it were certain, others do the same, and the edge is lost quickly by market adjustments.
The Square POS terminals using tablets (it is iPads?) that rotate for you to sign are nice. I especially like how they'll automatically email you a receipt, which is great for reimbursements or filing taxes because it means I don't need to scan anything.

I've never been impressed with anything using a cell phone though. It's too clunky of an experience. I get that it might be useful for farmer's market and other very small retail situations, but when I'm going into a retail store, a real POS terminal is better.
I've listed some guidelines I use to help me choose a JavaScript library
Anyone know of cheaper alternatives to Hostgator?
I've been using hostgator for a long time now and was wondering if there were any cheaper alternatives. I'm hosting a simple wordpress blog.
Having run into people like this and the fact there really are people that are the subjects of targeted psychology operations, it's a very troubling and complex topic.

Guess I'd be curious if there's a way to prove to someone they're not being targeted.
The oil age in Norway is far, far from over. In fact, I suspect Norway will still be producing oil into the year 2100 as long as there is a market for it world-wide. Cars aren't the only things on Earth that needs oil.

In terms of future expansion, one has to consider the unexploited oil reserves that Norway still has hidden in its sleeves. Take Lofoten, Vesterålen and Senja which hold about 1.3 billion barrels of oil. As a comparison, the UK's entire oil reserves is 21 billion barrels.

For now, the government has decided not to start exploiting this area. However, a lot can happen in 10-20 years time. There may also be other undiscovered oil reserves along the coast line.

Add to this, Norway claims 2.7 million sqm of Antarctica, about 20% of the entire continent. Let's hope the world never comes to the point where nations will argue over this continent because it would not end well. You can be sure there's a lot of oil hiding there, though. 203 billion barrels worth according to some wild speculations (I would not trust that number at all, but it is plausible that the number is high).
> No, what you are showing is how an API designer could enforce a particular API design decision. That's fine, but what I'm talking about is how a language designer could enforce the invariants of a particular error handling concept. I think that sum types alone are not sufficient to do that.

Different APIs have different ways to handle errors. The language designer's job is to allow the programmer to express his intention in the most precise way possible.
You're not weird, but you may not feel the same way forever.

Also, there's more to loneliness at an older age - that the article addresses - than just the need for social interaction.
Is that legal in many jurisdictions? Format switching for music seems to go back and forth, I imagine this would be covered by the same rules.
If you buy a MacBook Air:

Once in a blue moon you might be stuck without access to power for hours and hours, and you will be thankful for the battery life.

Every other day you will be cursing the subpar display and lousy performance.
Anyone who is serious about cross platform mobile development, whether it be Xamarin or React, needs to be well versed in Cocoa and the Android SDK.
The number was updated to an even more horrifying 50 dead and 53 injured, some critically.

Worst mass-shooting in American history.
Or how long have they been...
Mr. Robot Season 2 Airs July 2016
I agree with you 100%. You can take this hammer and use it like a axe. But that's not the goal.

My personal setup has been to still separate my api (although still written in Rill) from all of this) which runs as an independent server. Then I have an isomorphic Rill instance communicate with that API. This way I still keep the important things separate.
>My solitude is a result of not being current on the TV shows, my choice to avoid Web2.0 style social(sic) media and a very low consumption fueled lifestyle...

Which might make you an obsolete example of a sane social citizen unable to function in a changed bizarro anti-social society.