skysight-inc/HackerNews huggingface dataset:
Gnome is a perfect example of what designing with too much sense for aesthetics and no usage experience looks like.

It's nice looking, yes. On the surface things seem to be good enough. But start using the software, and discover how little though most of the features have been given.

Window cycling is one thing, but the issues go _way_ deeper than that. Small examples come from the file open/save dialog being into "Recent" mode by default, despite being totally useless since the dialog has no notion of what has been done outside of other applications (and come on, on Linux having a terminal open to script is pretty much the norm). There's an option to switch the dialog to directory mode (in "current cwd") [1], but of course there's no such fine-tuning in gtk3. I'm supporting users using Ubuntu in our facility, and they all hate this "recent" mode.

[1] http://askubuntu.com/questions/63202/can-i-stop-apps-from-se...

The list of gothas like this would be so awfully long that I stopped caring about Gnome first, and then Gtk3 entirely, since they are pretty much on the same development line of thought.

Luckily, thanks to XDG and several other common practices, a full DE like Gnome or KDE is pretty much useless on Linux. There are some many alternatives to choose from, that any complaint is largely irrelevant.

My suggestions to people liking Gnome though is this: dont' focus on looks, please try the alternatives. If you miss some "integration", ask for a standard or some consensus, not for any DE-specific feature.
It is not provable and it doesn't matter. It really doesn't matter if an AI is really thinking or not - all that matters is can it simulate thinking to a level that we can't tell the difference.
Why minds are not like computers? I guess computers are being build trying to mimic humans. So the question has to be "Why computers are not like minds?"
The Data Incubator
Pusher Community Libraries Highlights
Hello !

Have you thought about extending this to say city councils or mayor's office also.

There are tons of local small problems, which can be sorted out by city offices, only if they are pointed out in a positive manner, but people do not do so.
Both you and the parent have assumed without evidence that the mind operates by local physical laws. There is certainly no evidence to the contrary, but an absence of evidence is not evidence.

Religions might be right and the mind is actually the soul.

Or we could all be characters in a virtual world "played" by beings operating us. This world could be an elaborate RPG.

Or something else we haven't figured out yet.

So don't confuse your belief with proof. Your argument has demonstrated nothing except a failure of imagination.
Let's build a webinar tool that doesn't suck
What you NEED to know about Facebook's buyout of VR pioneer, Oculus Rift
Does that mean that you also log your user's password?
Don't really understand what you mean by decentralized systems of trust.

If nodes decide to be dishonest the my data becomes unavailable, correct? The reason for the BlockChain is that some - even many - nodes can be dishonest and as long as a majority of them are honest I still have access to my data and/or funds. How do you propose to work this in a distributed node pool where it seems like if a few nodes break off then I can no longer access my data? Correct me if I'm wrong.

Unless you have a system where concenssus is byzantine-resilient, and access to my data is highly redundant, this can't work.

The reason the BlockChain works isn't simply because miners are being paid to mine. They aren't paid to be trustworthy - in fact, they are paid to remove trust from the equation. BitCoin can get away with this because there is a cryptographic guarantee built into the blocks they mine - so you don't have to trust them.
Robots Are What Makes This Solar Farm Super-Efficient
This would prove that humans are not Turing machines - so far no human has solved this.
These are not production systems, but yes, that patch logs all passwords. I only use keys.
All this is making me realize that we also could have easily avoided having confusion about what's a command line argument separator and what's part of a file name if some of these were keyboard keys. "Field separators" to break up your command line, and regular spaces as just regular spaces? Hell yes please.
Taking that to its argument ad extremum conclusion: The universe exists therefore we can build one.

It's quite possible that we can't engineer a computer that does the same thing as the human mind because of our own limitations - the primary one being time.

That's no reason not to try though.
Epic stuff, did you finally get an answer from Microsoft?
I think the issue is that AI folk believe that given enough computer power they can somehow replicate all the brain can do and create the capacity for consciousness and qualia in what is essentially a machine doing mathematics. This assumes that a certain level of computation suddenly can give rise to consciousness, which is currently the least understood part of our biology.

But there is no evidence that we can do that. Maybe it is possible, but there is as yet zero data, nor a proven theory that says computation leads to consciousness. Of course, you might say that is like attributing a certain magical underpinning to consciousness and there is no reason to believe magic exists. But is there a logical, rational, tested theory as to why a certain level of computation should and will lead to consciousness?

It's a claim that is made, I think, with a simular amount of emotional and irrational vigor as those that say that AI will never be able to mimic the brain/mind/consciousness.

Personally, I think, if it is possible, it won't happen any time soon.
Sell a file
More Online Publishers Ought to Try A/B Testing
What Should I Know Before Starting My Web Store? – Across the Board
In the case of C compilers, they get floating-point right by re-defining what the language definition means: http://arxiv.org/abs/cs/0701192

