skysight-inc/HackerNews huggingface dataset:
Easily one of the best talks i have ever seen. Amazing!
Yet it's happened before in engineering history. Edison discovered the "Edison effect" - he put an extra plate in an incandescent lamp, and discovered that some current, not much, would flow to it through vacuum. This, in 1875, was the beginning of the vacuum tube. But lacking the theory to understand it, it couldn't be improved. Early on, it was thought that there had to be some air, or something, in the tube for it to work. But then it was discovered that hard vacuum worked better. This confused electrical inventors of the era - how could electricity conduct through a vacuum? It wasn't until 1904 that tubes started to be figured out.

Tube filaments are quite different than lamp filaments - tubes need a material where electrons are easily emitted from the surface. Tungsten is good for lamps but terrible for tubes. A little thorium oxide or barium oxide helps a lot. But there was no theory to indicate in what direction to go, and it took 30 years before trial and error produced results.
"I don't know a single person that uses any of their products."

I would say, Fog Creek created one of the most important pieces of software in history and one of the most used. It is called "Stack Overflow". Sure. Quote how they are technically are not owned by FogCreek and Joel is just a CEO there. But that is lawyers, you know, lawyer-ing.

"In 2008, Jeff Atwood and Joel Spolsky created Stack Overflow, a question-and-answer Web site for computer programming questions, which they described as an alternative to the programmer forum Experts-Exchange."

https://en.wikipedia.org/wiki/Fog_Creek_Software#Stack_Overf...
The job of a project or program manager is 100% influence based. In other words, you need to employ influence skills to get people to work on your priorities. There's a great book, Influencer, that spells out a procedure for determining how and when to apply a subset of skills that will help nudge your team in the best direction.
What's wrong with being centralized? It's just a prototyping platform. I doubt anyone would build a production app on this.

I recently used it to play with websockets and being centralized was the main reason it worked so well.
Someone should use this and word2vec to generate phony quotes a la
quote_gen("Trump" + "Mao" + "Marx")
Are you arguing that WA doesn't have high sales taxes? Many municipalities in WA also have additional taxes as well. Seattle and Tacoma, for example, has 9.6% sales tax. Bellevue, 9.5%. Spokane, 8.7%. Vancouver, 8.4%.

'folly asked how Washington state raises revenue without income tax. 'redx00 and I answered. Do you disagree that sales (and real estate, and other taxes and fees other than income taxes) are how Washington state raises revenue?
Chris my cofounder forgot to disclose he works on the project :).

I"ll do it for him.

I'd just like to say that as far as this niche is concerned. This is basically an attempt at "non gpus on spark".

We are heavily biased towards cuda and distributed gpu applications:
https://blogs.nvidia.com/blog/2016/10/06/how-skymind-nvidia-...

I respect what intel is trying to do here, but it's going to take a lot more than "we built stuff" to get anyone to switch let alone build a community around.

To be fair to intel, I can't wait to see what they do with accelerators and phi, but I need to see more results first.

Competition in the space is definitely needed :D.

We have yet to see fpgas and nervana acquisition really play out as well.

It will take them a while to catch up either way.
This is a great point. If there's a resourcing issue, it should be brought up on the project calls way before it's an actual problem.
No, please, not a video — this is the most inefficient way of conveying information about a product aimed at developers. Just write a well-structured text tutorial.
No, it may not be the end-all, but it certainly is almost all of it
It's not the length of operation, but the track record.
‘Bigly’ makes college’s list of words to be banned
Source on EBS being NFS?
A clear need for you isn't a clear need for everyone. Maybe I have all my stuff in the cloud, so I don't "gotta have more storage space". Meanwhile I've been using Bluetooth headphones for a decade now, I have no need for the headphone port.

Don't get me wrong, I'm no Apple fanboy. But the real injustice here is that they're clinging to their proprietary Lightning port instead of going with the standard USB-C. That is complete bullshit.
I love your strategy. I employ similar one whenever I can. "Remove myself from the equation" is a good mantra to go by.

I'd add that priorities are key to being productive but not overwhelmed.
Spark is vastly different. Tensorflow focuses more on numerical computing and is a low level tool.

