skysight-inc/HackerNews huggingface dataset:
Play this. The original Half-Life is great and much fun, but it is going to look dated, and not just the graphics.

This mod aims at making the experience have the same feeling, while updating the gameplay, graphics and architecture of the environments to more closely match the original designs that had to be scaled back because of performance.
I don't disagree, but as a consumer, I just care that it's easy.
You can add the first folder by opening it(cmd+o) or add it by dragging it into the SublimeText view.

Also if you wish to remove project from the quick switch list you can do so by editing the recent_workspaces array in the Session.sublime_session. On osX you can find it under /Users/USER_NAME/Library/Application Support/Sublime Text 2/Settings/
User laziness = user smartness, and why this is really important.
The Royal Society is striving to stay relevant
+1 on this.

I manage a user group for the primary language I use, and in over 3 years of full-time freelancing, I've never been without work.
Was ist hochgeschwindigkeitsSEO?
Well the forum is not actually an anonymous forum, the site owner is creator of command-t plugin. When I encountered crash after installing command-t after upgrading to 7.3 almost 1.5 years ago the first google search led me to that page (now first result is this page http://chrislaco.com/blog/gettimg-command-t-working-on-windo..., even better with instruction).

I also had no problem installing it in Ubuntu/Mint. Just removed vanilla vim and installed vim-gtk and then compiled command-t.

Command-t is actually my only non-vimscript plugin in my plugin list, and it is rightfully so :). I tried to cope with CtrlP, but it feels too slow for me for large collection of files. Also its fuzzy matching is not on par with command-t. I have actually no problem to take this little hassle to install command-t for performance consideration :).
Well what I mean is, imagine if Ubuntu at some point started to be opinionated about what a Desktop Linux should look like more and more, with some people inside fully responsible to build the UX in every detail, how binary packages should be trivial to download and install, how drivers should be trivial to install (for a subset of the hardware that is fully supported at least), and so forth.

A distribution that tried to provide a full experience, instead of being, indeed, a Software Distribution. In that case you can have people in charge of deciding all the details. Payed people to do the best work possible.
That's easy,some BigCo would've co-opted it, paid developers to go the last mile and polish it to make it usable, and make it incompatible with everything out there and sold it. Perhaps Sun or IBM or even Oracle. E.g See OS X and to a lesser extent, Linspire/Lindows.
I can't believe nobody mentioned Politics and the English Language by George Orwell.
Show HN: grand - Version Control that Scales
Foggy: jQuery plugin for blurring page elements
Hey all.

We are professional game developers who got tired of the state of version control for game development. Git and Hg just don't work really well for our needs. SVN and Perforce lack the distributed bits that make Git and Hg so awesome.

With grand we hope to bridge the gap and create a distributed version control system that can scale from small projects to extremely large projects, and give people working with large binary assets a viable alternative to Perforce.

We're going to start beta testing in a few months, so if grand sounds like your cup of tea, feel free to sign up or get in touch with us at hello@grand.io :)
The other thing removing the stylus did was force the software to go in a completely different direction.

With a fat finger, the ui can't look and work the same as mouse driven ui as it could with a stylus.
if "The Elements of Style" would be a good book...

--Awkward on many levels
Wish you the best, im young, single, not a developer and ive quit. Doing the same :)
You know, that's an excellent point. A good number of folks I know who own macs, simply are the sort of folks who would pay $35 in pursuit of "form". I tend to forget about that.
I think we'll have to wait and see. It's awesome that they're updating mechanics and gameplay (as it allows them to be game designers, not just stenographers), but it does mean that it could end up a terrible gameplay experience.

The original half-life is very dated when it comes to graphics, and the pathing of the AI is sometimes hilariously bad, but other than that it's still extremely fun to play and gets a decent little story out of the tiny amount of time actually spent on narrative.
Same issue. Blowing dust out doesn't work; there is none, still doesn't work.
No depth limit that I'm aware of.
A spring-loaded SD-slot that is not covered by a latching panel sounds like an extremely poor idea to me. All my cameras have such latching panels, but I can understand why Apple did not want to do that on their MacBooks.
5 tips that helped me becoming faster in Vim
> if you live on the command line it's not a major issue

I didn't intend to call the method of running things by adding another command to the beginning of the invocation "hacky." Although GUI-only users may see Bumblebee that way, until frontends / desktop support is developed.

I was referring more to Bumblebee's internal architecture: running multiple X servers and ferrying data between them.

And neither of these notes about the "hackiness" are any criticism of the Bumblebee developers: They've done great work making the software as reliable as I've personally found it to be, and getting it out there as quickly after the release of Optimus as they did, with AFAIK zero support from nVidia.

Even if the internals are hacky, as an end-user I have no complaints; unless you're messing with the config file, or upgrading from a very early version of Bumblebee, its complicated design is well-hidden from the end-user.