There has been some progress since the time this report was an accurate description of the situation, but the situation is still mostly terrible: http://stackoverflow.com/questions/17663780/is-there-a-docum...

And soon, fused-multiply-add will be common enough that compilers will start generating by default the instruction for code that contains addiction and multiplications, causing a regression with respect to the current situation.
If you don't buy earthquake insurance, can you count on state or federal disaster relief programs to pay for reconstruction?

[Edit] Or to rephrase the question, do disaster relief programs create a moral hazard that should be countered by making earthquake insurance in high-risk areas mandatory (with possible subsidies by the state)?
In the Summer of 2011, I was working at Mozilla. My first exposure to an open plan office. I decided (for a poor student) to spend an insane amount of money on a pair of headphones so that I could get more productive: The Shure SE 215 in ear phones for $99. Since then, I have used them everyday. Backpacked across 3 continents. Taken them to the gym. Used them like crap. Yet, they still lasted. I went through 4 different phones in the mean time. Finally, yesterday I broke down and bought new replacement cables; the cable had started fraying from within.

Now, I work for a company which has a lot of music buffs. So I may actually upgrade to something that is a whole new level in music quality. But a part of me will really really cherish these earphones.

(P.S: I don't work for Shure. The only damn product that I have ever written a review for Shure. :|)
This seems to be the standard response of philosophers who take an anti-AI stance - define what ever computers do as not thinking and therefore computers can't think. The major problem with this argument is it can be applied to philosophers just as easily.
Is it you or openssh that declares two variables on one line (int result, ok)? I hope it's just you, because that's bad practice :-/
Are there cases where a program says a * a * a
but evaluating it as a * (a * a) would be wrong?

I gather (at least in your examples) that dealing with bigger numbers first typically affords more 'real' accuracy?
It seems more reliable in China too.
They already have that information
Rise is the most beautiful thing I've seen.
Y Combinator’s Winter 2014 Class: Be Impressed, Don’t Say “Invest”
Never knew they existing, anybody knows more about them?
That "history -a" bit is extremely common if the environment has shared storage like NFS in use or multiple shells are common. It would not surprise me at all to see it on by default on an account used for debugging / support purposes as a cheap audit measure.
Fin revolutionize the way we interact with technology
Fin: revolutionize the way we interact with technology
Computers are based on Boolean logic and algebra, Human minds are based on we don't know what. Computer logic is a subset of the Human Mind.
Wow! Thank you. I didn't realize there were such legit programming podcasts around. Any other similar ones I need to know about?
Yes and a Target too. And the rent at the apartment towers next to it are $4000+. So, being next to a Walmart even isn't exactly a means of 'living cheaply'
Prolonged Windows XP support for Lower Saxony until 2015 (Google translate)
The IT department of the government of Lower Saxony (German federal state) is in negotiations with Microsoft to prolong the Support of Windows XP to 2015
There is no evidence of the alternative either.

And again. If "dumb" matter can become aware (us) what's to hinder AI to become?

The real answer is still. "We don't know."
> This isn't the first time Odersky has advanced Java either - he worked on Pizza, which showed how to add Generics to Java. Scala demonstrates how to add functional features to Java. Generics were a huge advance, and I think lambdas will be as consequential.

Don't assume because Pizza's purpose was to get generics into Java then Scala's purpose is to get lambdas into Java. Scala's purpose could've been to lead Java developers onto Haskell by providing a stepping stone at the halfway point. And of course purposes can change: Scala's aim may now be just to make as much money as possible for Typesafe's owners. It wouldn't be the first programming language to have been repurposed in that direction.
I always thought it was the classic human response to disaster planning - a large river in North Africa.
Minor nitpick really but maths is a subset of computation. This is made most obvious by it's requirement of consistency. Gödel showed that you can't cover all possibile values and preserve consistency at the same time, but computation doesn't have this restriction.

I think of maths as a bit of a mission to carefully extract the parts of the computational universe that can be reasoned about. There's heaps more kinds of processes that still run just fine (on a Turing machine, say) but whose outcome can't be predicted using less work than any other universal machine would take.

Bit off topic I guess but to me, this idea has great potential for a basis of the aspect of consciousness that's like magic. It could be irreducibly complex and inconsistent computation. Still perfectly valid, but un-analysable.
> "Emotions seem to occur outside the brain."

There isn't a clear scientific definition of what an emotion is, which makes discussion difficult. Having said that, they are not solely outside the brain. There are a number of views about human emotion and they do discuss the brain-body interaction (and feedback loops).
And people who don't think tests are a good start to a relationship between an employee and a company.

And people who are getting better offers at better companies.

You'll never know.
Electronic notarization uses digital signatures, and SendGrid could just require them. Good luck breaking those with Photoshop.
slightly off-topic here, floating point operation is even much much more harder inside kernel, mainly because of trapping mechinism. In fact most OS either do not support floating point operation inside kernel or just turn that option off by default. But the good thing is you do not really need floating point operations inside kernel, but when you do and needs to modify your kenrel code to achieve that, it is extremely implementationally intensive and hard to made one (and the runtime cost is expensive also).
No, you missed the analogy. The analogy is that a human's essence or "selfhood" is merely the product of a successfully-functioning brain, in much the same way that toxin-processing is the product of a successfully-functioning liver.
Attractive males are more successful as entrepreneurs
I tried building a reminder service for the elderly using Twilio for SMS and we were planning on using voice.

It failed due to lack of funding and commitment, but Twilio was a great enabler and I would definitely use it again.
Also see: pharmaceutical sales reps.

Disproportionately young, attractive, and female. Very disproportionately.
Hehe. A few of differences (:

*We can build one" is not necessarily the conclusion unless we're accepting pretty abstract use of the terms we and can.

To build a universe inside this universe, universes must be capable of containing universes. To build one outside it, stuff must be capable of existing outside of it. OTOH, it seems like multiple minds can and do exist. It gets pretty loopy (and awesome) if we keep going down this rabbit hole.

The statement is intentionally tautological, or very very close to it. If minds exist then minds exist so there's no point in arguing that they can't exist.

I really wish Douglas Adams or Alan Watts or one of those guys would jump in this thread and explain.
Okay. I filled-in the survey. Will be waiting for the beta.
You only need to remember your password, from which your key is derived. You also need to write a recovery string (which can be used to derive your key as well) on a piece of paper and store it somewhere safe as a backup in case you forgot your password.

Now from our side, there's very little chance we lose your key (we do encrypted offsite backups every hour) and even then we're currently implementing "presigned transactions" that use "nLockTime" function in Bitcoin protocol to let you claim your Bitcoins after certain amount of time in case we disappear.

Also, we require you to use 2-factor, so even if your computer gets hacked, attacker still can't emulate your actions to steal your coins. And if an attacker hacks our server, he only gets one key of two needed to spend the funds.
The attacker got SG to change the email on file, so the notification would just be sent to him.
This is highly debatable, and as noted almost entirely irrelevant for urban crime gunshots, where muzzle velocities don't go much above 1,000 fps.

If you follow the Fackler school of "terminal ballistics" as I do, even for rifle velocity wounds this is "at best a secondary mechanism, if not irrelevant." (http://en.wikipedia.org/wiki/Martin_Fackler). It's the "permanent wound cavity" or ""permanent crush cavity" that does the real damage, soft tissue appears to be awfully good at getting pushed to the side and springing back.
A bishop in chess is massive. I am decent amateur (2300 ELO) and I crush the strongest computers in blitz (which are way stronger than the strongest humans) with bishop odds and it's not even interesting. 4 stones is more like a pawn, massive at professional level, not much in pro vs amateur duels.
While playing vs Houdini I managed only few draws (and I lose like 95% of the time) with 2 pawns odds as well (and those were 2 pawns of my choosing, not random ones). There is huge difference between a bishop and two pawns.
let's stop using the word webinar
Thx! We'll keep you up to date!
Any better ideas?
It's pretty easy using Emacs. Just type C-q C-_ or C-q C-^, alternatively C-x 8 RET [037|036] RET.

Emacs makes it really easy to insert arbitrary unicode as well, even if you don't remember the code point. C-x 8 RET s n o w m a n RET will insert a ☃ (snowman).
My point is that the Haskell community seems (or at least parts of it seem) more tolerant of frequent API changes, including backwards-incompatible ones, than we would normally see in mainstream programming languages. I think this is a drag on development efficiency.

You wrote yourself, "having working code spontaneously break is very bad". You can protect against dependencies breaking by adding upper limits on version numbers for your dependencies, but that doesn't fix the problem, it just conceals it, and it has a cost: every time someone makes a breaking change in a library API, everyone using that library needs to check through what actually changed to see whether it affects their particular situation and then update their dependency management again.

In my original post, I never even mentioned version numbering schemes, and in two different posts now I've reiterated that this isn't what I'm concerned about.

I wasn't having a dig at Cabal for how it supports controlled dependencies either, nor suggesting that other package managers do that job better. That would be like blaming the UI for every bug in software because the UI is where the consequences of bugs are visible to the user. Cabal isn't the problem, the implied need to use certain features of Cabal routinely because otherwise things will break is the problem.

I wasn't even objecting to Haskell libraries developing "too fast for my liking". I think the innovations coming out of the Haskell community are some of the most interesting and promising ideas in the programming world right now, and in general I'm a big fan. I'm just saying that, other things being equal, breaking changes in APIs are undesirable, and that the Haskell ecosystem seems a lot more tolerant of such changes than most, whether because of that desire to move forward quickly or otherwise. That's great in a research language, but I don't think it is helpful for mainstream industrial development, because it does have practical consequences particularly in terms of maintenance overheads.
Why Warren Buffett doesn't invest in technology – or Bitcoin
You get split Nautilus windows in GNOME the same way you get split anything windows: tile the window to the left (Super+Left or drag window until mouse touches the left screen edge), open new Nautilus window, tile it to the right (Super+Right or draw window until mouse touches the right screen edge). Presto.
Hes not saying that the mind can't be replicated. Hes just suggesting that the approach is wrong, that many of the claims routinely made by AI are not supported by empirical observation. For example, that the neuron is a unit of the brain. There are so many falsehoods just accepted, left-brain, right-brain personalities for example.
Hes not some dualist, resorting to spiritual explanations.
Building your first app on Docker/CoreOS
"Please use the latest Chrome for Desktop or Android or Opera." Hm yea... maybe not.
Apple – iPad – What will your verse be
Future of prosthesis
I wonder, could it make sense to build houses in risky areas more like ships?
That's true, in the US only SWIFT transfers should be used to prevent fraud.
Interesting point.

The natural sex ratio at birth is estimated at 1.06, so that ratio of males to females for young Americans is not particularly out of expectation.

http://en.m.wikipedia.org/wiki/Human_sex_ratio

I couldn't readily find numbers, but I would speculate that there may also be more male than female immigrants at younger ages.
I really like how they are making videos to announce news or advertise their product.
But what's the point of keeping it in an exchange if I still have to wait for confirmations? Might as well keep it in a fancy wallet and transfer it in as-needed.
There are no proofs outside pure mathematics; science works based on justifiable beliefs. Absence of evidence is evidence of absence; we don't need to prove unicorns don't exist to ignore their potential existence in our model of the universe. The null hypothesis is that brains are not magic.
Do you do 2FA when people enter their passwords? Otherwise isn't this like a password-derived wallet?

Presigned transactions sounds very neat.
New research proves: Mt. Gox Bitcoins not stolen using transaction malleability
If you know two or more languages you may realize that you cannot say the same things with each language, actually there are some words that doesn’t exist in some languages. For example, I’m from Spain, there are some adjectives that doesn’t exist in English and the other way around. That is why I met English people who have not the behavior of that adjectives (which doesn’t exist) and Spanish people that don’t have the behavior of some adjectives I learned in English which doesn’t exist in Spanish. I think cultures depend on the adjectives they have, how are you gonna expect a behavior that you cannot qualify with your own language with an adjective?
As he says at the end”How can you see the wave, when you are the water?” you have to go to other waters (countries) to learn/absorb/feel about other waves(language, culture, behaviour… or whatever) and at the same time you learn about the previous water you were.
Original game: http://gabrielecirulli.github.io/2048/
Stop ... with extreme prejudice.
Adobe Connect is a Webinar tool that doesn't suck.
See my comment elsewhere in this thread; Martin Fackler and his followers believe temporary cavitation trauma is "at best a secondary mechanism, if not irrelevant."

Although I have a personal theory about why FMJ battle rifle (e.g. 7.62 NATO/.308) torso wounds tend to be fatal, at least in the field: there larger temporary trauma diameter stands a good chance of shocking the spine and disabling long enough for person to bleed out unless someone else quickly comes to their aid.
What is required to make a building survive a big quake has been known for some time - the real question is has it been done on the building you are in when the next big quake hits.
Neurosurgeons successfully implant 3D printed skull
I'm no expert myself, but I thought the Turing-Church thesis implied the exact opposite. Turing machines and lambda calculus are widely assumed -- though not proved -- to be the limits of what can be computed. And yet, in a Gödelian fashion, for a given computer (equiv. set of finite axioms), you can always formulate deterministically true statements that cannot be computed.

Note that the formulation of these are counter-examples and thus assert a fundamental limit of computation, but it says nothing that there might be many other things that are non-computable that do not fit the form of these counter-examples.
Polycode: Free and open source framework for creating games
This whole thing has been handled quite strangely. Let's compare with angularjs or threejs.

These frameworks have been developped openly from the very beginning and grew based on user's needs.

Here we have a project,that has received 2 million in funding,which is great,yet it's completely opaque,with a closed beta (I signed for it,never got anything but junk mail,no code to test whatsoever).

IMHO it qualifies as vaporware, an tech demo that looks great but with little practical use.
The Parts of Your Platform