skysight-inc/HackerNews huggingface dataset:
I learned about "productive procrastination"[1] at least a decade ago and as a result learned to embrace my procrastination tendencies as long as (a) I am actually being productive at something and (b) there isn't something that must actually get done right now.

[1] https://duckduckgo.com/?q=productive+procrastination+-procra...
SEEKING WORK - Chicago, IL or Remote

I'm a Computer Engineer with a love of front-end web design and development. I've designed and developed front-end and back-end web applications, along with native standalone applications. I prefer design over development, but am happy to discuss any project my skillset fits!

I have experience with:

* HTML5/CSS3/Canvas

* JavaScript/jQuery/Node.JS/Socket.IO

* PhoneGap/Cordova (iOS Development)

* Sketch/Photoshop/Illustrator

* Ruby on Rails

* PHP

* Python

* C#

* Java

* C/C++

Portfolio: http://matthewhoelter.com/portfolio

Email: hello [at] matthewhoelter.com

I'm always happy to talk, so feel free to drop me a line anytime.
>city planners who want to control noise, pollution, etc

I would predict electric cars before self-driving cars, so they won't have that excuse at least.
I really do not understand. If you want to be classified as an employee, it's simple, don't drive for Uber. They're offering a particular type of job for particular people, it's clear up front. You have a choice.
gmail.com does the same thing, and it's super annoying.
Also, they had to move to a SoA because they stopped being able to link the whole site on one 32-bit machine due to memory constraints.
VMware wants to create the software-defined data center: Now
> Saying someone has privilege is just pointing out the state of the world, it isn't a judgment.

It could, in principle, be just a claim about the state of the world; in practice, its quite often an ad hominem to dismiss a position they've taken, and often its that with a side of implicit moral judgement that the position is not only invalid because of the claimed privilege, but also that it is maliciously offered as a defense of that privilege at the expense of the unprivileged.

That's not to say that privilege doesn't exist (it does), or that it doesn't at times blind people to others' experiences (it does), or that it doesn't at times lead to people, consciously or not, defending it at the expense of the unprivileged (it does that, too!)

But to pretend that claims of privilege are non-judgemental is ignoring how they are actually used in practice.
Commenters have seemed to miss that this phone isn't designed for the "90%" that don't have WiFi. This isn't designed for African villages where electricity is spotty and LTE is non-existent.

This is designed for tech-savvy parts of the world that care about having cloud-connected phones with "infinite" storage. Anyone that takes thousands of photos on their 15MP phone cameras & 1080p/4K video knows the pain of phones with limited storage.

It makes no sense to say a product sucks because it sucks for groups of people that it wasn't designed for in the first place.
All of them has a favicon which is also a part of their logo.
Whether sales or profits matter depend on your perspective. I think revenue is a better guide than either.

Profit is really susceptible to distortion based on reporting. What exactly are you counting as costs? Do you include investments in the future? That's really a business choice, and it doesn't necessarily mean much.

At the end of the day, it's only the shareholders that really care about that profit. As a customer, it doesn't really matter whether that money ends up at the company or its contractors - you're paying either way.

As an investor, you (eventually) care about profit. If you're just trying to understand what the customers value enough to spend money on, revenue is a better guide.
More than 1300 domains point to Mailinator's mail server
Right. Think of Slack as a really well configured IRC server, except you don't have to manage it at all, and it's front-end UI is much more modern (and better); integrated file uploading, inline media, integrations with everything under the sun, etc. None of it is impossible in IRC, it's just _easier_ in Slack because it's out of the box like that.

