skysight-inc/HackerNews huggingface dataset:
Here's a provocative thought:
RPG games have boomed because they're the descendants of point&click adventure games. I'd like to have the name "cRPG" changed to "Adventure". It describes much better what the game is about, the majority of players doesn't care about role playing, and many cRPG games don't even support that. Diablo is often called Action RPG for some reason despite not offering a choice at all, the story always unfolds in exactly the same way.

Anyway, old point&click games were usually about a story. Now cRPG games are the vessel for that. Exploration is also crucial to both genres, I know of no cRPG game which takes place in the same area, where variety comes from changes, events, new people arriving rather than unlocking new zones. Baldur's Gate 2 and Planescape: Torment are a good example of what I'm talking about - both have big cities, but what you're really doing is getting access to new areas within them.
At one startup we sold access to our kick-ass CMS to another web design shop on a per-project basis.

In that case, it's beneficial to you and I see that as an objectively good thing. I would do the same thing. In my case, OkCupid is a product I've tried and I am entitled to my own opinions about it, even if they are negative. What we're doing isn't complimentary in the same way. I know they don't want to help us out because I've done enough research on IAC to understand it's not in their corporate DNA to want to work with their competitors. Their mission is to buy or shut competitors down.

Some early stage startup founders genuinely want to help other founders out because they're both in the same boat. In this case, I'm referring specifically to a media mogul who has an agenda of keeping competitors out of his space. He fears the Internet because it is a way to bypass middlemen. He knows that artists may eventually go out and promote themselves, but he wants them to be perpetually stuck on Ticketmaster. He doesn't care about innovating, he's only out for the money.

It would be insane not to talk with these people just on the fear of wasting half an hour because you don't want to be acquired.

I'm giving up half of my day to meet with anyone in SF. It doesn't sound like much to most people, but it's a lot for an early stage startup. The pattern is also that they don't want to just meet once, they want to stay in touch and keep meeting. That adds up over time.
While not a point and click, Psychonauts is widely considered to be a worthy successor of the golden age Lucasarts craziness. Let's have a look at the synopsys: a runaway circus boy goes to a summer camp for psychics lead by a international team of superspy. He discovers that a mad dentist is stealing everyone's brain by making them sneeze, and in order to get him he has to travel into the mind of several deranged persons. Certainly on par with the purple tentacle trying to take over the world or the deathly travel agent, if you ask me :) .

Also, while not being a point-and-click game stricto sensu, you should really have a try at Stacking. It maybe not as brilliantly written as Psychonauts, it has some pacing issue but it's a really charming adventure (with Matryoshka dolls !) from the start to the end !
6 Top Data Analysis Tools for Big Data
Mine is: "Somewhere, right now, someone is training while you are not. When you race him, he will win!"
I'd say that this sounds pretty too slow, too.
My REPL starts in less than a second.
My first (indeed, only) experience with the smell of burnt human flesh and hair was when a friend of mine flipped the switch on a PSU to 110v when it plugged in to 220v. He was fine, but the PSU didn't make it. RIP.
Functional Design Patterns
Mason emits a lot of unnecessary whitespace, but gzip helps a lot.
The UK is voting against the European proposal to ban these, so despite this petition they will probably not be banned.
There is a character who enjoys his vinyl records by hanging them on the wall. He says they have the same information as playing them.
See https://news.ycombinator.com/item?id=5500738
Now all we need are ultrabooks with linux
Remember that the bitcoin network adjusts itself to try to only have about 25 bitcoin per 10 minutes mined. So if you were to jump into the pool with loads of cpu power you'd get a few bitcoin for a whole, then it'd adjust to be harder, raise the bar, and you're back with the same generation rate
> And deterministic memory management, which is quite rare these days... :)

Memory management should be automatic, either by reference counting or GC.

I think it is a generation thing until mainstream OS adopt such kind of system programming languages.

There are a few OS with such system programming languages, but it only counts when the likes of Apple, Microsoft and Google adopt such languages.

Objective-C with ARC, C++11, C++/CX are already steps in that direction.

