skysight-inc/HackerNews huggingface dataset:
Yes, let's cite this guy who is "so uninterested in Scala" that he spends an considerable amount of time maintaining multiple user accounts to spread FUD about the langauge in various places and makes up stories about how "his team/group/company/... was trying to use Scala but abandoned it due to all the horrible issues with it".

You know that he is really persistent (despite claiming that he doesn't care about Scala) when the community starts maintaining a list of his sockpuppet accounts.
It was the IBM SyNAPSE Chip [1]. It's actually been known since 1988/89 that neural networks can approximate any continuous function [2], but this chapter explains how in a much more intuitive sense.

[1] http://www.research.ibm.com/cognitive-computing/neurosynapti...
[2] http://dl.acm.org/citation.cfm?id=70408
The fine isn't for giving someone a ride; it's for willfully defying a court order.
kickass product!
You may also be interested in Newslines. We use WordPress as the base to create rich timelines on any topic. Our team has added 12,000 posts in the past few months. http://newslines.org. You can see how we dealt with MH370 here: http://newslines.org/malaysia-airlines-flight-mh370/ or Taylor Swift: http://newslines.org/taylor-swift/
Most of these optimizations imply scaling by number of cores. Thus the more cores (and thus sockets/NUMA nodes), the more the benefit. Desktop-ish systems with ~4 cores don't see much gain, but nor did we introduce performance degradations.
Why Domain Name Theft Should Matter to You
You could say the same about Macs. Not quite to the same extent, but it doesn't stop people using them. The majority of people use their computer for web browsing, email and basic office tasks. I agree that MS Office is a better than OpenOffice, but for the majority of people Google docs is probably sufficient. And what percentage of computer users use Adobe's stuff? 10% at most?
That is why I said I wasn't interested in moving to my current company unless I had some sort of guarantee about being able to find a new job, since it would be horrible if I got dropped a month later.

They said I would be able to stick around for a few months until I found another job, which they would be sure I would be able to find very quickly in SV. Now I've been working with them for 3 years.

The details were actually written down, so it wasn't an informal contract, but it's been 3 years.

Also remote trial work should be an option for these kinds of workers. Making your company remote worker compatible will force many best practices from the start at your company.
Yes! >> http://mergy.org/2014/04/please-stop-trying-to-kill-email/
Yeah that comment reads as someone that only knows about Nigeria from 419 scammers.
Err.

'It's like vegetarians who crave meat and eat meat-"flavored" tofu burgers instead. Again, what's the point?'

Most vegetarians - especially those who 'crave meat and eat meat-"flavored" tofu burgers instead' - aren't doing it for the culinary experience. The point is to adhere to the set of ethics they aspire to. (Depending on just how those are conceptualized, and just how they practice their vegetarianism, this may or may not be a point well achieved, but that doesn't change the fact that it's clearly "the point"). Ignoring that is idiotic.

No particular comment on how well this translates to the digital.
They are in the top 25 global economies, they are doing quite well on a global scale, not just an African scale.
Hi bcbrown,

Thank you for reading the post!
We use AWS as our processing cluster, so we can easily scale according to our needs.
The condition job here is a way to check cross workflow dependencies. When each job succeeded and emitted files, it will create a success file within the output directory. The condition job just looks for the existence of the success file, which is fast and reliable.

-Tongbo
It really needs to be said that email, even though it seems to have an inherent mechanism of persistence, is a really very high, thorny, technical load to assume. As someone who cut his teeth on email-server administration in the early days of Sendmail, I'm still kind of puzzled at the lack of coherent solution to this problem - it still seems as though the cognitive load behind setting up and maintaining a functional mail server on todays Internet hasn't changed much since the days of !uucp!myfoo!me .. but is this really the case?
"the OP may have been terminated because he recognized these things"

He wouldn't be the first one.

I had a bunch of jobs, where I had to work with crappy code and have seen many people getting "terminated" because they prefered to complain about it.

I complained too, but I worked with what was given, when it didn't change after a few years (most of these "the whole system is fucked up changes don't come easy) I just quit.
Thanks for your reply. You're right, of course. But rather than try to explain my market, target user, competitors, etc., I think I can translate discussions of Github vs. Bitbucket fairly well into my situation.

So, can you elaborate? Why is Bitbucket better for closed-source and Github better for open-source projects?
I'm an adviser for one of the companies that partnered with VirusTotal. I cannot go too much into details, but as a partner, we have access to the live submission feed which we analyze in real-time to discover new threats etc. I can assure you that we are not the only one. Furthermore, most partners sync their data not in real-time which could yield incorrect scanning results, making the hackers think they're good to go.

