skysight-inc/HackerNews huggingface dataset:
You're an undergraduate now, so I'll give a lesson in how the actual job market works.

You get a job using languages/tools X, Y, and Z. When you apply for a new job, they'll screen your resume based on what languages and tools you used in the past, and use that as the basis for deciding whether to interview you or not. If the job ad asks for W, Y, and Z, that's close enough to X, Y, and Z, so you might get an interview. If the job ad asks for W, V, and U, no interview for you.

That is completely the wrong way to hire people, but almost everyone does this.

When you're a recent grad, people will hire you even without a perfect experience match, especially if you graduated from a highly ranked school.

Once you get a couple of jobs with X, Y, and Z, you'll probably keep taking jobs that use X, Y, and Z, because those will tend to make you the best offers. What happens when demand for X, Y, and Z dries up due to changing technology fads?

I'm at the point where I have a lot of experience in languages that are no longer used or are no longer trendy. That isn't seen as an asset, it's seen as a negative. People say "Why should I hire you FSK, when I could hire a recent college grad?" So my experience has no market value. Plus, age discrimination is a factor. (After you've been around the block a few times, you're less of a pushover, which is seen as a bad thing.)

That's why programmer is a bad career choice. Your experience loses its market value very quickly. You will do very well initially, but then you hit a wall and it's over. You have to move to management, start your own business, or always be chasing the latest tech fads. If you want to pad your resume with a new tech/language, do a project in it, even if it isn't the right choice for your employer's needs and you'll mess it up because you haven't used it before.

Computer vision may be "hot" now, but that's no guarantee of any demand 5-10 years from now. "Data Scientist" is also a hot item right now, is closer to my actual background (lots of database and data warehouse work, and lots of financial statistics and analysis), and I still can't get any interviews for "Data Scientist" jobs.
I agree, pacman package manager is amazing it beats the s*t of apt-get and rpm both in dependencies and usability. At least from my experience :-) Also there is GUI's for AUR and official packages if you prefer that. I recommend "Pamac" or "Octopi" Check out wiki at https://wiki.archlinux.org/index.php/Graphical_pacman_fronte... Oh and don't forget about huge recommended list of packages at https://wiki.archlinux.org/index.php/List_of_applications
> I disagree. People needs to have fixed headers that auto hides on scroll down and auto shows when you start scrolling up.

I still find that very annoying. Sometimes I have to scroll up and find that damn thing covering part of my screen again.

Fortunately I have a bookmarklet that zaps all the position:fixed elements to static :) It works brilliantly in 99.9% of the cases :)

https://gist.github.com/tripzilch/5656025
Ubuntu and Fedora. Not because being the "bests", but because having better hardware support (from my point of view).
Hope you think better and try to fund the InstaThink app
Facebook has a nice feature safety check I just got notified about: https://www.facebook.com/safetycheck/nepalearthquake/
Great juxtaposition with the 'Roller Coaster' post.
I have been using Exherbo for about 5 years fulltime and never looked back. It is a vanilla source-based distro with a focus on flexibility and users who know what they are doing. I would recommend people check out what it is about if that is appealing to you because there are tons of other great features (cross compiling handled natively by the package manager, good alternatives support, and binary package distribution). It is one of the few distros out there which is not just another theme on *buntu
In Cinnabar. They (most likely) didn't know it was unhealthy.
> A lot of people reading it probably didn't even realize that it is a logic puzzle. To those, it may be some kind of obscure riddle with terrible grammar.

I'm not clear on what the difference between a riddle and a logic puzzle would be in this context.

> If you assume they do not communicate at all then the puzzle becomes impossible.

Why would someone make an assumption that renders the puzzle impossible? I suppose the questioner could just be a troll or something.
Ooh! I live 15 minutes from Grimsby! I hope I'm feeling like patio11 does whenever a post about Japan comes up ;-)

