skysight-inc/HackerNews huggingface dataset:
You're aware that the technical design of SimCity is over 25 years old right? Are you over 25 years old, too?

Can you please suggest a platform that makes it easier for as many people to instantly and effortlessly run it? Do you have such an axe to grind against JavaScript that you think it's a bad decision to use it, in spite of its ubiquity and suitability? Or is it web browser themselves that you despise, and you don't think it's wise to develop browser based games no matter what the language? Do you have a viable alternative, that runs as fast and has as rich an ecosystem and is known and used by as many people, and do you have a plan to get your alternative language into as many web browsers as run JavaScript, or replace web browsers entirely?

Exactly how long should I sit on my hands hold my breath and for your plan to replace JavaScript and the web to come to fruition?

Whatever your alternative is, remember that the point is opening up the simulator so the code is not only runnable but also understandable by a large number of people, including kids learning to program, and to motivate people to learn a useful programming language that they will be able to use in the real world. So Haskel is right out.

Seriously, everybody knows you're just trolling, because you're making no sense whatsoever, and pretending to be dense. And it's not a very good troll at all. My nuts aren't in a twist, but you're sure trying hard to twist them. How about giving it a rest and finding somewhere else to huff and puff about JavaScript, because we're trying to have a serious discussion here.
Zl haqrefgnaqvat: Pevzr fprar jnf gur fgerrg va sebag bs gur pbssrr cynpr.
Gur jvgarff vf gur ynfg crefba gung yrsg orsber gur fubgf (bhgfvqr) jrer sverq.

Gung fur ena nf fbba nf fur urneq gur fubgf svgf dhvgr va?
Unlikely. Siri was an acquisition for example.
I see PC sales, as they have been, as a sort of blip bubble, which happened while proper simple consumer devices were developed. Now we have such devices, PCs are less and less necessary for day to day uses. So, as time goes on the PC sales should shrink back to the people that actually need them. But then the problem there is that PCs would become more expensive since the volumes go down massively.

My experience has been like that. 20 (these number are very guessed) years ago, no one cared. 15 years ago people began to get interested. 10 years ago, everyone in my house had to have a PC. Now, most of us use tablets or phones, but we still have 2 PCs that get used when tablets are not appropriate. I personally use a PC 95% of the time. One of my kids who is a heavy gamer uses his PC 99% of the time. The rest of the house, however, use tablets 95% of the time. All those old PC are now gone. (Much better round the house now, less desk space and wire required. Mrs Me is now much happier!! Also, less power consumed. Less noise, less heat.)

The bit that bothers me is that back when all my kids used PCs, they nosed around the machine and discovered things like programming. Using a tablet is so focused, that natural discovery is lost. The tablet is just a thing they to use to consume. Another problem is that if a tablet user asks about how to program, they have to leave the tablet that they are used to and have to sit at this big PC box thing, which is for them a whole mental shift, and is there for possibly off putting.

But overall it seems to me that PC sales will and should decline in favour of tablets because PCs are OTT for the task of consuming the internet. Game wise, consoles are over all easier to use.

Using a PC is or was like using an aircraft carrier instead of a speed boat, until someone invented the speed boat. Now most people buy speed boats, and the navy can have their carriers back!!!!
It's a mixed blessing.

Contributed content without the ability to select for the best or most appropriate content just becomes so much mud to wade through.

Depending on the forum and behavior of participants, I find that the best discussions are relatively small. With the right people, a small handful of participants, often as few as 2-3. More adds to the mix, but you pretty quickly run into the trolls, me-too's, derailers, and others, and the costs that they impose (by both discouraging and obscuring quality content) increase rapidly. What Metcalfe's law fails to take into account (especially for forum discussions) isn't just that not all contributions are equal, but many are negative.

I've seen well-designed systems scale to a few thousand participants, though this generally requires a great deal of reserve from many. At those scales, keeping track of who's who is hard, and Dunbar's number seems to be pretty well established. Roughly 150 active participants (which is to say, 1,500 - 15,000 members, with an allowance above and below that) seems to be the maximum manageable size barring some pretty fancy tricks and very methodical moderation.