>But to be honest, skimming through Rust samples, I find its syntax somewhat noisy. It feels ad-hoc. Is there any document about justification of its syntax elements?

My only issue is the Perl like prefixes for pointer types. I think it pollutes a bit the ML language influence.

On the other hand, I am starting to get used to it.
Show HN: My first Startup Try - BestHi.re
I have seen that recruiters and HRs more and more carry about the email addresses of a job seekers.

For example, in one of the articles about this I found: "Most executives said that Hotmail, Yahoo! or AOL email addresses would prevent them from hiring prospective employees..."

That's why I created a BestHi.re: http://besthi.re - a service which will provide to job seekers a good looking and professional email address.

For now only email address is offered, but I have in plan to offer and blogs as well, like something what could help to job seekers without their own domain/blog.

Example: john.doe@besthi.re as email and john.besthi.re as blog address.

What do you think about the idea itself?
Team osmeta
Most people I know who use Linux on a notebook have a MacBook Air or a 13" MacBook Pro. Same for the tech conferences I attend.

All Mac notebook models have Intel HD Graphics 4000, which performs well and has good support on Ubuntu. The other hardware in those notebooks plays nice with Ubuntu as well, like WiFi and sound – no hacks necessary.

http://www.maketecheasier.com/install-ubuntu-12-10-in-macboo...