Note that the question in the title seems to be aimed at why fishermen and miners are still around, not why people are still in Grimsby ;-) Grimsby is an interesting and rather complex town, in my experience, but broadly suffers the same issues as any number of other British cities that are getting little investment (unlike Lincoln 25 miles to the south-west) and are struggling to modernise.

One major issue with towns like Grimsby is constant brain drain. Young people keep moving out, old downsizers keep moving in. I've been hiring in the area and while I've found some gold here, it's striking how many young people abandon these areas and end up staying where they went to uni or flee to London if they want to "make something of themselves". The political and institutional London-oriented "design" of the United Kingdom is actively harming towns like Grimsby in a way that doesn't seem to occur in the US (at least, the intentional part).

As an aside, it seems like Grimsby may get some international recognition soon as the guy who made Borat is basing his next movie on the town - http://en.wikipedia.org/wiki/Grimsby_%28film%29
I simply disagree that the problem is worded badly. I thought it was extremely precise and clear.
I am not, of course, saying that. People who sea-lion their way into a conversation and stick around when they are not wanted are acting like assholes. This is a behavior independent of views.
Generally I'd discourage you from caring.

It's frequently that case that new users of Linux think there is something to be gained by "trying" (and continuously reinstalling) different Linux distributions.

The reality is that the software that makes up Linux (iirc there are 30k packages in Debian) is generally available across all of these distributions to a greater or lesser extent.

It's all the same software with relatively minor changes made to it to fit into the particular distribution.

You can use almost any desktop environment from any of these.

The underlying system software is aligning quite a bit these days as well with systemd.

Stick with a distribution.

When something goes wrong, try not to reinstall but instead figure out the problem and fix it.

Modify the system to your liking and in the process actually learn the pieces that make it up.

Document, for yourself, the things you did so that you can be confident you actually learned something that you can reproduce.
Chaining SSH Connections
Isn't the point of running an application in a container, or any chrooted environment, to only isolate the application from the rest of the operating system?

Then why would you start out with a complete extra operating system in there? Why not just put the application and its dependencies in there?

To strip non-dependencies from an complete operating system sounds like a very failure prone way to accomplish almost the same thing. You really need to execute all code paths, which is difficult to guarantee (did you really run your application in all locales for example?).
CentOS for servers, and Ubuntu for desktop.
The code is ready for this, have no time to implement it, surely soon.
by the way, I see only 4 credit cards there:
1212-1221-1121-1234
1211-1221-1234-2201
1234-2121-1221-1211
1228-1221-1221-1431
Someone is lying
by the way, I see only 4 credit cards there:

1212-1221-1121-1234

1211-1221-1234-2201

1234-2121-1221-1211

1228-1221-1221-1431

Someone is lying
> The hard part is not the logic, it's actually figuring out that this is a logic puzzle that needs to be solved by deduction and not a bunch of nonsense with terrible grammar.

I am seeing this claim a lot, but I do not understand it. Why would readers assume that a riddle is a bunch of nonsense, rather than something with an objective answer?

> To borrow your Ode To Joy example, it's like trying to learn to play the piece after the sheet music had been torn and tattered, burned and stained with coffee.

I don't see the analogy, because I had no trouble understanding the wording of the puzzle. I thought it was extremely clear and precise. To use your analogy, I feel like I'm looking at a pristine professionally-notated piece of sheet music while everyone else is saying it's torn and tattered.
Eric Satie is my favorite one too.
лысый
How do prevent one party delaying the provision of their R to the other players while calculating the final R for themselves?
Arch on desktop and personal server.

However, I recommend that you get Ubuntu up and running on your hardware first. Hardware support out of the box should be good enough to identify that things are mostly working (or not). Then put Arch on it. Arch is a great distro to learn on. Set aside a weekend. You'll learn a LOT and can always roll back to Ubuntu (or Fedora, though that has it's own out-of-box limitations) if you don't enjoy the Arch process.

I dabble in Fedora from time to time, and deploy a LOT of Ubuntu boxes, but I stick with Arch personally due to familiarity and the AUR.

