skysight-inc/HackerNews huggingface dataset:
Okay. This will be my last comment in this chain.

A normal article would say: Here's why you should do X. And then it would explain why you should do X. This article does not do this. It makes a universal statement about the immorality of being a burden, and says if you're a burden you don't deserve your passions. And it fills the rest of the space with strange anecdotes about Santiago, and ridiculous judgments from a man who, from what I can tell, followed his passions to his paycheck.

If the only interesting part of an article is in my head, why was the article written? This article provides absolutely no interesting insight at all.

I know meaning has been a hard sell in this conversation, but...

The difference between my conditional statement and a question, is that in my statement I'm only providing a solution to a problem, not defining the problem. The theme of my article would be "what to do if you need a job," not "you need a job." I'm not trying to provide clarity into the "why" just the "what." That's fundamentally different than this article.

I don't have a special exemption for burden. I'm not dissecting the sentence. I just look for substance in the things I read, I didn't find any here.
Depends on what you're doing; see https://crates.io/crates/init_with as one example. It's not the exact same thing, and yeah, I would argue that's one area where it's okay to not totally abstract it. Rules are meant to be broken. (I was thinking about removing bounds checks with get_unchecked as well).
If only AI could wipe out the advertisement industry first ...
I can assure you it's not sonar for people. The signal processing is way more complicated than traditional sonar. Sonar also has number roughly 10 channels. Ultrasound transducers have 10x more. The array is generally 2d and not planar either where sonar is generally a 1d planar array.
Even worse some of the mobile GPU vendors, coming from the hardware/silicon industry, sometimes provide fixes to their bugs only when a customer asks for it, leaving the fix out of the master repository for fear of providing evidence to potential litigators and IP to competitors.
In historical serial music there is certainly a leftover of human interaction with the compositional rule system, so in practice it resembles more to a chaotic attractor than complete noise, i agree. The core conceptual idea of serial music is however the inevitable disembodyment of historic human music into pure structural sound patterns beyond history and beyond (historic) emotions.
Smartphone patent wars redux: Nokia sues Apple, big time
"The easiest strategy in a case like this is usually to (go) back in time [...] That strategy wasn't available because X had already published the master with his back-end files, and a hundred other programmers had copies of them."

"a hundred other programmers had copies of them." isn't a problem/cannot happen with svn because svn uses a single master repository. Fix it, and everybody can fetch it.

That leaves the "going back in time" step. That isn't easy with svn. If you have a backup of your repository, you can create patches for the commits made after it, restore from backup, and replay those you want to keep.

If you don't have a backup, the svn administrator can use svnadmin to dump and restore revisions and remove them (http://superuser.com/a/315138). I think that will be a lengthy operation if your repository has lots of history. It also requires free space to create a copy of your reporpsitory. Disclaimer: I have never used this tool.
We already know where the brilliance of a Stradivarius rests: in the listener's imagination.

http://www.thestrad.com/blind-tested-soloists-unable-to-tell...
That idea came up in conversation among some friends just a couple of days ago! As soon as we have reliable robo-taxis, we're going to have teenagers (and drunk adults) reinventing "train surfing".
I think this would be difficult for surface ultrasound as the surface (the patient) is deformable!

Varying degreees of pressure are used as part of the diagnostic process. For example, if you are trying to tell a vein from an artery, all things being equal, less force is required to compress a vein than an artery.

Typically ultrasound is used in an interactive way, not to generate static images for interpretation. This applies equally to diagnostics and procedural use.
The planet used to be warmer 600 years ago. Nature adapted to the lower temperatures. If temperatures rise, it will adapt to the higher temperatures, provided that they even happen.

The projections that claim temperature rises do not consider the inevitability of renewable energy. Renewable prices will drop over time while fossil fuel prices will increase over time. Eventually, fossil fuels will be more expensive and renewables will take over.

Even if the most severe predictions on the internet are true, there is no need to eliminate he use of carbon based fuels. Speeding up the transition to renewable carbon based fuel production would be more than sufficient.
Brainless yellow slime solves mazes, makes decisions, learns by merging together
> Those attacks have reinforced calls from governments for security agencies to be given greater powers to protect citizens

How does GCHQ going full Stasi on me going to protect me from some extremist taking the wheel of a lorry and running over people?

I find it alarming that a democratic State cannot accept that two private individuals may discuss of something without the State being able to listen and take notes. When you think about it, it is an unprecedented level of intrusion in ordinary people private life.
Companies that have a research division and a separate engineering team to implement the research ideas are rarely successful. Anyone engineer good enough to do the implementation will figure out they can build something better without the input of the researchers. Microsoft and Yahoo both had great research teams whose ideas rarely saw the light of day.
I went through a similar sort of battle with my cat. I lucked out on an ugly, but thus-far impenetrable solution.

http://imgur.com/wQNebLM

