skysight-inc/HackerNews huggingface dataset:
It's assumed a rational agent judges its actions by how likely said action are to align the world with their fundamental values. For this reason, it is argued, a rational agent will not change its terminal goals. For example, suppose we build an agent that desires only to make shoes. That is, its ideal universe would consist of all available matter being converted into sneakers. Would it realize this is stupid? No. It judges it actions and thoughts only by how many shoes they are likely to bring into being. Any thought against this would be judged, correctly, as a negative contribution to shoe production and so wouldn’t be implemented, and likely would remain unthought.
The best paper on this by far it Basic AI Drives by Stephen M. OMOHUNDRO: http://selfawaresystems.files.wordpress.com/2008/01/ai_drive...
I urge you to read it. It really is a wonderful paper.
Don't you feel like in a terrarium?
There's no cat and mouse. IP filtering is trivial. Say Verizon has 50M IPs, and let's pretend each is a /22. That's 50K * 22-bit entries, but we'll be inefficient and round to 4 bytes. That's a 200KB lookup table. BFD, and that's an inefficient estimate.

HTTP is a terrible text-based format that's very inefficient to parse. The overheard of another IP lookup per request is negligible.

Your heart's in the right place, but your technical proposal simply doesn't accomplish anything.

And, if you could get traction on people installing plugins or whatever, you could just get them to install adblock.
Skimming Dreyfus's criticism, it is mostly applicable to early AI research which tried to reproduce intelligence through high level symbolic manipulation and rule-based systems (and he was right: that approach failed). Modern AI research goes in the direction of connectionism and machine learning, so his criticism doesn't really hold (and neither does Musk's, I believe).
Agreed. Does anyone really think there’s a single neuron that has an understanding of an aggregate thought. “I, neuron of this human, am transmitting this sense of joy because of the humor that is found watching this film.” No individual cell in our body has a sense of us as a whole; they’re all working inside their individual “Chinese boxes.”

Most of the hard problem of consciousness arguments are silly and amount to little more than “a computer has no soul.”
I want to know if this guy was leading or on a toprope. If it was a lead climb he had no business doing it, you have to already be a skilled ice climber to lead a pitch of ice since the consequences of a fall are much higher than on toprope. If this was a toproped climb then the guy is exaggerating.
Sounds good. Might be interesting to build your own ideal environment.
Large open plan offices are probably someone else's ideal environment. :-)
I encourage you to explore some other philosophers' thoughts on AGI. Dan Dennett in particular is an AI-optimistic philosopher of mind who directly addresses Dreyfus' AI-skepticism, quite effectively in my opinion.
Nice idea, but I think it would be better if it were commercial, with the blind user paying, the sighted helper getting paid, and the app developers getting a cut. The payment could be by the minute. I think the general public will be more inclined to treat blind people as equals if we demolish the notion that blind people require charity.

Addendum: Lest anyone think I'm talking out of my ass, here's a blog post from a blind programmer who previously had the idea of doing something like this as a business. Unfortunately, it looks like he abandoned that project, since the home page now redirects to something else.

https://thewordnerd.info/2014/04/01/perceptron-the-first-rea...
> The latest fads of Fat Acceptance and Healthy At Every Size show the trend quite well.

Fat acceptance is not a fad as you put. It is about people being able to accept and love themselves as they are. Fat people are bombarded with messages that they are not acceptable and they should not be exist. Fatness is described as a thing to be exterminated, which implies that fat people should be exterminated. This is not hyperbole, you can see this message reflected in advertising, media portrayals, and what people say (your own post has elements of this).

> Finally we have far too many people inactive in this country and many others because government benefits programs are sufficient to allow them this lifestyle. Simply put, if you keep paying and feeding people not to work just what do you expect them to do? Idleness is not a good state, its worse when we institutionalize it.

Have you even ever lived on an assistance program like food stamps? The amount of money given is never enough to completely cover's one's needs, folks are constantly looking for and finding ways to raise money by working, whether its official employment or grey market.

> Anecdotal but I am sure many have the same experience, there are two groups of co workers who are out the most, very obese people and smokers. Why should either be acceptable?

Nobody is obligated to live their life if a way you find acceptable. Nobody is obligated to be healthy or to drop unhealthy habits like smoking. Health systems that seek to punish people will not produce good health outcomes, it will simply drive those people away from seeking out medical care when they need it. Accusatory and attacking beliefs about health are what cause doctors and medical professionals to blame health outcomes on that status even when it is unrelated.
The Transmission of IP Datagrams over the Semaphore Flag Signaling System (2007)
Peopleware does suggest two person semi private offices as a preferred setup based on real productivity studies.
That's precisely the point revving bundles with hashes is about destroying cachability.

When two separate resources together at build time they're being coupled from a caching point of view if one gets changed and the other doesn't they they both have to be re-downloaded because the bundle has changed.
DMND: A gamma-correct, energy-preserving, subpixel image resizer
Yeah I don't know what that person is talking about. Those MUNICIPAL services are typically taken care of by.... The Municipality!
How many people can figure out what's going on in my Toyota's on-board computer? Even Toyota's techs had trouble reading their own code when the stuck accelerator issue happened.

We're already in this black box hypothetical. I don't think its such a big change. I mean, can you audit the code in google's self-driving car? Who can?
I'm amazed they lasted this long. There's a Radio Shack two doors down from my office. I go in about 5x/year to buy batteries, USB cables or such stuff. Each time there's a new manager. Or a new clerk. Some are polite; some don't bother -- but nobody has a clue.

The stores seem totally dependent on weird promotions (buy 16 batteries; get 8 free) or copycat cell-phone deals in an era where there's always a specialized AT&T or Verizon store within a two minute walk. Meanwhile, they've deskilled the places to the point that customers can get much better advice from the reviews on Amazon than from a Radio Shack clerk.
How is that typically handled in software? I can also imagine non-software examples where this might be hard (A sign reading "Warning: you are entering a restricted area", etc.)
Thanks. Updated the comment.

I don't watch this type of movies often so I tend to bundle them together into "Pixareque" category in my mind ;).
Agreed, but for this one you get free access if you are referred from Google:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
Just tried it on Aurora on Linux and it runs great. Loved the Doom-esque feel to it.

I did notice performance issues when too many enemies were "loaded" (not necessarily being seen on screen though).
The whole point of the argument is that the system doesn't understand Chinese. The system doesn't know what each sentence means, they don't evoke feelings, memories, images in the person in the room, there is no analysis, no agreement or disagreement with what is being said, it's just mechanical lookup.
The Turkish I problem is seriously annoying. We recently tried adding Turkish translations to our website, only to find that .NET suddenly treats DataRow("ID") differently than DataRow("id") when your locale is set to Turkish.
I think he says he likes to mix it up depending on what he's doing. Quiet space for focused, intense coding, open space for socialising.
You've got it wrong the way around these aren't build-tooling and development related problems, they're problems with HTTP/1.x that we chose to solve using the build process.
I'm not impressed. It would have been much more efficient to start her on cofunctors and the state monad, and the environment doesn't even look like it's running in docker?
"...Google never tested SPDY against HTTP pipelining."

I use pipelining on a daily basis. And, vis-a-vis using HTTP/0.9 or 1.0, I have never been dissatisfied. It just works. (Before you comment, please note I never said I make my HTTP requests using a particular browser.)

This is why I can never take SPDY for what they say it is (or what the silly acronym suggests).

And if in fact the goal was faster speeds and in fact this alternative was faster, why should I accept the opacity it introduces? Does this protocol make it easier or more difficult to view one's own traffic?

Once more, with HTTP pipelining I only request the resources I want. In my case, this does not include advertisements. Is that possible with SPDY? I do not know, but I doubt they would promote such fine grained selection as a feature.

If HTTP pipelining does not work satisfactorily in [ad-supported browser], does that necessarily mean it does not work, full stop? I have tested it thoroughly and my answer is no; but I could be biased.

Because HTTP pipelining has worked beautifully for me over the years, I would be quite disappointed if it were supplanted by some protocol introduced a company that relies on ad sales to stay in business.

End rant. Sorry, but I am not a fan of SPDY.
If homomorphic encryption gets off the ground, could an AI hide itself in homomorphically encrypted cloud compute capacity, earning Bitcoin to fund its survival?
Cool! cannot wait to use it!
Cached version:
http://webcache.googleusercontent.com/search?q=cache:Bu8vLoK...

EDIT: more readable version on the web-archive:
http://web.archive.org/web/20121119004827/http://www.peterkr...
The You (pl.) has been expanded, changed, and we're working with better processes (and more people!) to make sure that doesn't happen anymore. Trust is a lot to ask for, but do stay tuned. There will be a lot of pleasant surprises this year.
My first reaction was that this was a bit over the top, but... on reflection, not really. Fog Creek's setup looks nice, but outside of that, I've rarely seen any company treat their developers like they treat their marketing folks, legal, financial and other areas. Financial/accountants aren't generally expected to sit in an open room with 15 other people with foosball games going on in their line of site.

Should we encourage "pair accounting" and have accountants share a laptop screen to get their work done?

There's an element of mentoring and support that can go on in those open environments - adhoc help, etc - but that seems to be partially a cover for the fact that many people aren't all that good at what they do, and the better people need to help train (sorry, "lead") the less experienced folk.

My own experience in open plans, beyond the general noise, is that it's harder for people to admit they have a question, because it's visible to an entire group. Likewise, it's harder to call someone out for not pulling their weight in an open plan setting, without calling more attention to the interaction.

"private by default" seems to work well for OO developers, just not when it comes to their office space.
> good package support

I'll admit my OmniOS experience is quite minimal, but this was one thing I found frustrating about it. IMO the SmartOS packaging situation, with ~13,000 binary packages available via pkgsrc/pkgin, is a lot nicer. OmniOS seems to have <1k packages available via IPS, and be more geared towards the kind of corporate scenario where you install the base OS and then build/deploy your own in-house set of application packages. (That's a perfectly legitimate scenario too, but pretty different from the pkgsrc/ports/apt style.)
Creating a Compelling Value Proposition Using Early Hypotheses
Yes, thank you. I was also wondering what kind of problems this app is solving. I'm not visually impaired so I'm probably not good at imagining real-world scenarios where this app can be useful. It sounds like a great idea and very promising.
> Why does it have to be either or?

