skysight-inc/HackerNews huggingface dataset:
Yes, that is always an ideal but the right kind of people make it unnecessary. I've been involved with hiring for other companies as well as working with remotes. Its very hard getting the right people for both scenarios. In fact getting someone who is invested in your project half as you are is rare in my experience. Most of the time I see people are invested in their colleagues and environment more than the product itself (from my feedback post employment with those I stayed friends with).
Definitely yes, then I can see if somewhere in that garbage, ad hoc, messy code why I can't replicate the result myself.
Containers are like sandwiches
My partner gave me a Sega Saturn for my birthday a year ago...since then, our band's little collective has used it as a little centre of some of our gatherings...Street Fighter II, NiGHTS into Dreams, Daytona USA CC, oh, man...
I'm on exactly the opposite end of the spectrum (and no one else seems to be supporting the full opposite position, so I may as well). I use use emacs with rainbow-identifiers-mode[1] enabled, which gives every variable a different color. I can't say for certain that it makes me more productive. I just turned enabled it on a lark when I installed spacemacs. But it's fun, and looking at code without it on seems somehow boring now. I'm definitely more comfortable with it on than with it off.

http://i.imgur.com/Q8D9dXz.png

1: https://github.com/Fanael/rainbow-identifiers
I stand corrected, thank you. Furthermore, the journals seem to have many more articles than I thought - I had estimated 20 per journal, but most PLOS journals seem to have 30-40 articles. In my original $ estimate I also assumed 10 issues a year, most PLOS journals seem to do 12.

So consider $2250/article as a representative price in the PLOS suite, by 35 articles by 12 issues - About $USD950,000/annum revenue per journal. I wonder how that compares to revenue/issue for the traditional subscription model augmented by online fees? I looked at Elsivier and Wiley's financial statements but there wasn't enough info broken out to guess.

EDIT: closer reading of Wiley's statements [1] suggest $1.385 billion revenue from journal subscriptions with 1600 "scientific and professional journals" in print, for revenue of $865,000 per journal.

[1] http://www.wiley.com/legacy/about/corpnews/fy15_10kFINAL.pdf
> Peer review adds completely negligible costs (or even ZERO) to a journal.

Then can you explain why arxiv costs around $10 per paper, while plos charges over 100 times as much?
For what it's worth, I've had the opposite experience throughout my life. I've never actually upgraded to the physical/motherboard memory limits before I end up buying a new motherboard anyway when changing CPU sockets.
I did the opposite for about a year, PA to SF once a week. In our company, it was pretty forgiving. Most people going to SF were in the office from 10:30-4. I'd leave home and be back at roughly the same times as when I went to work down the street.
Oh yes, I see how for VPNs it would be a bad idea to use your ISP's DNS.

I get a database error visiting thepiratebay.se. I can't tell if that means my ISP is doing something naughty, or if it means they're not!
> Despite the terrible formatting

javascript:var sheet = document.createElement('style');sheet.innerHTML = "body{margin: 40px auto;max-width: 650px;line-height: 1.5;font-size: 18px;color: #3a3a3a;padding: 0 10px;}";document.body.appendChild(sheet);

Paste into your URL bar.
Notably the "requests" library
You don't need to "crash the server" in response to an error from a single user - It is sufficient to just close the connection and destroy the session.

I doubt that erlang spawns millions of OS processes because that would be extremely inefficient due to CPU context switching. So in reality, all erlang is doing behind the scenes is closing the connection and destroying the session... It's not actually crashing and restarting any processes... You can easily implement this behavior with pretty much any modern server engine such as Node.js and tornado.
I'm not sure if anyone could really stand up to the rest of Washington for 8 years, without going in as such a zealot in some way that you might not really want them as President.

Ted Cruz/Paul Ryan/Ron Paul might be the closest thing to that. Bernie Sanders, maybe, although I'd have a hard time seeing him maintain an 8 year long fight. Everyone else is basically establishment to some degree (Trump doesn't strike me as ideological as much as opportunist++, although certainly different in style than the others.)