And, most importantly: I don't have to manage the damned server ;)
True, again if users are getting good results through google search they they are less likely to jump directly into the app, bypassing google advertising. Content producers in turn want to take advantage of google search as a way of directing users to their content so they optimize their mobile sites and don't focus solely on apps. The result is a feedback loop that is good for both Google and the user.
LES is an approximation, and there are cruder (RANS) and finer (DNS) ones available. And while these are very cool and useful e.g. for studying how turbulence affects other things (structures, particle in suspension etc.) they don't tell us much about turbulence itself.
nit: all AES variants are 128-bit block ciphers, i.e. they transform 128-bit data blocks. AES-192 and AES-256 take 192-bit and 256-bit keys but still operate on 128-bit blocks. (Rijndael itself supports varying block sizes, but the AES standard has only adopted the 128-bit version.)
This comes as a surprise, I don't like your haircut.
"I believe we are closer to a meritocracy than we ever have been"

While it has always been true that the strongest factor in a successful life is rich parents, I understand that it is more true today in the US than it has been for the last fifty years. That would suggest that we are further from a meritocracy than we were, and moving away from it.
How Startups Are Transforming the Smart City Movement
It's clear from the CVEs which is safer. Assume all bugs in Chrome on happen on OSX. There's 13 to 1 more code execution bugs in Safari.
But all three logos were designed and introduced at the same time as their corresponding favicon. Your claim was that the favicon was just a copy of an existing part of the logo.
This is a video codec and is a separate topic from DRM.
It will have nothing DRM specific.
No. I don't care if they don't have to drive for Uber or not. That does not mean Uber gets to ignore employment law.
Yup. Fuck people who want to be treated fairly. Profits are more important, amirite?
> They're offering a particular type of job for particular people, it's clear up front.

The reason this is in court is that some people think that the particular job they are offering and the working conditions actually experienced in that job meet the legal requirements for employee (vs. contractor) status in US labor law, triggering the legal protection according to that status.
Even with multiple registers in Vim, I still can't get my mind to think that way. I just link everything with the system clipboard because it's easier to deal with. How do you comprehend all of that hidden information in memory? To me, it seems like a useful feature if you do or can use it, but for most users it's just extra complexity.
interesting, thanks!
Have they added a way to select which microphone to use yet? I mean a way to do it outside of an active call.
Would you be open to a PR adding HipChat support?
The Pathology of the Unlucky Coke Mule
Vantage Analytics - Toronto, Canada - Onsite

Growth Marketing Lead

This is a vital role, you’ll be responsible for growing our customer base of paying customers and tightening up our conversion funnels.

This position will have complete control over managing and driving customer growth so having a desire to lead and manage a comprehensive growth strategy, as well as the skills to help execute that strategy, is critical.

You’ll need to take on the traditional marketing world, SEO and paid channels (AdWords, Facebook, 3rd party networks, etc), content marketing, and the new techniques of growth-hacking, all with a heavy emphasis on data and analysis to run experiments and validate hypotheses.

The successful candidate must be passionate about using data to make decisions and taking the company vision to new heights.

We’re looking for someone who embraces failure in testing, learns from it and makes their decisions better the next time around.

As a startup, no job is too big or too small for anyone at the company, so we’re looking for someone who thrives on being challenged, with a do-what-it-takes attitude, and a high level of intellectual curiosity. They are energized by finding new and more efficient ways to do anything (processes and systems are just what we need to tighten up the way we work).

To apply email marketing@vantageanalytics.com or go to http://vantageanalytics.com/careers/#growth-marketing-lead

Also hiring in the sales and customer support side, also email marketing@vantageanalytics.com
That seems to encourage, rather than discourage, efforts to assure that current drivers get the most while they can.
3 popular GOTO conference talks – LeaseWeb labs
Tabcorp - Sydney and Melbourne, Australia - www.tab.com.au

Recognised internationally as a leader in responsible gambling, Tabcorp have digital at the heart of their strategy.
At 70 strong, with a new team being built in Melbourne, we have an uncompromising test driven, Agile focussed approach. Our platform is Node.js based. We're always on the lookout for great Node engineers, as well as iOS, Android, Devops engineering skills.

