skysight-inc/HackerNews huggingface dataset:
please create a new issue on github so that I can keep track of bugs and fix them. https://github.com/aziz/tmTheme-Editor/issues?sort=created&#...
Depression Quest was very enlightening when I went through it a week ago.

It's made using Twine. Here's a helpful guide + links to some other games made with it: http://www.auntiepixelante.com/twine/
You got downvoted by several people because what you say is not related to the person you answered to.

Typically when a breach-in happens you do two things:

1. backup the entire disks for forensics purposes

2. wipe everything clean, re-install the latest version of the OS + all the latest patches, re-install the latest version of the apps.

Nowhere did parent suggest to "destroy evidence".
Ask HN: What should I know about linear Algebra, and where will I use it?
People say that Linear Algebra is used all over machine learning, and other hot topics, but I rarely see actual case studies, or explanations of actual examples.

I'm pretty sure Linear Algebra isn't used in most web or CRUD applications, so where have you seen it in action?

What should I know about Linear Algebra?
I'm not sure it's your issue, but I'll do that, thanks.
Moxie, given your background in cryptography, do you have any ideas on how the Bitcoin community could improve the user experience without compromising security?
Bloomberg, both TV and web, is pretty great in general. Shame CNBC is considered "the" business network.
You can't view this without having a google+ account
film-going in America is not a growth business, especially now that people have so many media to distract them at home. The share of Americans who attend a cinema at least once a month declined from 30% in 2000 to 10% in 2011.