I've seen subreddits scale to 100,000 - 1,000,000 users, and retain decorum, but I also wouldn't exactly call what's happening in them conversation.
That's not relevant to the original point, which was that the fact that dynamic typing enthusiasts not knowing type theory makes debate on the subject not interesting.

Case in point: just look at https://news.ycombinator.com/item?id=7054960 , where someone who apparently likes dynamic types lists a ton of studies done by other people who like dynamic types where modern dynamically typed languages are tested against the best static types that the early 60's have to offer.

The only part I'd change about that diagram is move the "knows type theory" area way down, so that the majority of static typing enthusiasts are not covered either (but so that the proportion of static typing enthusiasts that are covered is much greater than the proportion of dynamic typing enthusiasts who are covered.)

It's depressing to talk about types when living in a world where both sides of the fence consists mostly of people who think static typing means Java, and where new, "exciting" statically typed languages like Go can have a type system that completely ignores all development that has happened in the past 50 years.

Modern static types are actually good, actually useful, and only ever bother you when not bothering you would mean that your code can crash at excecution time.
You've kind of pointed out the obvious things that everyone else already does. What makes your servers so special?
Exactly. If your job is reply "Yes" or "No" or "OK" that's great for mobile but not realistic for most of us in the trenches.
But how do you know which n% ahead of time?
If you are going to be literal, well what if only the wealthy own the land with the trees?
Even more animals bred for cuteness, turning life into a human toy to be perverted and thrown away at whim. It makes me sick to the core.
My key problem with Terminal is that its terminal emulation is not actually that good: I often would run into scenarios where it would miscalculate some width, fail to winch a pty across a level of screen, or get wedged in a state that reset was unable to fix, that I simply couldn't take it anymore.
How Big Data Will Improve Decision Making in Your Organisation - Infographic
Here are some thoughts by Cory Doctorow on web DRM. Spoiler: he's not a fan.

http://mostlysignssomeportents.tumblr.com/post/72759474218/w...
My emerging principle is that privacy should scale inversely with power.

If you have little or no influence over others, you should have a very high right to privacy. This typically also means a limited ability to fight against abuses of that privacy.

If you've got high levels of influence, through wealth, political power, criminal tendencies, or other means, then your right to privacy should be correspondingly diminished. Your actions by nature have a high level of impact on others.

That's a point I see few privacy advocates articulating. Actually, I've run into a few who point-blank deny it, or argue that only limited classes (usually governments) should be subject to sunshine.
Do you want to buy and run windows 9? Because to see the new series of the game of thrones only windows 9's CDMs can read it. That is the kind web you are negotiating for.

How long do you think MS would back port these things to win7 before they bump their minimumContentPlayer=win8 and then that's it you're not seeing any of that media to you pay up.

Perhaps they'll choose to offer a binary for other open source OSs, it will just be a major version behind, 6 months late and kind of buggy.
This is up to the publisher, audiobooks and most japanese music is still DRM'ed on iTunes. (and the most annoying thing about it is there is no way to see that before you purchase).
I don't know if you're just taking a stab at the name there, but at least supply the real URL.
Protip #1 HNsearch is your friend.

http://hnsearch.com

→ https://news.ycombinator.com/item?id=7049950

▬▬▬

Protip #2 read the Twitter conversation before submitting a Tweet.

@KieronGillespie
It is just checking to make sure the render state hasn't
been compromised between execution. Preventing hacks in
games.

@KieronGillespie
This may have something more to do with backdoor hacking into
D3D for hackers to enable wall and speed hacks for their games

@rhymoid
Disassemble it and you'll see it's harmless.

@molnar_g
Disassembly: http://pastebin.com/K1hRupTp

