skysight-inc/HackerNews huggingface dataset:
If course I have the benchmarks, because that's how everybody benchmarks it. But rather with the old perl scripts, not with your new python scripts. They suck. Before it was trivial to bench, but not trivial to setup all the environments.

The problem is not that someone else can do it, the problem is YOU need to do it. You got the name reserved for it, you got the machines to do it, you decide to rewrite it and throw them out, no one is looking somewhere else for better and more benchmarks.

The big competitors with better and faster engines have no incentive to match performance when their name is not on the list, and they just publish their own results. Users don't look somewhere else.
Redshift Data Types. Day to Day Challenges
How are these macaques able to so finely differentiate faces of a different species?
I'm pretty sure I wouldn't be able to differentiate many macaque faces from each other.
I just googled WMDs Iraq and NYT and was surprised to see an article in 2014 about 'confirming' WMDs in Iraq [1]. I never read this story before and don't know how widespread it was (I'm not a huge news junky but generally watch news several times/week and read online occasionally).

There was a study published in 2005 showing that a huge majority of americans (and australians/germans) did not believe WMDs were found in Iraq[2]. I do wonder how the numbers changed after the 2014 article by the NYT.

[1]https://www.nytimes.com/interactive/2014/10/14/world/middlee...

[2]https://en.wikipedia.org/wiki/Iraq_and_weapons_of_mass_destr...
Regarding this:

> epoll uses system calls (“slow”) to add or remove descriptor to the set. select does the same thing in userspace. If you have to add and remove many descriptors per iteration which is typical for short-lived connections then select might be more efficient.

I would have estimated that on a select system call the kernel needs to internally attach some kind of event listener for each passed FD and uninstall it before the system call returns. Which means select is interally a sequence of "iterate over all FDs, check if an event is available and if not install listener", "wait at least one event to happen" and finally "uinstall all listeners". While epoll requires only "wait for at least one event to be available and then iterate over the FDs and record all available events". So I would guess that while epoll requires more syscalls for setup it should be a lot more efficient if a FD is polled more than once. With edge triggering most of the registration/unregistration calls can also be avoided.

Or do kernels have special optimizations that make select internally more efficient than I described? Maybe some memoization of former used pollsets?
Diversity in Technology and Open Source
Rooam | Senior Java/Groovy backend developer | Washington, DC | REMOTE https://rooam.co

We're looking for experienced Java/Groovy backend software engineers to expand our current team. This is a full-time remote position.

Our stack:
Groovy/Java, Spring Boot, MongoDB, REST, RabbitMQ, Git, Jenkins, ELK, Ansible, Event based distributed architecture

Your profile:
Extensive experience as a Java/Groovy developer using Spring and Spring data. You are familiar with relational and non-relational (MongoDB) databases as well as with message queue (RabbitMQ). Self organized, quality, performance and team oriented. Hold a university degree in computer science or a related field.

Please send your CV to remote-dev [at] rooam.co
> His decision was based on the price of ethereum doubling or so in the last month.

Wouldn't it be a lot less time and effort just to buy the crypto currency and hold it?