I can also say that the more serious groups/hackers do not use VirusTotal to check their malware. They have their own verified, anonymous services that do the same thing, just without submitting the malware to the anti-virus company.
The seemingly forever existence of email might be due to the fact that writing an email is the same act as writing a letter. No matter how much technology we have, people will never stop writing letters. The human biological machine chooses the tools that is most familiar and the path of least resistance to achieve its goal. By evolution, we are machines that are designed to be somewhat efficient in the process of achieving our goals. Find the simplest thing that works and use it to get the job done.
> Is this the re-invention of an mp3-player as an iPod? Because it sounds cool?

The iPod was much more than a cool sounding mp3 player. The big failing of the mp3 players at the time was terrible software for ripping, managing, and syncing music. iPod provided a hardware and software combination that worked infinitely better than the hardware and software combination provided out of the box by the competition.
I don't know if it's worth going on the defensive about that kind of stuff.

If the founder made an in-depth reply explaining that "No, we don't suck, we use language X, framework Y and methodology Z", then that just opens up a pointless side discussion about whether the X+Y+Z stack sucks, and how much exactly.

All that will remain in search engines, so in a few years' time the company will appear in public searches as a company that uses X+Y+Z even if they have moved on.
Who cares if they can compute any function. The important question is, can they learn any function, and can they learn in a way that can generalize?
(And clearly they can for many useful domains).
whether due to availability at peak times,

Just like we are going to see a lack of availability in slow times with Uber.
That's a legit question and I don't know the answer. However how is it different from hiring someone and letting him go after a month if you think he's not a good fit? The mention of a month of bootcamp or "orientation" is mainly to set expectations.

You should always hire the best candidate which you think will work out but that month allow you to set the right phase, this is a month where you both give the best to make that relationship work - orientation, pairing, documentation, short meetings to discuss potential roadblocks or issues.

All startups usually do this - I just consider it's a good practice to say it out loud that there's a period where we both find out if we want to keep working together.
It looks like you are tokenizing scores file too. That way the prefix information will be lost. As an example,

admir* 3
amaz* 3
interest* 2

should add up positive scores to words starting with admir|amaz|interest.
Mobile Defense | Cleveland, OH

Mobile Defense continues to grow, and are looking to add to our passionate team of Android, iOS and Server(RoR) Engineers.

We are a mobile-first company based in Cleveland, OH.

Our applications have an international reach and are solving security-related and customer care issues. Our solutions are helping millions of people and trusted by some of the largest companies in the world.

We offer some great perks, a competitive salary, ability to work with all the latest mobile technology, devices, tools and development practices- and have a culture focused on knowledge exchange/personal growth.

Here's a look at the newest application that is causing a buzz with our partners!
Our Device Care App: http://care.mobiledefense.com/

Let me know if this looks like some technology you'd like to be working on!

Contact us at careers@mobiledefense.com!
> ...will give up hope and move from its LiMux-brand of Linux to Microsoft Windows.

I don't understand this. Why does it have to be all or nothing? Give certain people Windows (Photoshop or Video editing needs?), and certain people Linux. Hell some people may even need Macs. If you move any subset of your user group off of Windows, you'll be saving money.
> Mozilla would change its HTML parsing behavior depending on network packet boundaries

I want to know more...
Simple and useful, very cool.

One thing I thought was interesting as I was clicking around was how so many of the sites have "converged" to a single UI design style, e.g. full screen photo background overlaid with a short blurb about the site, and a big slightly rounded-rectangular "start" button (sometimes some text fields), then as you scroll down you usually get a couple horizontally laid out big icons, etc. etc.

Of course, this isn't surprising, but it just becomes so apparent as you click refresh. Just thought it was interesting, that's all.
I really hope John didn't get paid to write this. He didn't bother to try to support any of his statements. He certainly didn't research them.

As far as I'm concerned, there are two types of users.
There are power users, which I'll handily define as not necessarily experts at their desktop environment, but rely on highly specialized tools to do their job, tools that might only be available on one platform.

There are non-power users, the ones who just need a web browser, email, and an occasional spreadsheet.

For the first category, they need what they need. A UX expert will probably want OSX, not because of OSX's amazing interface, but because their tools (photoshop) of choice are there.

I need the Linux desktop. I don't "just kind of get-by" on Linux desktop. I demand it. I install Ubuntu on my Apple machines I'm forced to use. Why? Because I'm more productive on a Linux desktop. I have a windows manager configuration (i3) that is highly optimized for my workflows.

I've also been building tons around Docker as of late, docker is clumsy to use on OSX or Windows, but is a breeze on Linux. I could use it through a VM, but why, when my Linux Desktop experience is so powerful.