Maybe I am wrong, maybe I am an idealist, but I would prefer to think that nobody would be stupid enough to label a malicious backdoor as `backdoor`.
Its worth pointing out that they had to use speech in the film because of the nature of film as a medium. Two hours of people poking screens or "thinking" into a neural interface wouldn't have been very engaging.
Keep them. But don't trust them.
I don't mean to sound as a luddite, this is an honest question: why would you need a raspberry pi tablet in a kayak trip?
Wat zijn de voordelen van tarwegras?
I wld prfr SBTRKT or MSTRKRFT.
The problem here it does not dissuade anybody. All TV content is available on torrents within hours of the release. All movies appear on torrents sometimes before, sometimes within days of theatrical release. Technical knowledge that is needed to obtain this content is pretty much downloading one piece of software and clicking one link.

>>> or Hollywood makes content available on proprietary platforms that provide it.

Let them. They will spend tons of money on it and all those money will go down the drain once somebody wakes up and understands that treating customers as customers is better than treating them as enemies.
Upgrading to Google+ Sign-In
> I also find it funny that people who hate on PHP used to hate on JavaScript for many of the same reasons and they now have an unhealthy, public love affair with it.

Javascript used to be clunky due to cross-browser issues. These are mostly resolved now (at the language level).

PHP, on the other hand, has always been clunky. For example, it's often said that parsing is a solved problem. Try telling that to PHP:

$x = function() {
return function() {
echo "Hello";
};
};
$x()(); // Syntax error??!

$y = new stdClass;
$y->foo = function() { echo "World"; };
$y->foo(); // "No such method 'foo'"??!

I've written quite a few parsers, but still have no idea how PHP's could end up like this. Here are some recent 'features' from PHP 5.4 and 5.5 which every other parser on the planet would have handled from day 1:
- Passing an arbitrary expression instead of a variable to empty() is now supported. (PHP 5.5)
- Function array dereferencing has been added, e.g. foo()[0]. (PHP 5.4)
- Class member access on instantiation has been added, e.g. (new Foo)->bar(). (PHP 5.4)
Microsoft search share is around 18% in US and a number of those searches are local (Apple has none of those). Additionally, they have a growing number of Windows 8 devices which they will be using for local/maps and train their models. I have used Bing maps and though it is not as good as Google Maps, it definitely holds up against Apple Maps.

To your initial question that if there is any company which could have built Maps or Siri, Microsoft is more than a good answer. You can try to get really nitpicky on this but it is what it is.
>He never got to saying what he liked about Monsanto, or why it is good, or why it's not evil.

Money.
Does it attempt to refute John Siracusa's _dissertation_ on 5by5? That's the first hurdle for any pro-php article.
Good step in the right direction.

What I'd _really_ like is the ability to say "Trust this store".

I buy stuff on Steam with Paypal all the time, and I honestly trust Steam to let me buy stuff for my account. If I could tell Paypal that so it wouldn't make me go via its web page every time I buy a game, that would be great.
but they are safe until you decide to do that deferencing, otherwise they're just uint_ptrs really.
The overlap in the core competencies of Google and the US military seem so small that I'm not sure that's a meaningful question to ask.

Google is ahead in technology that it needs (search engines, advertising, web applications at massive scale) and the US military is ahead in the technology that it needs (generally things that ultimately involve the threat or application of violence).
Or that it's not his priority - that's the stated reason.
... the future's gonna be weird ...
Ouch. Sorry to hear it. But good to hear you weigh in.
Nice but somewhat obsolete I think: AFAIK the ARMv8 (64bit) ISA is different..
I, for one, have been very happy, that when I start paying my shoppings in whateveritisthistime.com, that I am redirected to paypal.com with a green lock on address bar etc. But "Trust this store" would be a great idea for paying in some reputable sites I have personally chosen reputable.
You could spare us and stop initiating useless and argumentative smalltalk yourself.
Not being able to see the beauty in another human being is just sad.
Is it an accepted behavior on HN to repost a url, say once a week?
I'm a junior developer and just launched my first android app on google play. It's kind of technical (i think) and i was hoping people here, being more technically inclined, would be willing to try it out and help me "reach for the stars" :) I know it says "begging for promotion" all over my face but please don't scorn me for trying. At least tell me whether it's ok to repost, and how often. Thanks.
For me the $100/hr minimum is an excellent filtering mechanism for serious clients. As a consultant I think there's a place for this, a place for Elance, a place for Odesk, and a place for AWS Mech Turk (AWS's horribly named labor market).
VVVV.js Lab
This is impressive. Emulators have nuances that make me wonder when watching TASs if they would actually work on the game itself.