Thank you for writing that. It seems much this discussion is very black-or-white.

I work in an office with four desks, though typically only three are occupied. It's a nice mixture between not being alone, and not being too loud either.

In vacation time, when I'm the only one around, I do tend to feel a bit lonely after two days or so, even though I still do breaks, take lunch with other co-workers and so on.
Obviously there are positions where people do both, hence the word. Don't generalize based on your limited experience.
The institute and the open letter are about maximizing the societal benefits of AI by funding research that provides net positives to humanity. The goal isn't to prevent the development of potentially harmful technologies.

I believe they intend to fund positive research so that researchers do not resort to projects that do not provide net good, for example, in fields like weaponry.

Not that safely developing hyperintelligent AI isn't an interesting topic. But I don't think AI research is anywhere close to that stage, considering that programmers largely still have to hard-code any actions that an agent can perform.
uBlock beta for Firefox released
You'd probably enjoy Haskell more than Go as a Rubyist imo. Most Rubyist I've known seem to really like Haskell.
not really 'small', but some of the Python related blogs I follow are:

- http://pycon.blogspot.in/

- http://lucumr.pocoo.org/

- http://inventwithpython.com/blog/

- http://www.blog.pythonlibrary.org/

- http://www.ianbicking.org/blog/

- http://www.binarytides.com/