I mean it seems a bit foolhardy to get into currency speculation (because that's what this is) by investing a large amount of money on hardware they don't have an alternate use for...
You addressed the substance (or not) of aaron695's post far better than I did, but I'm prepared to believe that the post is sincere, absent any actual evidence of shilling. (See also, Trump's repeated insinuation that protestors must be paid).

I don't doubt that there is a shit-ton of political trolling, which degrades discourse even if it does not persuade.
Xpra – “screen for X11”
TLScontact | Database Developer | Beijing China, Lyon France or Belgrade Serbia | ONSITE | FULL TIME | corp.tlscontact.com

Who we are！
TLScontact is a pioneering company specialized in providing customer relationship management excellence within a face-to-face environment. We are part of the Teleperformance Group, the worldwide leading provider of excellent customer experience at every single opportunity, serving governments and companies. Our rapid growth is a direct consequence of the confidence our clients have in us and the outstanding work performed every day by our teams around the world.

What we do！
We operate a growing number of face-to-face contact centers worldwide. TLScontact offers its clients an end-to-end solution, starting with information provision across multiple media platforms, to the direct face-to-face contact experience and back office tasks.

Where we are！
Our global presence combined with our experienced project management teams enable us to open and begin operating any new face-to-face contact centers in a short period of time.

Database Developer / Data Engineer

Data team is an small team but we have a lot of exciting challenges. We currently have 2 engineers on the team and are looking for one more. The team also works in collaboration with other IT department for system setup, etc.. Scope of work involves maintaining current data pipelines for reporting data transfers and architecting and building new data pipelines with tools such as WSO2.

• Experience in SQL database architect and application development, Data Modeling, Database design
• Experience with RDBMS like MySQL, PostgreSQL, MSSQL or Oracle
• Experience with ETL and SQL for Reporting or Data Warehouse
• Experience with data integration
• Experience in Python/Java
• Experience NoSQL, Cassandra or Hadoop would be a plus
• Knowledge of Kafka, Storm or Spark would be a plus
• Superb analytical skills and persistence in database problems solving
• Attention to details and accuracy, strong logic skill
• Excellent communication and documentation skills
• Good verbal and written communication in English.

Please email qx1496654841nkx@easytrashmail.com with your resume and/or questions (sorry, I am not authorized to share my real email address)
Seems he gently skipped over the fact that getting a job is supposed to be easier if you have college. Thus he would have to take into consideration all those people who can't get a job without it, or who would have to accept sub-par employment with low pay.

Suppose also that you will only do well in College, and thus be elligible for those well-paying jobs afterwards, if you already did very good at primary school. If we suppose that only pupils with high grades from primary school can "make it" with College, then that would also be another point that I think the article explored only weakly.
#2 sounds very much like Stoicism, as to some extent does #1.
> To answer that, you have to go back to 1986 and the work of an eccentric and powerful California politician, John “Vasco” Vasconcellos

Funny that they don't really describe who he was or his political position (state senator).

I find it hard to believe that 1 CA state senator is responsible for a syndrome experienced in the U.K.
Programming through typing text has already become 'visual programming', just from an unexpected direction: syntax highlighting, compile error checking while you type, code completion, fuzzy searching, argument type popups and so on. The only thing that's missing is better debugging integration (essentially show how the program state changes while you type).
Doesn't work in Medicine, Law and host of other fields which require hard core "physical assets" (tangible) things to teach for which includes dissecting stuff, attending patients, arguing cases etc.,

In coding all you need to learn is a PC and some connectivity. That;s all.

The only conclusion we can draw from your experience is that in coding/ software self-taught path can take you to places. But, cannot be generalised for all college going.
"On average". That includes a bunch of degrees that, while perfectly fine, aren't going to generate a lot of money for most people. An english degree, in the hands of the right person, could make boatloads. For most people, it won't. The ROI for $200K+ english degree is awful.

On the other hand, a CS degree, robotics, genetics, biology (medical), any of those, again, in the hands of the right person, will far outpace the S&P, it has for me.

But I can't say it enough, the person needs to be

a) motivated
b) reasonably intelligent
c) lucky

If that sort of person gets a degree and a masters or a PhD, I think the ROI can be better.
Yes. Running a GPU at 100% continuously will significantly shorten the lifespan of the chip, the chances of picking up something that's not got much life left is high.
This looks fantastic to learn what some of those mean, but just to save time when using flexbox I love this http://the-echoplex.net/flexyboxes/. It gives you all the code for what you set up. Every time I need flexbox, I use that and then tweak a few details, takes me a minute.
That isn't even nearly enough. Text messages take very little space and can easily be embedded in very low quality images.

You can't allow images, sound, or video at all if you want to prohibit steganography.
In my opinion there are mainly three reasons why Prolog is not popular.

