skysight-inc/HackerNews huggingface dataset:
Yes, if anything we need better documentation of methods. This is something often overlooked with the open-scientific-data movement also: data on its own is not very useful (in the sense of being insufficient to draw valid conclusions) if you don't have good documentation of how precisely it was collected, which is critical to interpreting it correctly... otherwise you just have some numbers in a CSV file. Traditionally PhD theses are one of the few places that really exhaustively documents what exactly they did and how, while papers tend to gloss over a lot of things. There's been a little noise about that [1], but not a lot of movement so far.

I do think a movement of theses away from monograph-style to collection-of-articles style is okay, though.

[1] http://scholarlykitchen.sspnet.org/2014/11/18/nevermind-the-...
Captain America Trailer FanMade Parody How It's Like to Marry a Fobby Asian Wife
In Akka an actor is basically a message handler; I personally think that being able to use regular control flow constructs is an easier way to model state machines than swapping around message handlers.

scala-async looks more like core.async's go to me, i.e. it macro-transforms blocks of code that include special constructs into some continuation-passing style. Quasar implements lightweight threads on the JVM (via bytecode instrumentation, which is a language-independent mechanism), and this is a different thing: no special constructs are needed, you just write regular blocking code (only in lightweight threads, that have basically the same interface and usage as regular Java threads) using normal method calls and control flow constructs. Quasar will take care of blocking/resuming/scheduling efficiently.

As for I/O, Quasar integrations allow lots of fibers to make blocking calls _without_ as many OS threads blocking. The underlying implementation mechanism is often to tap into an async API, suspending fibers when an async call is started and installing an handler that will resume them when the async call completes. Quasar includes such an integration with Java NIO for files and sockets and more are available in Comsat (e.g. with servlet async, async HTTP clients etc.).

I agree about typed actors not being too helpful in dynamic, complex and highly concurrent environments, but in some situations (e.g. transient one-receive actors) they can help keeping communication in check more statically. Of course one can just avoid using types if not needed and Quasar behavioural actors are actually untyped.
hey nirkalimi, I'm one of the maintainers of Chart.js. I know of a previous issue where the behaviour you described occurred on devices with window.devicePixelRatio greater than 1. Your JS fiddle didn't reproduce on my machine and it appears to use v1.0.1 which was the version that fixed the bug with devicePixelRatio. Calling destroy() on the chart object should be enough to reset the canvas to it's original state. If you'd like, file an issue on github and I can have a more detailed look.
If neural networks are the way to build strong AI and neural nets are all about optimization, wouldn't a quantum computer be ideal to power an AI? (assuming we can get one to work)
That's because they know the backbone of their organization is training people NOT to talk about what they are actually doing, nor the implications of those actions.
Note that all currencies are susceptible to these types of attacks. In practice, they are prevented by the massive transaction costs involved.
I did have a bit of a chuckle when they got to Algebraic Geometry. That's incredible.
Because institutional buyers want to get something in exchange for agreeing not to sell for a long time and buying a risky issue that hasn't traded before.
I totally agree with this.

The main point I want to put across is that it's unfortunate that as software engineers, we have somewhat of a tendency to feel guilty for what we do earn and as a whole profession we can be prone to underselling our own value. I find the parent comment a perfect reflection of this tendency.
Metros, subways, or similar urban rail transit systems around the world
My masters thesis content was known long before submission, and had been read at multiple stages by my supervisor before I have him a full "draft".issues that require a full rewrite should be aired at a much earlier stage.
7 CRITICAL SOCIAL MEDIA MISTAKES THAT BUSINESS OWNERS MAKE
Yes. We don't consider slavery a viable labor option, so why would be consider paying people substandard wages any different?
I wonder what would happen if you train an RNN like described with, say, the scores of all of Mozart's Chamber Music and then let it generate new music from the learned pieces. How would it sound? Would it figure out beat? Chords? Harmonies? May it even sound a bit like Mozart?
They have conveniently omitted the fact of existence of Akka.NET which gives C#, F#, .NET support.

This is not a minor feature.