- http://www.peterbe.com/

- http://viksalgorithms.blogspot.com/

- http://rz.scale-it.pl

- http://packetforger.wordpress.com/

- http://blog.pythonisito.com/
The default assumption seems to be that if we create a thing of superior intellect, then that thing is going to be a threat to humans.

I believe that it is possible to create intelligent machines, and that those machines will challenge our perception of what it means 'to be'.

I don't necessarily agree with the implicit assumption that when that time comes, that a thing of superior intellect is obviously going to be 'evil' towards things of lesser intellect. Unless we are actually making a statement extrapolated from our own experience of how we perceive our relation to other life-forms on this planet.
I'll be fully honest with you:

I considered staying. I considered doing exactly what you say: staying, working against the current, trying to change things. And then I decided not to.

Why?

Because I fully believe that Italy is doomed beyond any attempt to fix it. You should cut away pretty much 90% of the people holding any position of power in any public office. Trouble is, you can't do it by force. You must do it legally. Legally means asking them - they occupy the very same public office positions who would rule on this.
Would they agree to it?

And with whom would you replace them?

The "new" guys, the fresh blood, very quickly adjust to the state of things - otherwise their career prospects (and in some extreme cases life expectancy) are cut sharply.

I really, really believe it can't be saved and therefore made a rational decision to leave and never look back.

