skysight-inc/HackerNews huggingface dataset:
PS3's RSX was based on an off the shelf popular Nvidia GPU [1] while PS2 (the console that sold the most [2]) used a completely custom GPU[3]). It's parity on the CPU - both used a popular ISA CPU (MIPS and PowerPC) with custom additional PUs (VUs and SPEs).

As for the same hardware in Xbox1 and PS4... it depends on what degree you make the distinction. Both have AMD's SoC however other than the ISA they are very different from programmer's PoV: one is a NUMA (DDR3 + ESRAM) another is UMA (GDDR5), which is quite a difference even to a layperson when multi-platform titles compared.

My point is that while it makes a good soundbite in journalism, the availability of libraries is pretty irrelevant for a console's success.

[1] http://en.wikipedia.org/wiki/RSX_%27Reality_Synthesizer%27

[2] http://en.wikipedia.org/wiki/List_of_million-selling_game_co...

[3] http://en.wikipedia.org/wiki/PlayStation_2_hardware#Graphics...
>so, i think i get what you're saying, but i don't think it's a relevant suggestion here.

It's pretty relevant. Without sending the whole file to the third party, the file reputation service isn't 'outsourced' as you suggest. Sending the MD5 will not do any good if the program makes non-deterministic modifications to its binary.
Market your website
F-expressions are ancient (1960's era Lisp). newLisp dug them out from a Lisp landfill of discarded cruft; they do not chronologically belong in 1991. Tcl has them too, incidentally. That is to say, Tcl allows for user-defined interpretive operators that are very much like fexprs. Bash's eval can almost do something like this; an eval sees the surrounding scope. What's missing is the sugar to hide the eval.

"Text based fexpr":

gen_swap_code()
{
echo "local tmp=\$$1;"
echo "$1=\$$2;"
echo "$2=\$tmp;"
}

fun()
{
local a=3
local b=4
eval $(gen_swap_code a b) # sugar needed here
echo $a $b
}

$ fun
4 3
Diva Talk Tonite
that works! I'm [redacted] shoot me an email and i'll send you a calender invite.
> People ruin their lives trying to fulfill dreams or ideas that weren't worth pursuing from the beginning and pay dearly for it.

On the other hand, society as a whole profits immensly. Would you really want to give up on that? Wasn't this the major argument against communism and bureaucracy?
Which is how Android Wear apps work.

But this is not the kind of story presented at the keynote. What they presented was intensive interaction with apps: dragging, panning, zooming, etc.

I think any usable watch app is going to have to be pretty simple and lightweight on the interactivity side.
Or the fact that I actually saw someone on the mailing list also implement min() incorrectly due to copy-paste :)

> I never thought people will actually come up and defend code duplication.

Indeed. Some of the responses by some Go fans really leave me surprised to say the least.
whats the difference between group A and B?

A: Zynga, Rovio, King and Dong

B: blizzard, valve, bethesda, rockstar..(at a stretch bioware? square?)
I think you may be responding to a different point than the one I was making. I was speaking only to the deployment mechanism for Apple Watch apps.
> I think the worst part is really our natural aversion to code duplication and the ugliness of it. e.g. having to write min/max for integers is pretty ugly

Sometimes ugliness is a sign that something is designed incorrectly, especially if the language aids in making that more visually evident.

> (although not as ugly as converting your ints to float64 and using the stdlib min/max.)

Not to mention incorrect.

> it's ugly, but programming is not art, it's engineering

Not mutually exclusive. A good language would make incorrect or inefficient code "ugly" or "uglier" than correct code.

> and Go is a language for engineers.

So are languages with generics like C++, Java, Rust, Haskell, etc.
This has been suggested before, but just as the exceptional example i mentioned has, your slides need notes below them to explain what you'd do with your voice in the talk, namely which bits one should pay attention to when reading.
"“We’ll be voting unconditionally with the CEO,” Senkut said in an interview. “It’s time for bold moves.”///"

spoken like a true believer
Australian NSW Police use hacking software to spy on computers and smartphones
My point that probably P=RP=BPP is that randomness probably doesn't give you any computational power, but not for the reason Eliezer gives (that we can come up with an equally good structured way to do things), but rather because we can make deterministic algorithms which look sufficiently like they're using randomness.