(And maybe you want someone reasonable/rational/etc. but not ideological as President.)
Personally, I agree. He just has far lower odds in the general election.
Yeah, that and it's almost irrelevant since it's only Android-to-Android.
The one thing that I was strongly expecting but didn't seem to find any mention of when I was quickly paging through is the idea of using simpler, constant-space algorithms (e.g. streaming style, keeping only what's needed in memory) and in general reducing the amount of code and data.

Likewise, the use of C++ and Java in a book about "limited memory" is a bit unusual.

Then again, I'm really not keen on the whole "patterns" thing, because from experience I've found it tends to replace careful thought with dogmatic application of rules that might not be relevant at all to the situation at hand.
Learning hand-eye coordination for robotic grasping
All this talk about "warrant-proof spaces" presumes that they're something new, when in fact they aren't. In the past, conversations in private tended to not be reduced to tangible form and were lost to law enforcement unless they had the foresight and the warrant to bug the location. Now that so many of our communications are mediated by technology, they are by necessity reduced to a tangible form. Secure end-to-end crypto merely takes us back to the status quo antebellum.
My friend was actually very aware of all these wider implications - well informed on Buddhist and Western Philosophy, modern magic and whatever - at one point at least he was moderately known in the world of avant guard art.

He had a theoretical understanding of "ego death" and perhaps he experienced that.

That problem is that none of this quite had a cut-and-dried, desirable effect. He didn't reach the final stage like Friedrich Nietzsche - no wait, he kind of reached the final stage more or less like Nietzsche.
That's the problem, organizations don't want do do the work so they outsource it. But the journal market is not free, it's dominated by incumbents who earned the position centuries ago. As the experience with open access journals shows so far, it's near impossible to get scientists to volunteer their free labor to a new journal. Regulatory action (like requiring open access for all govt-funded science) should be taken here.
Open access: The true cost of science publishing (2013)
Will you still think that when you realize it isn't actually a quicksort?
I tried reading the documentation, which is awfully sparse, to see how to use the hash table and if it would be a good replacement for the current one in cyrus-imapd.

The destroy function in cyrus-imapd has both a destroy that
takes a cleanup function for values, and an interator:

https://github.com/brong/cyrus-imapd/blob/master/lib/hash.c

I couldn't see how to do either with this library until reading the source code I see you can set a mem_free at creation instead.

The documentation didn't really describe that, and the example is actively wrong.

I see from the code that there's a way to get the keys, from which you can do an external iterator. It's less efficient, but it works. You wouldn't know that from the documentation though, you have to read the source code.
Well I did say "metadata", rather than "traffic content". There are always different way to look at it, but the absurd ease with which groups that are not law enforcement have access to such data is the issue to me.
I'd recommend Pinboard.in. If you pay for an account with Bookmark Archive, it will also save a permanent copy of the bookmarks so that you can read them even if the original goes down, and provides full text search over them. There's a nice "Save Pinboard Bookmark" that you can add as a Bookmarklet. Lastly, it has a flag for "Read Later" if you like tracking that intention.

It is excellent for solving the information craving that goes, "I could have sworn that I read something about that...", and then actually finding it later, sometimes years later, in appropriate need. I don't use that capability very often, but I love the feeling that I have a permanent archive of all this information.
I'm not sure which is worse. DST itself, or the fact that the use of "savings" is so pervasive.
I'm not a lawyer, but aren't you supposed to be notified of warrants? Sure, they could knock on your door and break in to serve a warrant if you're not home, but aren't they required to notify you they've done so?

First google search returned this: http://criminal-law.freeadvice.com/criminal-law/arrests_and_...
>there will probably not be a single American that thinks a bomb proof car in a exaggeration.

Everyone in the world knows the President's car is a mobile battle fortress. I saw an entire show about it on the History Channel.

