skysight-inc/HackerNews huggingface dataset:
It's not true the "people do it anyway". It is true that some people do it anyway. Big, big difference.

Also, it makes no sense to base judgement of the law on the impossibly high standard of 100% compliance. Indeed, any law that does achieve a compliance level that approaches 100% will almost certainly be accompanied by an enforcement regime so terrifyingly intrusive that it's hard to imagine a threat to civil society that could be greater.

What does make sense is widespread use of the kind of statistical analysis that makes patterns of insider trading very hard to conceal, along with enforcement that includes far-reaching chains of disgorgement in cases where convictions do stick.

Basically, if you're you're foolish enough to do business with a fund that is producing returns that are inexplicable absent reliance on insider trading, you could find yourself loosing large sums to the government if and when the fund's operators are taken down.
Wouldn't that just mean that the stock price would jump hourly to the corrected price instead of jumping quarterly. Those with insider information would have to work harder but they'd just extract the value from the system in smaller increments?

It's possible that releasing hourly negates the effect of the information withholding; but I don't think it's necessarily a foregone conclusion. Instead of trading on longer term signals you're trading on "did company X sell as much this morning as expected" - which I'll grant you is a ludicrous thing to base that companies worth on. Perhaps it means people who have less effect on long-term signals get to take part in insider trading though - if you know there's a new advert or offer coming out you can predict a revenue shift.
Just Call This Submachine Gun ‘The Annihilator’
"Science, on the other hand would receive a pretty good boost in funds I imagine."

I bet science would find themselves in a struggle for dollars with defense spending, and would lose that fight.
This is a stretch of insider trading laws, which I assume is why they haven't been charged criminally (the SEC can only pursue civil sanctions). The data was in the possession of their employer, not of the publicly traded companies. They could probably be prosecuted under the CFAA for misusing a protected computer system, but I cannot imagine them being convicted criminally for insider trading here, or even losing at trial if they choose to fight the civil SEC case.

If I pay people to go count the number of customers in line at a representative sample of Chipotle restaurants during lunch every day, compare the results to the previous quarter where I was doing the same thing, and trade on that data, is that illegal? It's nonpublic information. Would my employees be prosecuted for this if they traded on it?

Prosecutors and the SEC attempt to stretch our laws every day. It doesn't mean that they are going to win these cases.
I don't know that the threshold for FAFSA being useless is really that high.
A big one is that they don't want the neighbors to know.
Is Nvidia’s New £150/$200 GTX 960 Good?
>There's also probably some sort of DRM library required to load games off disk.

Download only games have existed since the PS3/360 days.
agree this is nuts. EC2 always an option
> To overburden an analogy, it'd be more like complaining that your tank doesn't have wheels

Which would be just as bad as for a car, since the things that drive and guide a tank tread are wheels (drive wheels and road wheels.)
Please. Fundamentalists would adapt their interpretation of their scripture to it like they have to every discovery and move on without skipping a beat. Their doctrine is unfalsifiable.
And then the CEO wrote a hypocritical blog post about it. Pretty rich.
anecdotally, I've never intentionally clicked on a google ad, but there's so far been 2 ads on facebook which directly led me to a purchase
Its really not though, as long as you are using the smaller droplets.

$5/month 20 GB droplet would be 80 GB of backups for $1.25 on AWS S3 that would cost $2.40

$10/month 30 GB droplet would be 120 GB of backups for $2.50 on AWS S3 that would cost $3.60

$20/month 40 GB droplet would be 160 GB of backups for $5.00 on AWS S3 that would cost $4.80

$40/month 60 GB droplet would be 240 GB of backups for $10.00 on AWS S3 that would cost $7.20

$80/month 80 GB droplet would be 320 GB of backups for $20.00 on AWS S3 that would cost $9.6

ADD: Then if you compare outgoing to internet bandwidth costs DO is better.

