skysight-inc/HackerNews huggingface dataset:
Don't apply the bad logic of one cop to every single cop in existence
It is interesting that designers universally agree that fonts matter, but programmers can't agree on whether syntax matters.
I think I would have added "attractor states" and "constraints".
Kevin Rose: Five tech predictions for 2016
Holy Deja Vue Batman! I used these systems when I went to University. Thank Hoff for posting the link to the hobby version of Clearpath, it will be cool to go back over 40 years. Wonder how much Algol I really remember.
In today's Who's Hiring thread, there is only one mention of "elixir". I quite like that as Elixir still has the aura of something new for its own sake with the type of people that this attracts.
Privilege, Pathology and Power
I wonder if there is really a smaller blog audience now than before.

Or is it that a massive number of people have arrived to the Internet knowing only the FB, IG, and WA apps. Those people don't quite get it yet. Some of them are new because of finances. Computers and routing equipment too expensive 10 years ago. The smartphone has brought massive numbers of new arrivals.

I think the problem could be app stores. Could be paid search results.

But these are short term problems. I think eventually all these new people will discover blogs. And podcasts.

Just like people these days are discovering grunge rock, and mullet hair. Or at least they were 8 years ago - last time I had a look.
> You're still CO2-emmision positive.

And so what? I said that, did you not read what I wrote?

I'll quote it for you: "this will greatly reduce CO2 emissions, even though it's not completely zero."

> more efficient

That is way underestimating it, it's a fraction of the CO2 output of any other fuel. By far most of the energy comes from the sun, only a small amount comes from the coal. And it's pollution free since all the heavy metals in coal are captured at the source.

It also fits in well with existing technology since there don't exist any other ways of transporting fuel in bulk except hydrocarbons. There simply doesn't exist any other way of doing it.

Have you ever heard the saying "The perfect is the enemy of the good?"

Trying to be eliminate CO2 entirely is impossible, if you hold out for that you'll do nothing whatsoever.
Hi there, is this the same b5000 that inspired Dr Kay? On the hole OOP paradigm if I remember the quote correctly he said that the b5000 almost remove the notion of data and how he wanted to duplicate this behavior with OOP.

Can anyone more knowledgeable about this step in please and we can all learn more about it.
Forecast.io is a pretty solid API used by many apps, built by the makers of Dark Sky.
I'm glad the videos are on Youtube. I'm getting rather suboptimal streaming playback on Frontier DSL from the "media.ccc.de" server.
The Year of the Imaginary College Student
Semaphore CI | Europe | Full-time | REMOTE

Looking for senior software engineers into Ruby, Elixir, microservices and high scalability.

