skysight-inc/HackerNews huggingface dataset:
I don't think anyone is claiming TF won't get much, much faster (probably very soon). But claiming that right now - today - TF kills existing toolkits like Torch, Caffe, and Theano (which I have seen here and elsewhere - though not claiming you are in this camp) is a bit premature.

Even with v4 support which is coming soon, the general setup that users have is one to two GPUs in one machine. This means adding the right inplace operations can have a huge impact on performance, and is probably a usecase that Google has not focused on given their internal infrastructure. I am sure they will normalize to "at or slightly above" the performance of other toolkits, but the question is when?

This benchmark doesn't have anything to do with multi-GPU as far as I am aware - these are single machine, single GPU results. I would wager 90% of the deep learning hobbyist and research communities run in this setting, so benchmarking this is really important.

For people with huge amounts of networked and distributed resources - distributed support will be very amazing!
Then you’re the perfect customer for the German market! Next to no modern hip bullshit. Next to no IoT, next to no "Agile", or "moving target", or "constant updates", instead technology like it used to be – buy once, use a lifetime.

Warning: Expensive. Really expensive. Their washing machines start at 1300 USD.
The MacBook has a 4.5W processor. That's less power than a standard iPad's processor, let alone the iPad Pro.
None of these links suggest that bystanders are dosed with nicotine by e-cigarettes.
I saw that MSFT has added a few courses to EdX. Their Programming in C#[1] course looks extensive and can be taken for free.

[1] https://www.edx.org/course/programming-c-microsoft-dev204x-1
desktops simply stopped being used in situations where laptops were the better choice, but they were never in danger of ever being displaced by anything.

Most of those people who have laptops either have desktops at home or have a docking station with a full blown monitor and keyboard at home.

There's a reason for that.
I don't see at all how this is in competition with any cryptocurrency. This is competing with the likes of Square Cash (via app/snapchat), facebook messenger, venmo, etc...
The iPad Pro mainly interests me for the stylus. I can't wait to read some reviews by actual artists who've been using Wacom hardware for years. If the Pencil is as precise and lag-free as early reviews indicate and it comes to the Mini, it will be my first must-buy iPad in many years.

"The entire x86 computer architecture is living on borrowed time. It’s a dead platform walking."

This kind of talk makes me sad, though. It almost seems like Apple bloggers get excited at the prospect of an ARM future. All I see, though, is a future where the walled garden has won out over open computing, and also a future where several decades of x86 video game history have been dumped in the trash. Not in any way acceptable to me.
More or less, yes. To get a fuller understanding of the tax avoidance schemes used, worth taking a look at the game Taxodus.

http://taxodus.net/

P.S. You might want to edit line 1 of point 1. ;-)
Press release from MIT:

http://news.mit.edu/2015/new-earth-sized-exoplanet-1111
> It's less toxic than tobacco smoke.

Sure, but if it is still toxic, I shouldn't have to breathe the secondhand smoke. Smokers can do what they want to their own lungs, but I don't want to be on an airplane or a bus breathing in that stuff.
I think it depends on the circles you run in. I think clusters of friends and family members probably use different services. My extended extended group of 100+ people all use Venmo (can tell by activity in Venmo feed).

That being said, I ran into someone recently who uses Square Cash with all her friends, but that's the first person I've hear using Square Cash (I downloaded it when it came out but no one else was using it.)

A very interesting real-world example of the network effect among second tier services. Second tier as is not FB, Pinterest, LinkedIn.
they have to make the indentation part of the syntax

The syntax remains unchanged. Parinfer only "infers" the structure of your code based on the same indentation that you typically would do anyway as part of formatting your code to be readable.

shifts cognitive load from managing parenthesis to managing indentation

Yes, exactly :)
> In addition, I really don't want to be breathing a miasma of stuff somebody exhales.

I think that a lot of the heavy-handed anti-smoking measures are based on neo-puritanism about "toxins" and bodily purity and not on actual health facts. Otherwise you would see a lot more people talking about exposure to camp fire smoke [1].