The 2nd category of users can use pretty much anything, from a tablet to a VM on a server, regardless of the OS. It just needs to run Chrome. I put my non-poweruser friends and family on Ubuntu so I don't have to deal with viruses or installing things.
Humans are not neural networks in the formal sense used here, not even close.
This is very exciting research. There's doesn't seem to be much new information on the page (it's been posted a few times before). In this recent presentation[1] (PDF) MSR's Galen Hunt gives a nice high-level overview of Drawbridge, possible applications and some more details about their current progress.

The Graphene Library OS[2] is a similar implementation for Linux and was released a few months ago. In particular the Graphene Host ABI[3] is adapted mostly from Drawbridge.

[1]http://vee2014.cs.technion.ac.il/docs/VEE14-present601.pdf

[2]https://github.com/oscarlab/graphene

[3]https://github.com/oscarlab/graphene/wiki/Graphene-Host-ABI
> But why would there have to be a company that owns the market globally - from Karachi to Karlsruhe, from Amsterdam to New York, taking 20%, killing competition by it's pure überstrong market presence, brand and financial backing.

So you would like to increase competition by preventing Uber from competing?
it was really bizaare to me that, after 6pm, pretty much everyone went home

I highly recommend it. It's called having a life.
Do you use email when you want to be even more private? Sure if you don't want a stranger to reply to your message, don't send it to everybody.
Would liked to have seen the actual video, but seeing as how it's set to private, my guess is it wasn't terribly well-received.

Microsoft is clearly unhappy that they're losing their market of people paying too much for what they really need (i.e. the elderly couple who pays $800 for a new desktop when a $200 e-machine would solve their basic needs of watching Youtube, checking email, etc). The netbooks provided low-cost, portable laptops for students and the like, but their performance was incredibly sluggish. The Chromebooks run in a similarly limited capacity, but since it's running an OS that has been optimized for gimped specs, the performance I got out of a Chromebook for everyday tasks was miles ahead of what I ever got out of a netbook. That has Microsoft very worried.
Keep Calm and Uber On: Uber Continuing Operations in Germany
Who cares how large their egos are if they're right?

Edit: to elaborate, you're mostly arguing about the personalities involved, which I consider irrelevant. Convince me that they're wrong based on the merits of their proposal.
Thanks! As said earlier, we'll look into it straight away. Hopefully we're able to find a solution where we don't trash our domain and rank.. :/
Which makes it even sadder that XMPP is being dropped by so many. XMPP is awesome.
Exactly. A week ago I was having lunch at Munich airport waiting for my flight out. It was right where the taxi queue is - so I had a good view on what kind of vehicle is coming to pick people up. The VAST majority were nice, new, clean-looking E-Class Mercedes. Well. It they weren't black. So I guess that's the only difference. And the price.
Location: Cambridge, MA

Remote: Yes

Willing to relocate: Unable to at the moment

Technologies: Python, Clojure, Git (learning Scala)

Resume: www.linkedin.com/pub/pierre-guy-douyon/5a/82/892

GitHub: https://github.com/pgdouyon

I'm a recent college grad (2013) from MIT looking for a full-time entry-level role in the Cambridge/Boston area.

I'm mainly looking for a small to mid-size company and just want the opportunity to work with really smart developers and build great software. I'm always up for learning new languages/frameworks and try to spend my free time tinkering with many different paradigms.

Honestly, not sure what other kind of information to include here so please shoot me an email to discuss more!

Email: pgdouyon@alum.mit.edu
What is the advantage of "browser based" in this case? It sounds like you're asking for a mail client that's not tied to a particular mail provider's website, and that's what native clients have provided ever since IMAP was developed.
as a recent react convert from ember, this is a great presentation. _to convert more ember users._ :)

for a flux implementation, you might want to checkout delorean. https://github.com/deloreanjs/delorean
I'd love to hear more details from anyone thats had a chance to deploy this alongside a high-throughput snabb switch .. I must confess to having a bit of a crush on the snabb codebase, its probably one of the most interesting projects I've seen utilizing the LuaJIT lately. Anyone got time to give us a report on it?
It would definitely help if you said more about what your product is. But generally speaking, from the customer's perspective, you should charge for the thing that the customer can predict better up-front, so that it's easier for them to assess your value proposition. You might want to take into account your own costs as well, if applicable.

The interesting thing about Github vs. Bitbucket is that both usage patterns can make sense depending on the project and user. For individuals, you might have a lot of repositories for small projects that end up abandoned after a while. For teams, it might make more sense to have a flexible headcount.
> But the acquisition didn't create the monopoly; that was created by a company with legal privileges.

But this is exactly what is happening here: Uber tries to get the legal privilege of being exempt from German regulations.

> What I asked is if there are examples of free markets turning into monopolies.

Cartelisation, anyone?
I think he kind of has a point in this case. Everywhere Linux tries to mimic an application or experience from other platforms, it usually falls a little short.

