HNHacker News
TopNewBestAskShowJobs

jo_

123 karma · joined December 2, 2013

[ my public key: https://keybase.io/josephcatrambone; my proof: https://keybase.io/josephcatrambone/sigs/ntLxYjGWF6b6g3ku6IpWzXGezBIGAjPXCysWX6VsZ0k ]
submissionscomments
jo_··on Mozilla Brick
I've shuffled through all of them and, near as I can tell, there really isn't one. They're very early in development, not aesthetically pleasing, and offer limited functionality.
jo_··on Apocalypse soon: the scientists preparing for the end times
> ... If the algorithm was so intelligent as to know how to go from manufacturing paper clips out of supplied resources to deciding how to get more of the necessary resources by killing humans, it could probably figure out that this is pointless.

This is an interesting point.

I'm not convinced that it could decide or figure out that the operation is pointless (for reasons I'll explain below), and I feel like it is perhaps taking the paperclip example to an unnatural extreme.

Really, the crux of the matter is that any intelligence agent at human level would have the intelligence and problem solving skills we do without the moral and social constraints that we do. Any problem it decides to solve or any task it's given to complete will be performed with the same ruthless efficiency you'd expect a machine to have. This is why it might not be able to figure out that the operation is 'pointless' or 'wrong'. If you give it an objective but don't provide first order or axiomatic values for human life or the non-substitutability of people, then you'll get behaviors which you would consider evil.

Consider the following:

"Person arm stuck in assembly line. Halt assembly line for 1hr, lower-bound for total cost: $1,200,000. Continue assembly, upper bound for injury settlement cost: $1,000,000. Decision: continue assembly."

There's no implicit consideration of human worth that people have because human morality is relative. In general, we have a similar set of base parameters instilled by evolution (cute things and things like us are good -- don't hurt or kill them), but we can't prove from any mathematical axioms that these are 'right'.