Visa sponsorship is available for the right candidates. Contact james (dot) richardson (at) tabcorp (dot) com (dot) au
I haven't read the paper, just skimmed through it, but isn't this a sort of unreasonable comparison? Full GPs are O(N^3) because they do inverse on a covariance matrix that basically allows every datapoint to be related to every other datapoint. There exists a bunch of literature on sparse approximate Gaussian processes which iirc are basically O(N*M) where N is the data and M is basically the size of some set of active points (which is tunable). That seems like the natural point of comparison to their neural net approach. Broadly, in their deep net, they've chosen some architecture which determines the number of parameters. It seems like either the neural net or the sparse GP approach can claim to have runtime which is linear with the data size, and is doing less work than the full GP for basically the same reasons.
I hear what you're saying, but labor laws have had their place historically, on the other hand!

Let's warp back in time to Industrial Revolution England. "If those children kids don't want to be exploited, working fourteen hour shift in the factory, they can find something else to do."

People sometimes have choices only in theory: like when we consider one particular choice, versus some unspecified others.
The problem with `make` (and all build systems that generate `Makefiles` for `make`) is both flexibility and correctness. Correctness problems:

* Make cannot correctly specify file system state dependencies (like inexistence of files, such as include files in include paths prior to the found location).

* Make doesn't protect against accidental edits of source code while it is being built, poisoning the result files. When you try to run "make" again, it will say nothing is to be done, but the result file [with its newer mtime] can actually be based the pre-save source file.

* Make uses < and > for mtime checks (not just ==) and that is incorrect on some operating systems (e.g: Windows).

* Make offers no practical way to track or enforce system-level dependency changes.

* Easily miss stderr printouts from compilers/etc, if you missed them at the first time around (losing mainly gcc/clang warnings)

The "solution" is almost always to "make clean" whenever voodoo bugs are encountered, anything system-level is changed, etc. This is terrible if you expect correctness from your tools.

Flexibility-wise, make is also awful, due to one huge problem:

Make requires the dependency graph to be fully specified, including all transitive dependencies. This makes code generation a near impossibility -- since you often need to scan the generated code to figure out its dependencies.

IOW: Make is a "two-phase" build system, where we really want an "N-phase" build system that interleaves building with dependency scanning/discovery.

Also, this is taken for granted, but it is major: Make requires error-prone specification of all file dependencies. This is impractical to do correctly in large, complex projects. Every script being run may have tons of transitive dependencies that are very hard to specify. Any mistake will usually go unnoticed, until you hit a "voodoo bug" and just "make clean".

Additionally, make doesn't support any form of advanced caching of previous build results.

---

All these problems, and more, made me decide to create my own build system for our complex C project: buildsome[1].

It uses file system hooking to provide both correctness (no more missed input dependencies!) and simplicity (no need to specify each and every transitive dependency, they can be automatically discovered).

It checks input files for changes after the build commands (to avoid output file poisoning). It remembers stderr and re-prints it. It supports N-phase builds. And more.

[1] https://github.com/ElastiLotem/buildsome
Amazon, Netflix, Google, Microsoft, Mozilla and Others Working on Open Video Codec
> movies is certainly on-topic here

What is topic here?
I see now, it's for Google Docs users who don't have Google Drive installed
I felt Fallout Shelter was horrible. There's no real skill involved, only time, and spending money just speeds up the game. Alright fair enough if the mechanics are fun, but it's really just looking at a person's bars, identifying what he's good at, and putting him in the right room where he's most productive. You keep some guys at the door for security, put weapons on them... then you wait, and wait. Expand. Wait and wait. Expand. Every now and then you send or recall a person from scavenging. There's no real story, nothing to explore, the game isn't very complex. Combat is a game of tag. I can see why it's popular, but I can't see why it's a good game. And as you say it's riddled with IAPs (although kudos that there's none of the constant popups, share with friends, watch an ad etc crap), despite being supposedly one of the most significant releases this year. Absolutely disappointing.
So you are complaining that a pre-alpha open-source project that only works for an unreleased version of Postgresql isn't documented well enough?