http://www.apple.com/macbookair/
Certainly British, and probably European, usage. And yes, it predated electricity by quite some time, in fact said (http://en.wikipedia.org/wiki/Pawnbroker) to date back to the origins of banking in Italy.
The Serious Downside to Slim Design
I am using Debian 6.x on Dell M6500 since 2010. No software problem. I just updated ram to 32GB and installed Samsung 512GB ssd. Both Dell M6700 and M4700 are certified on RHEL 6.x and Ubuntu. Also check out:

* http://www.lenovo.com/linux
* http://www.ubuntu.com/partners/dell
* https://www.system76.com/
* http://emperorlinux.com/

HTH.
The ridiculously precise progress bar may actually be a case of "reality is unrealistic": if you produced a quick-and-dirty progress bar by just printing a float, without bothering to trim the precision, you'd get something like that.
Be aware that the multi-GPU models are not as great though, since BIOS emulation mode does not allow for graphics card switching and the bigger GPU uses a lot of battery.
Agreed. Recycled ThinkPad X200s with Intel on board graphics, everything works, I'm running Kubuntu 12.10 at present. This hardware has worked with CentOS 6.x as well.
Thinkpads have worked extremely well for me. I hear a lot of great things about Dell XPS 13 Developer laptop which was recently launched.

My Thinkpad T510 has an nVidia chip but it is quite nicely supported by the Free nouveau driver.
Interesting, just tried it out. The framerate is smooth, but there's some lag in starting to scroll that makes it feel like the page has inertia.
Well, there was an article which states we should just trust in banks and back them up with our promises.
Because that's what democratic is.

http://blogs.reuters.com/felix-salmon/2013/04/03/why-bitcoin...
There's no indication anywhere in the descriptions of this malware - on Kaspersky's blog or elsewhere - that it is exploiting any new or unique Windows-specific vulnerabilities. It could easily just be a downloadable executable that people are stupid enough to run. Social engineering works great. If your goal is simply to get a malicious executable onto as many machines as possible, Win32 is the obvious target to choose.

You've got Skype on your *nix box: Are you certain it's NOT vulnerable to malware? Obviously a Win32 executable isn't going to run on Linux, but if there's a hole in Skype what's stopping the bug responsible for that hole from causing a similar problem on Linux or OS X?

At this point no facts have been published to describe the nature of the malware in depth, so it's stupid to assume that it's dependent on some platform-specific exploit. On the other hand, it relies on clicking a link, so hopefully you're smart enough not to click shortened URLs sent by friends on Skype, no matter what OS you're running!
I am typing this on a Samsung Series 9 (900X3C) with Ubuntu and it is pretty good.
All drivers were preinstalled and it is a fantastic looking device.
I had to fiddle to get a few of the fn keys working however other than that, it is fine. There is an issue with the battery status which is a bug with acpi (https://bugs.launchpad.net/ubuntu/+source/acpi/+bug/971061). However I would highly recommend this combo and the Ubuntu wiki really helped (https://help.ubuntu.com/community/SamsungSeries9).
Budgets are definitely tight and schedules are even tighter in hollywood movie post production. There entire movie budget might look like a big figure, but it's divided among a lot of people.
While there's certainly not mainstream, there are still some quality game (already published or upcoming) that are of "forgotten" genres:

- XCOM: Enemy Unknown - turn-based strategy

- Star Citizen - space sim lead by Chros Robert (of the Wing Dommander fame)

- Project Infinity, Torment Tides of Numerena, Wasteland 2: isometric RPG

- Kerbal Space Program - non-combat space sim (it's less of a game and more of an awesome space-nerd sandbox, but I think it should deserve a mention)
As far as my experience is concerned, the graphics card drivers tend to give problems, irrespective of nVidia or AMD. The Intel solutions are stable, heat up a lot less and get the job done, in case you are not into some serious graphics processing.
The wireless card may be another issue, Broadcom support has recently been built in into the kernel, but out of box support is still not there(you need to download the firmware, which is proprietary). Rather, go for an Atheros card, which has much better support.
The rest of the hardware should not be an issue.
Had experience with a lot of machines, including Dell, Acer, HP, Asus, MacBooks as well. Have found the systems with Intel graphics to be most stable and usable. One particular system you may want to look into is Dell Vostro, though am not sure of the Wireless Card in it.
New Camera Stabilizer Could Change Cinematography Forever
It feels like there is more vertical space, because there is more vertical space. The panel is 1280x800, but the effective resolution is 640x800 (for each eye, which combine into a single 3D view), so you see more vertically.
Dev Story: iOS game in 7 days
Macs, the old Thinkpads and Samsung series 9 have very good hardware. I would stay away from the rest.
Thoughtful tribute by Mr.Sivers. Love the baseball quote.
Based on past Bitcoin businesses, Bitcoin could help here by making the fraud and embezzlement harder to catch.
I'm quite happy with Ubuntu on my Lenovo X1 Carbon.
If only it wasn't limited to 768 vertical pixels.
A long time? The working draft is dated January this year.

The multi vm discussion was in 2011. If you think supporting dart natively in a browser is a good thing you're either a google employee or have your head too far up googles ass to see they are the new Microsoft and this is/was an attempt no different than vbscript in ie
True, having a second, dedicated GPU isn't as useful as it once was, given how good integrated GPUs have gotten. OP, take note: only the 15" MacBook Pros have dual GPUs.
"Linked" is too weak of a word, but sadly, by the time the link it's proven it may be too late.

Before the government bans the product you make or use, causing you a lot of monetary loss, reason says that they should think twice. So, IMO nothing will be done, just yet. They are too many special interests and evidence apparently is not conclusive. Last year I remember reading that cell towers might be the culprit, interfering with their navigation or something like that.
"Thou shallt not link to en.m.wikipedia.org on purpose."
Here is the clickable link: http://besthi.re/
BFFM | Burn The Fat Feed The Muscle by Tom Venuto Review
I would say I current Intel based Thinkpads are great.
From melee to ranged: the most difficult design decision in Awesomenauts
This one can:

https://play.google.com/store/apps/details?id=net.pierrox.li...

With Lightning Launcher, you can also skip the grid altogether and freely align, scale and even rotate your widgets and zoom in and out in the launcher, if you want. It's very customizable.
Agreed.

While I really, really don't like Alienware stuff (too gamery and tacky for my taste), it's nice to see laptops being sold with Linux as a fully supported configuration. A $100 price-reduction due to no Windows license is just icing on the cake.

This is hopefully a first move towards Ultrabooks getting the same treatment.
Jamorama - Guitar Lessons Online For Beginners
I would like to second this. It's imperfect, but a lot of the fiddly bits -- hot plugging monitors, web cams, et al -- work, and the bug reporting and fixing is tracked:

https://bugs.launchpad.net/dell-sputnik

That's also a reasonably good overview of what bugs are on the system. I recommend sorting by 'bug heat', which is probably the best idea in all Launchpad.
I agree. I have a Dell Latitude E6420. With its all-metal case it feels even more sturdy than the Thinkpad T-series.
Like most Thinkpads, the E6420 has is easy to disassemble and upgrade.
Except for the fingerprint reader, everything works out of the box on Debian. The laptop also ships with a pre-installed Ubuntu.
Acceptable keyboard and display, touchpad+trackpoint, optional built-in Smartcard/RFID reader, VGA and HDMI port.
It is also very silent and cool most of the time.

At first I was sad that I couldn't get a Thinkpad at work. However, after having spent one year with the E6420, I definitely prefer it over any Thinkpad and Macbook Pro I previously had.
Well, at least they open sourced the parts of the code they used ;)
I've been on the hunt myself. I've decided upon the Dell XPS 13, because of Dell's Project Sputnik.

I'm picking up the older generation, can be found brand-new in-box for around $800AUD here in Australia.

Gorgeous laptop to be honest, perfect ultra-portable for my needs.

It's main con is that the LCD panel is a bit average. The new generation has a better 1080p panel, that is apparently brilliant, but I don't do enough graphics work or watch enough video for it to matter for me.

Hope it helps!
Direct link of changelog since draft 1: http://tools.ietf.org/html/draft-ietf-httpbis-http2-02?#appe...
I will really appreciate any comment. For example, would you pay for this email address and blog at this domain, f.e. 5$?
Facebook now promoting heroku
nice story - same problems with Cocos2D
I think your post is fascinating. I've always wondered how avionics software compares non-certified tools/apps like Foreflight, especially Garmin. It all just looks so outdated compared to what's possible.
I didn't really understand, how much time you guys spent on the game on the daily basis?
Hours spent doing something is not the same as hours spent in targetted time to achieve mastery of your chosen domain. Lots of kids spend hours and hours kicking footbals, few become the next Ronaldo, Messi, Beckham ...
Programming inside the game sounds really interesting. I really hope they focus on 0x10c, although it won't be as big as Minecraft obviously.
I was not a Sierra adventure fan (except Gabriel Knight), but I loved EVERY ONE of the Lucasfilm Games. Why? I think they managed perfection in these four areas:

ACCESS, FUN, CHARACTERS, DESIGN

ACCESS:
You fired up the game and could immediately start playing. Most of the games had no or very short intros or cutscenes. Lucasfilm was very strong at telling the story throughout the game. "I'm Guybrush Threepwood and I wanna be a pirate" -> There you go!

Controls were also very easy, I think they were even the first games that you could play through by only using your mouse. That's important, because you could just literally lean back and play.

FUN
Maybe it's just me (obviously not) but Gilbert's and Schafer's writing style, that's my idea of fun! Well written, perfectly executed and timed. Often with very few or no words at all. Sometimes Bernard or Guybrush just turned to you and said nothing…all said!

CHARACTERS
The teams put a lot of effort in creating unique characters. Why the hell do I know names like Guybrush, Elaine, Stan, Bernard, Hoagie, Laverne, Ben, Bobbin, Manny, Glottis; but I can hardly remember any other adventure game character names.
It's because I was emotionally bounded with them. They were mostly struggling with their environment but managed their obstacles often with unorthodox methods.

DESIGN
Especially Ron Gilbert and Hal Barwood established adventure game design that is still considered standard today. Brought to fame by Ron's article "Why adventure games suck – And what we can do about it" (http://grumpygamer.com/2152210). This article still inspires me today and I'm throughout checking my designs against it.
I think there is a market for quantified version of TheFunded.com. But the data must be much better quality than CrunchBase and curated by ex-VCs and not by active entrepreneurs.
Great, but what's the license on the code? Isn't this a breach of copyright?
You just need to thread on some popular forum pushing people to vote. After the Time's Person of the Year and other 4chan-influenced polls, you shouldn't assume there's anything valid about online polls.
Your Black Swan Farming essay seems relevant http://www.paulgraham.com/swan.html
Project pages should come from a project repo. Why would you expect to go to a page and expect to be able to create from there? Do you have a repo / project on Github? Then you would have figured it out on your own.
Interesting to see how Mojang/Valve's "work on what you want" policy might be Considered Harmful. Not wanting to finish a game, tune a webserver that processes your sales or freeze and document an API because it's hard.

Even with the API where Mojang hired the developers of the de facto mod API Bukkit, the development seems to have just continued on Bukkit while the promised API languishes for 8 months.
25 games available.
I think, the cut pizza didn't really look that bad. At least looks so on the screenshot.
Sorry, that we didn't really cover that in the article. I think, we spent about 10 hrs a day on the game.
Don't be STUPID: GRASP SOLID
Yorba Crowdfunding Geary, the FOSS Desktop Email Client
I asked the same question to a hardware enthusiast and Linux user. He suggested me one of the machines with AMD APUs. It seems they're supported well via fglrx drivers.
I think LuaJIT is the outlier, not python. All other implementations got lots of resources to make them fast, except for LuaJIT.
Ask HN: Why you do open source?
We're working on our bachelor's thesis and we're looking at what motivates open source developers.

There's only one question, please write as little or much as you can. Thank you!

https://docs.google.com/forms/d/1MtXwd4kVF6kSuC4q_4rDaUksBRckLaCfgJGP6_JKSnY/edit
You're complaining about Go syntax, which is one of the most readable languages out there but you like rust which looks like line noise?[1]

Sometimes I have a hard time convincing myself people don't post troll comments on HN.

[1]https://github.com/mozilla/rust/blob/master/src/libsyntax/pa...
Does anyone remember what the "in my time, everything was better" fallacy is called? I forget.

Anyway, if you really think today's games are total crap, you haven't played masterpieces like Braid, Fez, Limbo, etc. Stop playing total crap.
I have a Lenovo W520 and its horrible for Linux....the dual card setup is crazy, I'm running Fedora 18 on that thing right now with the nVidia proprietary drivers, and has many issues but is the most stable setup I have gotten from Linux on this laptop..I also have a Lenovo T420 and no issues at all with any distro...please stay away from nvidia crap.
Relevant: http://droptun.es/
AFAIK it's not obligatory.
A small personal peeve: it doesn't make sense to say that Sudoku is NP-hard, as the linked post does (or NP-complete). First of all, this benchmark (as far as I can tell) uses only traditional 9x9 puzzles, of which there is a finite number. Problems with a finite input space are trivial from the point of view of complexity theory; in order to talk about any kind of completeness or hardness results, you need to generalize Sudoku by defining NxN problems in some way.

Moreover, once you define NxN Sudoku (the generalization is easy), you need to pick the problem for which you want to prove a hardness result. The decision problem is typically defined as "given an instance of a problem, determine if there is a solution". For Sudoku, you would need to decide if a partial grid can be completed to a full grid, i.e. if the given puzzle is solvable. This has been proven to be NP-complete. However, this is not how the puzzle is usually done, including in this benchmark: you are given a puzzle which is known to have a solution, and the solution is known to be unique. You then need to find the solution. It's been shown that such a Sudoku problem is equivalent to the unambiguous satisfiability problem (given a logical formula which has a unique variable assignment that satisfies it, find that assignment). Now the unambiguous satisfiability problem is not known to be NP-complete when phrased as a decision problem.

Anyway, don't just throw around terms like "NP-hard". :)

EDIT: edited "unique satisfiability" to "unambiguous satisfiability". I believe this is the correct terminology for the "promise" version of the problem which I described, and to which Sudoku is equivalent. (The unique satisfiability problem is "decide if a logical formula has exactly one solution", where you are not told if it has more than one, none, or just one).