Doing front-ends and desktop UI integration is somewhat out of scope for Bumblebee as a project. It would be nice to have, I suppose, but I personally don't need it (I always use the command line and can figure out how to manually make launch icons if I need to), and it doesn't require the same intense knowledge of the guts of the Linux video subsystem that writing Bumblebee itself did. So I feel it would be much more logical to have those things be separate projects, since they require a different developer skillset and don't have a dependency on the internal details of Bumblebee.
Port of Adobe Brackets that works on Linux
The author of the blog seems to be unaware of this information regarding floating point binary values:

What Every Computer Scientist Should Know About Floating-Point Arithmetic

http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.ht...
This would be more interesting if it were an open source project.
I am not a doctor, but I have visited many. With machine learning and big data analytics, I can see why machines can be better than 80% of the doctors out there. It may be possible for simple iPhone compatible devices to take the vitals, send the data to a web service, which returns a diagnostic that is more accurate than what most doctors can come up with.

It is necessary to stir up the industry with bold statements. Go Vinod Khosla!
The key word here is "eventually". Easy to prognosticate with no timeline.

That being said, technology will likely eventually disrupt/replace many, many current industries/jobs/practices. This isn't news.
I'm pretty sure that the market would support televised gladiatorial combat, but then you remember ethics. And if you'll allow ethics, why not also allow other considerations than purely what will make you money? Rachmaninov could have just written vaudeville tunes and radio advert jingles for lots more money, but we'd have not have heard of him today if he had. Was he merely self-gratifying, or are there more dimensions, other than what will make you richest precisely right now, in this 'worthiness' space within which you're maxima-finding?
Study finds organic food no more nutritive than non-organic
OT - Now would be a really good time for Google Plus to permalink comments (like Slashdot and others have done since ancient history).
Why the Kindle is my number one reading device
Only after reading your comment I understood that it does not have a spring loaded slot, it's the first that I know of that does not have one. And now I'm wondering if there is not 1cm more to make the card go fully inside the computer? Doesn't look too hard (but maybe it is?).

The more I think about it the more I agree the real design flaw is from Apple.
I was looking for the book less than 3 hours ago, thanks so much for the link.
I didn't have any of those, just stumbled on the page and reloaded through a few.
If there are a lot of replies in a short time, the reply link goes away for a bit to moderate the discussion. You can always reply from the comment's permalink.
I've been tossing around an idea like this except having the audio sourced from YouTube as opposed to the user uploading it themselves. That avoids your ownership in hosting, but at a sacrifice in audio quality.
For those that are wondering: they're allowed to release this because it's a mod (so you can only play it if you have a Source engine game installed) and they aren't charging anything. It's higher profile than most, but it's just like any other mod in that respect. They did drop the "Source" from the game title for trademark concerns from Valve.

What's funny is that now Team Fortress 2 is free to play, and counts as a Source engine game, so you don't have to pay Valve any money to play Black Mesa. Of course, now you have Steam with all its sales installed, and the likelihood of you wanting to play it without having purchased any of their other games is pretty small...
good luck mate. I did the same 11 years ago and never looked back.
Why are there javascripts, besides require.js, being loaded in the HTML file? Shouldn't require.js's config handle all of these?
No, they're arguing that the GNOME team defends breaking (GNOME) public APIs by arguing that the kernel team does not hesitate to break internal APIs, instead of recognising that actual public Linux APIs are highly stable.
Some laptops have a fake card to fill the slot, why not do the same with one that follows the outside lines so it doesn't look bad while keeping the slot clear from dust?
Challenge #1 is to get sufficient data. There are surprisingly few medical data available that have sufficient parameters to let you do any useful training.
For one thing, G+ doesn't have a serious API yet, whereas App.Net already has Android and iPhone apps by third-parties using its API.

But overall, I've found it interesting how little G+ comes up in discussions about Twitter and App.Net. I happen to think it's an absolutely excellent product and find it much more engaging than Twitter. Most people I see complaining about it have made hardly any posts and haven't taken the time to build up a network.
For app.net its a defining feature. For G+, its just the current implementation.
How is reporting news "playing an audience"?
Programming is Art
Someone should explain why Linux has been the latest of the big operative systems to have a user-friendly app store, when they were the first to have one with apt-get!!

It's a pity, Linux on desktop could have gone way further on market share and popularity. Now, they are doing just a copy (wait for Apple to demand).
Well, that page certainly resigned on me. Edit: here's the cache: http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
will probably run fine in Wine though, all Source-Engine games tend to.
Very nice! It is really great to see people do something interesting with the Firefox Home source code!
I think you're wrong, and I don't know what the point of making up numbers is. It might be your experience that you've been able to treat garbage collection as magic, and that's nice, but it's not been mine. I was speaking generally, about all programmers, not just web developers.