Tobacco companies are absolutely evil and should have been sued out of existence for lying to the public. But after years of advocacy and anti-smoking campaigns nearly everyone is aware of the risks and some are continuing to smoke anyways. Bans will just create a new black market for tobacco products.

[1] http://www.ehhi.org/woodsmoke/health_effects.shtml
Allowing your computer to run faster within a given power/thermal envelope is hardly cheating. Everyone should be using turbo and Intel shouldn't be penalized if some others aren't smart enough to implement it.
Num: number utilities for mathematics (in Awk)
> There are exceptions, prisons can operate cellphone jammers for example.

It is not legal for prisons to jam cell phones.

"The Communications Act prohibits non-Federal entities from using cell jammers. The FCC cannot waive this statutory prohibition absent a change in the law by Congress." [1]

There was an attempt to add an exception for prisons, but it was never passed (Safe Prisons Communications Act of 2009[2]).

[1] http://www2.fcc.gov/pshs/docs/summits/Combating-Contraband-C...
[2] https://www.govtrack.us/congress/bills/111/s251
Last time I checked (when I just unlocked my phone and verified), BTC wallets are allowed as of about a year ago.
Would be very useful if we could paste a github file url and refactor.io could just render the file (or a portion of it based on the github url) rather than pasting code manually.

Also, I was trying to comment on a code snippet I created. It would have been convenient to be able to refer to a specific line using shorthand (like #14, etc.) in a comment rather than pasting the entire snippet again with a diffed view.

Still a cool and super simple idea.
What exactly opinions do you want? I tried all of that stuff except of Middleman and ended up writing my own. Jekyll is way too opinionated, no way to make the website exactly what you want it to be. Hakyll is very configurable, but the very fact that it's written in Haskell and needs to be recompiled after every structural change turned out to be way more annoying than I thought. Pelican would be nice, but the last I checked it was quite unstable and buggy, unlike Jekyll and Hakyll. In the end I thought that writing 200 lines of Python code to do exactly what I want is easier, than to explore what's out there and how to make it to do what I want.
The Ars review [0] did run the new iPad 10 + 30 minutes and compared it to a 6s iPhone, at least for heat overload. (It would be more interesting with a 6s Plus).

[0] http://arstechnica.com/apple/2015/11/ipad-pro-review-mac-lik...

"... but it’s roughly on the same level as a Core i5 from 2013 or so and it’s well ahead of Core M. And despite the fact that it lacks a fan, the A9X shows little sign of throttling in the Geekbench thermal test, which bodes well for the iPad Pro’s ability to run professional-caliber apps for extended periods of time."
"Cell site simulators" Somehow I don't think they'd call it that if I "simulated a law enforcement officer", presented a "simulated identification document", or enticed someone to pay me for a "simulated service", opening mail addressed to my "simulated persona" but not to me, etc. These devices are fraudulently impersonating users' cell service carriers. They are fake cell towers.
Yeah, if I'd have take a guess it'd been more than a dollar, less than five.
On the first point, I'm trying to create an environment where a business cant hire many people to hold a small number of domains. So if you made a rule that holding a domain both grants ownership and negates any other deals about transfer of ownership, this would mean that if someone could only ask me to hold a domain via a trust relationship. That might be fine for a few family members and friends but it would never scale to large amounts.

Thinking a bit more on it you'd likely have to split individual vs corporate domain ownership to protect business interest. Charge corporate a x100 multiple for holding domains to avoid someone setting up huge amounts of shelf companies, but companies can also own a small number of domains but at a price where squatting is hard.
My wife often observes that I lack a supersize brain.
You say that like a terminal is a step back. I see it as the opposite: I started with email in web-based systems. Terminals improved my email experience 100-fold
I'm curious to know as I'm not knowledgable about how Shopify has messed with developers in the past. What kind of tactics or things have Shopify done that has been developer unfriendly?
> Then again what he says is true for 99% of the cases, and a good simplification.

It's not. Read it slowly: only a subset of s-expressions are valid Lisp programs. Examples for invalid Lisp programs, even though valid s-expressions:

(cl:if x > 1 t nil) ; IF takes 2 or three forms

((cl:lambda) (a) a) ; not a valid lambda expression

(cl:let "a let expression" ((a 1)) (+ a 1)) ; the second element should be a list of bindings

(cl:defun foo args (length args)) ; arguments needs to be a list

(cl:let ((a nil t)) a) ; a binding is a variable or a list of symbol/value

and so on.

Lisp syntax is not the syntax of s-expressions. Lisp syntax is defined ON TOP of s-expressions.

> Still expressed as lists when it comes to the syntax level.

Comments are not expressed as lists. Feature expressions are not lists. etc etc...
'Should' here does not mean 'ought', it means "can be expected to".

As an example, if you are planning a heist and say "The alarm should be disabled for fifteen minutes." you do not mean that the platonic ideal alarm should as in ought step aside and let you steal the loot, you mean that your expectation is the alarm will be disabled. There is no moral judgment.
Taken a step further, a structural editor could prevent incorrect syntax outright, and even allow you to view/edit the structure of your code in ways that simple syntax-highlighted text cannot.

Here's one such experimental editor:
https://github.com/darwin/plastic

Edit: I see now that Parinfer refers to Plastic under its Acknowledgements section. :)
Native mobile apps using Java(GWT)
I highly recommend skeleton.css (getskeleton.com) as a minimal theme for bootstrapping any website. Almost no learning curve, and it looks good, even if you don't use the HTML it prefers.