Spark is more focused on "counting at scale with a functional DSL". Hence its focus on things like ETL and columnar processing ala dataframes.

As far as spark doing "deep learning" what you should mean here is: "libraries in the ecosystem leverage spark as a data access layer for doing the real numerical compute"

Spark can count things with functional programming. It's not meant for heavy numerical operations. They are working on this where they can but you really can't beat a gpu or good ole simd instructions on hardware.
He really sounds like the worst kind of person, doesn't he?
7 New Year’s Resolution Ideas for Open Source Project Developers
> Curious, why Vagrant and not Docker?

I have a Vagrant/Virtualbox workflow (on Windows host, so Docker not a great option yet) but curious: does Docker have shared folder support - via NFS or other?

It's been the getting stuff into & out of the VM that's most painful IMO.
I think you're right - it is an insider's club. Looks like you have pretty solid credentials. Unfortunately the corporate-capitalist system has more than enough resource (despite their whining about STEM shortages - debunked here: http://spectrum.ieee.org/at-work/education/the-stem-crisis-i...) to enable them to play around with people and cause this soul-searching angst. Stories like yours break my heart and make me fear the future.
Quite a few companies sell adapters that allow for this.
This subthread stems from the WA/CA contrast. I was just pointing out that WA's sales tax is lower than CA's, implying that WA provides comparable infrastructure with just a sales tax as CA does with high levels of both sales tax and income tax.
> Eh, different strokes.

Er… yes that's quite literally my entire point, and specifically spelled out as my first paragraph.
Another link that is useful here is how to create a logo in 5 mins by Design inc: https://journal.designinc.com/how-to-make-a-logo-for-free-in...
I figured out I could save less in my 401k and eat alot worse to lower my life expectancy. That way I can live it up when I'm younger and die before I turn to canned food for pets when the nest egg unravels.
> X-Tunnel

That one is more likely to be used by the Chinese: https://www.invincea.com/2016/07/tunnel-of-gov-dnc-hack-and-...
There's a big difference between your neighbours knowing all your secrets, and Facebook knowing all your secrets. And I think which you find worse says something about you.

People who care more about what the neighbours think, might consider the village having access to all their behaviour a bigger problem than some distant, faceless corporation.

For people who care about power imbalance, a single corporation knowing everything about everybody is much more serious than people in villages knowing about their neighbours.
"With working example apps to remix, a code editor to modify them, instant hosting and deployment - anybody can build a web app on Gomix, for free."

How it works video: https://www.youtube.com/watch?v=iPc6dXBFhA4
Radon emission can predict earthquakes before four days
I'm a Windows user and love iTunes. There's just isn't any piece of software that lets me sync all my selected playlists with a single click via Wifi to Android (iSyncr app) reliably. I can also use a remote to navigate (Retune app) and access whole library.

Too bad there's no other contenders on Linux as well, there's a million players, but no syncing because apparently it makes more sense in 2016 to sync a song with uploading it to an other computer (teh cloud™) then download it back instead of copying it locally within 1m of proximity.

Surely it has grown into a behemoth with managing iPhones, online Music etc., but one can simply not use that.
Yes, but all of my nice audio equipment isn't going to magically convert to Bluetooth.
Tensorframes despite the marketing is already defunct. It hasn't seen a commit since august.

https://github.com/databricks/tensorframes

Spark is just a data access layer here. It's not even remotely gpu friendly. Most people also still relies on mesos or yarn for running distributed. The library you're using matters alot. Mesos just added gpu support:
http://mesos.apache.org/documentation/latest/gpu-support/

Yarn can sorta support it with node labeling for job completion but it's still kinda hacky.

The real work in this space (without the marketing) is done by IBM:
http://www.slideshare.net/ishizaki/exploiting-gpus-in-spark

When spark can (without "production ready" buzzwords) run gpus like this out of the box then we're talking.
For now spark needs a companion library to work with gpus though.
So..

MLLib seems awesome, but the devil is in the detail. Example that have burnt me include things like using LogisticRegression for classification only supports binary classification, the LibSVM support only support import, the GBT implantation is weak compared to eg XGBoost etc.

A lot of the time it is fine though.

Graph support.. hmm. GraphX is ok, but there are lots of things that eg NetworkX has the GraphX doesn't. In my experience, we've started a lot of projects with GraphX and abandoned them because GraphX's implementations didn't have the features we needed.

BTW, RDDs aren't graphs. I think you might be confusing the Spark directed-acyclic-graph (DAG) execution model with graph processing.

TensorFlow doesn't have as many general purpose ML algorithms. For example, I don't think there is a Random Forest in TF, and for 90% of ML problems RF is what you need.

But if you are doing Neural Network stuff then TF is exactly what you need.
If you're going to complete the comparison, how do California services compare with Washington's?
This sounds forced/scripted beyond belief. It really reads like an Amazon review written in exchange of a product:

> I love my FooBar 2001. I spent the past weekend migrating my dishwasher's contents into my new FooBar 2001 and it was a very pleasant experience. I was intimidated by how much work it would be at first but to my surprise it was A BREEZE. I'm so happy now with my new Foobar 2001 that I will probably use my dishwasher as a litterbox.
That said, I still prefer my X1 to macbooks. I find the MBP 15 heavy, the air has an atrocious screen. And both make my wrists hurt when typing - the edge of the laptop is too sharp.
The X1 has a great screen (QHD), is very light and has an excellent keyboard.
I think the trackpad, software and battery life are better with macbooks.
I don't think it's a problem that can be solved by more technology.
Unless it's a food specifically trying to promote a "natural" image, I don't think there's enough of a correlation between artificial color and level of processing to be useful.
Did about 8k on the bike and got back on a rowing machine, but somehow ended the year still overweight. So in terms of health my year will hopefully be 2017, I will get on a LCHF diet. Because I have Hashimoto's thyroiditis, I did a little experiment 5 months ago, I stayed gluten free for 3 months (because I read somewhere that gluten could be the culprit) and my digestion and overall being improved. So I need to get back on diet and also cut out all the sugars. The biggest impact on my health has been impulsive overeating of candy. I even got a little worried about possible diabetes and bought a glucose meter, had an elevated blood sugar only two times in the morning, from 10 day tests. So I might not have diabetes...yet. But if I keep this up, I'm on a good path. I look unfit now, I weigh 110kg, I almost came to 100kg this year, but now I bounced back, especially in December, go figure why :P But I am not out of shape in terms of performance, I did a lot of weight lifting this year also, I can squat 150kg and deadlift 210kg with np, I did some really heavy climbs on my bike with 400 avg watts for 30 mins, so I am a lot better than average overweight guy. 12 years of rowing in the past, also helps. I just need to figure out why I constantly crave for short term satisfactions.
Yeah HN has anonymous accounts so people can speak more freely. I have a day job and I bet this guy knows the CEO at my company and could probably get me fired. I just want to state my position, not create an escalating personal war with the guy. But if I was wealthy I would call him out in my own name as loudly as possible. In my opinion there are few worse things you can do then try to blackball someone from an industry. I think it's grounds for your own excommunication.

From his own web site:

http://anildash.com/2013/09/my-meeting-with-pax.html

"He flat out said that he wants his startup to be funded and wasn't sure if it'd be possible after all of his, and I replied that it realistically wasn't going to happen without the say-so of someone like me, and I wasn't inclined to give some VC the nod on this. On reflection, I'll be explicit: If you're a venture capitalist, and you invest in Pax's startup without a profound, meaningful and years-long demonstration of responsibility from Pax beforehand, you're complicit in extending the tech industry's awful track record of exclusion, and it's unacceptable."

This is clearly a threat that Anil Dash will make trouble for any VC that funds him. This truly sounds so unethical that it might be criminal extortion.

I have no history or relationship with him. I just came across someone publicly trying to use his power against a fellow founder and I wanted to publicly (and anonymously) despise him for it.
I was hoping it would be for production apps...
If what they're saying is true, they've good reason not to use their real accounts.

Kind of a messed up world when follower counts can have a chilling effect.
and move away from the annual major release cycle again...
Brilliant way to turn your brain into jelly/scrambled eggs! Never finding flow, never having a deeper thought, always be interrupted... I can't understand how someone could want to function like that :O
I think we need to replace the link with the actual product release.
I am doing some consulting while working on a company and man does it add some stress. Not that having zero money coming in would be stressfree.
The nop and xchg in the GCC output are padding to make the next function aligned. You can ignore everything after the ret.

The execution of movzx should be negligible. The big difference between the code generated by GCC and the code generated by clang is that the clang code does everything using 8-bit registers, and zero-extends at the end, whereas the GCC code does everything with full 32-bit registers.

I actually had never seen the dil register before this (it's the low 8-bits of the [er]?di register). It's pretty cool that clang uses this when it knows the value in the first argument is byte-sized. I think it's also neat seeing how the compilers use the commutativity of binary-and differently, and end up anding in a different order. Overall I like the clang code better, as it seems closer to the asm someone might write by hand.
Sure, there different levels of phishing, depending on the sophistication of the opposition.

The GCHQ attacks on Belgacom[1] had a phishing component, but I suspect most people here would have fallen for them too.

[1] https://theintercept.com/2014/12/13/belgacom-hack-gchq-insid...
The author says that they avoid "Bootstrap like the plague" in favor of Zurb. Why is that?
> The real question is what do the feds do with 30% of your money?

Mostly spend it on Social Security, Medicare, and Medicaid.
No real habits to report, but for anyone interested in sit to stand desks, I found a site that sells them for relatively cheap. I can't personally vouch for the quality of these desks, but as far as I can tell, they are the same sort of thing that office furniture companies sell, only 300-400 bucks instead of 1000-1500. Not necessarily high quality, but functional enough.

You do have to assemble it yourself, but anyone with a cordless drill and a bit of sense should be able to manage. There are a couple things that can go wrong, but they are easy to avoid and/or fix. The desk surfaces that come with these are probably a crappy laminate, like sub MDF quality fiberboard. That means that you have to be careful when screwing the legs into the surface, because if your drill's torque/clutch setting is too high, the screw will just spin and blow out the hole instead of fastening tightly. This is easy to avoid though, just set the drill to one of the lowest torque settings, say 1-3, and work your way up if the screw doesn't go in all the way. Also, there are usually plenty of holes on the legs, so if you blow 1 or 2 out, it's not the end of the world.

The only other thing to look out for is bad leg motors and/or bad control boxes, which are surprisingly common. No worries though, these things are easy to troubleshoot, and I'm sure the company will get you a replacement in no time if anything is DOA, as it's pretty common.

Anyways, my point is, if you don't mind spending around 4 hours of your time to read a manual and put one of these things together, you can save a substantial amount of money.

Also, if you don't want a crappy surface, you can just order the legs and add your own surface, although make sure to check that the legs can support the weight.

woops, here's the link https://www.autonomous.ai/smartdesk-sit-to-stand-height-adju...

also, if you're really a cheapskate, you could probably find all this shit on alibaba or something, and save even more money.
Vedanta defines three states of consciousness, waking dream and deep sleep. The latter is marked distinctly by absence of thought. Yet 'you' exist.
There are advantages that can make them more efficient:

- Straight line transportation, saving energy & time

- Faster speedwise

- No infrastructure needed, software is basically infrastructure

- Can handle rough terrain with less maintenance

- Can deal with traffic better or have more concurrent bandwidth.

- Can allow cities to de-concentrate and people to live further away. Our model at the moment is the city model where everyone needs to live in population centers to work well.

- Less time wasted in lifts if the car is parked on the terrace.

- Less need of properties to be adjacent to roads or the cost basis of new developments to be cheaper.

- No driving needed, simplistic autopilot can work.

- No bridges needed to cross water bodies.

I would argue there's no need to ask if people want or need it, it's one of those things everyone has dreamt with lust about at some stage or another.
Because just blindly upgrading is a REALLY bad idea, as with OS X. I wish I could downgrade some of my iDevices to an earlier OS.
Building a Simple Status Badge Service with Node.js
You don't want designers who realize that everyone doesn't share their taste in how things are configured?
I stopped running and started working more. My health has never been worse. I regurlarly deal with back problems and I have gained a lot of weight. Used to be thin, now I am somewhat chubby. I want to start running again.
I have made a consistent effort to be honest. Being honest about my feelings, thoughts and situations to everyone in my life; friends, family, and complete strangers. It's been incredibly benificial to my relationships and emotional well being, and I've been shocked at the level of compassion, motivation and honesty I've recieved in return, including deepening of relationships and emotional connection with friends/family/coworkers/acquaintances I've known for decades, and people I've just met. My fears and pessimistic worries about exposing vulnerabilities through brutal honesty have been overwhelmingly met with love, compssion, understanding, support and opportunity. This including the opportunity to offer the same to people whom I would have otherwise been blind to their similar struggles, thoughts and situations.
<--- I typed this and almost diddn't post it because (insert misanthropic adjective here)
Just for the record, retraining your muscle memory is good for your hands. (Disclaimer: I have the same rMBP-touchbar, for about a week now, and I love it. Remapped CAPSLOCK and not looking back...)
Clash of Clans game blocked for some users in Iran
Tokyo is consistently ranked as one of the best cities to travel to or live in, in the world. I visited Tokyo recently, and found it to be exceptional in many ways. Aside from Patrick, I've never heard of Ogaki and I suspect most people wouldn't have either. Imagine the best of New York, San Francisco, etc. combined in an even larger city that is extremely clean, polite, hard working, and efficient.
As an aside, does anyone have a list of tools that are in this category of "One more tool for managers and non-tech product owners, to sell them idea \"any cool app can be made just by few clicks of mouse, your dreams will come true\"". What's a good place to find such tools?
Prepare to be surprised :)

http://resources.realestate.co.jp/buy/what-is-the-average-pr...

We have a mental model from the 80s. Decades of recessionary prices catches up.
I assume they don't want to upgrade. I wish I had just put up with the incessant upgrade nagging/trickery because of how much I dislike iOS 10, especially with how much they changed basic stuff that I have muscle memory for.

I actually wish I could go back to iOS 6, but I've never been a fan of the flat UI style.
In China, we call these people as "the one who pick garbage" or "king of the garbage", the latter one comes from a TV show in 80s. None of these terms are meant to be an insult, just plain description for what they do, but they are. In China, since the low developed well-being system, the elder ones do it since it is the only way they can earn some income to feed themselves. And yes, some of them have lots of deposits, ye, but that comes from saving from low quality life. The Chinese always chase for something pragmatic, which in China, which they can earn some money from. In this news, I do believe some of them may do it since a boring life. But if there is no economy benefit, I don't believe they will do this kind of bottle collecting thing. And ye, it is not because they love money, just a self-protection habit from their motherland.
I do not like the audio jack in my phone. Sometimes the headphones slide halfway out and the sound gets distorted.

I, for one, agree with the decision to let go of the audio jack.
Author here. Over the years, Zurb's grid has consistently stayed ahead of Bootstrap's in functionality (ex: Zurb was allowing embeddable grids while Bootstrap was still using fixed width) and also in class clarity: "three large columns" vs "col-lg-3".

Beyond these reasons, though, i wouldn't suggest other developers turn their back on Bootstrap if that is what they are familiar with. Its adoption has reached a point where the resources surrounding it are unmatched.

If you are comfortable with bootstrap, stick with it. If you are like me and have a bit of contrarian in you, give Foundation a try and see if you prefer it.
"Retrofitting" SO to have been made by FogCreek is obviously to put the company in some better light. It was Jeff that came to Joel and had this idea, and it was not implemented within FogCreek.
Thanks for alerting me to these, I've kept looking at the proper 10keyless keyboards like Topre [0] thinking "Really? Is it worth that much?".

Be good to try something cheaper, though the single-height enter key would drive me CRAZY.

[0] http://www.keyboardco.com/keyboard/realforce-88ub-45g-key-bl.... £192!!