We’re on a mission to change how developers test and deliver software. Our way is to double down on great user experience and high performance, treat our customers as we’d like to be treated, and make continuous delivery practices more accessible to developers. CoreOS, 500px, Lexmark, General Assembly and many others use Semaphore (https://semaphoreci.com/about).

Apply at: https://renderedtext.workable.com/jobs/163809
But there are links both to and from social media sites, aren't there?
This is really cool, the illusion is honestly fantastic.

I love how the "inputs" mirror the way they do, just like the image itself.
Do you mean, is conforming to racist group think "really racist"? That's maybe an interesting intellectual question, but in the end, does it really matter?
Couldn't agree more. I got my BS in Comp Sci from a traditional university. Got out, got a job, did okay, got promoted out of day-to-day development & eventually lost my ability to dev. Now, in my 40s I've decided to get back to my tech roots. With all the great free resources & contributors online, as well as shops like Udemny (& others) I am getting better & more practical instruction than I originally received at a university.
Maybe he's saying you should resist in a way that doesn't overtly display anger and resentment.
This is probably a very practical truth. Nonetheless, there seem to be a lot of police who are actually saying the wrong things (as well as doing the wrong things), and I have to think they don't quite know right from wrong.
Usually you can log in with your github account.
Wait, you never heard of ROT13? Heck, Son, I remember when ROT13 was the DoD's standard for strong encryption.
Which is completely justified when the old world was better.
This. Github's UX is nice, but so is BitBucket's and other competitors'.
Isn't it this: https://github.com/vijaykiran/Leviathan ? I briefly played with code, but never got time to hack on it.
Whoa you found it, thanks!!!
> old world was better

For him.
> (...) the "doesn't matter, I'll be dead soon" card.

This mindset is what creates a _lot_ of problems; while some decisions do not matter greatly for oneself, they do for others and/or even more so for future generations.

I think many people grasp this concept in the context of polluted oceans et al., but fail to do so when it comes to the real-world manifestations of 1984 and the like.
Maybe, and even despite the missing code review functionality, if you compare it to stuff like Phabricator.
I'm sure they are, however none are listed in this article.
Hi,

nope, I feel that concurrency is the norm in Elixir, while it is supported in Clojure, let me explain better.

In Clojure you have an idea on which order what function is called on what data ie. you read your data from IO, you clean it, you analyze it and finally return the result in IO.

This code is sequential, granted you can ask the first batch of data to the IO and while you wait for the second batch start to analyzes the data you already got (concurrency) or/and spawn a lot of map-reduce jobs to use all your processors to analyze the data (parallelism)

In Elixir you define a lot of independent process (you can see a process as data plus functions that act on that data itself) and each process run concurrently with the other, this create a lot of new problems but is also very powerful.

> If you are unsure if a post is readable, why not just rewrite it?

Actually I was in the car while I wrote the message, this is the first chance I got back on my computer.

You are the only one who felt to comment on the post asking for more clarification, it means that either people don't care or that people did understand what I was saying, I am just glad that you asked so I can clarify myself and explain better ;)
Um, yes it is the fault of the attackers. Attackers aren't animals or clouds. They are agents that have free will and are choosing to try and destroy Linode, probably as part of some sort of ransom attempt.

ISPs can't be expected to solve this problem: the ones that have tried discover that it takes huge efforts to get a hacked customer cleaned up, and then they frequently just get re-infected. ISPs exist in a highly price-sensitive and competitive environment: providing dedicated, personalised security services to customers who don't even care or can't be blamed (e.g. hacked router) is incompatible with charging a competitive price.

I don't know what the solution is. Just saying "no" next time someone wants to use crap programming languages and frameworks that systematically lead to exploits would be a good start. No more using C in embedded devices that can't be remotely upgraded.
I challenge that.

Where does racism come from? How does racism develop? We don't born with racism as an instinct, so it cannot be considered as "root" because the root is not racism, it is merely of symptom of something else. Pick WW2, a lot of Germans weren't racist and probably friends to many non-German people, but then they were convinced and after conformity kicked in many became racists.
Wise words, thanks :)
Even the issue tracking?
The Wikipedia articles on semiconductor manufacturing are pretty good. Far as ASIC's, I struggled a while to find a great resource on all aspects of design, verification, and prototyping. Here's the best one I found for you:

http://cc.ee.ntu.edu.tw/~ywchang/Courses/PD/EDA_Chapter1.pdf

On top of that, there's the cost of the photomasks that print the samples for testing (and later production). They range from tens of thousands on oldest nodes to millions on newer ones. Every time you screw up and change the design you buy another mask. Hence, avoidance of new nodes by low volume groups, design/verification tools that can cost $1mil/yr a person, and heavy re-use of components.

One trick that's popular is called multi-project wafers: a mask and chip run that's shared by several people with high cost split among them. This is available through groups like MOSIS and X-Fab. Lets you test your design in [more] affordable pieces. Plus, tooling and overall cost has come down for older nodes which are still highly usable for many scenarios:

http://gsaglobal.org/forum/2009/1/articles_full_double.asp

Open tools are getting there slowly but not reliable or competitive enough. Here's the only open flow I know of:

http://opencircuitdesign.com/qflow/