It's a battle that can't be won, I decided not to fight it.
Sure, many things are a 'big deal' in some parts of the world - malaria, corrupt governments, famine, domestic violence, ebola, contaminated drinking water, etc etc.

Why did I presume he meant data sharing 'piracy'? Well he didn't choose to mention organised crime, of which naval piracy is a small part. It would probably be a more relevant target for sigint than e.g. Somalis in speedboats, and also more relevant to US security.

The author is, imo, casting around for buzzwords/bogeymen, and he thought data sharing 'piracy' hit the right buttons.
I think it's incredibly selfish and poorly thought out to create another kind of mind only if it serves us.

Much like parenting, I think it should be done because there's another kind of mind to be had, regardless of the exact outcome (which we shouldn't necessarily try to fully control).
Building a Multi-Step Registration Form with React
A post from the future! http://i298.photobucket.com/albums/mm249/hrenistic/feb_15_zp...
Under my earlier numbers, I estimated a software developer salary of $93,486, which is about 20% higher than the officer salary of $77,683. With access to the same pension savings fund, doesn't that make the two salaries roughly equivalent, and give the software developer a chance to retire after 20 years?

IMO that's really the point. A police officers base salary is significantly lower than a software developers base salary. Add in pensions and there reasonably close. Add in Overtime and the officers may in some cases make more. Granted, a tiny fraction of software developers end up making far higher salarys, but the total/hour worked gap is not exacly all that huge.