Are all 'accepted' TASs tested in a similar way?
Any idea how to mount and open additional encrypted drives automatically, just like an encrypted /home partition at user login? I asked this ages ago on AskUbuntu http://askubuntu.com/q/103835 and by the time I got a good answer I'd already moved to a more complex set-up that was incompatible.

I'm okay with setting up rsync and grabbing everything I want backed up, then pointing it to a target drive. My issue is having to manually intervene by clicking on the drive (in Nautilus) to mount it - or having to type the password at boot.

I'm still looking for a good solution to 'automagically' mount encrypted drives at user login.
There is mapping data, and then there is place data (where a business is located).

Google and Apple must use the same mapping data, because I see the same errors in both apps. Of course with Google, after I report the error it gets fixed. I can’t say the same for Apple. And Navteq* has more detailed and accurate data than either of them.

What Google has is superb place data. Apple has… Yelp.

*Assuming you have recent Navteq data. Not the nav system in your car that hasn’t been updated in 2 years.
People are going to freak out on this.

I just hope all the negative press wont stop them from continuing.

I have nothing against cloning it's a natural step in biology if we don't do it we won't be able to discover new things.
Each apple variety also comes from a single clone.

"Every McIntosh is a graft of the original tree that John McIntosh discovered on his Ontario farm in 1811, or a graft of a graft. Every Granny Smith stems from the chance seedling spotted by Maria Ann Smith in her Australian compost pile in the mid-1800s."

http://www.motherjones.com/environment/2013/04/heritage-appl...
You can play a game: everyone puts their phone in the middle of the table, the first person to pick theirs up during the meal pays the bill for the entire table (or split it if no-one does). There is another variant on this game that can be played with a goldfish bowl...
I am quite sure that by "scaling" he meant the scaling of their business activities and not software.

"... Google offers to bring that scale to us. For me, ultimately building great products is key....
...you have to look at markets outside of the US. We are doing very well in the US and Canada but we need to get to Europe and around the globe. Just getting to UK has taken up a lot of time and energy and when you look at Europe, there are many countries and many opportunities. It is an atoms-based business and a lot goes into getting it to scale — legal, physical distribution and even localization are time consuming and need new kind of scale."

Here is the interview: http://gigaom.com/2014/01/13/nests-ceo-tony-fadell-explains-...
"producers, scientists and gamers"

You're really over-simplifying here. Just go to McDonalds and count all the screens. Order tracking terminals, animated menus, registers, back office--must be 12 screens in there just to sell burgers.
What cloud-based productivity solutions SMBs use?
Actually I think you can also attribute it to (a) the iPod becoming massively popular and becoming synonmous with "portable music player", (b) Only Apple DRM and non-DRM-able MP3s supported on the iPod.

The iPod won the music player market, so if you tried to sell music with DRM you need to either (i) play by Apple's rules or (ii) have mundane tech users being confused when they can't play the music they bought on the what at become THE standard music player.

In 2006, during discusion of the Broadcast Flag DRM, an 82 year old senator was given an iPod and started to realise that lots of DRM wouldn't work with it. https://www.eff.org/deeplinks/2006/01/history-and-senator-st...
I found this amusing: "This is a BGI innovation: replacing expensive machines with people."

Probably because it seems contrary to the common (western?) opinion that workers might eventually be replaced by "cheaper" machines.