The reason is that declarative languages in general are not as immediate as imperative languages. Nothing intrinsic about declarative languages themselves, this has to do mostly with the fact that we are taught and we are exposed to imperative languages first and then we hear about other more "exotic" paradigms.

Second issue. In a sense, the elegance of the language has been the biggest weakness. The academics loved to play with conceptual matters. A lot of effort went into papers on semantics and mapping different types of reasoning but not much into tools, IDEs, or compilers. The community didn't make enough libraries, built the right abstractions and software engineering practice. Every time you start a project in Prolog you are starting from scratch.
Also, the elegance of the language is the reason a lot of people approaching Prolog get quite demanding. "It's logic programming so why do we have to use a cut?". Yet most programmers have no problems with the quirks of C++ or Java.

The third one is Prolog hasn't found it's excellence area. C, Go, Scala, Java all have their on strengths and scenarios where they are the best candidates. Prolog would make in theory an excellent candidate for representing complex domains based on rules, covering a module of a larger piece of software. It would be perfect to represent the rules of a board game or the knowledge of a chatbot, but for a number of reason that's no happening. How does the reasoner scale with larger datasets? Will it be hard to manage? Is there an example of something similar being attempted?

In my very personal opinion, as a community we should learn from these lessons, take the best bits of Prolog and make something new.
At Grakn.ai (https://grakn.ai/) we are working on a graph database that uses an inference layer that is based on Prolog's resolution, maybe worth having a look. The idea there is that Prolog maybe shouldn't become a great general-purpose language but its bests parts must be used as a base for the next advances in knowledge representation and reasoning.
The thing is, back in the 80s (before I was even born!), the cost was huge, but it has stayed the same until now. So, yeah, it cannot best good C/C++, or even optimized Java, but it still outperforms any scripting language.

You know what they say, the right tool for the right job.
They're still pretty flexible plastic: I have one as my daily driver. The market test was failed because plain ABS faded to an ugly grey. Meanwhile the Citroen Cactus is sporting big squishies all over.
Cyrptofolio has a ring to it
Where too is the once promised paperless office ?

IMHO the robo jobpocalypse is as overhyped as the paperpocalypse was in the early 1980's
I wrote some of my fastest code on a netbook. It's also the gnarliest code I ever wrote and I do not wish to touch it again.
If they ban secure software it surely will work as terrorists are law-abiding citizens. Right?
Your comment is definitely an interesting take on the question. I would argue, however, that integrated debugging in the way you describe (along with the various programming text editor features) is what constitutes a live programming environment.
Show HN: Excel Addin for Baremetrics and Google Analytics
SSAddin [1] is an Excel-DNA based XLL Excel Addin. I've recently added Baremetrics & Google Analytics support to the existing Quandl & Tiingo capabilities. Source is on github [1], and binaries are here [2]. License is Apache 2.0

[1] https://github.com/SpreadServe/SSAddin

[2] http://spreadserve.com/s3/downloads.html
I agree that the title was intriguing and although I am not fluent in mathematics at the level discussed in the article, I found the biographical sections very interesting and the writing style to be engaging.

Particularly interesting were the comparisons with Boltzmann and Cantor, apparently also "tortured" or at least socially eccentric, geniuses. My understanding of their work is limited but the author of this article seemed to allude to the risks of, or at least correlations with, psychological instability and research at the extreme frontiers of mathematics. (I know this notion is a tired cliche, but still...)

If anyone out there has an understanding of how Grothendieck "deepened the concept of a geometric point" and feels the urge to explain it in layman terms, I have an upvote for you!
NoFlo: six years of JavaScript dataflow
" If the currency were successful, bitcoin's fixed supply (a constant denominator) wouldn't keep up with global growth (a growing numerator), which would make the currency more valuable over time. This would result in a deflationary spiral (no one spends the money b/c they're better off waiting and letting it appreciate, which leads to less spending, which leads to even more deflation, etc.)"

One of the best things about crypto is that its actually going to test keynesian economic dogma in a free market of competing currencies.

The fed firehosed 6 trillion dollars into the accounts of big banks since the GFC, which hasn't done much other than inflate the stock market or sit idle. Is that extreme care?

Don't bother arguing - within a few years we will find out the truth.
Perform Tasks in Excel, PowerPoint and Word 5x Faster
Still I don't see any source. Your conclusion has no value given that there are many more important factors influencing the differences in criminal rates, etc. between middle class kids and lower classes kids compared to spoiling.
The education level of the parents is the first thing that comes to mind for example.
Ergo, unless you link some proper study that demonstrate that correlation, I don't think that you can write such unsubstantiated strong assertions to validate your theory.
Rule of Odds – Teresa Pilcher Photography
Intel's New Processor Is the First Consumer Chip to Offer a Teraflop of Power
And then there is the bit where rich foreigners want to send their children to top schools, which usually translates into sending them to the United States as well as the general population increase. With more people competing for the same (or in some cases even fewer) spots the prices could only go up.

So now we get to see other effects at work and some of those effects expose this rise in price as unrealistic.
> the best coders are the clearest writers of English as well

Thats what I found as well, which is why we need more of them. Maybe it is a german thing, but I can tell you that we don't have a lot of those types doing software development. Maybe because people here are more likely to study humanities instead than in the US? I really don't know.
I do most of my presentations using reveal.js https://github.com/hakimel/reveal.js precisely for that reason: static text markup. And also then source control friendly.

E.g for a conferences last year I made this presentation (please ignore content) https://flurdy.github.io/scaling-scala/ in just one page: https://github.com/flurdy/scaling-scala/blob/master/index.ht...
What Approach Is Best Suited for Server Monitoring: Agent Based or Agentless?
> building automated tools to serve legal requests for Google+

That is a narrow AI development. Why weren't you excited?
British Airways: Why Production Releases Are Dominated by *Fear*
It's just a matter of whether your content is delivered via the app. Netflix, for example, must have users pay via Apple (or outside the app), because they deliver the content in the app. Ebay doesn't require that, since you're just buying something that's going to be delivered to you.
> Don't go away from something. Go towards something.

Exactly.
I have unsubscribed from Netflix 1.5-2 years ago because I have watched all interesting content they had and it made no sense for me to pay them monthly anymore as I reached the point when I rarely ever opened Netflix app to watch anything.

I'd probably do the same with other similar services like HBO or Amazon Prime. Subscribe for 6 months to 1 year, watch all the content I am interested in and then cancel my subscription.
As a remote worker, the paperless office is here today (for me). I interact hundreds of times a day with colleagues around the world, and paper is involved perhaps only twice a year (to print plane tickets).
In this case, it is most probably OK, because wfds_out comes from calloc(), which uses the largest possible alignment to work for any type (it returns void* and cannot know which types are inside the allocated memory, so it needs to assume the max on the architecture).
About midway through the article, Cartier (the author) says that "Grothendieck had a taste and a talent for naming things, which he used as a major intellectual strategy. Thus, my title, “A Country Known Only by Name,” is an homage to his way with words."

I agree with others that it's not the most straightforward title he could have used (although I don't think it's the same thing as clickbait). But personally I enjoyed the sense of mystery it lent to an article I might otherwise have skipped.
I misread your post then. For some reason, I thought that you were arguing that only refugees were affected by the EO.
If only there was a 100% sure fire way to prevent an ideology from exerting control over new vulnerable people.

There has to be a solution
Being able to develop Android on Swift will be a game-changer (and a nightmare to Google).
How so? Can we program Haskell's Hindley-Milner based
type checking into Lisp with macros and homoiconicity,
and have it run during compile-time?

Take a look at Hackett "a fanciful sketch of a programming language from a far-off land with Haskell’s type system and Racket’s macros."

https://lexi-lambda.github.io/blog/2017/05/27/realizing-hack...
Well, how about that for irony.
Brutalist redesigns
Google’s Biggest Search Engine Algorithm Updates of 2016 [Gifographics]
> criminals will have crypto, ordinary people/dissidents/journalists etc will not

Does is imply that politicians will have crypto?
You can have it both ways: power the IDE with a futuristic power hungry beefy machine, and run the programs it produces on a throttled sandbox that match the slower target machines.

I fear cheating would be too easy, though —just lift the restrictions.
Ironically, google have stopped enabling me to create gmail accounts because my phone number has been used too many times for activation.

Doesn't matter anymore, I self-host as much as I can anyway.
G2A – Process Cycle
Nasa Aeronautics Book Series (2015)
I think Apple only take in account for direct app purchase, in-app purchase and subscription plus this ranking is calculated weekly.
I don't claim that "Lisp cannot run on modern hardware", just that it has performance sapping features that lower its competitiveness vs mainstream compiled languages.
If you don't care about performance and don't pretend to be in the same league as C i have no problem with Lisp/Scheme. Its the same deal with people pretending languages with GC such as Java are fit for systems programming and low-level tasks.
I would suggest to US citizens to come in EU, study in the best colleges (there are some that are just great and cheap) and come back. I expect the exepence to be half. At that point the ROI should be greater
Is true that farmed saltwater fish do not have Anisakidae nematodes normally, because they aren't feed with live bait normally and the life cycle of this nematode is not direct and can't be completed.

On the other hand, I will take the flashing 90% infection rate with a grain of salt, for some reasons.

First because this rate is not useful if we count together fishes with a 500 worms load, and fishes hosting one single tiny 1mm long worm.

Second, because infection rate is heavily seasonal.

Third, because parasite distribution is patched. If we speak of a single type of roundworm some stocks could be heavily affected, but most of them aren't.

Mixing saltwater with freshwater and speaking of all parasites together the percent should be closer to 100%.
I believe the leakers stated that they are not current employees of Foxconn, perhaps they are former employees, but they have access to multiple sources and sell the information they obtain to market analysts.
For embedded systems, LWIP has a socket API that supports select(). Try finding an event library for that one! I had to roll my own, and I learned quite a bit in the process.
As a believer myself, I think the problem is that visual programming suffers the same problem known as the curse of Artificial Intelligence:

"As soon as a problem in AI is solved, it is no longer considered AI because we know how it works." [1]

Similarly, as soon as a successful visual interactive feature (be it syntax highlighting, trace inspectors for step-by-step debugging, "intellisense" code completion...) gets adopted by IDEs and become mainstream, it is no longer considered "visual" but an integral and inevitable part of classic "textual programming".

[1] http://www.artificial-intelligence.com/comic/7
Being rich is not a crime (although some social justice warriors try to make it so). Helping your own children get a good education is not a crime also.

I agree that there should be some form of help for the poor, but gaming the grading system is not the way to go.

Whatever you do the children of rich and well-educated will always be in top 5-10% of their class. We shouldn't promote equality by trying to bring them down, instead we should focus on bringing other students up, making the gap between top 5% and bottom 5% percent narrower.
> I love tree base algorithm they are so good in many context

random forest is delightful in that the algorithm has very few parameters, the default values of parameters are generally okay, and it generally tends to do something reasonable when you throw it at "real world data" with missing data / categorical variables / useless noise features in the input / etc.

Provided a single decision tree does not overfit to then a random forest wont overfit either.
Do you know, did the case I mention have someone else they conspired together with?

As for the £200 thing. I know I "floated" this idea but I can't try to evaluate the idea I mentioned without it sounding like a joke. But if I try really hard and set aside my reaction to it: if it really did work than £200 a handful of times per year is nothing. I didn't realize just how few cases of terrorism there are every year, see the cousin comment. It's like, 13 people killed since 2010. How many people do you think are reported multiple times by multiple agencies and citizens? This expense would not even be a rounding error on a rounding error. (But I just can't get over how absurd it sounds.)
Best Blackjack Game Development Company