http://getakka.net
Without a tablet, how are they going to read the schematics to meaningfully help with projects?
Maybe my understanding of neural networks is wrong... but I'm under the impression they work from weighted criteria. With enough weight an answer is selected as being the most likely. A well-trained neural network has enough data to weight options and pick with high accuracy.

Then again, this is essentially black magic to me:

http://hplusmagazine.com/2015/02/26/ai-masters-classic-video...
That's not anti-alcohol culture, that's simply authoritarian legislation. Alcohol licensing authorities, operating on 200+ year old laws enacted by uptight religionists, have taken it upon themselves to cause as many possible hurdles to business owners as possible, simply because they can.

It's not an "anti-alcohol culture". It's simply power-hungry officials. The US drinks like there's no tomorrow.
This was not my experience. My UK Computer Science peer group was expected to publish their thesis work in a good journal, with some conference papers along the way. The thesis was the definitive long-form version, but a key question at the defence was "so where was this work published?". "It wasn't" would not have been a good answer.

Expectations may vary by school.
The bold caps are nearly unreadable. All caps is advocated against by many sources, like Typography for Lawyers (http://typographyforlawyers.com/all-caps.html), which specifically calls out bold caps. Even the Mozilla Public License abandoned all-caps for conspicuous text:

http://lu.is/blog/2012/08/19/a-quick-note-on-conspicuous-tex...

Bryan Garner, a noted expert on legal writing (and editor of Black's Law Dictionary), agrees:

> And the worst conventions in contracts?

> Caps for contract text that is required to be “conspicuous.” The 9th Circuit has rightly noted that “lawyers who think their caps-lock keys are instant ‘make conspicuous’ buttons are deluded.”

http://www.abajournal.com/magazine/article/4_vignettes_lead_...
a = if b > 1 { 1 } else { 2 }

is equivalent to:

a = b > 1 ? 1 : 2

in other languages. Meaning that the if/else statement can be used as an expression that can provide an rvalue of integer type.
Больше ада! Aka, worse is better.

The idea here is: reasoning does not work. You reason for good things, against stupid laws, but you have no leverage.
We'll have to walk thru pain, "fear and loathing", most of those laws will be passed somewhere, in a few years or decades they'll prove to not work. Then they will be gradually repelled. Now there will be leverage: "this law was tried in a country CCC and it went sour".

We humans actually suck at designing something (like laws). Our only bet is evolution. You can't reason. You can only show. So we'll have to try ideas even when it's obvious they're stupid.
this is quite possibly the most interesting item I've read on HN
Yep, my math PhD was literally 4 submitted papers placed together with an introduction section to the topic area. This wasn't 100% common in my department (US public state university), but my advisor strongly suggested it as the most efficient way to go.
But if they're able to contact you then the exercise was pointless and if they're NOT able contact you they disable your domain. How does that help anyone?
> > Science tweeted that it was assessing the retraction request and would in the meantime publish “an Editorial Expression of Concern.”

> They've acknowledged receipt of the message, and they're willing to print a notice that the paper is a lie -- but they don't want to retract it

"Assessing the retraction request" != "don't want to retract it".

> They have made a decision.

"Assessing the retraction request" != "have made a decision".
There's a few such projects in existence. Perhaps not RNN-Mozart inspired, but I'm sure that exists too.

Emily Howell

https://www.youtube.com/watch?v=QEjdiE0AoCU

Here's a Bach-inspired computer-generated song:

https://www.youtube.com/watch?v=PczDLl92vlc
Human children have the great benefit of interactively learning from their parents and other humans raising them. Could we expect a child to learn to speak if they only heard recordings of existing speech with otherwise no human interaction/feedback - correcting them or offering customized and contextual new bits of information? It would be interesting to add feedback path for human corrective input. i.e. because it's direct interaction, feed it back but somehow weight it a little more than just another corpus input.
What size of "play projects" are these?

When they are very small you would like to look at platforms who provide the least coding and the most plug & play capability. There are a bunch out there I won't go into the detail, so long story short this should be WordPress + PHP.

There are tons of tutorials and zillions of free plugins, resources etc. If somebody has not done what you are trying to do may be it shouldn't exist in the first place :)

With your C knowledge you wont be alienated to PHP.

If you want one of them go big and provide a solid base for that, and grow the company, hire somebody else to do that etc - learn RoR (Ruby on Rails) . It is an intuitive language and you can develop stuff really fast. Plus, it will be easier to find devs if you want to enlarge your project.
Why Resume Keywording Is a Must for Job Seekers
How to Raise Money Through AngelList Syndicates: Ramen's Story
You can add Akka.NET stats: 2,352 commits, 6 branches, 28 releases, 52 contributors.

https://github.com/akkadotnet/akka.net
Oh, no, that's what the sigh was for; Windows has the best model, but there's no equivalent on UNIX, so, you end up having to code to the lowest common denominator (the UNIX model) if you want your software to run somewhere else other than Windows (i.e. almost all open source software).

I'm not disputing any of the technical things he's saying; just ranting about the unfortunate nature of two vastly different kernel models, and the fact that no open source stuff properly exploits Windows facilities, despite them being technically superior.
In practical terms, you owe it to yourself to go see some of Bernini's best works at the Borghese Gallery in Rome: http://www.galleriaborghese.it . Reservations can be made in advance on their web site.
There was a similar piece in the NYTimes just over a month ago regarding the Rio Grande: https://news.ycombinator.com/item?id=9368374
The facial recognition is from the Intel RealSense. Read the article.
Astonex was never banned from any of the public tox IRC channels. He was banned from an invite-only channel for off-topic discussion because he was trolling. The ban did not last very long either, because most of us still like him despite his attempts to create drama. Everyone has their off days.
+1 for sources and data, but keep in mind that the minimum rate hike doesn't fully rise to $15 until 2020. If this were happen immediately, then I'd probably concede your point.

But we've got a while between now and then, and I think both inflation and the rising cost of beef will play a role. And who knows if automation will play a part?

I bet that $8.28 for a Big Mac meal in 2020 will seem like a good deal.
Not everyone believes in copyleft - or copyright, for that matter.
I am the author of the major web frameworks for ocaml [0]. On of the nicest things about OCaml is the identical system calls. I built my entire OWebl platform by reading through C servers.

On the other hand, Rust (like Erlang) reinvents and wraps a lot of these calls in ways that are not immediately obvious. (Or at least, not AS immediately obvious as they are in OCaml.)

This is such a tremendous aid because there are nearly limitless documents and examples of the Unix API.

[0] http://github.com/eatonphil/owebl
Why fighter jet manufacturers still focus on being dogfight-worthy
Our JS lib (not listed here) outperforms best-of-class native. We basically connect your browser's GPU to a GPU cluster in the cloud, but the data analyst doesn't care. We focus on real-time interactions with big graphs (e.g., connecting to your spark cluster) and include intensive visual computations like real-time edge bundling. We previously applied the same techniques to big time series (horizon) and treemaps.

Happy to chat more if relevant. You can see a bit at graphistry.com .
More recent related project where a laptop outperforms clusters: https://www.usenix.org/conference/hotos15/workshop-program/p...
You try to copy a Bash snippet and it gives you something very dangerous instead when you paste...
I'd also like to see a storage server - one with more storage than usual, without the necessary increase in cpu/memory/price.
The First First-Person Shooter
Yet nobody wants to talk about overpopulation. It's the herd of elephants in the room. USA is poised to be a net food importer next decade, at least in dollar terms. How absurd is that?
This is ridiculous. I cannot cancel CoveredCA
For the past 3 months, I have been trying to cancel my health insurance at Kaiser and it cannot be done. I've called 10 times, 3 times each month asking why my account has not been canceled.

The main problem stems from, me, myself not being able to cancel at Kaiser. Kaiser tell me, that only CoveredCA can put in a request to cancel my account.

Does this make sense to anybody? I'm calling Kaiser, the customer. Asking them to stop billing me. 3 months ... They cannot because some broken process doesn't allow them to.

When I call CoveredCA, they tell me the same story, the request to cancel your account has been sent to Kaiser.

What is a client/consumer to do it in this situation?
If best things were winning we would all be using Mercurial and JS would be long dead. Popularity and endorsment decide.
https://github.com/duncan-bayne/viet-cl/blob/master/viet-cl....

( I'm seeking feedback here: http://codereview.stackexchange.com/questions/91444/solving-... )
Thanks! It would also be nice if the license types of each library were included as well. Graphing libraries for the web can be surprisingly restrictive!
It'll be interesting to see if Shopify can gain market share against WooCommerce, which was acquired by Automattic this week: http://ma.tt/2015/05/woomattic/
Let's say you have a Lock object that wraps a pthread_mutex_t. How do you expect clients to determine when they should Dispose it?

The problem with Dispose is that it's infectious. If one of your instance variables needs to be Dispose'd, then you do too. This is all sorts of bad: it violates LSP, leaks implementation details, adds compatibility constraints, etc.
Does anyone know if these are/can be good for named entity recognition?
I am stuck implementing second order CRFs right now for the lack of a good implementation, and this seems a lot easier.
I am also not affiliated with either.

When you choose the backbone of your architecture, there are other things to consider, in addition to technical aspects. The numbers I mentioned give an indication of some of those aspects.

If I look at Quasar in GitHub, it seems to have only two developers who are really active: the same two people who are writing on this thread. Let’s say I adopt Quasar and base my architecture on it. What happens when these guys land a big project paying big money with a big client? Will they have time to fix issues? Will they have time to develop new features? Will the big client dictate the direction of new developments?

Look at Akka on the other side. They have people like Jonas Bonér, Viktor Klang, Roland Kuhn, Mathias Doenitz, etc. People who are not only amazing developers, but who are also thought leaders. These guys publish books on the subject, speak at conferences, conduct massive online training, and have industry recognition. And they are just the tip of the iceberg. They have a team of less-famous but equally amazing rock star delelopers working with them. Akka gets more solid as time progresses, not only technically but also in terms of market perception.

On which of the two horses would you place your bet?

Quasar may have its technical merits, but unless it comes up with a really compelling feature that gives it a sustainable advantage against Akka, it has no chance of winning.
They know. I'm not the only one who doesn't drink. I think one other person doesn't in our company of 10 people.
Yes, it's very uncommon (but not unheard of) to have large blocks of stock that aren't locked up in an IPO.

For SHOP specifically, 99.9% of the Class B stock (i.e., stock outstanding pre-IPO) is locked up for 180 days. (See underwriting section of the prospectus)

http://www.sec.gov/Archives/edgar/data/1594805/0001193125151...
as someone that soon enough hopes to need evaluating graphing libraries for a side project (implement the types of charts cachegrind [and similar] provide) this post came at a great time.
It seemed like the project went a bit dormant and Novus was not supporting it that well so a community fork [1] was made that was just recently merged back in [2]. I have seen the support uptick (though a tiny issue I made was closed while still wrong before I made a PR [3]).

1 - https://github.com/nvd3-community/nvd3 2 - https://github.com/novus/nvd3/releases/tag/v1.7.1 3 - https://github.com/novus/nvd3/issues/1033
> As a researcher, what you don't want to do is to make your research easy to read

Mmmh.. Disagree. This is the same idea as those software that nobody wants to explain you what does exactly, and therefore don't get a lot of customers using it after the novelty wears off. This is a red flag for mediocrity for me. Of course you should aim to get so many readers as possible.
OH COME ON, IT WAS A JOKE, MODS.
Nothing beats the power and flexibility of GNUPLOT. Still going strong after almost 30 years, with excellent documentation and loads of support on the web, too.
I think there is always low hanging fruit, you just have to know where to find it. Agreed that publishing papers, especially in top conferences, takes more of a team effort now.
I've never had to use finalizers in java. When is this functionality actually needed? Any examples when it's used. In java finalizers may not be run at all afaik.
The biggest issue last time around is that there was a bug in a number of Linux kernel versions that threw things for a loop - they'd spin the CPU 100% busy, or some other issue, and that's largely what caused the issues last time - the actual addition of a second wasn't a big deal, it was that the kernel didn't cope with it.

Some applications are a little picky about seeing timestamps in ascending order, and when the leap second actually occurs, you have a one-second period where a timestamp can be older than a previous one, because system clocks will show the 23:59:59 second twice. At the millisecond level, you can have a timestamp of 23:59:59.100 that actuall occurs after, say, 23:59:59.900 if it occurs in the leap second.

In general, the leap second in and of itself isn't a huge deal, it's more that systems don't cope with it well because it's a rare event and not well tested.
How I Got a 100% Sales Close Rate for My SaaS Startup
You know what would make whois data more accurate? Requiring that registrars provide basic anonymization without any extra fee and build a meaningful process for situations where breaking that anonymization is actually the right thing to do (ie. not an opportunity for collection of bulk mailing address and phone number lists for spammers and phishers).

It would cost the registrars something to do so, obviously, but so does this. And a basic level of privacy should never have been allowed to become a premium service to begin with.
Sue them in small claims court for the amount they have billed you. Quite likely they won't regard it as worth the money to defend against your lawsuit.

Having a process server show up at their corporate headquarters is a good way to get your point across.
Google's auction was not actually a Dutch auction, but a second price auction. And despite the thought that it's the "perfect" way to do an IPO, the auction setup actually cost Google millions of dollars.

Here's a link to a more detailed explanation - http://optimalauctions.com/designing-a-better-google-ipo-auc...
Tldr; demand is a curve, not a point
(Note - I'm an auction design expert)
Analyze big data on your laptop: docker pull macrodata/bigobject
Or, if you don't want to integrate any of them, http://chartspree.io/
Serious question: How would this handle changes in Gmail?

Google is the platform owner and may change it without prior notice. My interest is in understanding how would someone using this sdk would be impacted.
Your hypothesis looks compelling written down, but it's entirely wrong in practice. This is the process where Linux comes from too, and Postgres is on that order of system software produced by an open source process.

Your error is the erroneous assumption that centralised control is even feasible. This assumption has been proven wrong repeatedly. You're assuming the bazaar development method is riskier, but the certainty offered by the cathedral method is that of project overruns and likely failure. Unless you fund it sufficiently for NASA-like certainty, which you're not doing.

(Note that Postgres has been done much more that way all along, and is famous for quality; the crappy alternative, MySQL, which is in practice a product showing the sort of qualities you describe, was a one-company project for most of its history.)

Go reread The Cathedral and the Bazaar http://www.catb.org/~esr/writings/cathedral-bazaar/ and note that it's been proven pretty much entirely correct in practice. (By the way, "agile" at its best is literally an attempt to port successful open-source development to commercial practice.)
I came here to post exactly the same thing! Teaching a data viz course shortly and have to decide which library to use.
A definitive list of factors influencing app store ranking
If applicant tracking systems are so great, why do I get so many inquiries that ask if I'd like a job writing windows device drivers?

Never in my life have I ever written a windows device driver. My resume does not make that claim.
Time constrained lately but happy to look at it, shoot me an email ( pretty easy to find it )
"Making my home the office is no different than making my office my home..."

Brilliantly said. Leave home for living your life outside of work. As much as I am my work in so many ways, being able to have a zone that is (usually) free of work is very important.

To me, anyway :)
What are you building there?
Yes, and feed it into hackertyper.net and you can entertain an 8 year old for hours :-)
ReVault: Smartwatch with Wearable Wireless Storage
Or, better yet, consuming less. There's plenty to go around if we all don't try to live the heavily over-consumptive lives of middle-class Americans...
He also wound his own pickups.
There's a small company that sells spinning, inexpensive lidars: http://rplidar.robopeak.com/

You can purchase it from seeed: http://www.seeedstudio.com/depot/RPLIDAR-360-degree-Laser-Sc...
That graphic at the end of the article, can I see that for other IPOs of the past? That was a very interesting way to visualize not only how much a gain the founders and VCs saw, but how much they would have been valued at initially.