That said, I have customized it a bit, but it's fine right out of the game, especially the typography.
I think this is an Apple me too moment that does not have the right stuff to succeed.

Apple decided they needed a tablet that was geared for production versus consumption. Unfortunately, the OS X is not optimized for touch interaction, so they are forced to go with iOS and ARM.

Microsoft on the other hand went through the pain with Windows 8 of actually making their main OS touch friendly. They are now on their 4th generation of tablets that actually run a real desktop OS on Intel x86 processors.

I think for the professional person that is wanting to work on a tablet, Microsoft Surface Pro is going to be a much better choice. You will have a real desktop operating system on x86 that actually runs the productivity/design/development software that is actually out there.

It will be interesting to see how this develops.
> inhaling any chemical is not "safe", or good.

Oxygen seems a pretty safe chemical to inhale. Pretty good too.
> The question is why it hasn't happened sooner.

I guess the hard part is that agreements need to be made to reach standards. And since everybody would like to be the "gatekeeper" of a payment service, this is particularly difficult.

By the way, I'm also still waiting for a password manager in my watch that seamlessly integrates with my desktop/laptop computer.
Yet, you seem to be speaking based upon assumptions almost opposite to the OP article. It's your hard work, not brilliant 'faster than everyone else' cleverness, and your determination which make for your success. See what all the guys, Einstein included, said about this.

If you want, I bet you can go back to Academia and excel. I know academia well and had a bad experience too, but you have more than enough ammo to succeed. And I have a bunch of the smartest Caltech friends, and my SF tribes mean that I'm never the smartest person in the room, and that's amazing. Still, there are things I can do, and ways I think, because of the reading and work I have done, which none of them can. You have your place, should you want it!
Maps holds my recent searches. Even shows cross device searches. Perhaps that's cause I have Google Now and/or Chrome sync set-up?
There are a lot of tech companies that can argue that they are doing everything within their power to protect privacy from government actors (e.g. Apple, Yahoo, but not, say, Verizon[1]). It just so happens that "everything within their power" might be extremely little, if they are required to maintain their existing structure and comply with the letter of the law.

At some point our options really become: relying on tech providers without presence in "unsafe" jurisdictions (if there are any), relying on tech providers willing to disobey the law (and ideally capable of convincing us they disobey them in our favor. Via: open-source, audits, etc) or pursuing reform of those laws.