You can get both a really good 60-inch plasma (or a good 1080p projector!) and a solid surround system for well under $1500 these days (even five years ago, that might've got you just a crappy 42-inch LCD).

At least for me, that's really lowered the appeal of going to a theater, even if I'm pretty geeked about something. Add in the instant gratification of Apple TV/Netflix, and I just don't see people going to theaters in five years (when this level of quality has trickled down and even the $1500 tier will be even more opulent). Kind of like when video arcades couldn't offer anything that much more technically impressive than the current generation of consoles.
Actually I empathize with the guy. I used to make negative and critical comments online about lots of stuff I didn't like -- writing or writers, entertainment, culture, politicians, whatever.

But the thing is, that's a really bad waste of life. Constructive criticism, learning, analyzing can be useful. Negativity to no constructive end? It wastes days and weeks and months and years of our lives.
Man, that's a great story, thanks for sharing it.

Also, I have a new goal in life: to write something entirely in assembly language. Maybe I'll make a couple hundred dollars...
Just alike in many countries companies fillings, including for SMEs, are available to everyone.

It's very convenient before you start contracting for someone to see if they look like a legit business and to see if they do any kind of volume (and are in the business since a few years).
Not a great example because actually you can't override simple assignment but that aside, I was disputing that Scala had more features. It doesn't. I've acknowledged that the features it does have are more powerful and could be abused.

The fact that operators are methods and can be overridden simplifies things - you no longer need to know and remember operators. They are always methods on the type you are looking at. This is what I mean by more regular and fewer surprises, the footprint is smaller.

So you can use this simpler, more powerful feature to create DSLs. They are compile checked and are "real Scala". The tools autoamtically help you. Of course, DSLs exist in Java but they often involve tools like JTB and JavaCC, extra compilation steps, no compiler assistance for users - I could go on. Which is more complex?

Anyway, I agree you could abuse the more powerful language features to write hard to comprehend code. However if you take a look at Scala code in the wild, you will see that these concerns so far have been largely theoretical and of course you can also write incomprehensible junk in Java or any other language should you wish.

I'd encourage people to try the Coursera Scala course which is running again soon, and see for yourself.
Because it has an aspect ratio of 1.5:1. See http://en.wikipedia.org/wiki/Aspect_ratio_%28image%29#3:2
Well, if someone wants to use it for criminal activities, then arson may be much more profitable than a pawned network; it would be undetectable since any evidence of hacking would be destroyed in the fire, so it might be used in both harming competitors and also for insurance fraud.
> A word is none of direct, forceful, or brief if your audience must look it up to understand.

Good point.
> Yes, Scala's syntax is ugly, just look at this cryptic operator soup: int[][]_00_[][]=null;

What on earth is that? I've never seen anything like that in Scala code?
I'll be there tomorrow.
Why we still need private-hosted software services
Artist Gives Caddisfly Larvae Gold & Jewels to Build Their Protective Cases
I didn't read it as a stab at nerds or young programmers but more like an advice that domain knowledge still is important beyond pure programming skills. Maybe the comment was formulated a littel bit over tthe top, but well, I'm doing that quite regularly.

I completely agree that the world is running on software right now, but the world isn't software ITSELF (well, not yet).

On the other hand, people being cracks in there field claiming that there field is the only one that counts are just arrogant. No mater if they a programmers, accountants, mech. engineers, doctors, car mechanics or what not. And yes, software written by people without the slightest idea of the purpose of said software tends to be not so good.
I dont see any barriers they just need to cater to our needs. I think they can innovate in their area of expertise like the mining sector or any resource driven field. Lets not ignore the fact that many big corporations work in Africa so they are exposed to technological advancements.
I always asked my tools programmers (and do myself) to spend some time regularly sitting by an artist or designers while she works, and observe. HUGE difference.
Also:

http://www.leonardo.info/isast/articles/duprat/duprat.html
Show HN: query Open Data using comprehensions
GameSpy, the standalone server browsing client of the early 2000s which evolved from the Quake specific QuakeSpy was originally a third party developed app by 3 programmers and brought in-house by company behind the 'Planet' brand of community web sites. Eventually, the newly renamed GameSpy Industries created in-game solutions to provide server browsing and more as middleware and hosted the backend services used by these games.

GLU Mobile inherited that backend for legacy games still using it, and now need to figure out how to license it out (or collect pending licensing fees from games that have been out for 5-8 years).
There isn't a contradiction because some of the cultural statements she analyzes are related to the work. My point is that non-work "culture" is a clear warning sign. Statements related to working culture need to be taken with skepticism, but not rejected out-of-hand as always untrue or misleading.
SSHMeIn - manage remote Unix servers behind firewalls
From my traveling experience in Ghana I can say that mobile usage there is crazy big. Everybody has a phone, but almost always a really basic (partly broken) phone. So except for the richer audience, smartphone are almost non-existent.

This, however, does not mean that mobile internet is also non-existent. Although data reception is pretty much bound to larger cities/communities, it goes through the entire country. And sometimes I even had reception in the most desolate places.

But the most interesting thing was that phones are actually used for calling people. When you exchange numbers they just randomly start calling you to ask you how you are and whatnot.
Securing BYOD networks with software defined network security
I really should check for duplicates before upvoting something..
By that logic they are dropping all support for all browsers. They will make sure it works cross browser, just not with the stuff that is IE only.
"The Lord of the Rings trilogy had a budget of $281 million and in many ways was a big of a gamble as any Venture Backed Company."

Not really. Lord of the Rings was an established brand before the movies with a fervent fan base.
Build your own benchmark. Measure whatever you want to do. Or if you insist on standardized testing, use something like SPECInt 2006. Results here: http://www.spec.org/cpu2006/results/res2013q1/ (sadly no ARM results). Of course that is only for integer calculations, if you need fp, use SPECfp.
Ask HN: Help to get us first feedback
Hello HN,

we are working on a project management webapp and it finally became minimally usable. We would love to get your feedback early on!

Features:
-- realtime updates;
-- task counters as a means to instantly get what is going on in a workspace/project;
-- scrum-inspired layout: each project may have a backlog and sprints;
-- per-project permissions: a user may see and participate in a project only if she is a member of it.

http://routehq.com

Thanks!
Even disregarding that, this is kind of a fluffy article. I expected more from a top 5 spot - Is there something special about this blogger? (And not that it matters, but this and the last two articles of his appear to be self-submitted, and by a new account.)
Mobee's Mobile App Creates a Swarm
What makes the x86 instruction set more powerful than ARM?
I have a rack-space of books! I just wanted to make a wishlist of all the books which I've read and yet to read!

Well, this is an authoritative source. Even then, I scanned down and thought no to most. Flagged.
OP might be right if they choose to write software without collaboration with clients or subject matter experts.

IMHO, with collaboration, it's more a matter of providing a hyper-rational process by which the purpose and priorities of the target audience(s) are focused and honed, and then producing the software as feedback, automation, and a usable compliment to their needs.
Waves - solving the underwater Internet problem for Whale communications
Would love some feedback from the Hacker News community on my newest project.
Can you provide some examples? Sometimes people are employed for a given skill, and the best way they can then expand those skills is to ask questions.
Heres a couple:
http://www.physics.uq.edu.au/people/foster/postscript.html
http://tog.acm.org/resources/RTNews/html/rtnv6n2.html
Apparently a front page news.yc submission is a less eloquent version of a sketch from an HBO show... That's a first...
There is so much misunderstanding around cryptography.

Steps To Hack Blockchain.info

1) Discover a zero-day exploit in the operating system that Blockchain.info runs on

