skysight-inc/HackerNews huggingface dataset:
Unlike most of the replies made to your question, I don't think the big problem for Microsoft was emulating PowerPC on an x86 platform to make emulation happen. The real problem with emulating both the PS3 and Xbox 360 is that they were the first consoles with an incredibly complex GPU. The GameCube and PS2 already have chips that are incredibly hard to emulate, and you need a high end PC to do it. The Xbox 360 GPU is much more complex than what's in the GameCube - it's two generations ahead of it with two incredibly complex generations of GPU functions you have to emulate on other hardware. The Xbox 360 GPU can be seen as the very first chip in the generation of GPGPUs to which today's GPUs still belong. It really was a beast of a machine in 2005.

Different GPUs work very differently internally, and the 360 GPU probably is vastly different internally than what's in the Xbox One, despite both being made by the same vendor. The incredible amount of specific GPU hardware optimization, the incredible EDRAM bandwidth and other things that need to be emulated for emulation to work is incredible. That even ignores the performance characteristics of the Xbox 360 CPU - it outperforms even the highest end Haswells today in very specific scenarios (and Microsoft has no hope to emulate this on the weak Xbone CPU). Props to the OP for starting such a daunting project.

If you look at Dolphin's system requirements, the Xbox One does not quite have the power to even emulate a GameCube, a console like the Xbox 360 with an IBM PowerPC CPU and an ATI/AMD GPU but from 2001 instead of 2005. It could never hope to emulate an Xbox 360. It makes me wonder what kind of regular PC hardware is needed eventually to run something like Halo 4.
Croatian school system uses grades 1 to 5. 1 is fail, 2 is pass, 3 is good, 4 is very good and 5 is excellent. Teachers sometime also add a minus or plus in front of the grade, e.g. -5 is almost excellent and 4+ is a bit better than very good.
Very interesting. I also find myself often doing the same repetitive workspace setup. I think I'll go ahead and try to apply this technique on my Linux environment.
It's an example, not a real program, I do like however to call my variables "file", "path", "buffer" instad of having "f", "p" and "b" or "buf", especially when there is a lot going on in the algorithm. I don't think there is a lot of baggage in having a separate namespace for packages and being able to say:

file = File:open("file")
The Goths were a germanic tribe http://en.wikipedia.org/wiki/Goths, speaking a germanic language http://en.wikipedia.org/wiki/Gothic_language, and unlike the huns, they did not move out of the steppe into Europe, but out of Götaland http://en.wikipedia.org/wiki/G%C3%B6taland
Not sure if CS is a branch of mathematics or if it's the other way around. Turing Machines/Lambda Calculus FTW ;)

One man's halting problem is another man's incompleteness theorem(s)
There's failure in logic that comes from thinking that code.org's public-facing copy is the same as their policy. Has anyone bothered to read the policy? Does it say the same "coding = make smarter" thing?

Though I guess it isn't necessarily stupid to attack this kind of normalization, but I certainly don't think people will be worse off if they learn the basics of CS and a programming language. At the very least it gives them another tool with which they can solve problems. I guess the danger comes from going so "EVERYONE MUST LEARN CODE HOW TO DO" crazy that it comes at the expense of other education endeavors, instead of an enrichment on top of what already exists.
Has anybody found a decent single player web version?
Nice job anthropomorphising evolution. Unfortunately that path leads to ruin.

Evolution has no foresight. Evolution can’t predict the future. Evolution is firmly rooted in the here and now. Doing something now (or not doing something now) because of a prediction of the future is something only humans can do, not evolution. Evolution knows no future.
Are you even trying with the last paragraph? They need to know how to verify your child's existence to make sure you aren't crazy and when to send him to school among many things?
"I wonder what it would be like to market JotForm to a web developer."

It would be very hard. That's why we don't target them.

PayPal went after eBay users first because they did not have any good way to send money. The did not try to convince vendors who can already process credit cards to use PayPal. They went after non-consumption.