That's not because he's detached from the people, though, it's an unfortunate necessity of office. The last time an American President rode around in public in a convertible, it didn't end well for him.
Secrets the best bosses use – and others don't
Terrible formatting? It's pure html. If it looks bad, you should adjust your browser to improve it, or hit the reader button if lazy.
Why wouldn't you just get a cash back card with 1.5-2.0% back and no restrictions?
hillary would do the same god damn thing. "but...terrorism!" "Iran is threatening freedom".
Great example. Overall it was a thoroughly mediocre game, but it had very, very distinct and memorable music. I too feel fondness for that game.
Shiny New Open Compute Gear, and the Roadmap Ahead
The Systems That Drive Facebook
Microsoft’s Embrace of Linux Extends Its Reach
Google Joins Open Compute to Find Infrastructure Friends
A Hybrid Path to Programming Exascale Machines
You are implying overfitting is the only reason a model ever performs poorly. That is not true. Just because a model does poorly does not mean overfitting must be the issue.
I like the fact that at the end of the transmission they "stream"
some data (code, possibly?) to viewers at home by just airing it.
I think in that way it would make sense to say that procedural is also prefix, then, since even very procedural languages like C use VSO. Some OOP languages use VSO too (Perl's indirect object syntax, Common Lisp with CLOS, etc.) And someone could write all their Haskell as:

1 `elem` [1, 2, 3]

is a common way of calling elem in Haskell, and many times functions are redefined as operators (such as <$> instead of fmap, that gets used a lot more often). I just think that any kind of split with syntax based on paradigm seems very artificial to make.
AMiner – Toward understanding big scholar data [pdf]
The entirety of the US system of government is predicated on lack of trust. Hence checks and balances through branches and the limits placed on the government by the constitution. The founders saw this coming. They didn't trust the government. Why should we?!
Optimising compilers are smart enough to get rid of unsigned divisions by constants. See [1] (part one of a series; also [2] is neat). To quote [2], "libdivide's scalar code is up to 16 times faster for powers of 2, 10 times faster for non-powers of 2, compared to naive hardware division." In this case GCC (even with -O0) replaces % 63 with a complicated sequence of one integer multiplication, three subtractions, an addition, and three shifts, which I couldn't be bothered decompiling.

[1] http://ridiculousfish.com/blog/posts/labor-of-division-episo...

[2] http://libdivide.com/
This is such a weird coincidence. I've been listening to The History of Rome podcast [1] and was getting the itch to play some civilization/strategy. I literally downloaded Master of Magic from gog.com (had purchased it there years ago) about 20 minutes ago.

[1] http://thehistoryofrome.typepad.com/
The developers probably use whatever window manager they want. I'm personally a fan of i3 also.

But there is nothing wrong with keeping the frontend machine used in this Go match in default Ubuntu desktop environment since its only purpose is to play Go with a graphical user interface anyway.
Ruby on Rails. It's literally beautiful.
I'm not actually recommending this license, but it seems relevant to mention:

The CRAPL: An academic-strength open source license
http://matt.might.net/articles/crapl/
>Another bizarre feature of our early prototype was its propensity to respond with “I love you” to seemingly anything. As adorable as this sounds, it wasn’t really what we were hoping for.
Seriously?

For what it's worth, the immune system and brain develop more or less concurrently. And have mechanistic similarities at the biochemical level.
You mean just like you can with Apache or Nginx?
Modeled After Ants, Teams of Tiny Robots Can Move 2-Ton Car
It depends on how long you're abroad for. A short holiday? No. Studying abroad for a year, yes. The Netflix terms of service are pretty clear that you have to use it in the country the account was created in.
The same thing happened to my digital ocean VPN.
Yes, that's true. Just the way it's stated seems to imply that it's not specifically on that day but for an extended period of time.
Nice experiment and I encourage any developer to tune up their tools so they are happy.

My experience is the opposite: I use syntax hilighting on Emacs, TextMate, and the JetBrains IDEs. When I SSH to a server and use Emacs to edit code, I find it jarring if syntax hilighting is not set up for whatever programming language I am editing. I can't read and understand the code as fast.
See, that's exactly what you shouldn't do if you want to encourage academics to release the source code.

Academic code sometimes only has been made to work on one machine (the author's). Someone reproducing the results should still have access to the source, even if they have to hack it to work on their system.
This is kind of sad, when I think about it - what you're describing is Trump and Sanders being opposed to Hillary and <Trump's opposition, I forget the name> in a way that matters just as much as Democrat VS Republican, but that decision is entirely up to the Dem/Rep oligarchy.
Also, it sets the background colors. You couldn't do that until like HTML 3 in 1995.

However, META ICBM, is a joke as old as the META tag, which I guess is 1995.
> I'm not a lawyer, but aren't you supposed to be notified of warrants?

Think about a warrant issued for the use of a Stingray, or for a wiretap. There is no notice requirement when running the searches permitted by those warrants.

I find it very hard to believe that performing warranted, clandestine on-premises surveillance on a target is legally impossible. (See the first season of The Wire, ferinstance.)
The official reason was: "for his extraordinary efforts to strengthen international diplomacy and cooperation between peoples"

http://www.nobelprize.org/nobel_prizes/peace/laureates/2009/

The big international war issue from 2003 to 2008 was the US invasion and occupation of Iraq.

Enter Barack Obama, a candidate who campaigns vigorously on trying to get America out of Iraq and trying to limit or even undo some of the damage America inflicted on itself during that war (not to mention Iraq and its people).

Things have not gone all that well. But, when I imagine what would have happened if McCain had been elected, I conclude that things would have gone even worse.

What other candidate was pushing as vigorously for de-escalating and militarily disengaging from Iraq as Obama was? Hillary Clinton??

Where would we be on this particular issue if Senator Obama had not decided to run for president -- if he had just left it all to the existing establishment candidates?

Is this a bad analysis of the situation?
Hang on, you're using violent in a strange and unusual way which makes your point confusing.

> If you catch your 10 year old stealing, you're not going to put them in time out.

Just checking, but are you saying you'd hit them? Why wouldn't you put them in time out?

> If your eight year old beats some kid up, you're not going to put them in time out.

Why not?

> I would consider any form of corporal punishment too much of an ordeal for the things a time out would be appropriate for. I was refering to inflicting pain on your child as an alternative to grounding them.

Grounding does not work. Grounding is applied for far too long. This is a mistake commonly made by incompetent parents. "Grounding" a child for 15 minutes is as effective as grounding them for a day or a week, and avoids the severe downsides.

It's genuinely scary that you have any contact with children when your knowledge of safe effective discipline is so clearly lacking. If you were in the UK I'd be contacting child safeguarding boards about the organisation you volunteer for.
I don't know for the other but the pandora has a fairly active community, look at the wiki and software repository:

http://www.pandorawiki.org/

http://repo.openpandora.org/ (community project)

Also forum: https://pyra-handheld.com/boards/categories/pandora.198/

-edit-

from wikipedia:

Where source code is available, instead of emulation source ports were created for the Pandora; notable examples are Jagged Alliance 2 and Homeworld.

The Pandora community is also notable for the development of tools required to achieve several successful static recompilations of complex binary software to the Pandora platform. For instance, in 2014 a ARM architecture version of the 1998 video game StarCraft was generated by static recompilation from the original x86 version. In 2015, a similarly port of Diablo II followed.
Again, the only way to tell if overfitting specifically (and not other factors that are more likely) is the issue is performance on a held out test set.
***URGENT***
Can someone please help me, I'm being blackmailed by someone and they've hacked into my Facebook and if I try to change my security settings and they see they're going to leak footage of me that could jeopardise my chances of ever getting into uni please help
How is that different than just throwing an uncaught exception? Most web toolkits will catch that, log it, and 500 the client for you.
You're not missing too much. The page looks like something from the late 90s that is trying to look like Prodigy.
It's having a rather half-hearted schema definition language though, and the json-encoding itself contains a few fuzzy corners, lacking important data types, and is to be honest not particulary sophisticated.

On the other hand, it's readable, good enough for most tasks, not overly complex, and it's nicer than XML. That is not a small acomplishment.

Still... I am waiting for ASN.2 ... All good features and ideas from ASN.1 without everything bad, which is rather much too :-)

One good idea from ANS.1 is "criticality", how important a future extension to a protocol is, which means that older participants can still handle newer messages, if they contain no "critical" extensions.

Another good thing is that the encoding is detached from the schema representation, which is too good for people to appreciate. You can use the same schema to send XML, BER (original simple tag-value binary format), PER (no unneccesary bytes are sent), or plain strings. (No JSON yet - at least in the standard)

In that way, it's possible to select encoders that suits the mission. Send human-readable data when size/speed/consistency does not matter, and packed super efficient messages when sending from a space probe. Same schema.

ASN.1 is ugly as hell though, and clearly designed by committee.
The Trump Riots That Are Mostly My Fault
This is all great info, thanks, but the flood came well after the world creation, didn't it?

Actually at the first reading it occurred to me, too, that the fact became the base of the flood legend, but it happened before Australopithecus...
You should get in touch with gorhill to see if he would be interested integrating this into ublock...
Best Hand-Held Label Maker
DYMO LabelManager 160 Hand-Held Label Maker (1790415) is a fast, simple label maker that's easy to take with you. Type text quickly on the computer-style QWERTY keyboard, edit with one-touch fast-formatting keys and print for perfect, professional labels every time. Compact and lightweight for portability, making it easy to label just about anything, anywhere. 6 font sizes, 8 text styles and more than 200 symbols make it easy to create high-quality labels for all your organization needs. To extend the battery life, the unit's auto power-off function turns the label maker off when not in use. 1-Year limited warranty. Formore info, click:http://amzn.to/1M19wOt
I'm taking my university's offering of this course in my final semester. It's fantastic. I'm using all of the seperate skills I've developed over the last four years: Mathematical thinking (via parsing), algorithms and data structures (ASTS),Programming Languages, software design. It's also the first course where big design decisions are non-trivial, and really effect things later down the pipeline, an experience that is rare in school, but, from what I can tell, ubiquitous in the field. I really recommend it to any students out there.
>> It would be an incredible coincidence that, at the end of six months of training, the computer happened to be of comparable skill to humans.

I don't think it's that incredible - By 18 years old a significant proportion of high school students know more about chemistry than the best scientists up to 1800 did, combined.

There's a lot of human games for AlphaGo to look at, but if it is to exceed human level of play, it'll have to figure how to do that by itself. Look at human level games, learn to play human level.

It's quick to get to the edge of human knowledge, and slower to go beyond it.
Thanks for the feedback. Keep on playing around.

I plan to surface the font, palette, etc info for each logo just as you've described. Specifically so that you can use it to drive design/branding decision further in your product/company/site.

For now (and seeing that you're a "code jedi") I'd recommend just scoping out the X-Logo and X-Meta HTTP headers for the logos you've saved, eg:

$ curl --head -s "https://api.logocaster.com/v1/logos/new.png?action=recreate&name=companyco&style=bubble&palette_id=1643&font_id=438&bubble_width=18" | grep "X-"
X-Meta-Permalink: https://api.logocaster.com/v1/logos/new.png?action=recreate&name=companyco&style=bubble&palette_id=1643&font_id=438&bubble_width=18.0
X-Logo-Name: companyco (edit)
X-Logo-Style: bubble
X-Logo-Palette-Id: 1643
X-Logo-Font-Id: 438
X-Logo-Bubble-Width: 18.0
X-Logo-Drop-Spaces: false
X-Logo-Text-Transform: none
X-Logo-Font-Category: sans-serif
X-Meta-Palette: #72ab1a #2aade4 #9ed4d6
X-Meta-Palette-Background: #fdfcfc
X-Meta-Font-Family: Montserrat
Try playing Pillars of Eternity. It's a modern take on some of the old RPGs, by the guys who made the old classics.

Then there's Planescape Torment and Baldur's Gate 2. Between those you have some of the best western RPGs ever made.

I find a lot of modern gaming to be incredibly shallow. Good for a single play session, but I put the game down and never return.

It's a bit of a shame really; these companies spend a fortune on fancy graphics and it just doesn't matter one bit to me. I'd rather play Dwarf Fortress in all its ASCII glory than play Destiny or The Division.
That's either a bad lie, or you don't understand how this works. As a small example: Science, Nature, and various other journals produce high quality videos (like this: https://www.youtube.com/channel/UCv0aU2eKry3kdSTnFa8QAWA ). And they have many in-house designers and editors who do important work like identifying from a sea of work what is important and what is not, etc.
Contact Facebook Admin immediately.