2) Hack it

3) Compromise the javascript that it delivers to the client

4) For the next 10 minutes or so (or up to the point the hack is discovered), anyone who logs into Blockchain.info via the web app and types in their password is compromised. Period.

Now, granted, this won't affect EVERYONE who has a Blockchain.info account, only the ones who log in while it's hacked.
Have you been living under a rock? Just about all the online gambling sites have BTC projects either in the works or already out there.
I imagine they would be taxed the same as any American paid wages in a non-US currency (i.e. Americans working overseas). This wouldn't be a groundbreaking situation.
This is something I know about, too, having once supervised this lab (in its previous incarnation as part of UVA's eText center): http://www.digitalcurationservices.org/. We used a pair of PhaseOne P40 scanning backs[1] with Hasselblad prime lenses, mounted aiming directly downward at a custom tabletop with adjustable book mounts. We used standard studio lighting (not strobes). Software-wise, for books and manuscripts we created batch jobs in Photoshop to minimally post-process the images (adjust levels & contrast, rename files, not much else). For 3D artifacts, everything was custom & manual. Files were scanned into a pair of Mac Pros for processing then burned in duplicate to archival CD for filing and shipping to the Indian company[2] that had been contracted to transcribe and encode (SGML at that time) the text. We chose manual transcription over OCR because it gave us roughly 99.9% accuracy versus 95% accuracy (at that time -- 1997-1999), and Apex only charged $.03/pg. That rate bought us two transcribers encoding each page and then compared against each other's work for error correction. In general we were quite happy with them.

Not including the staff, I think there was about $75k in hardware and about $5k/yr in consumables (mostly repairing book stands, buying CDs and replacing CD burners we wore out).

If anyone is curious, here are two projects I worked on:
Early American Fiction (1789-1875): http://etext.lib.virginia.edu/eaf/
Walt Whitman Leaves of Grass archive (a whole bunch of versions): http://etext.lib.virginia.edu/whitman/

Note that these were both created 12-15yrs ago and offered both high quality scans and searchable text, and even basic comparison (split screen view of two texts: http://etext.lib.virginia.edu/whitman/whitframe2.html).

Subsequently, UVA's library has joined TEI and I'm sure things are much more modern now, but I wanted to provide a little more flavor to what you posted, with some more examples. Obviously, manuscripts in any language are time consuming to transcribe. They are often in poor condition and handwriting can be downright illegible, and don't get me started on issues with accurately transcribing original authors' own grammatical and spelling mistakes! Argh!

[1] http://www.phaseone.com/en/Camera-Systems/P-Series.aspx
[2] http://www.apexglobal.in/apextranscription/index.htm
All Those Companies that Can't Afford Dedicated Security
When I used LyX (years ago) typing in equations was slow and buggy (slow means anything longer than typing in text). Plus it doesn't/didn't export very clean source code and, for people who have used latex in a text editor even for only 3 or 4 years, the menus and toolbars are completely unnecessary: I know 99.9% of the macros I use and the ones I don't know are esoteric.

latexmk -pvc

gives continuous compilation from the command line FWIW.
Low-tech bank fraud: $82M in bad checks
I agree that domain knowledge can be learned by decent hacker quickly up the degree necessary to write good code for that domain.
Thanks for clarifying this. I agree. I went into the article thinking it would be a compulsory change to bitcoin, not one employees could choose. That changes it to being somewhat cutting edge instead of tyrannical.
> Really? Saying that you don't like a rule imply's thay he would break the rule,

Not breaking "the" rule, future rule breaking. There's a difference.

According to current flight regulations, arguing about breaking a rule is cause to suspect other rules may be broken later.

> thereby meaning (according to DanBC & Terretta) that he broke the rule?

Not according to Terretta. According to post 911 flight regulations being followed by the FA and pilot. These new security regulations say someone who objects to authority can be denied travel like "pre-crime" suspects on Minority Report.

> Do you realize how ridiculous that sounds?

Yes, which is why I wrote, "wrongly, in my opinion, but that's another story" about these regulations.

The situation will remain ridiculous until enough people realize this ridiculousness is now policy and needs undoing.
Is this the games industry? I thought they just talked about it. I think games as an industry is better than ever, more homes have multiple consoles, more smart phones and tablets are out there, more portable game devices, etc... The talk around it all has been the same all along.

I know it cliche but I think gamers are changing and there are more that simply aren't addressed by the "gamer media." The notion of the hardcore gamer seems more and more dated and even a little unpopular any more.
It's amazing that these things go on so often and they are so much bigger than the Earth!
I would like to try before registering, or at least see some screenshots of how it looks like.
Check out pandoc (a markdown variant).
Please qualify your claims with a statement saying that you actually developed on the Intel HD series. Intel graphics are not what they used to be.
No, he's suggesting the ones that aren't are run by incompetent people.
This looks very nice! I'd second the comment to be thinking about ways to speed input of things.
It's hard to remember what the Internet was like in 1996. I do it by remembering that in 1997 I started an ISP to offer blazing-fast 56K dialup to the indifferent grandparents of Long Island for $19.95/month. We had a computer on display in the front of our office so the skeptical could poke around and see what the web had to offer. Windows did not come with a browser installed, so many of our new customers had to wait for us to mail them a Netscape CD-ROM. People frequently got upset at us for high phone bills when they discovered too late that their local calling area did not include our POP. The writing was on the wall, of course.. dialup wasn't going to be around forever, and I already had the future of telecommunications installed in my apartment: ISDN.
I'm surprised about the emphasis too. In terms of ideas, I used to work in a large corporate on the technology side - now work for a software company, so YMMV with these:

One of the first projects I worked on involved re-writing an entire admin system, both the technology and the underlying processes. One technique that worked well for the team, was to work-shadow; we would each spend time watching how a couple of people worked; compared notes and would go back and ask questions if we didn't understand it. Work shadowing doesn't have to be project related either; I visited nearly every department in our division of the over the years (1 every couple of months). I even managed to swing going out with the sales guys and visit clients; the clients were happy to spend an hour talking about their business and problems. Anyway, my experience with large corporates if that if you ask - people are generally happy to help you out - but I think many people just censure themselves from asking in the first place.

One other technique that I think works quite well is to get the strong end users seconded to beef up the QA team. Again, this doesn't work in all environments. But in the context of developing an internal system, it worked really well. For an external facing system, we did get a sales guy seconded onto the team too - which again really helped build up the knowledge of the whole team.

A variant on reading is podcasts and forums - I've used both of those to get to grips with whats going on in an industry.

For the software company, most of the above doesn't work, we're adapating Steve Blank's mantra of "get out of the building" and just trying to talk to as many people (especially customers) as we can. If they agree to talk to you, they're generally going to be helpful.
1) BTC is a perfect fit for porn websites

2) Porn websites, for some reason, have not gone BTC yet