Assume you use all 1 TB of your small droplets bandwidth. That's included in your $5 while on AWS that will cost you an extra $89.91.

UPDATE: Bandwidth pricing for droplets is for incoming and outgoing, so assuming 50/50 (bad assumption) then AWS would cost you $44.91 more per month.
21 Books from the 21st Century Every Man Should Read
Yes, and that is mentioned in the article:

> Keep in mind that if you are planning on applying for financial aid for college, you will have no choice but to disclose your financial information when your child is a senior in high school. That’s because anyone who wants financial aid must fill out a form called the Fafsa. It asks for information about income and assets. Parents sign it, and so must the students; everyone attests to the accuracy of the information.
One thing comes right away to mind when reading those numbers: the average age for professor getting tenured is ~39. Is it really a creativity issue, or a more structural issue on process in university (ie you can't do great achievement before having your career settled).
Interesting suggestion. I hope you will share your experiences with it.
This is the codename for a project, not a product feature name. It's not something that users will be exposed to in the long term, just a moniker to organize efforts around a goal.

Funnily enough, today I have been working on an android app at a small startup which is also called Silk internally.

Namespace collision isn't that bad in practice. The UI of Firefox has been called "chrome" in the source code since long before google chrome existed, for example. It looks like it still is:

https://developer.mozilla.org/en-US/docs/Glossary/Chrome
It made me think of this tumbler :| http://lookimagirlgamerz.tumblr.com/
I used to use IntelliJ with the Go plugin but I've recently switched to LiteIDE and I find it a significant improvement.
I'd be curious if anyone has any thoughts on the legal implications of this? Is the commit comment accurate?
Wow that moved quick, I remember reading about this library a month or so back.

Glad to hear Amazon have formally adopted it as canonical!
the 3 decimal places made that number look very misleading...
Wonder how closely footfall at high-street traders equates to their revenue - pretty close I'd imagine?

I'm thinking whether a firm running city centre CCTV could do this with some computer vision systems. Mobile phone operators and ISPs that serve businesses must have similarly closely correlated signals to hand too.
Obstacles to eliminate to be successful
The goamz project is an embarrassing mess, so many forks.
>I wish a language with advanced types like Haskell or OCaml would have the same tooling and ease of distribution around it that Go does.

I love the philosophy behind Go and enjoy coding in the language, and the tooling is a major part what makes development in Go such a breeze. Go seems to be consistently praised for its tooling and I suspect the developers of other languages are paying attention.

Having said that, I do wish Go 1.4 retained the Vim plugin that was bundled with the earlier distributions. I've had nothing but trouble setting up vim-go and its myriad of dependencies on Windows. The process was so easy before.
No, you didn't misread it. You can see the example for yourself in the paper. It's Section 2 here:

http://research.microsoft.com/en-us/um/people/lamport/pubs/p...
There is a huge difference between an "open source" code and an "available" code. The whole point of open source is that you can reuse, modify and redistribute the modification on the code, so that the community's knowledge in the domain can be globally increased. It's all about improving the way we work as a community.

Now, of course, I am free to not want anyone to reuse my code, even if it's publically available. That is just not Open Source.

To be clear on the "calling you out", it's not about calling you out because you made your code available only instead of full OSS, it's about calling you out because you made your code available only and you pretended it's OSS. That is just a lie and calling you out on this is perfectly justifiable.
Digital Ocean will start charging for Backups
Received this by email today:

# Some Important News About Backups

> Hi there,

> We’re in the process of updating our backup system and we wanted to give you a heads up about some changes you’ll be seeing.

> You may have noticed that, though the cost for backups has always been 20% of your Droplet usage, you’ve never actually been charged. Don’t worry, we’re not coming to collect for past backups now. So far, we’ve been happy to offer backups, free of charge.

> Starting in February, however, you will begin to see charges for backups on your monthly invoice. Backups will now happen on a weekly basis, with at least four backups occurring per month. You'll only be charged for a maximum of four backups in any given month and you'll never be charged for backups that fail to happen. Payment for backups occurring in February will be due on March 1st, and so forth.

> We'll provide you with a scheduled window each week in which your backup will occur. This information will always be available in both the control panel and the API.
Covering parking lots with solar panels
That's a very naive argument. There are so many other variables in choosing a cross platform language which you've overlooked:

]] Performance (AOT compiled languages will typically out perform JIT compiled language

]] user interface (is this going to be a command line app? Does it need a GUI? And if so, what frameworks are supported and do they need any OS specific boiler plate code?)

]] required runtime environment (does your language tool chains support compiling to a native binary (Windows PE / Linux ELF) or do you need a language runtime environment? And if the latter, what's the likelihood of the target OS having said framework pre-installed?)

I'm not trying to take anything away form Javascript / Node, but it loses as many points as it wins. And frankly both languages fail compared to some other languages too.

Personally I mostly target Linux and FreeBSD, but the majority of my Go tools will compile for Windows with zero code changes (the standard Go libraries actually do abstract away most OS specific discrepancies) and all of my code works on Linux and FreeBSD without any Linux / BSD specific code. So I think the issues of different files for different OSs is overstated anyway.
the fact that at the age 42 i'd still need to be funded if i was doing startup tells a lot about my entrepreneurial abilities :)
No, I actually do like programming. And I agree with you that there's more to choosing a language than having fun with it. I've had to make that decision for 2 decades. :) But my idea of fun is when I find a language that does a lot with less code, easy to apply patterns, doesn't have a lot of boilerplate, doesn't take a lot of tooling, simple, sleek, and allows any style of programming (e.g. oop, functional, procedural). Like I said, I've tried Go and it just didn't feel like that. It felt like, well, Java. The language I used to build apps in the 90s.
E-discovery has already gone through an impressive cost deflation with the application of more sophisticated scanning, OCR, and search algorithms that recently (in the past decade) came onto the market. I've seen more than a few law firms that developed an over-dependency upon discovery-related fees in their business model either drastically downsize, abruptly change, or in one case shutter their doors entirely (after a painful circling the drain).