I bought that feeder at the last minute before we left town for a weekend, which was just long enough that we needed the cat to be fed, but just short enough that it didn't make sense to bug friends or a service. Ran to the store and grabbed the only one they had, which is to say, no real research was involved beyond necessity.

It's an OK feeder. I don't love it. But I _really_ love having an automated feeder. It literally improved our lives. There were issues, which I'll explain, but for the $80 I spent on it, I couldn't just chuck the thing. I had to at least try to work it out.

First problem was that the bowl is detachable. So almost immediately, the cat would knock the bowl off trying to get under the feeder for more food. And when feeding time came, it just emptied onto the floor. Tape fixed that.

And then he realized that if he lifted the feeder with his face, it would drop a few pebbles of food into the bowl. And so he started knocking the thing around when he got hungry. This wasn't a huge deal at first. He'd do it a couple times and then go back to sleep.

And then we went away for another weekend. When we got home, the feeder was on the other side of the apartment. "Cute", we thought, put the feeder back and went about our day.

The next night, at about 2am, the cat spent a full hour trying to get in. He was lifting the feeder about once per minute, sometimes more. So just a constant banging for a full hour until I got up to do something about it. I tried to leave it be as I got some work done, but it got worse and louder. Just as I arrived on the scene, he'd popped the top off - though he hadn't realized he could get the food from the top.

So, at a loss for time as I needed to get back to work, I did what's shown in the photo. Taped the lid under a tall chair. I figured that would buy me some time to get back to work and I could try to work on a better solution in a day or so. It's been that way for about 4 months now.

The magic of it is that the cat can't get enough leverage on the feeder to knock it around and get food out. And if he lifts the chair (with his face), the tape has enough give that the chair moves, but the feeder remains unmolested. It looks ridiculous, but it solved the problem, so we're leaving it as is. That chair is now part of the cat feeder.
Exactly. I am very comfortable saying "please send a pull request" in response to the request for a feature, or the report of a bug. I try to be overtly encouraging, suggesting that when people suggest ideas, they dive in and try to build it.

The best way to scale a project and community is not to try to do everything yourself, and instead encourage other people and empower them to act. They may need assistance in the beginning, but the benefit will pay off in the long term: "If you give a man a fish, you feed him for a day. If you teach a man to fish, you feed him for a lifetime" (attribution unknown)

This does require giving up some control. Properly empowering people to contribute means that you need to, to varying gradual extents, respect their judgment and not try to veto or assert too much control. No person will work on any one project forever, and so a gradual and seamless transition of project leadership from one person to another requires a gradual trust in the other's judgment; trust in judgment necessitates room to make mistakes.

If you need something from a project or organization that you are not paying, then do not engage with the expectation that they'll do work for you. Instead, engage as a collaborator by offering to bring something to the table. Point out the bug, offer to fix it, and suggest a possible solution. Or if you just want to point out the bug, that's fine, but don't carry an expectation that someone will volunteer to fix it for you.
The point of the Chinese room argument is that while the room receives and emits Chinese just like any Chinaman, it isn't conscious. As the WP article makes clear, the assumption is that the Chinese room is just as competent at emitting Chinese:

"Suppose, says Searle, that this computer performs its task so convincingly that it comfortably passes the Turing test: it convinces a human Chinese speaker that the program is itself a live Chinese speaker. To all of the questions that the person asks, it makes appropriate responses, such that any Chinese speaker would be convinced that they are talking to another Chinese-speaking human being."

> If we're gonna dream shit up why not dream that brains in the future will be 10,000 times as dense

Because... that is not a thing which is happening. And deep learning and AI progress are things that are happening. (Quite aside from the many issues with your proposal, like a brain 10kx as powerful due to 10kx density would probably break thermodynamic limits on computation and of course cook itself to death within seconds.)
GNU grades hosting services based on different sets of criteria. GitLab gets a C, "acceptable hosting for a GNU package", but not "good enough to recommend" because the JavaScript on the website is free but doesn't work with analyzers like LibreJS, and because GitLab doesn't discourage bad licensing practices. GNU Savannah, of course, gets an A.

https://www.gnu.org/software/repo-criteria.html

https://www.gnu.org/software/repo-criteria-evaluation.html
No - the only choices in baccarat seem to be related to betting, so marking the cards wouldn't benefit the casino.
If a key part of your business strategy involves moving your money to an offshore bank account, you're probably a criminal organization.
CRTC declares broadband Internet a ‘basic telecom service’
Dupe.

Original, with 38+ comments:

https://news.ycombinator.com/item?id=13222087
This reminded me of the video game Who's Your Daddy[0]. It's 1-on-1 with asymmetric gameplay; the goal of the dad is to take care of the baby, while the goal of the baby is to kill itself.