(fwiw I'm aware that it's not that simple, but from my experience many people think machines are always cheaper than human workers)
Prof Fails His Entire Class to Illustrate Obama's Socialism
Rampant humbug again from Wired (a web puplication, written and editorialized on personal computers).

Even if you discount the horrible fragmentation in mobile devices, and the difficulty this creates for developers to deploy apps, any apps, there still remains the sheer growth of the web.

"The Web", what is that? A simple answer is it's: The internet + a browswer. So is the internet going to die? Nope, that's growing every year, and a majority of the worlds population hasn't gotten in on it yet. Are browsers dying? Nope, any device imaginable these days comes with a browser. It's become unthinkable to make a device without a browser.

So if neither of those is dying, how come the web should be dying? Because Wired, that's why. It doesn't have to make sense, just has to be sensationalist enough to drive more web-views, how ironic, really, wired.
Antropomorphism warning!

AI does not have to have anything resembling a "value system."
I would suggest you do a Show HN. From there, reposting the same URL will point to your original post. Further, unless you're not providing something new (technology, approach, milestone, discovery, etc), I'd refrain.

Ultimately, only post things that are interesting.
He's a partisan, but he calls them like he sees them. I remember when the Original Nokia Lumias rolled out, he had good things to say about both the software and the build quality.
Nest claims to save people, on average, 19.5% on their heating and cooling bill. If you're paying $50 per month for heating/cooling and you buy a Nest, you're now paying $40 per month instead.

Over a few years time, Nest quickly pays for itself, saves you money every month, and reduces your energy footprint.

It doesn't seem like a "massively over engineered pretty device that very few people need" to me.
I'm still unclear as to how users are supposed to get the CDM decryptors. Are they installed like browser plugins? Or are OS vendors going to provide built-in ones for other companies to use?

Either way, the actual user experience is going to be a pure HTML5 player. If I have to install something first, that's unfortunate, but once it's installed I'll never have to think about it again, unlike the current situation where I'm confronted with the crappy plugin-based user experience every time I use the site.
i include Germany in "the west".

Seing someone on hacker news trying to find scientific news in english from China is a big hint that china is now where scientific breakthrough will occur. And since China still remains a pretty "special" political regime, i don't feel very reassured.
Enable Combinations for Virtual Products in Prestashop 1.5
It's a large topic in the sense that it's a Really Hard Problem, and an active topic in the sense that there are a few people thinking hard about it.

But I don't get the impression that it's something a lot of researchers are paying attention to. It's pretty much just the folks at MIRI (most famously Eliezer Yudkowsky, who posts on HN sometimes with id "Eliezer") and maybe FHI in Oxford. Or is there substantial work on this elsewhere?
Ubuntu Touch is currently in a weird state with regard to Nexus 7 support in that the current pre-release build doesn't support the newer, far superior Nexus 7 2013 model (razor), only the older model (grouper), but Canonical also has announced that moving forward grouper support will be killed and only razor will be supported.

Considering it is all in a developer preview state at this point, this isn't a big deal but may be important information for anyone thinking about buying a nexus 7 right now to be used as a native Ubuntu device.
DMAE. Worth a try. For many people, cures minor burnout in a couple of days. Maybe a six month course would change your life: note the long history of clinical use for developmental disorders, and its current over-the-counter status.
Fantastic! So I assume with this revolutionary advancement in human technology, all the burger flippers can retire comfortably now that machines can do their job for them. No?
An interesting aspect of the whole Java pluigin fiasco is that, as you write, there were very few exploits until a couple of years ago - but the plugin was widely deployed for over a decade before that, and there is no reason to believe that it was somehow more secure before. So why the recent increase?
Ok, I agree that it can be interesting for some cases, but it is not at all what people expect when they hear "quantum computer".

In addition, the comparisons with traditional methods for solving that problem show that you may as well solve the problem on normal hardware. Then the problem it solves stated as "Ising model Hamiltonian using quantum computer" is fairly uninteresting given that it is cheaper and simpler to solve the "Ising model Hamiltonian using classical hardware".