3) Pornographers are a tight knit community. When a couple go, I think they will all go to stay competitive

4) Google how big the porn industry is.
http://vimeo.com/55527124 : very related, very inspiring
Brb, reading 21 books!
A thermal breaker is a purely mechanical device, it opens the electrical circuit if temperature rises beyond its designed limit. It is not controlled by software. It is designed to be a failsafe against another hardware or software problem which is causing an overheating condition. I think HPs claim on at least that issue is credible.
Indie game dev uses runway as key determinant.
A Tax That Could Change the Trading Game
Hopefully the French public respond more maturely than the Australian public did to their similar plan - after years of bitching about how shit internet speeds were here, the gummint finally said "okay, we're going to build a great network with capacity for future use; it will be a great nation-building project", to which the public promptly turned on its heel and started whining about what a white elephant it was and how we have enough capacity and don't need the benefits...
Carmen Ortiz: A Case Of Prosecutorial Diligence Or Legal Overreach?
"Internet Archive Employees to be Paid in Bitcoins"

It's all fun and games until you work 4-5 years, and maybe you can get a couple of pizzas with your savings. https://bitcointalk.org/index.php?topic=137.0
Is Coursera down?
Not able to open since last 15 mins.
No- you are correct. The authorities should be pursued by the author until the paperwork is properly handled. The person who seized the boat should have to answer for trying to intimidate the author into signing false documents.