[0]: http://store.steampowered.com/app/427730/
Admittedly there's still a syntactic difference between move and copy -- with Swift and C++'s definition of copy. Rust calls that Clone, though. :)
Firefox supported way more in the way of extensions and alterations then chrome, things like the zotero citation manager, grease monkey for user scripts, tree tyle tab for modifying the tab and bookmark menus, downthemall download manager, and importantly, TOR. Some of these could be ported to chrome, but they were easier to implement on firefox.

It's always been incredibly hackable, in the classic sense. That ability and the legacy of tools built on top of firefox was an important feature that they have largely maintained.

Chrome not only didn't have a legacy but still may break things for developers and sometimes just shrug off their complaints. It's a powerful browser, but it's focused on the needs of the parent company.
I typically don't have any issues, but I guess that would heavily depend on your workflow.
Homelessness and LGBTQ Youth
I have never had a problem on a release upgrade. It's one of the reasons to like Debian based distros IMHO. I suppose that may in part be because I typically waited for a while after a new major platform release to move the the next release.
That's a much more involved use case that I usually have. Looks like a solid abstraction though.

Like I said, not really an issue, just a common pattern that I see.
What about the relative size of the available datasets? It seems like that would make offline learning much more valuable than learning directly from experience.

The largest publicly available research datasets for machine translation are 2-3 million sentences [1]. Google's internal datasets are "two to three decimal orders of magnitudes bigger than the WMT corpora for a given
language pair" [2].

That's far more data than a cell phone's translation app would receive over its entire lifetime. Similarly, the amount of driving data collected by Tesla from all its cars will be much larger than the data received by any single car.

This suggests that most learning will happen as a batch process, ahead of time. There may be some minor adjustments for personalization, but it doesn't seem like it's enough for Agent AI to outcompete Tool AI.

At least so far, it seems far more important to be in a position to collect large amounts of data from millions of users, rather than learning directly from experience, which happens slowly and expensively.

This is not about having a human check every individual result. It's about putting a software development team in the loop. Each new release can go through a QA process where it's compared to the previous release.

[1] https://github.com/bicici/ParFDAWMT14
[2] https://research.googleblog.com/2016/09/a-neural-network-for...
>or simply because we can abstract a lot of this away (ex: TensorFlow).

That would work up to the point a better abstraction tool/framework comes along. I'd never try to build a career on a single framework, because frameworks come and go.
2016's top trends in enterprise computing
You're not alone. Yann LeCun's famous cake analogy associates the cherry on the top with reinforcement learning (agency, being a part of an environment from which it can learn and explore).

I especially liked this passage. It connects many ideas onto one theme:

> CNNs with adaptive computations will be computationally faster for a given accuracy rate than fixed-iteration CNNs, CNNs with attention classify better than CNNs without attention, CNNs with focus over their entire dataset will learn better than CNNs which only get fed random images, CNNs which can ask for specific kinds of images do better than those querying their dataset, CNNs which can trawl through Google Images and locate the most informative one will do better still, CNNs which access rewards from their user about whether the result was useful will deliver more relevant results, CNNs whose hyperparameters are automatically optimized by an RL algorithm will perform better than CNNs with handwritten hyperparameters, CNNs whose architecture as well as standard hyperparameters are designed by RL agents will perform better than handwritten CNNs… and so on. (It’s actions all the way down.)

This is the general trend. Going meta, through RL. Optimize the optimizer, learn gradient descent by gradient descent.
Kanye West's The Life of Pablo might also be the most-edited (post-release) album of 2016, he added songs and changed production well after it's release date.
I've had this idle thought of what a game-theoretic solution to the NIMBY dynamic would involve: Some kind of investment vehicle offered to a community as part of a development plan, perhaps? Surely someone has thought of this before. The incentives for residents to cooperate need to be really good, else they'll fall back on a conservative outlook. Especially so as you start looking towards residents towards the old/disabled/sick end of the spectrum, who may be physically burdened by the impact of new construction.

I can say that as it is, the process of development is more like consumer marketing: schedule lots of meetings and interviews that sell people on the idea of accepting development rather than giving them a stake in its success. It encourages confrontational deadlock, a buildup of pressure followed by earthquakes of change, as the developers and government gradually start colluding to strongarm residents when they refuse to budge.
That is not a particularly relevant story. The use of a trademark can be justified under fair use in the context of news reporting and commentary, e.g. "macrumors.com" or "applesucks.com", but even that is not cut-and-dry: http://www.dmlp.org/legal-guide/using-trademarks-others

You have a much more difficult defense in that you've produced something that does what the layperson associates Google with: search. Even worse, you are using Google's name and logo. It's been awhile since I've read through Google's TOS, but generally, TOS are very explicit about not using their trademark name or logo in such a way that implies endorsement.
Radio 4's More Or Less programme covered this topic: http://www.bbc.co.uk/programmes/b08504ln
"Have more famous people died this year?"
I didn't say to put them in two separate divisions. Put both guys in the same place, working closely with each other.