So, overall barrier to entry for ASIC design is expensive expertise, high-cost of proprietary tools, and cost of masks (or MPW's). Going cheap on all these still gives several hundred thousand for a useful design on a good node. Simpler, single-purpose chips on oldest nodes can be less than that, though. Here's an example:

http://www.planetanalog.com/author.asp?section_id=526&doc_id...

Hope all this helps your understanding of the situation.
Probably once a year, I go through my Github projects and delete ones that have absolutely 0% interest, including from myself. I would have used my IDE (Leviathan) myself but it's hard to compete with Emacs. With a bit of community help I think it could have become something really cool.
How a Data Scientist Travels the World
What racism? It's a pipeline problem.

/s
ImpactFlow — Portland, OR. Onsite — Full Stack Engineer
Nonprofit-giving startup seeks a full stack engineer to join our product development team. You will work with a small cross-functional group of engineers to develop features for our SaaS web application/platform.

Responsibilities:

- Build features on the platform

- Write tests for everything you build

- Collaborate with product stakeholders to shepherd products through development

- Participate and contribute in code reviews and design discussions

- Lead effort to build and deploy cool things

Learn more about the position and how to apply: https://gist.github.com/borbyu/d92b23bfc4e929a45c93
https://github.com/rphlo/GoProLiveProxy
Apparently someone found a fork of it on Github! I've forked it again myself and will keep it for the time being... 575 commits is a lot of time to throw away completely, I shouldn't have been so rash the first time.
Because these days "botnet" can easily mean "botnet of compromised Linux servers" or "botnet of WiFi routers". The biggest DoS attacks are often based on exploiting UDP based protocols and so you end up being attacked by ISP/university-sized DNS or NTP servers.
I'm not sure we read the same article. I think you missed the larger point he made. He has no trouble adapting, he explained just how he himself uses Facebook. The point of the article were concerns regarding the implications of the rise stream-style activities of the web.
The default text size in every browser, as far as I'm aware, is actually 16px. The text on Hacker News is 12px, because virtually every designer decides they know better than the browser settings.

Which one are you thinking of as the "default"?
As he also mentioned Instagram for instance doesn't allow links in posts.
How Gawker Brings in Millions in Affiliate Sales
I'd consider "single sign on that connects me to tons of projects' repos to be great UX. Personally, it (and the centralized API) are big reasons I use GitHub to interact with projects whenever possible
I would not say that he is alone in his preference for this 'old world'

and I would say that he certainly shouldn't be alone in preferring the 'old world'.
Everything that is wrong with the new Star Wars Movie [Spoilers]
The API lets you access all that.
Reading the replies in this thread got me thinking it would be nice if an online course site allowed searching within all the subtitles of all the videos it hosts, and would provide results to all videos containing the searched keyword so you could get access to many explanations and side-notes about a concept, fast.. I think it goes against their business model though.

Also, many MOOCs do support optional texts, but they are not always free.

Perhaps the right mix is somewhere down the middle.. a course that gives you all the course materials in a jupyter notebook + makes help videos available as well, and the student can pick their desired learning path (like http://cs109.github.io/2015/pages/videos.html)

Finally, I really like those "Manga guide to" books from No Starch Press, but they are more like fun supplementary resources.
There are a few Clojure-inspired Lisps that are meant to be suitable for writing command line apps. I'm trying to work on one myself in fact (https://github.com/sdegutis/Paladin), with the main goal being that it's written entirely in C and has 0 (required) external dependencies -- both goals having been inspired by the implementation and design of Lua. But I'm no expert at implementing languages so it's coming along slowly.
He wrote something similar earlier this year that was discussed on HN: https://news.ycombinator.com/item?id=9994653

There's definitely more to be said on this topic, though.
Mature Developers
Read the introduction of the actual paper.
Now we all assume that this perfectly explains the people we disagree with. They are victims of conformity and group think. Thankfully we have reasoned opinions based in fact.
Location: Berlin
Remote: Yes
Willing to relocate: No
Technologies:
- Javascript > ES6 | Mocha | Chai | Backbone | Angular | React | Flux | Browserify | Q | jQuery | Grunt | Gulp
- Other > Git | Sass | CSS4 | HTML5

Résumé/CV: http://walterroman.com/whr_resume.pdf
Email: me@walterroman.com

Links:
- walterroman.com
- Github - github.com/whroman
- Stack Overflow http://stackoverflow.com/users/2539700/walter-roman
- Angel.co - https://angel.co/whroman

I'm opinionated about Git processes, ES6, Coffeescript, CSS preprocessing, frontend architecture patterns, frontend task management and automated testing. I've been working on web applications for over two years and I'm most interested in joining a remote or Berlin-based team that's working on something awesome!

My current gig has been working on internationalized apps in Berlin's IoT sector. I'm really interested in doing remote work again so it's worth noting that my remote experience includes work for an early-stage SF startup, an Ecuadorian newspaper's online archive and a real-estate listing site.
I forked it in the hope of keeping track of it - but the "Whatever" commits weren't that encouraging. :)
SEEKING WORK - Ruby developer - Remote

8+ years of programming experience. BS in Computer Science.

Contributed to various open-source projects including GitLab, Ruby on Rails.

Love to experiment with new technologies, learn new skills, and solve challenging problems.

GitHub: https://github.com/narkoz

Skills (not a complete list):

- Angular, Backbone, Vue

- Grape, RSpec, Rails, Sinatra

- Elasticsearch, PostgreSQL, Redis

- HTML5, Sass, Slim, Twitter Bootstrap

Email: mail [at] narkoz dot me
I agree. Donald Trump is showing us you don't need a donaldtrump.com to get elected. But it doesn't look like you can be (or become) a public figure anywhere in the world anymore without facebook, twitter etc.
I love seeing the progress people are making in preserving our modern cultural heritage in Dolphin, BSNES, etc. More posts like this, please :-) and great work.

The broken loop sample sounds almost like it could be something from Autechre.
A similar but slightly simpler computational concept is the `LEFT OUTER JOIN` in SQL, in which for every row on the "left"-side table is listed, whether or not it has a corresponding match on the "right"-side table...doing a `WHERE` filter for `NULL` values then shows you all of the left-side records that have no match.

INNER JOINs are plenty useful in themselves, of course...it's already difficult for humans to manually compare two lists to see the matches, and it's not done as routinely as it could be (think of the number of surprising news stories and investigative journalism that involves discovering that a person in one list is also in another list, e.g. campaign contributors, convicted sex offenders, etc). Given the difficulty of matching -- even though its insights are tangible to most people -- my experience has been that people don't even consider looking for what isn't there that should be there. Maybe it's a corollary of Donald Rumsfeld's apt observation of the "unknown unknowns".

Here's a toy example I use in one of my classes: Using the U.S. Social Security baby names data, look for the most popular baby names in 2010 that did not exist in the 1990 dataset:

http://2015.padjo.org/assignments/midterm-babysteps-sql/#the...

(actually, it's pretty surprising how much churn there is even within a decade...When I initially used LEFT JOINs just to see which popular names in, say, 1970, were still among the most popular names today, the result set was so small (sometimes, just empty), that I thought I had made a mistake in my query)
Their API exposes issue data, and there are a handful of 3rd party API-based tools designed to back up / extract it.

Also, for anybody not already aware (I didn't know this for a long time): GitHub repo wikis are themselves git repos that use Gollum
If I interpret it correctly, yes, if you are not a racist to begin with, a really nice college graduate (yeah, perhaps ex-cop) joining your dream job, and a few years later you are among of the cops assaulting a minority, why?

It matters because you have to find who is influencing the non-racist. Remove bad blood, find ways to block bad blood from forming. Perhaps naive to think it will work, I don't know, not a social psychologist :-)

Some are racists because of PST. Some are racists because they grew up in a very negative environment. Some, perhaps, are just nut, I guess. The rest, I don't know.
Mozilla recently donated $25,000 to Discourse to improve mailing list support[1]. Hopefully it will pay off!

[1]: https://blog.mozilla.org/blog/2015/12/10/mozilla-open-source...
The author also published a related article on the Matter publication on Medium titled. "The Web We Have to Save": https://medium.com/matter/the-web-we-have-to-save-2eb1fe15a4...

His writing can be found on his personal site: http://hoder.ir/en
Someone will probably point out that data can be exported, but that is frankly irrelevant given that the URLs for your project are now embedded around the entire world to a domain name you don't control (github.com), and which your goal should be to "outlive". There is tons of historical content sitting on SourceForge and Google Code that has links all over the Internet pointed at, and it is a major issue that you can't migrate and take these links with you; if github.com offered "bring your own domain" as a feature for some moderate cost, it would be much more viable as a platform for people who care about the longevity of their projects.
Try keeping up with newspaper comments that are driven by Facebook. It's a nightmare to follow conversations.
So I'm not an expert in the mathematics they're using specifically, but my high level understanding is that convolutional neural nets are able to extract features because they satisfy certain invariance properties. For example, a face is still a face even if it's shifted to the right, made a little smaller, or tilted a bit. Therefore, the feature of faces should be invariant to these transformations. This paper develops the mathematical framework to better help understand when such invariance properties pop up in a wider class of deep neural net architectures, and thereby when these architectures can identify broader classes of features.
My understanding is many (most?) cop pension plan payouts are based on the highest paid year. So every cop does something called spiking, they do a ton of hours and turn their $100K/year job into a $200K/year job and get retirement based on the $200K/year. Or they get promoted to a higher paying job just before they retire so the pension is based on the higher pay.

That makes for a pretty pleasant life style, 20 years and you retire to a sweet, sweet pension.

Social Security offers a much better model, what you get back is based on what you put in, you can't spike it.

Here's just one article, you can find lots with the google:

http://www.sanfranciscosentinel.com/?p=35211
SEEKING WORK

Remote: yes

- Programming: Rust, lua, C, Python

- Masters in Computer Science (specifically in the area of security)

- Love science, technology and electronics

* Website: https://www.anfractuosity.com/projects

* Github: https://github.com/anfractuosity
This is the same B5000 that Dr. Kay mentions in several of his talks.

Kay has often said that he saw the same idea three at least three different times before he fully appreciated the concepts that he later labeled ‘OOP’. Besides the B5000 (designed by Bob Barton), other proto-OOP systems were Sketchpad (Ivan Sutherland), Simula, and even the proto-Internet (that was known as the ARPAnet).
If I were them I'd move issue tracking to GH too _in addition_ to the current tracker. Having GH issues that are familiar to developers lowers the barrier for feature requests and bug reports which is a huge deal for a language.
According to Wikipedia [1], SFPD is highest-paid department in the US. According to the BLS [2], the 2014 median pay for a police officer was $58,630. Compared to society as a whole, that's ok money, but not great money.

1. https://en.wikipedia.org/wiki/San_Francisco_Police_Departmen...

2. http://www.bls.gov/ooh/protective-service/police-and-detecti...
that it is born of the human being's natural yearning to stand well with his fellows and have their inspiring approval and praise -- a yearning which is commonly so strong and so insistent that it cannot be effectually resisted, and must have its way.

Actually I think it's the other way round. The force to conform doesn't come from seeking "approval and praise" but from avoiding the negative consequences of possibly being isolated and ostracised.

This is because where there's isolation there is disrespect and even violence from the peer group around the corner, apart from the negative effects it has on one's value on the "partnership market".
Every improvement is a change, but not every change is an improvement.
Square: Developer Platform Engineers (server and mobile) | ONSITE: San Francisco | VISA

Note: other teams are hiring (NYC, Atlanta, Toronto) but I'm posting for my particular team: Developer Platform.

- Help us (tiny team, will grow and add responsibility) build the product and infrastructure for millions of merchants.

- APIs and SDKs for eCommerce and the Register point of sale

- Make it easy, scalable, and consistent to expose Square's products to external developers

- App Marketplace

- Architecture, availability, growth, and scalability of all public APIs

- Mobile and Server side areas of focus

- Junior and more Senior people welcome to apply

Lear more and apply (mention 'hacker news') http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=q8Z9VfwV&...

Or ping me on twitter @jawspeak