[1] https://www.eff.org/who-has-your-back-government-data-reques...
"Hustlers", I loathe that word, but it's pervasive in the tech industry. I knew hustlers growing up, they sold cocaine cut with baking soda and screwed people over when they could. I don't understand how so many entrepreneurs use that word proudly.
Well, I actually meant tablets with keyboard are a better realisation of the laptop concept. More ergonomic.
> The "backlash" is largely propelled by user's disregard for others around them.

I can say the same thing about those having backyard firepits [1] whose output affects FAR more people than a single (e)cigarette. To my knowledge no one is campaigning against big campfire though.

Edit:

> These users often say "it's only water vapor", which is absurdly false.

Yes, but does second-hand e-cigarette smoke cause significant harm? For example second-hand cigarette smoke increases the chance of lung cancer by 20% when living with a smoker [2]. Contrast that with inhaling a puff of e-cigarette second-hand-smoke in a public place once in a while.

I understand that you may find e-cigarette smoke annoying but that's not a sufficient reason to ban something in a free society.

[1] http://www.ehhi.org/woodsmoke/health_effects.shtml

[2] http://www.surgeongeneral.gov/library/reports/secondhandsmok...
News flash: You're exhaling clouds of vapor with every breath. However, you can't generally see it.
Again, I could hand-wavingly claim that /dev/random "works". What does "one that works" mean? You may not care for philosophers, but making claims about morality is definitely within their territory, plus it's a philosophical claim in itself to state that philosophy is not relevant.

The argument about finite brain configurations is not compelling. There's no reason why only brain states that have occurred would be relevant. Morality deals with hypotheticals and counterfactuals: what would be the moral judgment in this or that situation. I think it would be uncontroversial to claim that there are an infinity of such hypothetical situations, and each model of morality can deal with them differently, ergo you get an infinity of possible models.
I'm a huge fan of personal freedom (don't care what people smoke), but yeah I have to agree with you here. I did some work for a firm where the system administrator walked around puffing huge clouds of this foul-smelling vapor that was something like a cross between strawberries and old socks, and it was really aggravating.
Immigrant children more likely to attend English universities than natives
Paypal has a history of tying up their customers' funds for no good reason. They've done this to online fundraisers in the past, and even attempted to coerce a campaign benefitting the Red Cross into redirecting donations to the United Way in 2005. I refuse to do business with Paypal or Paypal-related companies whenever possible.
That is an extremely bold claim. I'd love for it to be true though.

I'm interested to know why you think this – it's a common enough belief. What difference does the ISA make, practically speaking, to the utility or performance of a device?
This is a good approach. Even if you aren't doing a "replay" allocator like this, having a custom allocator that records what happens can give lots of insight into the allocation patterns of your code.

One point I think a lot of people miss about custom allocators is that you don't write a custom allocator because you can do a "better job" than the library authors (well, sometimes you do, but hopefully you can assume that the platform authors know more about their platform than you do). But platform authors have to solve the general case. You can usually do better for your specific case. So your allocator is not going to be better than vanilla malloc/free for other programs, but you can tune it to fit your allocation patterns.
I personally like Harp for it's simplicity (which mostly comes from NPM and node magic):

http://harpjs.com/

http://harpjs.com/docs/quick-start
If you can meet with Triumph and Disaster
And treat those two impostors just the same;

Rudyard Kipling, If.
http://www.poetryfoundation.org/poem/175772
Ask HN: Can't Access 1Password Without Apple ID?
So this has never happened before. I tried Googling around and couldn't confirm this has happened to anyone else.

I tried to launch 1Password on my Mac (as I always do). I was prompted to log in with my Apple ID by the App Store. Something about 1Password was purchased using a different computer so they needed to verify my Apple ID to ensure I made the purchase (I bought this a long time ago so wonder why this is coming up now). Oddly enough, this never happened before. The request is fine and all since I did buy it through the App Store originally except for one giant problem...