If deep learning technology like Watson deflates further the remaining e-discovery market as well as the initial case research billables, it will be interesting to watch how law firms adjust their business models. For those that can stand out with consistently innovative, novel and creative legal services delivery (like nearly always coming up with newly-accepted interpretations of case law) that depends upon people, I could easily see rates for those attorneys go dramatically up, partly to backfill the revenue gap that is created in the wake of automation of these aspects of legal services business models, partly due to an exacerbation of the bifurcation effect automation seems to have upon labor markets.
Ironically, Windows NT was certified as POSIX compliant because at the time it was a requirement for systems used by the US government: http://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem
> Fundamentalists would adapt their interpretation of their scripture to it like they have to every discovery and move on without skipping a beat.

Many fundamentalists haven't adapted their interpretation of their scripture to account for the discovery that the Earth is over ~6,000 years old, or the discovery of biological evolution, so I'm not sure what "adapt their interpretation of their scripture to it like they have to every discovery" is supposed to mean.
Microsoft Office released for Android Tablets
Hacked videocams
The new Nokia N1 uses Lollipop: http://www.gsmarena.com/nokia_n1-6814.php

Sales: http://www.ubergizmo.com/2015/01/nokia-n1-doing-extremely-we...

Nokia Android fork lives. Stay tuned.
Amazon Has Over a Million AWS Customers
I feel like there is a large room for error here:

* how many people who are watching a stream have some sort of adblock enabled?

* ads on twitch are not deterministic: some people (even without adblock) wont see ads

* how often do these streamers really play ads?