Edit: I also stick with Arch because, no matter what distro you use, if you search for the solution to an issue you are having, you are likely to find the Arch Wiki is one of the top results. The wiki is a generally outstanding resource.
On my Thinkpad Edge 13 (AMD) laptop, I've been using Linux Mint 17 (XFCE version) mainly because everything worked out of the box.

On my work desktop workstation, I'm using Fedora 21, with applied tweaks using the fedy tool[1].

[1] https://github.com/satya164/fedy
Third-party accessory begging to be made, similar to the MagSafe1/2 adapters.
Interesting. Most of SF residents I know still live in small houses or low-rise buildings, so there is a lot of potential for more living space (if current situation worsens in that way it is)
Coming back to this, I wonder: What other relationship do you see as possible between civil dialog and civil rights?

If you like civil dialog more than civil rights, then you're basically saying people should be oppressed so you don't have to deal with unpleasantness.

On the other hand, you could be saying that the two are never in conflict. But that's an empirical claim that under every possible circumstance civil dialog is the absolute best way to achieve civil rights. That is bold claim for which you've presented no evidence. I've given plenty of historical examples that suggest otherwise.

Is there some other construction you could possibly mean?
Not from but I've lived in Louth for ten years and both my daughters were born in Grimsby.
Stop looking at Google Analytics, we’ll tell you when it’s worth it
> a user's desire to not click links that may load a new page for performance and/or bandwidth reasons

I see your point in general, but even the average user browses Wikipedia often enough to realize they're always in-page links. If only by accident, I hit the wrong link often enough :)
Vanilla Ubuntu. Purely from practical perspective.
Intel Architecture Manual misdefines an instruction
Intel's "Intel 64 and IA-32 software developer's manual" [ http://www.intel.in/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-manual-325462.pdf ] which is the canonical reference for the x86 instruction set seems to have a basic typo. In the first entry in Table 7-4 on page 7-16 of this manual, the JA instruction is described as a jump conditional on (CF or ZF) = 0, that is either the carry flag or zero flag should be 0. However its mnemonic "Jump Above" suggests that the condition should be (CF and ZF) = 0 and checking shows that that is how processors behave. I wonder how such a basic error escaped notice for so long.
It's worth mentioning that Hg extraction isn't very complicated. Its the kind of thing that we might expect people fooling around with putting stuff in fires would discover by accident. Just roast the ore (Cinnabar, HgS) at the relatively modest temperature of 350˚C or higher and the mercury will evaporate off, likely condensing on a nearby surface. Bam, liquid mercury. Control the condensation and you've got liquid mercury on a large scale.