All my passwords are random insanely long passwords auto-generated by 1Password. I don't memorize that stuff (including my Apple ID) and that's the whole point of using 1Password in the first place. The very thing that has all my passwords is inaccessible because the stupid App Store requires Apple ID verification before proceeding (a catch-22). If I don't verify and log-in, the application effectively never launches.

Thankfully I have 1Password access on my other devices and was able to login and verify, but I can already imagine a scenario where this could have been blocked on everything.

Anyone else encounter anything like this?
The idea of 'selling out' itself is an artifact of Romanticism, combined with the social idealisms of the 60s. It's not thinking very deeply to advise people not to sell out, there are more intricate things going on than the romantic idealization of "let's be poor and happy".

I also want to point out that it's a bit irritating to be told to not strive harder by someone who's already got "FU" money.
CloudKit? https://developer.apple.com/icloud/
make and bash go a long way!
Can't wait!
Oxygen at 21% yes. At 22%, it's like alcohol: it burns tissues and at some point it's ignitable on contact with any fat. The opposite is the risk of neutrogen, even though it's stable and neutral, is to decrease oxygen concentration.
On one hand, chemophobia is rampant in our society. The infamous dihydrogen monoxide story is a prime example.

On the other hand, acrylamide is a single, testable molecule. Taking a mix of chemicals, heating them up to high temperatures, enough to evaporate them, and hoping that they don't break down into anything dangerous is much harder to test. Arbitrary organic compounds can decompose before water boils, or they can sustain high heats. Its really a case by case basis. And the solution for vapes may be similar, but the flavoring solutes vary.
I think it's because people want the option to move to 3d later if they want. Without having to learn more tools and language. I never liked gamemaker because its game maker language not being useful in other areas. I like making 2d and 3d games and having it be in the same place makes it much easier. I do realize how awesome game maker is and what it does. But it has a few limitations that killed it for me
> There was NEVER a time where credit card info was sent over http. When are you talking about?!

Amazon launched in 1995, and SSL only launched the same year, so they might have taken plaintext credit card info for a short while.

That's a technicality, though.
Thank you for posting that video link! I'm listening to the album ProgXprimetal now for the first time and it's incredible.
Also in the same vein --

http://purecss.io/

Main difference I find is a little more styling/ramp up and quotient-based gridding (you can attach semantically named classes for 1/3rd of the space or 2/5ths)
But it's describing a person-to-person service, not merchants.
I'm not sure if you are purposefully being obtuse, because you appear to be making the argument that e-cigarettes are "safe" for the user plus those around - which is absurd (as evidenced in the links).

Your follow-up will say something to the effect that you specifically said "dosed with nicotine", and yes that phrase is not present in any text I can locate. That does not somehow mean we can jump to a logical conclusion they are "safe" (yes, "safer" is a better term, but that shows disregard for people's health who have explicitly chosen not to participate).

Furthermore, since many e-cigarette users insist on using them indoors, it's inevitable other bystanders will inhale their "second hand vape", and thus be exposed to the health risks associated.
Even further, denial of service attacks can be performed using totally valid and normal HTTP or HTTPS requests. In that case, it's the volume and the intent that matter.
Albert Einstein’s matriculation certificate (1896)
Bitcoin is not a very practical option for the general public because there are various scenarios where the user can permanently lose their money without the possibility of recovery. There are many techniques for keeping bitcoin secure, but even something as simple as sending money to the wrong address can cause a permanent loss of funds which is a serious problem in the context of social engineering attacks and technical issues related to preventing one's wallet from being stolen/lost/deleted/corrupted.

Another problem is that the plethora of online wallet services and mobile clients means that the user has to take responsibility for vetting the software or service they use to participate in the bitcoin economy. This ends up being very risky because developers are not legally responsible for loss of funds due to software errors, poor security or something more sinister.

On the other hand, the relatively strict and standardized operating procedures of the banks keeps customer money safe in practice and a trusted brand like Apple is held to a higher standard with regard to the trustworthiness of their software.