Where does it gain? In doing the things that only
Linux can do (Docker, massively scalable IO, etc)

Or doing things only the FOSS community can do: apt and yum are definitely killer apps. The attempts of the OSX and Win communities to mimic them are fairly dismal. Brew is getting decent, but it's taken a while with no large company sponsors, also fighting against Apple's attempts to ruin their dev toolchain.
You also need the qualifier "...any continuous function, on a compact set."

Once you add all three qualifiers in (approximate/continuous/compact) it starts to sound more like math and less like a miracle.

Incidentally, one thing of great interest is, how does the number of hidden units required behave as a function of dimensionality of the input domain. In dramatic language, "Can neural networks get around the curse of dimensionality?"

The Cybenko proof does not give enlightenment about that question. Andrew Barron (http://www.stat.yale.edu/~arb4/) had some results that seemed to indicate the dependence was moderate (not exponential). I'm not aware what the state of the art currently is.
This is all true. There exist essentially blackhat versions of virustotal that don't submit the samples, and don't have a feed delay that are pretty popular among the virus writing community.

One of the ways that virustotal IS used however is by checking the hash of their malware to see if it has shown up yet. That lets them know if someone has taken an interest in it yet, and if they have, it means they need to start rolling a new version.
Nice guide! That is very useful, to consider the perceived value rather than the absolute value. And I found many other nuggets of wisdom. I look forward to reading the rest. Thank you!
Reboot or Die Trying
> I can't, nevertheless, help to feel very sorry for my old California associates who I know, even now today twenty years later, still spend a really inordinate amount of time on the freeway.

You should feel more sorry for your Japanese associates, who spend 12-14 hours at the office every day and never see their families, even though they probably could've gotten their work done in half that time.
I'm brought to a login/signup page when I click this link. Is there anyway to see the swipe card interface without creating an account?
Interesting. Thanks for the list. My biggest issue with Ember, other than the management of release schedule and API early on, is the concept of tying routes to models explicitly. It seems to assume that given a route context, you'll be dealing with a particular model - and only one particular model. If you want to have an additional data context, you need to establish route and then tie the routes together within one template.

This seems to confuse the relationship between a URL and the data displayed on the page.

I've really enjoyed React+Backbone, on the other hand. Very small footprint and gives me flexibility to design and build an application. After spending years with Rails, I've come around to "convention over configuration" is a nice thought, but breaks down at certain sizes. And it seems to break down much more quickly on the client side.

To me, personally, well-written Backbone+Underscore+React runs circles around the newer JavaScript frameworks. It's not to say the debate is over and settled - I just haven't found the complexity and size of frameworks like Ember to pay back more than they cost.
Well it mostly maximizes financial returns (for the drivers and the company) by enabling up to 5x higher prices at 'surge' times.

How would you feel if your taxi driver told you: "oh sorry Sir - you want to drive home? Today that'll be 5 times as much as usual. We are kinda busy, ya know".
Unthinkable for taxis. Accepting for the 'disruptor'. All but very rich people would rather wait a few minutes longer to get a taxi than to pay up to 5x as much as usual.
How to Keep Photos of Your Naked Body Off the Internet
Fired after 1 month but paid for 1.5 months: seems generous to me.
You're missing the point: if you're going to respond to a matter like this publicly, you had better respond substantively. Anything less can have the effect of making the claims against you seem more credible.

Note that this wasn't a debate about languages, frameworks or methodologies. The OP flat out referred to the company's code as "tangled mess of mindless duplication, half-implemented features and misleading comments" and claimed that only one employee "knew anything about the system." The response here mentions surfing on Wednesday but doesn't dispute any of the OP's claims about the state of the company's technology and technology organization. That looks horrible.
I'm not sure it's a particularly rare combination. There's little about technology that demands urbanism, and in the 80s and 90s there seemed to be a fairly clear picture (exemplified by the concept of telecommuting) of technology as a way to escape from urbanism, or at least to negate many of its historical advantages.

There does seem to have been a bit of a reaction to that. Partly, it might be down to the difficulty of providing fast networks in remote places. But there does seem to be a resurgence of urbanism at the moment.

I hope your plans go well!
We are in violent agreement here. My point was just to note that the author apparently did not understand the difference between Dhrystone MIPS and "real" MIPS. He probably also did not understand that Dhrystone is an ancient benchmark that should not be used anymore.

But that's what you get when don't do your own benchmarks but copy/paste numbers from marketing material...
Ah, very good point, to consider what is easier for the customer to predict. I had not considered that. Thank you!
Does anybody know if this is true for other machine learning techniques?
What about XOR?

From Wikipedia:
In 1969 in a famous monograph entitled Perceptrons, Marvin Minsky and Seymour Papert showed that it was impossible for a single-layer perceptron network to learn an XOR function.