This is all provable.
Bees and flowers communicate using electrical fields, researchers discover
Do you have a problem with the comment or the people?

It's just a gentle way to deliver constructive comments that are sensitive. You bring them down softly. There's no need to be especially cruel in delivering negative opinions, and this is a forum. Negative opinions are warranted; so long as they are at least valid, they need not be particularly liked.
I wholeheartedly agree with everything you wrote, and I see we share the same taste in architecture.

I love GCT, it's one of my favorite train stations in the world. London Paddington [1] and Antwerp Central [2] are also quite stunning and both have an interesting history.

In the same vein, I'd like to recommend watching the new drama series 'Mr Selfridge' starring Jeremy Piven. It depicts the early days of legendary London department store Selfridges [3]. Starting March 31, it'll air on PBS [4].

[1] http://theworklife.com/graham-miln/files/2012/01/Beautiful-i...

[2] http://dairyfreetraveler.com/wp-content/uploads/2012/11/Antw...

[3] http://london-sightseeing.net/wp-content/uploads/2010/04/Sel...

[4] http://www.pbs.org/wgbh/masterpiece/programs/series/mr-selfr...
That's not a lie. The actual meaning of the question question is if you have officially ever been arrested. And the answer is no, that arrest is no longer official.

Getting the payment denomination wrong is an actual falsity. Though it would have been easy to make a note when signing.
Can we get a 2012 added to the title?
Jazzed-up Microsoft is cooler than before: Reuters/Ipsos
Holla - An abstraction over P2P video/voice/data connections using WebRTC
somehow this makes me care less about my site not passing W3C validation
Software Engineers who can juggle
I agree. She got out of the way and let Paul Graham and David Hornik have a discussion.
Agreed, interesting, researched and well paced. I hadn't heard pg speak before but this was 15 minutes well spent.
Amicus is Hiring Front End Devs in NYC. Come Help Great Causes Succeed
WE have written lot of code in Play 1.2.X all of a sudden they migrated to Play2.0 without any backward compatibility.This is sad.

WIth Play2.0 they introduced Scala Many folks has the opinion that Scala is complex, and i also lost trust in play because of no backward compatibility and i stuck up with huge code base which is not backward compatible

now iam looking build my other new applications on frameworks like Ruby on Rails , django leaving play.
I'm a junior in an Information Systems program right now. I have to admit, when I first started school, and I looked at my curriculum, It was pretty disappointing to find out that I'd be taking more business and economics classes than actual computer-related courses.

Now that I'm over 80 credit hours in, I have to say that my Micro and Macroeconomics classes were two of the most interesting courses in my entire program.