PS: Of course some developers also make tiny salary's.
Nice to see these beginner level of startups from asia getting attention but still much to improve comparison to funding stats.
There is no way to boot into single user mode for now (or at least instructions provided aren't working).
All of this information comes from the teacher of a Spanish class I took (we watched the Latin American version of Shrek in the class). I wish I had some more tangible sources to cite.

EDIT:
http://www.imdb.com/name/nm0220240/otherworks: "Jeffrey Katzenberg and Dreamworks allowed [Eugenio Derbez] not only to dub Donkey's voice, but to translate and adapt the script of "Shrek" and "Shrek 2" to make it more appealing to Latin America"

I also remember that the Gingerbread Man was one of the characters who was altered, but I don't remember the name of the Latin American replacement.
Ringo App Gives International Calling Without Internet
Good job Pixr8.com, I am subscribing!!
He fears Roko's basilisk ;)

http://rationalwiki.org/wiki/Roko%27s_basilisk
Complicit endpoints could just work with Verizon to enable a server to server API to get the subscriber ID of a particular TCP connection. In fact, since this is non visible to end users, if Verizon is clever, that's what they'll do. Then it would not have this public visibility.
> They're simply saying that it's possible in principle.

In principle, everything is possible, but some things are so unlikely, that it is reasonable to label them as impossible.

The computer technology we have developed over the last 75 years is so fundamentally different from how our minds work that to think we will develop anything resembling our own intelligence in any reasonable time-frame is insane.

That doesn't mean we can't develop a machine that is able to reason for itself and solve discrete problems. We can. That's not what AI is. AI is Artificial Intelligence. An artificial intelligence defined by us.
Is “Don’t Be Evil” More Than a Slogan?
>But the argument here is "broadband monopoly" not "wired broadband monopoly"

No, to repeat myself, cellular wireless ISP service is neither functionally equivalent to other wired nor even to other wireless ISP service offerings. Cellular offers include low data throughput limits, and are not priced comparably. If there were two DSL offerings and one was priced higher for a lower level of service that would also not be reasonably considered a competitive market situation.

As for CenturyLink in Olympia, Wa. the poster already replied that Century Link do not offer service to his/her residence.

I'm not going to audit the claim about Megapath, but instead just assume that FireBeyond was truthful and correct when they said that Megapath did not offer residential services to their address.
This seems amazing and world changing. Would love to see more apps like this. Downloading now...
5 confounding questions that hold the key to the future of driverless cars
The biggest mistake we've made previously was promising dates where none really existed. We don't have concrete dates for you. When we do, and _only_ when we do, we'll update those UserVoice items. Bear with us, it won't be long before I have more for you.
I agree in spirit that allegations about NSA involvement are conspiracy-theoretic, but the idea behind parallel construction is to create a "hint book" to start standard LE techniques off in the right place. You wouldn't see any indications of parallel construction in a competently run investigation.

Of course: the claim is non-falsifiable; in the airless vacuum of a message board, you could just as productively argue that the Grey Aliens tipped the FBI off.
Google to pilot modular phone
No, it hasn't been the case since 2010: http://www.theregister.co.uk/2010/07/20/chrome_does_resource...
Trello as a CMS: How we use Trello to generate our weekly newsletter
Great idea, very pleased to see app with this passion to help and change. Great work
Because you don't need a strong cipher to send text messages like "Yo-ho-ho, and a bottle of rum."
I thought he was strapped for cash. Divorce and all.
Show HN: Stay Focused – Be Awesome. Commit to your priorities and take action
and yesterday's discussion at https://news.ycombinator.com/item?id=8888635
ORM and Angular – Make Your App Smarter
Same reason as cubicles for the paeans. Status.

But also, if there's a manager in the middle of the bullpen, people tend to clam up. I experienced this. Managers can have a very hard time handling the typical heated and frank discussions that can arise among engineers. At one time, we had the project manager in our cube maze along with the engineers. If he sensed that two engineers disagreed with one another, or that they were discussing a problem, he would step in to manage it. The obvious outcome was that the engineers found another place to hold our discussions.
> the push to keep programmers from thinking of themselves as professionals

Hah. If only we had someone else to blame for that. We do that to ourselves. Programmers act like spoiled little kids when choosing which jobs to apply to or how to conduct their career, (look at all those juice bars! Never seen an accountant use that as a selection criteria.) are often completely unreasonable, (I want $100K salary right out of school, it better be $140K in a year or I'm jumping ship.) and consistently refuse to move to management. (you must pay me more and more money to drift further and further away from company priorities)
In the case of the NSA:
Never attribute to stupidity what can be attributed to malice.

And that is the only compliment they will get from me.
There's few if any private offices in trading. Even those who have them don't use them except for meetings.

As an introvert I can understand the need for quiet time, but part of what makes work 'fun' (and frankly tolerable) is the interaction with your teammates who are working on similarly challenging problems. I definitely miss the back and forth now that it's just me and my co-founder in a private office.
About the idea of containing an AI → https://en.wikipedia.org/wiki/AI_box_experiment
thanks for the update.