You must complain a lot.
As someone who owns both a Miele and a Dyson (I've had a few), the Miele is far superior in nearly every single way.
What's the HN opinion on Dyson? Good engineering or good marketing?
If you think shared hosting and PHP are pioneering, then sure. But no, the adult industry doesn't pioneer much after about 2001.
If so, that's a dangerous game apple is playing. It's hard to predict the future, and it's by no means certain that it can continue to compete with the likes of android - being so much smaller than android meaning that they're playing in a pool largely shaped by others. They're doing well now - but who knows for how long?
Snowden files, 2013-2014.

The nastiest example is probably hacking into petrobrass, the oil company of a third world country.

Industrial spying on a third world country? That's like punching a cripple.
Issue #1 is a big deal, but they've never said otherwise.

Issue #2 is less of a reason to worry. The 33 instructions is an upper limit, and will likely be a lot lower on most implementations. They also don't expect, nor need, it to be saturated.

Further, their instruction set is much more amiable to parallelism than normal instruction sets because

* Their instructions have special values (NaN and NaR) that enable extra parallelism.

* Their instructions avoid side effects that prevent parallelism. This includes not just condition codes, but effectively the whole belt mechanism.

* Their instructions can move data across themselves horizontally (under certain phase boundaries), so certain data dependencies are allowed inside an instruction. In essence, you're running at three-to-five times the clock rate but each clock is only allowed to run a given subset of instructions.

There's an example they give where the whole of a vectorized strcpy iteration is done in one instruction, with no set-up or tear-down needed. This is of course a best-case scenario, in that every technique they have is in use simultaneously, but all of the techniques they give are generally applicable and (relatively speaking) simple for compilers to use.
google is the biggest ads app. how funny
"I really do not understand. If you don't want to work 14 hours a day, it's simple, don't work for these factories. They're offering a particular type of job for particular people, it's clear up front. You have a choice."
- Opponents of the 8 hour work day during the industrial era.

Regulations on employment are there for a reason -- you cannot say that an employer is free to ignore them because people 'don't have to work there'.
> A long time ago, I made a bunch of similar resumes that each included one thing extra on them, because I was curious about what I could be learning to get better response rates.

Holy crap. A/B testing résumés? :D
Until it becomes an effort that inevitably leads current drivers to becoming luddites so they can keep their jobs.
New San Francisco restaurant replaces humans with iPads
Not surprised it's a medium article
Finish Your Novel (Pt. 6) – Work Habits
Per http://googlewebmastercentral.blogspot.com/2015/09/mobile-fr...

"After November 1, mobile web pages that show an app install interstitial that hides a significant amount of content on the transition from the search result page will no longer be considered mobile-friendly. This does not affect other types of interstitials."

This implies the answer is No, since that's another type of interstitial (not an app install) -- but is one that blocks most of the page content. It's curious that they're analyzing the nature of the popup closely enough to determine that.
And then we just tax Uber and their robotics-generated revenue (note I said revenue, not profit; profit can be gamed).

That's what Hacker News doesn't get. You're not entitled to a profit. You're not entitled to "disrupt". And if we change laws so you squeeze technology-heavy companies in order to support people displaced who no longer can find jobs, that's how it goes (does "eminent domain" ring a bell? if intellectual property is "property", what stops taking that?).

You can serve bits from anywhere. Physical infrastructure? Good luck profiting off of that from another jurisdiction.

EDIT: HN, you make me chuckle. A US court is about to slam the hell out of Uber for violating labor law, and everyone here is up in arms about how their match-driver-to-passenger unicorn couldn't possibly be required to bow to "mere mortal" law.
O'Connor et al v. Uber Technologies, Inc. et al
Google 8/27: Beautiful new fullscreen ads; Google 9/1: App nudge? You're demoted
So this, as usual, is false when it comes to Apple, and that destroys the credibility of the whole piece. Any musician can put their music up on connect.
GitLab.com outage on 2015-09-01
The sad fact of the matter is that this boils down to: you will never live long enough to read even all the good books, for almost any value of "good" [1]. While the OP may be responding to another writer whom he deems "troll", the other author is just pointing out "look, I'm not going to live forever, and I've determined I don't like this author, so I'm not reading his works." albeit in a trollish way.

This old chestnut has been trod out so many times it's becoming a dead horse. Not that it doesn't have a point, but I can remember a discussion here a while back (https://news.ycombinator.com/item?id=8492659) where we went over a very similar topic, although with not as deep connections to culture in general.

Suffice to say, everyone selects, and usually from ignorance, unfortunately. The best you can do is force yourself to look at things you wouldn't normally, get out of your comfort zone, consider expert advice like that given in "How to Read a Book". And I say this as someone who has read Pratchett, enjoyed some of it, didn't enjoy other parts, and I will (probably) never read the twilight series as I consider it garbage (and no, I've never even looked at it).

[1] - https://what-if.xkcd.com/76/
I found IBM Watson to be wonderfully competent at absolutely nothing.
Not to speak of rabbits…
It's a bit of a stretch to imply that Uber is ignoring its drivers. I can understand that employment laws need to be strict when there isn't enough competition for employers to keep there employees.

But given that Uber is a strong choice for many, to most, drivers, I'd argue that its detrimental to have such strong regulations favoring employees.
I can easily max out doing a speedtest on my 50/10 link from a client behind the ERX to a speed test server on the WAN side, if that helps any.
Ask HN: What tools are available for data cleaning?
I just started messing around with some machine learning algorithms, and discovered most of my time is spent cleaning up data. What tools are available for seeing anomalies in data and cleaning it up?

I know there's OpenRefine (open source, but abandoned) and DataWrangler (research project, also abandoned as originators went to create a company) for non-technical people. And for programmers, it's usually some version of SQL or using Python's Panda or R.

Something like OpenRefine looks great, but doesn't operate on databases. I'm willing to pay for something, but not the usual enterprise software prices. Looking for something like...an Excel for data cleaning. Anyone know of something that might fit the bill?
IT WASNT EVEN ENABLED.

You can't even get your god damn FUD right.
wow, my worst job infrastructure experience ever was when we were all forced to run a windows virtual machine to run outlook as our mail client, even though we were developing on linux and there was no real reason to prefer outlook over a linux mail client. (our company was making software for the windows vm market, and the ceo got the bright idea that everyone should run a windows vm to dogfood our product.)

it was a pretty miserable experience, but this kind of puts it into perspective :)
Hell Yes We're in a Bubble
TL;DR: There are creepy guys on the internet.

Is it really so hard to ignore these messages?
> I really do not understand. If you want to be classified as an employee, it's simple, don't drive for Uber.

Yes you really do not understand that workers have rights and corporations are not some kind of nobility that can make up their own laws.
I can't resist mentioning that one of the greatest offenders is news.google.com
It should go without saying, but I'll say it anyway--nothing I write here should be construed as legal advice. Anyway...

> The EDTX judges have a tradition of making millions for themselves and their families through patent abuse in their courtrooms.

If there were even the appearance of impropriety here, the judges would be facing consequences. If you don't like the way they rule on things and manage their dockets, that's fine. But it doesn't make them corrupt. If you have any evidence for the judges "making millions for themselves and their families through patent abuse in their courtrooms," I'd love to see it.

> That is the general rule, but it leads to abuse in IP cases, so Congress set a different rule.

> By law, IP cases must be brought where the defendant resides. (28 USC §1400) The Court of Appeals for the Federal Circuit -- the patent appeals court, as is its usual practice, nullified the law in the service of growing the patent troll court in Eastern Texas.

Your memory is essentially backwards here. Congress expanded the language of § 1391 (http://patentlyo.com/patent/2007/04/patent_jurisdic.html) and the Federal Circuit then interpreted that new statutory provision, along with § 1400, according to its plain language in VE Holding (https://scholar.google.com/scholar_case?case=372999894064465...).