Any engineer will quickly figure out that he's out of his depth in the maths & statistics. Any mathematician will quickly figure out that he's out of his depth in the system building.
Because you have some kind of common sense most likely.
No they're not. Silicon Valley is hyped and is just an exercise in transition of American business culture and economic classism to reign in "disruptive technology". That is the only "innovation".

More so, there's nothing revolutionary about Silicon Valley. It's 150% marketing hype. Just looking at their direction, they are just not in the position to do anything of real value during the next revolutionary phase.

The only thing they have revolutionized is the acceptance and availability of very in-depth and sophisticated surveillance and the availability of massive amounts of surveillance data for the government and their intelligence/advert agencies.
I thought this too! Except our cat never lost any weight, and seemed to be getting fatter, until we put the feeder in a laundry basket, and now they can't get access anymore and have slowly been losing weight.

The laundry basket is the tall type, with a hole cut in the bottom and a funnel installed, plus a chute screwed on for good measure. It's mounted on the wall, raised about 1ft, so they can't get their grubby little paws in there.
It depends. An FPGA able to do that is a big one, quite expensive. Today, an even more so tomorrow, you can afford to do that kind of computations in a CPU and/or a GPU.

Regardless of who is doing the beamforming, the TX and RX analog parts are intrinsically quite expensive with at least dozen of channels.
>I love my record player but when audiophiles say 'it sounds better' than the raw mix-down digital masters, in terms of the amount of audible audio content objectively this isn't the case. It sounds different from what you're used to.

There is a case to be made that CERTAIN albums will produce an objectively better sound in several respects when compared to the CD/digital version of the master. This is an effect of the "Loudness Wars" that began in the late 80's and still continues, albeit at a lower intensity, today.

The analog nature of the vinyl format places a hard limit on how "hot" one could make the sound by tweaking/compressing the dynamic range. Eventually the mastering would exceed the physical ability of the needle to track the groove which is obviously untenable for everyone involved. CD's on the other hand, can push the range as far as acoustically possible and people who want their new rock album to really ROCK are going to be more impressed by a master that somehow sounds louder than any other album at a given volume setting. Thus, the Loudness Wars began and have progressed to the point where the dynamic range has been pushed into the realm of guaranteed acoustic clipping because it still sounds louder and the loss of fidelity won't matter when the song is blasted from an iPhone speaker.

Obviously, this is an effect limited to specific albums. Even if you buy one a pressing of one of these albums, you aren't guaranteed better sound as the vinyl boom has led to some really half-ass remasters that can be as half-assed as passing the borked digital master through conversion software to ensure it works without making any further effort.

Aside from this one outlier scenario, a song/album/whatever mastered attentively to the CD format will always deliver objectively better sound quality.

Source: http://www.soundmattersblog.com/vinyl-vs-cd-in-the-loudness-...
Firefox has cooler extensions than Chrome. It took ages to create shims for all the troublesome internal APIs that popular extensions use, to make them keep working with multi-process.
Compare Bill Clinton's articles with those from a couple years ago or so.
I actually initially thought this was a Google projects, but only realized it wasn't when I actually scrolled down to the footer (and also checked the SSL certificate, which is issued by Amazon).
Nope, It is partially right.

There already exist mechanics like soname to differentiate libraries from each other.

Package managers do not take this into account, and insist on there only being one version present pr package name.

That said, containers are shooting twee twee birds with AA guns.
While reading the article I kept thinking, yea I remember this movie, I can picture the box art. Then it reveals the Kazaam box art and I thought, oh no it's Kazaam I'm thinking of.
Somewhere in between. A simple question I use is "how do I decide whether to add a feature to a classification model?" Most candidate are fine until I bring up the topic of correlated features.
The problem is that we are talking about something like one fifth of the salary with no vacation and no benefits for remote. Also, projects boring as heck.
Natural gas is considered sustainable in Europe:

https://en.m.wikipedia.org/wiki/Renewable_natural_gas

Aviation, shipping and even low end automobiles will need it.
Exciting, thanks again for the info. With a bit of luck I'll have it just in time for Christmas as well. :)
I've used something similar to teach a kitten I had to not step on keyboards. Just pick them up and drop them on the floor every time they touch the keyboard - they learn that that touching keyboards is How You Fall Off The Desk.
You’re holding it wrong Mug
I see. That makes sense. :)
mysql> SELECT TIMESTAMPDIFF(YEAR,CURDATE(), "2050-01-01");

+---------------------------------------------+
| TIMESTAMPDIFF(YEAR,CURDATE(), "2050-01-01") |
+---------------------------------------------+
| 33 |
+---------------------------------------------+

Seems to work fine
Thanks for that! I will.