My point was that if you don't have any understanding of how garbage collection works, you simply don't have all possible tools at your disposal when you need to debug a memory leak. I'm not suggesting every programmer needs to have spent years hacking on garbage collectors and studied all of the literature, just that having some familiarity with the tools available to you is important.

And this was just one example meant to support my main argument that gaining understanding below the level of abstraction you are working at is not a bad thing.
Did they fully understand the reasoning behind the techniques you taught, or was it just memorization?

I have taught my mom how to do certain things, but she has no intuition. As soon as something is slightly wrong or different, she gets stuck and can't move on. The solution is always something simple, like relaunching the app, installing an update, power cycling the computer, jiggling the usb cord, modifying the permissions on a file... but there are only so many contingency plans I can teach her.

Maybe I just suck at teaching, but I think that technical people have an incredibly curiosity and comfort with troubleshooting that people like my mom don't. We are basically playing on our computers.

With the iPad, my mom is finally playing too. She is really adept at it. Sending photos, checking facebook, downloading new apps, she was never comfortable doing any of this on the computer. Too many choices and settings and things to potentially screw up that she would be paralyzed, unable to explore and try things.

Ultimately I think the home button is the most important thing in the iOS ecosystem. If all else fails, go home and everything will be fine*.

(Unless your battery dies, or there is lint in the charging port, or your screen shatters, or you muted it, or you turned on airplane mode... it's not perfect...)
You felt safe anywhere in Japan most likely because you are of no value to them. I lived for 6 months in a burakumin area in Kyoto, and I never felt threatened either, but that would change quickly if I had any business in Japan (e.g. a bar, club, etc...). Many foreigners like to live in those areas because they are much cheaper and not always badly located in the cities (e.g. Namba/Sakuragawa in Osaka, which is right in the center of the city). As soon as you are a potential source of money, things change. There are many stories of foreigner having to pay a 'protection tax'.

Yakuza are actually likely more powerful than e.g. mafia in the US, both in numbers and activity. The links with politician are also very strong. The grand-father of the former prime minister J. Koizumi was most likely a yakuza, and the LDP (party who maintained power over Japan most of post WWII) was founded with yakuza money.

Someone else cited tokyo-vice, this interview by his writer is interesting and sheds some lights on the evolution of yakuza: http://boingboing.net/2010/03/18/jake-adelstein-expla.html
No one who has the slightest degree of awareness of reality, and who is not in a state of denial, can possibly think that any legal negotiation on the part of the TSA is in good faith on their part.

What is it going to take before Americans stop consenting to be treated like cattle, or prisoners? Will people consent to routine cavity searches? I will never enter the USA while this degrading charade goes on. What is wrong with you guys? It's worse than anything I saw behind the iron curtain in the 80's. I'm sorry, I think it is absolutely pitiful what the "land of the free and the home of the brave" has come to. It's now more like "land of the coward and home of the slave".

Perhaps you don't even dare express an opinion, because the NSA is tracking everything on the net. Oh, well. Keep your heads down, keep chasing that phoney paper dollar.

http://www.truth-out.org/buzzflash/commentary/item/10102-the...
So once you have got a good portfolio, make sure that you do build your personal website. It took me a weekend to develop my own ( http://akshayagarwal.in ) and the rewards have been excellent because any potential client would want to have a look at what you have done already and when he sees that you have a proven record of awesomeness, the deal is yours! Also, make sure to maintain a decent and updated LinkedIn profile because thats where I get a good amount of leads. You should also have some cool sideprojects open sourced on Github, they dont need to be big, they can be just some minor hack that you did over a weekend but it helps you demonstrate your love for programming and technology. Lastly, network, network, network, its the biggest investment you will ever make in your business.
It's a bit more nuanced than that. Miguel(the founder of Gnome but was uninvolved since 5 years) said that the culture of Linux was to break things(see driver ABI) and then use the fact that the driver source is available for most drivers to get around that and just recompile them with changes. And that the userland adopted that practice(see autoconf) and led to fragmentation of the software platform with library hell, leading to commercial software staying away for the most part.

As you say, others responded with external vs. internal interfaces, but what is an external and internal interface for things like Gnome or KDE? They have only one API that's used by both their other libraries/applications and application writers.
I thought this was going to be about a javascript library.

Probably because, yet again, a moderator saw fit to change the helpful descriptive title the original poster used to the single word that it is now. Sigh.
Defense Distributed
IIRC, a lot of the pushback against Strunk & White is against its proscriptive viewpoint towards language, which is a philosophical battle. I don't think this quite merits a "they don't what they are talking about" when it comes to evaluating their writing advice.
The $100 Startup by Chris Guillebeau
> Current Intel CPUs have a very small GPU built on to the die of the CPU. By buying the CPU, you're paying for an Intel GPU anyway.

I was not aware of this fact.

> the Intel GPU to be connected to the display hardware and be used most of the time...the NVIDIA GPU is enabled on the fly...

I did mention these aspects of Optimus.

> rendering is done on the NVIDIA GPU, and the final result is sent in some way to the Intel GPU, which can then use its actual display connections to put something on the LCD.

I guess I missed the point that the architecture is like this:

nVidia <-> Intel <-> Display

instead of like this:

Display <-> nVidia

Display <-> Intel

I was a little fuzzy on this point myself, so I appreciate the clarification!

> the infrastructure for the actual sharing of the rendered output didn't really exist until dmabuf appeared

I'd certainly believe that the current approach to the nVidia driver was enabled by dmabuf. But Bumblebee shows it's possible to use Optimus on Linux without that particular kernel feature.
The Smartphone Wars: The Limits of Lawfare
Reading and Vision
Hasn't happened to PostgreSQL and I doubt it would have happened to Linux. The leader and community are pretty strong with Linux and that is not about the GPL. I would imagine some folks would fork it, but that always is a losing game from a business point of view (paying for a fork vs. patching and getting everyone to pay). Having BSD licensed kernel at that point in history during the AT&T BSD lawsuit would have been seriously interesting.
What happens if you lose the ID card?.
You mentioned Buffer was in San Francisco, Hong Kong, Tokyo and Tel Aviv. Where are you guys located right now?
You are right. I should have had expanded on that regard. I will update the post with the data. Thank you.
This is a fascinating story. The most interesting stories never seem to reach the HN frontpage.
As one of the people users often come to asking "how do I root my XYZ", I must point out that while Android-the-platform sometimes feels like a bazaar, Android-the-product is a set of walled gardens that are slowly being organized under centralized management.

The device you purchase may be able to install apps from third-party sources, but you are still limited to "apps" (not the kinds of hacks and features you find in Cydia for jailbroken iOS devices, except for a few carefully-chosen extensibility points such as "custom input manager").

The device itself is often still locked down, which is why people cheer on companies like Motorola saying they will allow people to unlock the bootloaders on their devices (and then immediately must jeer at them when they find out their device isn't actually on the supported list).

Even at the OS level, the code is only open to a degree: getting patches in (and, to be clear: I succeeded early enough that some of my code is certainly on your device, so I'm not whining because I had code rejected) is painful because so much of the development is behind closed doors with releases to normal developers only happening right before actual product releases.

The result is that if you find regressions in new versions, such as 4.1 (as I recently did: an issue with how bionic's linker handles constructors) the chance that it will be able to be fixed before the release (and subsequent stagnation) is really small (which also burned 4.0: there were issues where multi-CPU APKs extracted the wrong files).

Meanwhile, Google is slowly replacing things that used to be open-source components of the base platform with closed-source "Google experience" apps (which vendors must license and then can't modify): the one that has seemed to cause the biggest stir (based on negative feedback from large hardware partners I talked to at I/O) being how Browser (which some vendors had tweaked to better take advantage of their video drivers) was replaced by Chrome (which, as many people don't realize this, I will point out is closed source on mobile: you can check out the test cases, but not the actual codebase to run on a device).

The result is that this "crucial fork", to some, certainly to myself, feels more like choosing "the lesser of two evils" when faced with a two-party political system: where both candidates are saying 95% of the same things you disagree with, but you have to vote within the 5% they differ where you hope your opinion matters.

Finally, even with all of that aside, even if you largely agree with one side of a debate, once you become a "fanboy" you lose your objectivity: everyone has some things they do poorly or that you disagree with, and to defend a position you have to admit those things to be trusted.

(Thereby, I am somewhat saddened by the idea by the idea this thread started with: that if someone has purchased a product--a far cry from buying into a vision--and then "put a bunch of time into it", possibly even carefully comparing it to alternatives over a long decision period, that they then must like it.)
See also the http://en.wikipedia.org/wiki/Unix_wars, during which the industry mostly lost a decade of work entombed in proprietary forks. Tit-for-tat has better survival characteristics, and the GPL is no exception.
Who cares?
People say things that are wrong all the time, it's better to ignore them and say "How interesting, I'll keep that in mind" than to devote mental resources to getting upset about it.
Vitals are for monitoring you are vital. I'd think they have very little to no meaning for the majority of diagnoses a GP makes daily. There are many diagnostical tools where computer analysis can be tremendously helpful (like EKG), but most of these are very much out of the iPhone-accessory league.
I just found the full PDF, hosted by one of the article's authors: http://dantaslab.wustl.edu/Dantas_Pubs/2012_Forsberg_Soil_Sc...
See Just World Fallacy
Who would actually say that? Sounds like you've had some experience of this.

A lot of conservatives misinterpreted something Obama said as meaning much of what you've said, even though if one reads the entire paragraph, the "that" in his sentence was infrastructure such as the Internet, roads and bridges.