I assume that twitch (or at least the advertising partner) can tell that there wasnt a request to pull the ad (in the case of adblock), and so no ad was shown and thus not compensate the streamer. But given this possibility, the numbers could be off by a large margin especially because ads seem to be the primary source of income for these streamers.
Dev Event Survey
Developers! Please let us know what makes an event great with this quick survey.
Funding is about more than just the money. It brings credibility, connections and publicity.
I'm only familiar with their Ruby and Node libraries, but I enjoy both of them very much.
Matatsano was probably too small. Didn't it get bought by a larger firm?
Yes you could which would reduce the price for AWS storage (highest priced tier is $.03/GB for S3 and $.01/GB for glacier).

I mention in another comment the cost of bandwidth.

To play devils advocate... I assume (and hope) that when you need to restore a droplet from a backup that it a LOT more seamless and streamlined than trying to restore from AWS S3 or Glacier.
Almost a million coins, most of which have not been recovered. There will only ever be 21 million total, it would be interesting between Gox and Silk Road and all the rest, what percentage of total float is/has been stolen, what percentage is effectively 'dead'?
You'd think it has to do with the amount of deep background knowledge required to come up with useful model systems. Chemistry and biology are messy subjects. Who again said that he wanted to do mathematics until the age of twenty, then physics until the age of 30, chemistry until 40, biology until 50, and the classics of the rest of his life?
Microsofts Outlook app for iOS breaks your company security
LOL, that's what they needed at my last company.
Defense funded a lot of science over history.
Pretty good read, but the OCD in me could avoid pointing out that the example they give has a wrong solution:

x2+10x=39. Find x2.

This actually has two solutions for x: 3 and -13, so x^2 is 9 or 169.

It is probably a good example of how referring to preconditions at every step of the proof would help catch errors. From my experience writing code, I'd also argue that this would also make proofs more beautiful, because discovering that some steps require a lot of previous references might prompt the mathematician to restructure/refactor the proof to make it simpler to write, thus making it simpler overall.
> If left paren x equals five

you have a bug there :)