This is why people get scared -- if you program a computer to maximize the profits of a company and to do so at any cost, a human-level AI will spend an eternity doing just that, even if it means the complete subjugation of humanity. (Since we can't eliminate humanity otherwise currency ceases to exist and economic collapse will hurt the bottom line.)

I would wager (but can't prove) that a study of abused people, child soldiers, and sociopaths would yield interesting parallel psychological profiles. These are people (human level) with a set of axioms which are distorted by artificial means. There's still the built-in problem of the human component adding "Don't hurt the cute things," in most cases but nonetheless.

jo_··on Which GPUs to Get for Deep Learning
The gx2.2 instances will run you $0.650 per hour of compute time and have K520 (?) in them, which works pretty well. There are a few preconfigured instances, but if you want to make your own and go through the hassle, it will take about two hours to set up. When you're spinning up your instance, do a search for CUDA and you'll see a few Ubuntu preconfigured images with Theano+PyLearn2 already installed. Spawn them on the aforementioned GPU instance and you're good to go.
jo_··on When Global Warming Kills Your God
I can't attest to the motivation of Al Gore and the others, but I can at least tell you what the scientific consensus is.

Climate change is real. It is caused by us. The evidence is overwhelming.

"The facts are very clear: CO2 increased, temperatures have not."

A strong correlation between CO2 and temperature has been observed by several different groups using several different measurement method.

Explanation of the science and citations: https://www.skepticalscience.com/empirical-evidence-for-co2-... https://ams.confex.com/ams/Annual2006/techprogram/paper_1007... http://www.nature.com/nature/journal/v410/n6826/abs/410355a0...

"If humans cause climate change and industrialization began around 1850, then logically, there'd be an exponential and consistent increase of global temperatures."

CO2 emissions during the industrial revolution were smaller by several orders of magnitude. We produced on the order of 3-7 million tons per year towards the start. Now, we produce 8000 million tons per year. CO2 levels have risen accordingly in those time. If you imagine plants taking CO2 from the atmosphere as a person drinking water from a cup that refills, imagine the industrial revolution adding an extra teaspoon worth of water to the cup. Now imagine today as shooting a fire hose into the cup.

Explanation and Citation: https://www.skepticalscience.com/link_to_us.php?Argument0=23...

"Another fact: the climate changed long before humans were around to drive Escalades."

Climate changes according to whatever factors act upon it. Earlier in our planet's history, this force was the slow, natural cycle of CO2 as plants would grow in the early parts of the year and then die and decompose in the fall and winter. In every case, increased CO2 levels resulted in increased temperatures. Now, we're adding more CO2 than anything else ever before.

Citations: https://www.skepticalscience.com/link_to_us.php?Argument0=22

If you rarely see a debate on the subject of human-caused climate change, it's because there is no validity to the other side. Skepticism is healthy, but there is such a thing as false balance. Just because there's another side doesn't mean it still has any valid arguments left.

That said, if you do have evidence that one or more of these papers is inaccurate, I'd appreciate the info. As you said, let the downvotes begin.

jo_··on Re: CVE-2014-6271 – remote code execution through bash
Same with Ubuntu, which I run on my servers. It was patched by the time I had SSH'd in.
jo_··on The Qt Company Introduces a Unified Website
Nothing impossible -- just integration with the standard library algorithms and some older source code I don't want to modify. It's less difficulty and more a matter of laziness.
jo_··on The Qt Company Introduces a Unified Website
Does Qt still do that thing where they reimplement a lot of the C++ standard components like Vector? I remember years ago having problems with their reimplementation and wonder how much that's changed.
jo_··on I'm Leaving Mojang
I never considered Bruce Wayne much of a tinkerer. More like Tony Stark playing with Legos.
jo_··on Will Misogyny Bring Down the Atheist Movement?
The title is terrible, but the article is wonderfully well written. It highlights with even handedness a very sensitive and central issue facing not just the skeptical community but the internet as a whole today. I'm impressed with the BuzzFeed authors on this one and would like to see them producing more content of this quality.
jo_··on CLion, the new C/C++ IDE from JetBrains
I'm not sure what you're trying to refute. I was (am) saying that installing the JDK is really pleasant and painless. Installing the JRE is gross for the average Windows user because of all the bullshit that Oracle stuffs in there.
jo_··on CLion, the new C/C++ IDE from JetBrains
People who aren't Java developers hate it because the JRE install is irritating as FUCK. The JDK is smooth sailing. Install, add JAVA_HOME, done. The JRE, on the other hand, pesters people to update once a week, adds a little tray icon, and installs the ASK toolbar by default. I'd always used the JDK, so I never noticed how gross it was until I installed the JRE for someone.

"This looks really different. Oh man it's asking you to auto-update. That's frustrating."

jo_··on A visual proof that neural nets can compute any function
I mentioned this in my post ("given nonlinear activations"), but you're correct to point out its importance. The combination of linear functions is always linear. Full stop. You need at least one non-linear layer to get reasonable results.
jo_··on A visual proof that neural nets can compute any function
I misunderstood intentions. I just wanted to chime in with the name of theorem I thought you were describing. I like knowing the names of theorems, and I had a hard time finding this name when I first looked for it.
jo_··on A visual proof that neural nets can compute any function
Certainly not in the deeper senses of the phrase.

If we take the phrase neural network to mean, "a series of deeply and widely interconnected elements which assist or inhibit the transmission of signals to one another, activated by the inputs exceeding a threshold," then I think there's a pretty good amount of overlap.

I understand there's a temporal signaling model (pulses at varying rates, not steady state signals) and stochastic information (like random firing and a bunch of noise), but once we abstract out the axons, dendrites, and neurochemicals, is there another piece of functional equipment which drastically effects things? How does our simplified view that small, individually stupid pieces, acting in concert to produce complex behavior differ from the real brain?

jo_··on A visual proof that neural nets can compute any function
You are correct. This is Cover's Theorem.

"A complex pattern-classification problem, cast in a high-dimensional space nonlinearly, is more likely to be linearly separable than in a low-dimensional space, provided that the space is not densely populated." - Cover, Geometrical and Statistical properties of systems of linear inequalities with applications in pattern recognition., 1965

jo_··on A visual proof that neural nets can compute any function
'Single-layer' is an easily overlooked and absolutely essential modifier. Very few networks these days are single layers. (Three is the minimum for infinite dimensional functional approximation, given nonlinear activations.) Deep Networks you see in new research papers these days have, at minimum, perhaps three layers. Some by LeCun et al. will go as high as nine or twelve layers, with four or sixteen layers in breadth.
jo_··on Microsoft filed patent applications for scoped and immutable types
I'm quite familiar with all of them, and I completely agree. I'm simply pointing out that there's a divide between the things that make us happy on a conscious level and a visceral level. I'd liken getting a patent to eating the last piece of pizza. I know it's bad for me, and I know I've deprived others of the experience so I should _feel_ bad, but it was also tasty so I can't help but feel somewhat satisfied.
jo_··on Mozilla Unveils $33 Intex Cloud FX Smartphone
Ah. I misunderstood. Though I'm really surprised you can't do that with iPhone apps. Can you not distribute an iPhone package (whatever the extension is) via alternative means?
jo_··on Mozilla Unveils $33 Intex Cloud FX Smartphone
>> A platform that doesn't limit your freedom. You're free to build and distribute your apps without walled gardens. You don't need to pay to place an app on Firefox Marketplace.

>The same is true of Android.

This is a small nitpick, but you do need to pay a one-time $15 fee to become a developer to have your app listed in the store. Beyond that publication is free, though.

jo_··on Microsoft filed patent applications for scoped and immutable types
Similar to what WorldWideWayne is saying, it's possible to be anti-patent and still have some sense of pride over being granted one. The two are far from mutually exclusive. I'm strongly opposed to software patents but would still be giddy if I got one for some neat search algorithm.
jo_··on New experiment at Fermilab focuses on nature of space itself
For anyone without a concept of the Minecraft team size: They have 12 coders and 5 artists. With the business and infrastructure teams included, Mojang has 40 people.

Source: https://help.mojang.com/customer/portal/articles/331367-empl...

jo_··on Pulling the Curtain on Airport Security [pdf]
I think there are several factors to consider.

Terrorism is an infinitesimally small threat, but many on the political side chose to treat it with heavy gloves despite the diminishing returns because (1) the Zero-risk cognitive bias makes people want to force than small risk to zero [1] and (2) the federal government views the TSA as a jobs program. Even though they're largely ineffective, no politician would dare to propose the dismantling thereof because the opposing side could use this as ammunition in the form of 'X is allowing the terrorists in' or 'X has cost us 10,000 jobs.'

[1] https://en.wikipedia.org/wiki/Zero-risk_bias

jo_··on Pulling the Curtain on Airport Security [pdf]
Some lighters. Regular ones are okay, I think, but I had my butane torch confiscated last May in San Francisco. I'd been carrying it around for three or four years and had never been stopped.

I've also brought a swiss army knife on numerous flights, pretty much always by accident.

jo_··on Could hemp nanosheets topple graphene for making the ideal supercapacitor?
Betteridge's Law of Headlines

"Any headline which ends in a question mark can be answered by the word no."

https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines

jo_··on Raya – Real-time sound simulation library for games [video]
Yeah. Carmack wanted to calculate the distortion of the ear-canal on positional audio and to calculate the effects of sound diffusion off of surfaces like light. Creative owns patents on both of those techniques. :(
jo_··on Ask HN: Object you'd like to see connected to the internet?
My front door, the buzzer, and maybe the door to my room and the lights. It would be nice if UPS ringing my doorbell sent an SMS to my phone so I could remotely unlock it. That way they can put the package inside my gate or front door, and I'll relock both after departure (which I can verify via webcam). No more arriving at 7:00 AM so I can leave at 3:00 PM to pick up a package.
jo_··on Nvidia Jetson TK1 Reviewed
This is pretty much exactly the kind of device I've been looking for. I wanted a tiny system with a GPGPU that runs CUDA from the get-go. I have an nVidia desktop, but I'm running Windows for work and my other hobbies, so Python + Theano + CUDA are a little tricky. This is pretty much perfect because I can set it up as a Linux device on my network, SSH into it when I need to play with GPGPU stuff, get it working, then push the data to Amazon EC2 when it's ready for prime time. I bought this within minutes of hearing about it.
jo_··on NASA presents evidence that microwave thrusters seem to work
It should be noted that the paper (as I've read in the abstract) extrapolates from MEDICAL data. There's a huge prevalence of pseudomedicine and mysticism which receives incorrect confirmation (as evidenced by the aforementioned paper), but a poor publication record in medicine journals isn't necessarily a good predictor of physics journals.
jo_··on What was your best passive income in 2014?
I considered investing in a foreign country bank since I happened upon $20k through some fortunate stock picks. I was advised that this is a _very_ bad idea because of the currency fluctuations between countries. You might earn 7% in India (or 19% in the Ukraine), but if suddenly the transaction rate doubles, you've lost half your money.
jo_··on How can I help my local government as a developer / designer?
I believe http://codeforamerica.org/ exists for exactly this purpose. It matches techies with their local governments to improve things.
← PreviousPage 2 of 3Next →