When a new kind of product comes up you see all these pockets of users who are very passionate about the product because they have no other way to replace it. It is best to go after these users. They can sustain a business and if they represent a large/growing market they can grow the business.
But is it terribly constructive to do it in such a snarky, belittling way? If they're doing good and you think their methods are wrong, I mean, you can say that without being an ass. Though I guess it doesn't matter.
Better than "I would give it 5 stars if it was free" type of comments.
One of my older relatives thinks I work "for the internet".
The NeverEnding Story keeping you up at night.
Not at all. Simulating your brain != simulating your mind. Don't become a victim of 'neurobollocks'. http://www.newstatesman.com/culture/books/2012/09/your-brain...
The Goths settled in the Black Sea region until the late 18th century, but they certainly did not originate there: http://en.wikipedia.org/wiki/Goths#Migration_to_the_Black_Se...
It's so sad when people are that stupid :(.
Glad it worked out for the author but it feels like he initially focused on the wrong thing. Iirc Lean Startup considers right problem, right customer the most important early decisions.

He eventually got it right by figuring out the right customer but I think the mistake was starting with "selling a tool" instead of thinking about the actual problems. It's very possible project managers don't have a pain point when it comes to their tools (they are "good enough"). Problem and customer segment are usually tightly coupled. I could be completely wrong but I think the main discovery here was that "blog posters want to be more "professional"". Maybe because the tools are helpful but probably also a healthy dose of "journalism envy" at least initially. I think that's what I'd focus on and see if it's right (i.e. hammer the "like a pro" line)
You forgot an important episode of Viking rulership in Britain: http://en.wikipedia.org/wiki/Cnut_the_Great