I don't think your analogy really holds up--monads are just an abstraction implemented on a turing machine, they can't possibly give you anything a turing machine can't, since you are actually using a turing machine. With randomness you are in principal actually extending a turing machine, although it's an open question whether or not this actually gains you anything.
"satisficing a basic need"

Do you mean this? I can see you might or might not. To satisfice would mean stopping at the first minimally acceptable solution to save time and effort. To invoke art and once-in-a-life-time product seems to suggest you want the opposite concept - optimising i.e. to strive relentlessly towards the maximal solution despite the extra time and effort it takes.
Lots of accessibility issues here.

* Keyboard accessibility is completely busted (other comments have pointed this out).

* Color contrast doesn't meet WCAG 2.0 AA (Bootstrap is bad here too).

* The <label class="button"> should have aria-role="button", tabindex="0" and a bit of JavaScript to trigger a click event when the space or enter keys are pressed while it has focus. This is for keyboard _and_ screen reader accessibility.

* The checkboxes and radio buttons need similar ARIA, tabindex and keydown tricks (because the inputs themselves are hidden [stupidly, in my opinion]). Again, this is for both keyboard and screen reader users.

Bootstrap commits a lot of the same mistakes with their button.js component (although it looks like it's improving). See this post [0] for details (disclaimer: I wrote it).

I wouldn't use this if I were you.

[0] https://danielnixon.org/improving-bootstraps-woeful-accessib...
What I don't understand, is that if the NSA is tapping all the routers why do they need PRISM at all? Or is the haystack so large they tap the whole thing AND collect from the providers.
Best companies were built on a conviction that something is possible
Isn't that how it is though? Anyone expecting anything more is going to be sorely disappointed.

I don't recall Apple pitching this as something you watch to play around with for a couple of hours at an airport with.
I searched for R_0 data on flu pandemics and found this:

http://www.ecdc.europa.eu/en/healthtopics/documents/0905_pan...

Note the sharp jump as R_0 goes from sub-2 to over-2, which should not be surprising (hand wave about branch processes, light of a thousand suns, etc).

Over to someone better qualified to comment - is the present situation with Ebola taking us into a pandemic territory similar to 1918 H1N1?
Occulus Rift Not Just for Gaming?
Apple TV is billed as an iPhone accessory, and look how large that is.

That said, Apple didn't compare Watch to the TV. They compared it to the original Mac.
"Where do you make the cutoff with your drug experiments? "

I don't know where you make the cutoff, but I'm comfortable saying that its somewhere below having a disease with a 50% mortality rate in under 14 days. I'm pretty much okay taking any risk at that point.
The PC has been a haven for innovation on the desktop, in case you failed to notice. Hardware wise the PC surpassed the Macs in power and price in no time. Precisely because it was an open platform.
"My editor makes it really easy to do this terrible thing, so it's okay!"

I'm sorry, I quite enjoy many aspects of Go - but the argument that committing one of the cardinal sins of programming is okay because your editor makes it easy is worse than the actual language shortcoming itself.
In all of my years on this planet, I have never seen religion benefit a corpse. The living may find comfort in it, but the dead are indifferent.
It will phone home. Don't do it unless it's disconnected from the network. It might also try to spread the infection through other attack vectors, like bluetooth, or trying to break out of the VM.
While I agree with this statement vis-a-vis the value of the raise versus actually shipping, a lot of startups, all their press releases between birth and acqui-hire are how much they raised :-(. It looks like this guy has a lot of pre-made modules and so is really just on the hook for the injection molds. It will be interesting to watch. I have no idea what that Makerbot Replicator was doing in that last shot though, seemed a bit like a non-sequitor.
I find the most interesting thing about this article is the writer - Gassee. I am curious what the opinion on him is from current Apple employees and Apple watchers. Has time improved or hurt his reputation?
> I don't recall Apple pitching this as something you watch to play around with for a couple of hours at an airport with.

You're right, they didn't. But I'm hard pressed to figure out a great deal of apps for the watch other than what's pretty much going to be shipping with it. reddit mail notification? point to my car?

I dunno. It seems like there's a very limited ecosystem (read:business) to spending lots of effort making Apple Watch apps for exactly the reason you're stating.
There are at least two constraints on wristwatch size. Let the Z axis be in the direction of the thickness of the watch. Let the X axis be in the direction parallel to your arm. Let the Y axis be perpendicular to the X axis and the Z axis.

1. You do not want it to extend along X axis too far toward the fingers, or it will interfere with moving your hand at the wrist.

2. You do not want to extend too far either way along the Y axis, or it will be too easy to accidentally hit things with it.

The point of the post above yours is that if a circle with diameter D is an acceptable size--it doesn't extend too far in the X or Y directions to interfere with your wrist or hit things--then a square of side D will generally also be acceptable. The square will give you more face area than the circle.
May be you should see http://www.slate.com/blogs/future_tense/2014/08/28/chairless...
I think this comment vastly underestimates the value of something, placing it only within a marketplace context. Investigative journalism, by actual journalists and not bloggers, is a cornerstone of what we need in a society. Otherwise institutions simply continue unchecked.

The API is the same as anything. NYT specializes in content, Google Translate specializes in machine translation of text. You pay for what you need.

We should be able to come up with some pretty cool uses for nyt api considering the insane amt of content it provides access to. the OP is just one.
The equivalent of handling Ebola in your home kitchen.
I think it'd be totally worth reaching out to them with recs on how to update the on-boarding process.
Hard to say, for portable players I only use something that can run Rockbox and it supports Opus just fine. But the general trend now is decline of their usage altogether. With the rise of handsets and tablets portable players became more exotic, like PDAs of the past. I barely see them being used anywhere. And with general purpose mobile OSes and software media players, supporting more codecs shouldn't be an issue.

When I get some music in lossless format like FLAC I encode it in Opus for regular usage.
Personally, as a CEO, I would like to have an investor questioning my moves so that I am forced to consider my choices from different perspectives.

If I'm constantly being told I'm the golden boy then I'm doomed.
https://sites.google.com/a/elinemedia.com/qcraft/wiki/qcraft

"When an ODB resolves based on observation, it resolves to the same definitive state for all players in the world (even those players who did not perform the observation). Once an ODB is observed, it will remain in whatever state the observation yielded, until it is first no longer observed by anyone and then is observed by someone anew, at which time in will resolve again based on the observation rules"
Ebola hasn't been killing 90% of its victims in the current outbreak, that figure comes from a particular outbreak some years ago.
Now you are shifting to a editing dilemma. Code duplication is not machine code duplication which is what really matters at execution time. Reading is also easier (even for non-Go programmers at least familiar with C) without templating-like syntax.
Or follow the crowd behavior and create an account.
proof-read please! two errors on the first sentence alone ^^ intenntionaly, inaccessable.

*introductary

and so on. I'd love to read the book when it's ready. Good luck!
Not at all, unless the inventor runs away with the money, but that doesn't sound right. How is it a success if he burns through the money and fails to bring the product to market in a meaningful way? The world is littered with dead startups that have raised $10M+ (heck $100M+) rounds.
They shouldn't. If you want to make a wide page narrower you can always resize your browser. If I want to make a narrow page wider, there's no way for me to do that.
I agree. Networked computers were totally part of the popular imagination. Job's quote is after Wargames, Scanners, Tron etc.

The part of Job's quote that can be said to be innovative is he said "for the home" when most at the time were assuming "for the office".

I recently watched a BBC Horizon documentary on microprocessors filmed in 1977 and was very impressed with how they described the world we live in today. They clearly stated the exciting bit was enabling information networks so I don't think the possibilities of internet-like-things was ever in much doubt.
That looks like a mono-tracer warmed over:

http://www.webroad.ch/monotracer/

Coincidence that it is also Swiss? Are these designs somehow related?

The monotracer actually exists by the way. Quite a few have been built and sold.
This is something I can really agree about, even if in this context it sounds more like an ad. But I prefer Tableau over some premade dashboard, because Tableau is really incredibly flexible. As far as I know, I haven't seen any dashboard even distantly closing on Tableaus featuers. I just loved using it. Of course there are many tools which can be used to deliver same kind of end results. But the process of creating using Tableau is just wonderful.

The final key with Tableau is the possibility of endlessly refining the data. So you can star with basic dashboard view, but you can narrow it down to the things that really do matter. It's not a dashboard, it's a data discovery tool when used by experienced analyst and great fun for not so experienced guys too. If we compare it to other popular similar tools like QlikView.

Btw. Many of QlivView dashboards are just those top results of Google Dashboard search.
But I understand the OPs point.

I'm frequently reminded of Bulletball https://www.youtube.com/watch?v=WOOw2yWMSfk

Guy gave up pretty much everything, job, home, family, 25+ years of his life, to come up with a very mediocre table sports game.

It's hard to parse good ideas from bad ideas. I hope this is a good idea, but lots of people chase bad ideas for far too long.

It turns out Bulletball has found a niche in handicap therapy, which is awesome. But it's been a really hard road to get there.
Search link here: http://bit.ly/1oNQolR
Most.

You only need a handful propagating a suddenly airborne version of the disease to London, New York, Paris, Tokyo, Beijing...

Most is not good enough.
Deciphering TV by analyzing the flickering on a wall [pdf]
Interesting note on Mongolia on the bottom.

Also good to see that, at least for a time, Gmail was able to detect infected files (see the Mongolian feedback numbers 10-12)

https://wikileaks.org/spyfiles4/database.html#feedback
I'm interested in finding out about how you get prototypes made. Do you need special training in some field? I take it there are several fields. At the moment I'm only implementing my software ideas. Have an EE degree though.
Airbnb Squatters Leave
The Moment of Truth: Kim Dotcom, Glenn Grenwald, Edward Snowden, Julian Assange
I don't usually click EXE,

But when I do,

I do it on my production computer with 200 VM running.

======

and none of my firewalls pop a warning.
That sounds reminiscent to what happened during the Black Death.

Unfortunately, it doesn't sound like it worked particularly well, considering the Plague still took a sizeable percentage of the human population at the time.
> Rob Pike has outlined the tradeoffs inherent with generics here: http://research.swtch.com/2009/12/generic-dilemma.html

First of all that post was written by Russ Cox.

Second, it already has been discussed multiple times that it only focus on C++, C#, Java approaches while cleverly forgetting generics implementations exist in multiple forms since CLU (1974) introduced them.

But Go advocates take that page as dogma and toss it around every time a generics discussion comes up.
that's called a semantic file system
I assumed this phrase came from the blog post "PHP: a fractal of bad design" but TIL that it's even older than that.

In any case, AFOBD is highly recommended reading for PHP developers and the unafflicted alike:

http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

For the unaware, this post is also responsible for giving the world the "PHP hammer":

http://blog.codinghorror.com/the-php-singularity/
One of the best features of Craft CMS is the idea that these blocks are core to the whole system (the matrix) http://buildwithcraft.com/features/matrix

edit: I am just a fan, not affiliated.
It was the community attitude towards generics and code distribution that eventually made me focus on Rust and D.

At least those communities embrace modern computing abstractions and code distribution practices.
I know what you mean, hence the request.
hey, I do all sync stuff too, shoot me an email (you don't have yours listed in your profile), I have some pretty interesting solutions and I would like to compare notes.
Wow: quite easily one of the Great Interviews of our time, hands down.
> And given the level of equipment and training the military have with regard to doing their job while wearing full Nuclear/Biological/Chemical protection. I would honestly prefer that if the situation escalates and we see confirmation of airborne transmission, the situation be dealt with by prompt deployment of fully NBC trained military medical units and sufficient security forces to ensure that whatever those doctors say is law within the quarantine.

I don't think the people speculating here understand how bloody military quarantine imposed by a foreign power could be - however well intentioned - compared to the mere 2,200 people who have died of the disease so far.

Send in a U.S. Marine division of 20,000 people (or maybe make it a "coalition" and send in a few hundred European troops as well to, ahem, share the burden) and tell them that they need to direct some people from one place to another, keep some people penned up, keep all these people fed, keep them from doing anything unfriendly to the nice doctors in the space suits, and everyone who resists - resistance here includes rioting or just not being able to follow instructions because, you know, the troops don't speak the language - needs to be taken into custody with that legendary marine gentleness while being treated as a potentially lethal disease carrier. Keep the troops mindful that if they err on the side of laxity they could get a disease that might cause them to die bleeding from their bodily orifices.

Multiple massacres should be the expected outcome of such an operation. The projected cost of the disease needs to pretty horrible before it becomes worth contemplating such a high-risk, low-reward action and we'd want to exhaust all other means of supplying these countries' civil authorities with what they need before we took such a step. We haven't done that yet.
It all depends to which conferences one goes to.

If you attended a Games Developer Conference than it would be Windows everywhere, even on the MacBooks. Except maybe for the engineers that only do iOS games.

On the other hand, it saddened me to attend FOSDEM and see people bashing Microsoft about OSS practices, while walking around with a MacBook running Mac OS X. Talk about dysfunctional behavior.
Did I miss something? I didn't find this article that insightful in terms of linking the headline to the example. From the article;

"Sure In one study, a few ringers simply joined the crowd and stared up at a spot in the sky for 60 seconds. Then the researchers recorded and analyzed the movements of the people around them. The scientists found that within seconds hundreds of people coordinated their attention in a highly systematic way. People consistently stopped to look toward exactly the same spot as the ringers."

This hardly says 'Humans naturally follow crowd behavior". It more says humans investigate usual behavior. Of course if people start looking up around a person will wonder want is going on, as this is unusual. The same as you would look at a person doing anything unusual like dancing/stripping in a crowd etc. The difference with people all looking up is you have to mimic them to investigate their unusual behavior. I hardly think if these ringers started hoping on one foot that hundreds of people around them would to. The crowd would largely look at them, not follow them.
Regression Models to Estimate County-Level Racial  Health Disparities [pdf]
I guess kinda. Except the semantic "files" are just artifacts of some process on the real files that transforms them into the output FS.

My understanding of Semantic file systems is that the links between files approximate directory traversal but the files or more or less that normal files you'd have on your file system.
Gesture Tech-Nimble has 15ft. Range
> You are giving me the impression that people are trying to solve Go's generics problem with tooling when its actually a language design and type system problem.

Go community lives in 1993, back when C++ compilers shipped with code generation tools (mostly macro based) and templates only existed in CFront.
This comment wins the thread!

Sorry, I meant to say that the language's shortcomings, even if temporary, start to attract a wrong attitude, which is sad (and you, golang team, should feel sad).
Hmm, I'm not sure if that's Gmail detecting an infected file. I'm pretty sure Gmail just blocks .exe and .bat files altogether (even in .zip archives).

https://support.google.com/mail/answer/6590?hl=en
Not really. By '85, the idea that an all-encompassing global computer network was coming was pretty well established. SMTP and DNS were up and (as tdicola noted) there were already a fair number of people on a recognisable modern Internet. The ITU was already well into a very serious and high-profile push for its own alternative to TCP/IP. Sun Microsystems had already launched, and afaik had already made "the network is the computer" its slogan. CompuServe CIS was running two-page ads http://www.amazon.com/CompuServe-Computer-Information-Servic... ; Minitel was several years old. Doug Engelbart and Ted Nelson had been celebrated or mocked figures in computing circles for many years. Flipping Neuromancer had come out the previous year.

(Speaking of Ted Nelson and ubiquitous microcomputers, the desirability of microcomputers in homes and schools was already received wisdom; the BBC had been evangelising it since 1981. I have colour-printed computer-programming books released by a major children's publisher (Usborne) around 1983-5 sitting behind my monitor here.)

So Jobs' statement wasn't remarkably prescient. Certainly, a lot of other people weren't as clearly aware of what was coming in 1985; but for someone whose job was to be the leader and chief visionary of a forward-looking computer company, "respectably well-informed" would be closer to it.

(I didn't downvote you.)