also, why not use different sounds for ( [ { etc?

would a different beep for each instead of "left paren" make life easier?
Fast Streaming Data with VoltDB
>Performance

I didn't argue anything about performance. Go might have better performance than Node.js, but that doesn't make Go better for cross-platform distribution! They are separate factors. If performance is your top priority and Go has better performance than Node.js then choose Go while acknowledging that it's possible that Node.js has better cross-platform code distribution support.

>user interface

I didn't make any arguments about that either.

>required runtime environment

Now that's relevant when it comes to cross-platform distribution. Node.js has that covered pretty well.

>I'm not trying to take anything away form Javascript / Node, but it loses as many points as it wins

My comment was not about Node.js vs Go as a whole, it was about developing cross-platform software.

>So I think the issues of different files for different OSs is overstated anyway.

If you look at the core issue here, it's that theoretically speaking "all things equal" Go and Node.js needs about as much work to implement a new feature that works with most platforms. However, on top of that Go requires a compilation step for every supported platform, and that's not required for Node.js.

However, Node.js requires someone to compile the Node.js environment for each supported platform. For most cases that's already done.

This is my core argument that Node.js does cross-platform development better. It's one of the things that Java and C# got right.
Hacking HR with Hubot
What exactly does your first sentence mean? Trying to parse it and do not understand what "footfall at high-street traders" means.
> That sounds like it's actually very difficult to support multiple operating systems. As a developer I never, ever want to write any OS-specific code.

You may not, but if you want something to work on multiple platforms that someone else has not abstracted, you have to do it anyway. When you do, you may want something more orthogonal than cpp macros.
Minor nit pick, but theses days "interpreted" languages are also compiled. What we are really taking about is AOT vs JIT (though even here, there are AOT compiled languages that still require a supporting run time environment installed, such as Java)
> Some parents start with even larger line items. Trisha Jones, a stay-at-home mother in Norfolk, Va., sends her children, who are 6 and 8, to private school. Each month, she has them sit with her while she pays the tuition online, asking them to click the button. “We jokingly say that it costs $92.50 to send them each to school every day,” she said, adding that they know that the daily number is akin to a nice Lego set. “But it’s a privilege to go to the school that they do, and we want them to know that we are making sacrifices to send them there.”

This really made me cringe. Specifically why should you admit to your kids that what they have is a privilege. Isn't it the same as saying we're rigging the contest? We're making the world more unjust?

Your kids should know that is not really that good for them to be away from the poor/slow/racially inferior/wrong religion kids (or whatever your reason is), but it's actually really harmful for the public school kids not to have the kids who can afford private school in the same class.
> Some parents start with even larger line items. Trisha Jones, a stay-at-home mother in Norfolk, Va., sends her children, who are 6 and 8, to private school. Each month, she has them sit with her while she pays the tuition online, asking them to click the button. “We jokingly say that it costs $92.50 to send them each to school every day,” she said, adding that they know that the daily number is akin to a nice Lego set. “But it’s a privilege to go to the school that they do, and we want them to know that we are making sacrifices to send them there.”

This really made me cringe.

Your kids should know that is not really that good for them to be away from the poor/slow/racially inferior/wrong religion kids (or whatever your reason is), but it's actually really harmful for the public school kids not to have the kids who can afford private school in the same class.
Link to the original article (Found it after I submitted the mashable.com one)

http://stilldrinking.org/programming-sucks
Having spent over 2 years using Go professionally at both Google and Hailo, I can confidently say it's here to stay.
Russian military planes 'disrupted UK aviation'
Are you selling Service as a Service or Software as a Service ?

If you're selling Service, you're selling the infrastucture, the ease of use, the support, the knowledge in the domain, and the scale you have as being the original player gives you insight into the changes needed in the software. At this point the Software is only a tool for your business, but that's not what your clients want.

Maybe some people will use the Open Source version without paying you. Maybe they will install it for their pet project, or for a prototype at $dayjob. And maybe one day they will want to go in production, won't want to be hassled by all the sysadmin gory stuff associated with running their own machine, and will just come to you.

You have to remember that you're selling a service, competitors will come and challenge you whether they have your code or not. Make your service awesome, the people will still be coming for you.
When I was growing up, "Irish Catholic" was synonymous with "terrorist." Only in those days we had more words for terorists: "Libyan hijackers," "IRA members," and so forth.

I challenge your implication that "proselytising" is harmless. "Proselytising" in my experience has been nothing less than psychological torture and sustained verbal abuse.

You can have your religion, but please keep it to yourself. If I am curious, I will ask.
I first learnt about Kernels and Convolution a few months ago during a Computer Vision module at University - was really insightful. The exact methods used to perform Gaussian blurring/edge detection etc was something I hadn't given much though to before.

A cool fact about the Gaussian filter is that it's separable - you can convolve in the X direction (using a 1 * n kernel), and then convolve the result again along the Y direction (using a m * 1 kernel) - the final result will be the same as convolving using a single m * n kernel, but can be done in O(N) time rather than O(N^2) (you only have m+n multiplications per pixel rather than m * n per pixel).

Not every filer is separable - it's only possible an n * m filter can be expressed as the product of a 1 * m and a n * 1 matrix.

Another cool fact is that you can perform convolution in as a point-wise multiplication in Fourier space (see http://en.wikipedia.org/wiki/Convolution_theorem).
So, status quo then?
Is that for the people outside of the car too?
Fringe is another good example of using colour casts to indicate [in this case] which universe the viewer is in.

http://www.imdb.com/title/tt1119644/?ref_=nv_sr_1 - Fringe (2008)
Every standing desk platform we have here use the VESA mount attachment to the height adjustment arm and then that is screwed through the desk itself. If there was an earthquake that is one of the few things I knew wasn't moving.

I'm not sure what you mean "Ikea platforms?"
Ah, Russell. I've always been put off by people complaining about his somewhat pedantic approach. I guess I'll give it a try.
Thank you.