[Edit:] Actually, that should be England, not Britain in the previous sentence, Cnut already had "king of all England" in his title, so it was know as such before the Norman conquest (not surprisingly, the name derives from the Angles that settled there some centuries earlier, first written use of the name was in the late 9th century, http://en.wikipedia.org/wiki/England#Toponymy).
Hey! I'm the annoying developer :) I'm sorry if I came out in a bad way. It's not my intention to be harsh and I'm trying to be open to the critics. It's just a damn hard to point out that the current frameworks are mostly unnecessary and you can make large scale apps with Riot that only has 3 extra methods. It can totally understand that people don't take it easily. And it's especially hard if you are already using a certain framework and feeling good with it.

I can see from your comment that you are biased towards MVVP and Angular in particular. You prefer to express the logic in the HTML template and use two-way data binding and avoid using jQuery (Official Angular suggestion). It's a very different approach and you cannot really compare Riot and Angular directly. It's a much broader comparison between MVP and MVVM patterns. A massive topic.

I strongly think that MVP scales much better than MVVP and is better for bigger applications/teams. It's easier structure the codebase in modular fashion. Riot documentation focuses solely on this topic. Moot is not a "tiny chat app", it has pretty vast feature set and the code is split into 50 different files. MVP definitely scales.
Read it again and really spend time thinking about it. You'll see it actually fits perfectly with what he's always believed, and I couldn't agree more. Here it is again:

Programming can serve as a medium in which powerful ideas can be brought within reach. But the focus, of course, must be on the powerful ideas, not the programming itself.
What I claim is that this iteration of humans have survived catastrophic black swan events in the past, and that catastrophic black swan events will happen in the future (in a very-long-term, i.e. evolutionary, timeframe).

Living humans don't have any reasonable concept of that, but evolution does have a memory of that[0].

I trust evolution to cover us for this type of future event better than I trust human prediction.

Being rooted in the here and now is something I would ascribe to humans before evolution: humans typically think as individuals on a time scale of 100 years - whereas if something has not been needed for 100 years, this does not illustrate that it is no longer of evolutionary importance.

[0] You can claim I am anthropomorphising here (but not in the earlier comment), but this is sometimes called an analogy, and is an accepted way of using the English language to describe concepts in a clear and simple way. Please ask any geneticist to translate this into evolutionary terminology if you remain unsure.
I'd love to see someone build a similar script that can also work with desktop applications like Eclipse or creative tools like Photoshop so we can with one click switch between project without having to close / open files and applications. There's a good chance there's something out there like that, if so I'd live to know about it, and if not it might be a cool thing to have. Thanks!
I think there has been a study where it was found that the senses aren't actually enhanced, but they just pay more attention to them.
Sony Xperia Z1 Expected to Get Android 4.4 KitKat in Early February
This is a REALLY useful treasure trove, thanks for posting

Looks like the largest expenses were payroll and hosting. I wonder if tbis is the reason they shut down even as the number of subscriptions was rising.
Looks promising. I liked the design of the home page with the vintage black and white picture. I thought it was a nice touch (and just to be clear I don't know anyone behind this project).
Apple to require all iOS app submissions be iOS 7 optimized by Feb. 1
Show HN: Gorgasm, a framework for writing native Android applications in Go
Docking of Orbital Science Cygnus [Ongoing]
Well, neither of those things represents a benefit to the parent... registration appears to be something governments like in order to make things easier for themselves. Why is it surprising that parents wouldn't care?
I do like the idea of games/culture research. I've always wondered if the somewhat notorious board game tradition in Germany was related to the post WW2 mindset. Especially the Prussian military tradition with a strong focus on strategy and tactics being faded out by a general anti war sentiment and maybe channelled into other areas.
Maybe there's some transfer to business strategy as well but I always thought the relations were a little far fetched (Clausewitz or Art of War for business strategy etc.).

Random remark: It's often mathematically correct to go for it on 4th and 10.
Ask HN: Who is applying to YC S14?
Interested to know who is currently building a product with the goal of submitting an application to the YC S14 batch?

Would be great to connect and potential help each other out.
True Christianity? Let's not invoke the no true Scotsman fallacy here. Yes it is true that some Christians at some times thought celebrating birthdays was wrong. Notably the Puritans and Quakers and currently the Jehovah's witnesses. These groups also don't celebrate Christmas. There's also many Christians who allow the celebration of birthdays and never had a problem with it as far as I can tell. It wasn't always capitalism and mass spending just cultural exchange. Charles Dickens has a lot to do with our modern Christmas for example.
>Or maybe they had something happen to them or someone they know? Maybe they had someone's head on their shoulder crying their heart out? Maybe they tried standing up for them and were fired? Maybe for whatever reason they really understand what it feels like in a world where most people don't.

>Plenty of those "sexism-accusers" probably have similar stories so, pardon my language, but go fuck yourself for pretending we're all just some spoiled middle class rage warriors.

No, those are different people you describe -- actual humans.

The pg-incident style outrage is not done by this kind of people, but by finger-pointers and "champions for the cause" with ideological blinders.

In my experience, it's mostly the overpriviled that champion such things -- the actual victims and women who try to empower themselves and move things forward pick fights that actually matter.

>I'm one of those rage-queens you so happily deride here. I know it myself. I became one after I complained about a manager openly discriminating against gay employees and having everyone involved in the complaint, except for the manager in question, mysteriously being let go in the three months that followed.*

Which sounds valid, but is quite different, I think you'll agree, to the kind of pg-gate/dongle-gate/upper-middle-class-drama incidents people make a fuss about.

>Plenty of those "sexism-accusers" probably have similar stories so, pardon my language, but go fuck yourself for pretending we're all just some spoiled middle class rage warriors.

I think you just proved my point. So sexual discrimination is bad, but telling people to "fuck themselves" because you disagree with their viewpoint is OK?

How about a manager telling that to a female employee he disagrees with?

Or do you have double standards for the workplace compared to online discussion? Would swearing/harassing at women/gays/etc online be OK to you then?
>Here is someone trying to come up with a good solution for generics, rather than simply complaining it don't exist.

That's a hack. Complaining that they don't exist might eventually result in a better language.
Mere speculation: Isn't this just a result of the mixing of "Helpfulness" feature and the black-hat marketing / reviews purchasing?

As in now those selling "Reviews" for your app; something like $100 for around fifty 3 to 5 star reviews can justify their price by stating their reviewers have consistently ranked as being "Helpful" and always on the "front page" of any app review? And what we're seeing is the reviewers working for these black-hat intermediaries trying to up their overall review "weight"; whereby I'm assuming google takes into account your previous reviews (and their helpfulness) with how long your review now stays on the front page (much like comments staying on top of a HN thread).

Or it could just be a typical fad akin to wanting the personalized car registration of "A1", being top/first etc.
The set of representable ARM immediates is really nice. It's wonderfully useful for writing soft-float and math library routines, where you have very common values with just some high-order bits set:

0x3f800000 // encoding of 1.0f

The set of immediate encodings, together with "shifts for free on most operations" (which are closely related features, as the OP points out), went a long way toward preserving my sanity when writing assembly.

Worth noting: thumb-2 immediates have a different (and even more interesting) encoding scheme. arm64 immediates are pretty interesting too (there the set of representable immediates is different depending on the instruction domain).
WTF? Why is this bug report getting spammed with talk about Turkey? The bug is that the system displays one star reviews first, creating broken incentives. Assuming that the code works (i.e., doesn't work) the same way in every country, the country has nothing to do with it. The system needs to be fixed to use a more neutral display order.
Montgomery County [MD] refocusing incubator from biotech to cybersecurity
Also, iirc no-one ever referred to Norsemen as 'Vikings' until the nineteenth-century, anyhow.

'Celtic' is similarly inaccurate though. In all probability no-one in Ireland or Britain was ever Celtic, and no-one ever described them as 'Celtic' until the C18. (see http://www.amazon.com/dp/0299166740/ ).
Same here. The twist for a programmer is that if you run a system and were to 'ignore' all Jan 1st Afghan registrations as people who have filled in junk data on registration forms, you would be also potentially be skipping over lots of real users!
In Ethiopia, most of the rural born population (more than 80%) don't know their exact date of birth. So, what their parents usually do is try to find some historical reference that occurred during their childrens' birthday and approximate it to some specific date.
Novena: The Open Hardware Notebook
I'm assuming you can't really give more information but is there some research paper or at least the name of said European simulation. It sounds pretty interesting and somewhat relevant to what I'm currently doing :)
Ok, but the original question was not whether it was wrong, but rather was it "the only reason". Didn't mean to imply it was ever right.
Mining Adobe's Password Disaster in Microseconds with an FM-index
Actually, given that our star is a third-generation star, you could even ask the question : why wasn't there life in our very own solar system before earth even existed ? Before sol started burning or even coalesce ?

The first generation stars wouldn't have had anything but hydrogen clouds surrounding them, but second generation stars would have had similar amounts of other elements to what we have today floating around them.

Given that "our" biogenesis event happened only the second time it could happen (here and in billions of other solar systems in our galaxy), where the hell are the second generation societies ? Didn't they survive the supernovas ? (possible, I suppose, but not exactly hopeful for our own chances of spreading across the stars). Was there some kind of large scale disaster ? But the question is worse than that, because they should have been spacefaring ... if they had anything like our numbers of satellites, we should have been able to find something, somewhere, right ?
> Is Markup Code?

I find this interesting - even though scott says he doesn't think its coding in the traditional sense a lot of people do.

This is something that never comes up in my circles (web programmers aren't 'real' programmers) we all believe it is a way to encode data...

However, there is a common confusion here - code as a word is meant for the sense of encoding data. Program code seems to have swallowed this original meaning so a lot of programmers think of programs and instructions as being 'code' probably because its a short 4 letter word

Even though the conceptual requirements to understand HTML and CSS are far below that for program code, they are very much still a subset of it so I don't think its especially harmful to use the word 'code' in this way.
Bootstrap or Die - Lessons Learned From a Web Startup's Murder/Suicide (2010)
Turkish users like to manipulate votes and have some high self esteem to be a superior in doing anything. So if some thing is Turkish rooted and be or seems to be better than competitors they have pride. So to have more pride and fulfil their self esteem they try to manipulate every voting system.

In this case, the self esteem is their comment is better to bee seen then anyone else's so why not manipulate the system? It's some kind of hacking culture but in a bad motive.
Thanks for the kind words! I'm one of the co-founders and I'm happy to see that you appreciate the design..
Or help yourself: http://jamescun.github.io/iPG/
Startup Lawyer's firm now accepting Bitcoin
Nonthing is new about 2014.
2014 can only be new to world if new innovation emerge. The world can only have this, if people think about things in a new way, interact with people or things in a new and easy way and work with people or things in a new form, then the world can really say "Wow!, we are in a new year". We have to always welcome new ideas and innovations to improve our way of life.
Show HN: My first iOS App on the App Store
The relevant blog post: http://james.brooks.so/contare-my-first-ios-app/

Yes, I know it's simple. It's not the best app. But I hit my MVP.
Race Against, or With, Intelligent Machines?
Show HN: Proof of God
For all we know, the spontaneous creation of life from inanimate matter is extremely unlikely. Otherwise, it would have happened on earth more then once. And would have already happened in our galaxy's past and we would have aliens all over the place.

But there is a theory that doesn't need an extremely unlikely event: We are part of a simulation. And the guy who runs the simulation manually put in a self replicating molecule to get the whole evolution thing going.

What do you think? Is this a sufficient argument to prove the existence of God?
That's pretty awesome, but would really like to connect with actual people :)
Similarly, as a Brit I'm not sure whether I've ever given an app, or film, or whatever a 'perfect' score. Really enjoyed it? A sold 4 from me.
that's not true, its very popular outside of web development in general day to day use as slang.

in my circle we probably use it much more than 'developer', which is a woolly term that encompasses all kinds of artists, designers, producers, teams and whole companies. although the standard term is definitely 'programmer'.
With "working well", you mean, dozens how thousands of violent kills over the last years in the entire country, routine murdering of journalists and policemen, and essentially total corruption of the institutions?

I wouldn't define that exactly working well.
User, Group and Password Management on Linux and Solaris
> And a tribe of Scots were forced from their ancestral home ... in modern day Ireland. They replaced the earlier Picts in the land ultimately named after them.

Don't forget the Welsh-speakers who, for example, founded Edinburgh: I see arethuza has already mentioned http://en.wikipedia.org/wiki/Y_Gododdin .
So arm compilers must prefer to, for example, XOR with 0x10000000 rather than AND with 0xEFFFFFFF?
Is this a text from a markov chain text generator? (This reply is, by the way)
Apart from "rebooting" body and mind during sleep, I also think that dreams are extremely important as real life's sandboxing; used to evaluate the efficacy of future actions and prepare for them.
Your App Opening Sequence
Your New Statesman link only talks about pseudoscience and doesn't support your assertion. The mind is an emergent property of the brain. If you can't simulate a mind by simulating a brain, then what in your opinion would it take? Or is it impossible because we all have ineffable souls that the laws of physics mysteriously cannot access?
The PS* cloud gaming system I would imagine has very little to do with the PS4 and everything to do with the PS Vita, televisions, phones, tablets. All of which are desperately in need of something to differentiate them from their competitors.
I would have made more then one app out of this. One app that remembers 0, one that remembers 1, one app that remembers 2 and so on. So the user would not have to pay for all the numbers he doesnt want to track anyhow. If you want to remember "Appointment at 8" just download the appropriate app "Contare 8" and be done with it.

By now my solution to remember "8" is to reinstall "Asphalt 8". But that takes a while. Would be glad to have an easier solution.
Why take human engineering out of 'evolution'? Biological evolution developed our brain and manipulative appendages, which were then used to make better video, comms, etc.
Humans, and everything we do, are still 'naturally evolved', by definition.
AND with 0xefffffff would become BIC ("bit clear", aka "and not") with 0x10000000. But yes, the basic idea of your comment is correct. Fortunately, compilers are quite good at this sort of thing.
It ain't true.