By comparison, smelting iron is much more complicated (higher temperatures + it's a chemical reaction not just "bake and go" + residual carbon content must be controlled for strength + annealing strategy significantly affects its desirable properties).
I'd argue that having several people on the company's side - both in person and prep work is skin in the game. I've fought a fairly arduous battle in my company where we spend a lot of time reviewing code samples, resumes, pre-interview discussions and then the actual interviews. All told it's far more person-hours than the candidate is spending. That said, that's exactly how I think the dynamic should be
Of course one needs the knowledge of the first chorus, and that is possible to do with a sufficiently large degree of Markov chain, or you could add all of the notes before the chorus as features during the transitions.

If you use CRFs you can condition on the whole piece and learn the model like that. Yes, you'll have to use a lot of data but models can be as global as you need them to be.

If you want to use a 'verse chorus verse slightly-different-chorus' way of composing, yes, you can use a first level of a chain to generate the probable musical sequence blocks, and generate each block separately, using at the same time features generated in each part (verse, chorus, slightly-different-chorus etc.) to keep the same feeling.

If you train your model in a way described above, you can then pick a tune in your head, put it in and ask the model to generate the most probable sequence for the whole song. Or, if you're using CRFs with Gibbs sampling, you start from the complete piece and iterate until the probability it fits is large enough. Same could be done, somewhat easily, with Hidden Markov Models (I just realised that Markov models might not be the thing I was referring to in the post above, I was talking about statistical variant of Markov chain).

Convolutional neural networks could do the same thing, probably even better than CRFs and HMMs. Music isn't more complex than language and people have been using these sequence modelling methods to do extraordinary things in natural language processing.
I like the some of the ideas in ConductR, but reading about this stuff is a little concerning. It seems like a standalone clusterization solution, despite their claims about "oh, it works with your current stuff"--well, no, my current stuff is Mesos, and it can do everything ConductR does and doesn't need you to "own my cloud" or whatever is behind this. (I don't want or need Mesosphere "owning my cloud", either, but I also don't have to deal with them and Mesos itself is independent enough to work with.)

As a platform/infrastructure architect, I'm worried by the co-opting of generally cooperative software tools around deployment and system management by would-be, venture-backed conquerors. None of these companies--ConductR, Docker, CoreOS, Mesosphere, Atlas--feel like they're about doing the right thing for the consumer (the consuming enterprise), it's about planting one's flag and getting one's pound of flesh out of them. You must buy into our universe, so that you will never leave. Cooperation is a better long-term solution than conquest. Conquerors eventually lose, but they hurt a lot of people in the process.

I have this terrible feeling that we're fucking all this up, and I don't know how to fix it.
Is it really such a big leap to assume that fictional people in a logic puzzle or riddle are telling the truth? I don't think so. To me, it's very clear that the names of the people are chosen arbitrarily (with first letters corresponding to the first letters of the alphabet) and that the things they are saying are simply a way to convey the logical constraints to the reader. It's very obvious to me that the fictional people, their names, and the fact that they are speaking aren't actually relevant to the logic puzzle.
Google filed a patent! LET'S RAGEPOST ABOUT PATENTS!
I am using ubuntu 14.04 on Macbook.
hackernews seems like the perfect place for this course.
How many of us need GIS data?
Or need to compute the rate of change...

Can't use the (x^n)' = n x^(n-1) on real data! I need to take a derivative of some GIS numbers have to compute a discrete gradient. In fact that's what I did to draw this figure of Puerto Rico

http://s11.postimg.org/s8ph73t8z/birth_rate.png
Very similar to http://www.noisli.com/, which was posted here a few months ago.
How much does it cost? Are they going to bill it like the phones on a per gigabyte basis?
It's an ISP. Am I missing something?
I don't think the commenter is ignorant. I think the lack of money is precisely what the commenter is talking about.
Good use case explaination for Redis. But how would you do this for a production system with 100M users. If there are over 10M users logged on at the same time you cache would be of size 10M*5000 IDS? Or would each user have an individual live cache returned per session with 5000IDS.
The leaderboard example makes more sense as the top scorers number is the same throughout and the board can be updated real time.
True, but once you start adding middleware for business logic that conditionally runs for different routes, you end up with requests that get routed in a very non-linear fashion.

My experience regarding building route logic into middleware is that it starts to break down as you add more complicated logic (Real-time support, webhooks, integration with a taskqueue, etc). This is mainly because the middleware pattern works best when it performs an atomic piece of common logic for a large number of routes.

However, when you start using middleware and binding it to a specific route, for a specific collection, you quickly end up with a situation where for any given route, you can no longer look at a single function and parse the flow of logic.

Also, I find these libraries deceptively simple. They may be great for your private weekend blog, but fail to address the major pain points of API implementation in a production setting:

- Configurable and flexible access control on a per-document basis.

- Rate limiting API requests

- Mutli-node deployments

- Proper, semantic, backwards-compatible API versioning

- Realtime support (Websockets, browserchannel, long-polling, w/e you prefer)

Now I'm not saying your library needs to cover all of these pain points, but I challenge you to address all of them using a middleware-based architecture while still maintaining your sanity :)

Just my2c. The project looks great and hope you keep going with it and that I've provided some helpful feedback.

Cheers!
The OpenBSD route? OpenBSD has ends support for old releases as soon as the new one comes out.
If the business is not a non-profit and your work benefits the business (i.e., it's not purely for your own educational benefit), it's probably a violation of federal and state minimum wage laws to pay you less than minimum wage. Even interns are required to be paid at least minimum wage if they're doing work that benefits their employer.
It is still the case.

So far I have endured the NDK because I cared more about playing around with graphics between Android and WP on my hobby coding.

Something like Qt allows for native like controls, but one is loosing the functionality the platforms offer for free, as well as, increasing the APK size considerably. And JNI wrappers are still required for interacting with the OS for intents and such.

From the JVM languages Clojure would be a good candidate for staying in Android user space and also allow targeting iOS (RoboVM) and WP (Clojure-CLR), specially with the help of the upcoming reader conditionals.

But with this performance, Xtend, Kotlin and Scala appear to be better candidates if one is just focusing on Android.
This is why I track current chord as part of the current state, so that you're more likely to generate notes in key and chord tones. The problem was then chromatic runs and leading to upcoming chord changes, so I tracked the beat, hoping to get diatonic notes on strong beats and push the leading notes to weak beats.

That makes thing a quite a bit better, but it's still a memoryless process which makes any apparent motifs only generate if you happen to walk a similar path through the STM.

There are a lot more bits of state that you can track in the analysis to fix things up, but at some point you need to build up a memory of what you've generated and use that to modify the STM on the fly.
I needed money for my penis enlargement surgery and I figured software is the quickest way to get the necessary funds!
Somewhat related: http://www.math.upenn.edu/~ghrist/notes.html

(and somewhat more high-brow, but still with a discrete flavour.)
Now FREE Note-Ify – simple, beautiful and usable notes with reminders
And also http://hipstersound.com posted here
You do realize that you're trying to provide a calm, reasonable explanation to a party who believes HN is plagued by communists.
Agreed. Something like this but based on RethinkDB or FaunaDB would be nice to see. Also if you chose to leverage these newer databases, you could leverage their in-built PUB-SUB support instead of having to using long-polling or placing socket.io/redis ontop of the REST API.

http://rethinkdb.com/docs/publish-subscribe/javascript/

https://faunadb.com/
Please, note, there is a video section also, with 8 HD video and one hidden
Superb! I like it a lot!

A timer for going to sleep would be awesome. Towards the end, the volumne should decrease slowly.

I think an alarm function for waking up would be a nice feature as well. You could set the sounds that you like and when the time comes it would slowly increase the volume over a perioad of 10-15 minutes. This way you could wake up slowly and naturally (forest + rain + thunder would work well as an alarm, for me at least).
Wish I had seen something about this sooner. The competition began in January and ends on the 30th of this month.
i know this book is not for everybody but I really like the math approach here. software engineers don't like it when I say "data science has been around 500 years since Kepler and Newton"

here they illustrate a nice connection between large deviations and convex geometry - and have beautiful pictures.

so what are examples of high dimensional vector spaces? the set of all your customers (hopefully in the thousands!!) and the vectors include all of their transactions. there are many other examples
Is it possible to simulate conditions on Earth with similar flags to see how long they last?
> Crazy fast

How fast is crazy fast? Symmetric Gbit?

How much does it cost? Can you use your own router? Net neutrality?

This page really sucks. They should learn from fiber7[0] feature list and what to put on the website.

[0] https://translate.google.com/translate?hl=de&sl=de&tl=en&u=h...

(disclaimer: i'm a very happy fiber7 customer)
Currently running Ubuntu, Debian, Fedora, Alpine and Gentoo, plus FreeBSD, OpenBSD and NetBSD. There is not that much difference between the mainstream distros, try Alpine or a BSD if you want something a bit different.
Not spending more than the Google reward for unassisted Android remote vulns
Effects from Filming the Adventures of Baron Munchausen (2010)