skysight-inc/HackerNews huggingface dataset:
You might be able to compartmentalize the knowledge. I.e., design the source code to be multiple independent modules that communicate through published API's. Then each person who has to work the source only needs access to one module.

Someone would still be able to steal the module they're working on, and the specs for the other modules it communicates with, but a single spy presumably wouldn't be able to steal all of the modules.

I doubt this is much outside of defense/intelligence, though (or even in those sectors for that matter -- look at how much Manning and Snowden had access to). It'd make things much more expensive and bureaucratic, for one, and it limits your top talent by forcing them to stick to their one little slice instead of improving the pie as a whole.
> The whole web 0.1, 1.0,2.0 came from the fact that PC clones were everywhere

I was there and it didn't! TBL did development on Next. There were some text mode browsers that worked on Unix only. The popular graphical browser was Mosaic[1] which started out as Unix/X windows only. It was run on Sun, HP, IBM, SGI etc workstations (32 bit).

At that time popular Windows was still 16 bit. It didn't even include TCP/IP with various third party stacks (for a price) and later a Microsoft stack for Windows 3.11 for Workgroups. Some brave people did start porting Mosaic but it was hard because a completely different GUI API and semantics was needed, as well as dealing with the cramped machines compared to the 32 bit workstations. It was late 1994 before these ports became somewhat usable.

Netscape was formed around then, and the big difference was they made their code portable to multiple guis from the very beginning (a lot easier than retrofitting it). By 1995 every platform had to have TCP/IP and a web browser to be relevant. The web spread because no one was in charge, and everything had to work everywhere on a wide variety of screen sizes, operating systems and user environments.

ie it was the diversity of systems out there that was the cause, not that you could buy the PC architecture from different companies.

[1] http://en.wikipedia.org/wiki/Mosaic_(web_browser)
It's Where in the World is Carmen Sandiego using Edward Snowden.

* https://en.wikipedia.org/wiki/Carmen_Sandiego
There's js2coffee.org to copy paste JavaScript to CoffeeScript.
This. Comparing "the amount of google searches conducted in the past minute" and "the number of Youtube videos playing during the past minute" is a bit meaningless because one is a (basically) instantaneous event and the other is a continuous event that generally lasts longer than a minute.
That's why I used the quotes.

I was more or less trying to draw the distinction that in some fields, sports, entertainment, and at least some technology enterprises youth wins out. Recently it was determined that by industry, technology is one of the "youngest" industries with an average ago of 30. That puts tech close to retail and food service.

I think it was Forbes, I can't find the link though.
Intel opened a CPU design facility down the street from Motorola's PowerPC operation and bought away key parts of the team in '98-'99 setting Motorola back enough that they could no longer be ahead in the horse race. (For years, PPC had beaten Intel in some categories when the new PPC architectures came out, then Intel would pull ahead until the next generation. Apple always found something good to put on a Keynote slide. After the brain drain that wasn't going to happen.)
If the author's point was in fact that "even a YC startup is in fact, just another startup," then he shouldn't have mentioned YC because in the context of the now-deleted blog post it can only serve to narrow down the candidate list of companies that the post was in reference to. That is somewhat malicious, given the sentiments expressed.

If that wasn't "overwhelmingly" the point he was trying to make, and he was in fact trying to imply that YC startups have an inherently better chance of success than "just another startup," then your comment is moot.

Malicious or not, telling the world over the Internet about bad experiences you had with co-workers probably isn't a great idea in the long run. Hash it out with them directly, or learn a personal lesson and move on.
> Another argument I've seen and that I've never seen addressed is: why do gay couples get to marry and not polyamorous people? Seems like there is a double standard here.

Restricting marriage to pairs of opposite sex plainly discriminates on sex in the same way that restricting marriage to pairs of the same race discriminated on race. Who you are permitted to marry is determined by your race/sex.

Limiting marriage to pairs does not discriminate in the same way. It may or may not be an inappropriate restriction, but its not the same type of discrimination that is at issue with either the opposite-sex or the same-race restrictions, so there is no "double-standard" in eliminating either or both of those restrictions and not eliminating the restriction to pairs.
Ask HN: How to Handle Failed Startup on Resume/Interviews? 
My startup failed to attract investment capital, and I'll be back in the job market. How have you handled explaining a failed venture on your resume, as well as during the interview process?
If they didn't need one, they know better than to admit it.
Express is going this way too, check out 4.x's roadmap: https://github.com/visionmedia/express/wiki/4.x-roadmap

Does the community hate Express? You can't really hate that much on it considering that TJ's one of those who's leading the movement: http://component.io
Service issue of ruby-lang.org
You can use any templating system you want, including the one which was used in Play 1.
No they won't. That's not a provision for registration of a .org. Just a recommendation.
One of your projects gave me an idea for a future project for myself. Thanks!

P.S. Typo: "intreseted".
The big impacts are in North Carolina, Minnesota and Austin. They are the engineering centers for the x86 servers (commodity, nobody wants high end design in these anymore), and the pSeries (AIX/POWER) and iSeries (AS/400) stuff. All of these are dying businesses with declining market. The AIX line got a boost for a few years with the demise of Sun, but the trend is away from Unix to Linux.

Mainframes are a different animal -- that HQ is in NY. Supposedly they are making money.
> Just because I sell something doesn't make me exempt from the legal consequences of my actions prior.

Actually, yes, selling your stake in the corporation that was the legally-responsible actor does mean that you are no longer at any financial risk for the actions of the corporation prior to you selling it, at least not in the main way that you were prior to selling it (that the consequences imposed on the corporation would reduce the value of your equity stake.)
Just be honest in the interview. If it failed, say that it failed. Admitting you are lacking in some aspects doesn't sound bad at all.

You might or might not put that into your resume.
slashdot.org is for profit
I thought it'd be obvious I was speaking generally; suggesting "any WM" to the OP is still not helpful. Windows has just as many "any WM," so I really don't know your point.
he noted in his article, that he checked for that.. startup was growing 100% mom, he was told.
> I wonder how much penetration Facebook has in Brazil.

There are a lot of interesting statistics on Brazil's Facebook usage here (http://www.quintly.com/blog/2013/03/facebook-country-statist...).

Essentially, they say that Brazil is overall second in number of Facebook users and that as of March 35% of people are on the service (vs 50.76% in the US.) Unfortunately, the post doesn't explicitly say what the ranking is for the per capita percentage, which would be most interesting for this thread.

Also, they have almost doubled the number of users over a one year period (which started a little after Facebook surpassed Orkut [which has always been famous for having a huge Brazillian presence.])
the up link of article : http://webcache.googleusercontent.com/search?q=cache%3Atechi...
The largest project I know using it from what anders has mentioned is xbox music, which is about half a million lines of typescript. In addition the IE11 debugger also is written in typescript.
I'm about to try this out, actually. Anyone else tried nitrous?
> The issue only involves small letters, because the compression scheme breaks up the image into patches and then tries to identify visually similar blocks and reuse them. Certain settings can allow for small blocks of text to be deemed identical, within a threshold, and thus replaced. That's all. Coincidence, not semantic awareness.

Copiers very commonly copy printed material. This sort of algorithm makes it likely that sometimes one character will be replaced by another, so it is a bad algorithm for the job.

Xerox should have known better.
When I first heard about this, I was thinking that it happened in a third world country. After reading that it occured in Pennsylvania....I'm just amazed, disgusted, and furious. Hopefully Harrisburg does a long cleanup of that section of the state's court system, that civil suit crushes those responsible for this, and the bastards that profited from such a bastardization of justice serve the entire sentence out in a Hell on earth.
Blegh, maybe eventually, but I doubt it. We can already eat healthy and balanced diets today. No need to wait until they perfect some formula.

I know some people might want to use this just for a quick bite (er, slurp?) when they're in a rush, but the creator's original post indicated that he was consuming soylent for every meal because, for some reason, he found the act of chewing to be somewhat tiresome. Are soylent fans just so busy that they don't have time to eat a good meal each day? If so, you may want to rethink your choices in life. Slow down, take things easier, enjoy life's simple pleasures. Building that game-changing app or chasing VC money can wait until after dinner.
Great data, thanks for sharing.

I think one of the "problems" is that innovation is actually picking up speed dramatically. So even if the politicians aren't older, they are more likely to be removed from relevant business and innovation cycles and also more beholden to entrenched businesses.

Average term length has continued to rise as well. (see http://www.fas.org/sgp/crs/misc/R41545.pdf page 6)

In 1949, a Senator on average served just 1 term (6 years), and a Representative served 3 terms (6 years).

Now, in 2013, a Senator serves nearly two terms (12 years), and a Representative serves nearly 5 terms (10 years).
MacBook Air
an external monitor (24 inch)
Apple Keyboard
Logitech Mouse
Obviously. Nothing you said is helpful to the OP or helps to support the post I replied to. Not to mention, Windows has numerous windowing or window tiling managers [0]; the Linux elitism is not helpful, especially when grossly misinformed.

[0] http://en.wikipedia.org/wiki/Tiling_window_manager#Microsoft...
If I see your password, I can write it down and use it later without you even knowing I was there. That's why we never send passwords in emails.

> Maybe requiring you to re-enter your login session password, as a pseudo master password, would slow down a really naive attacker.

That's exactly what I'm trying to achieve. It's a real concern for many people. Please show this to a non-technical person and see what they say.
I'm glad someone mentioned this!
There is no proof of harassment so far. Even if it were true that is a case against individuals not an amorphous group.
The argument doesn't really depend on the business being low margin only that Amazon is strongly motivate to control labor costs for whatever reason.
Craigslist.org is for-profit. In fact their motto lately seems to be "sue everyone, because... money"
What do you mean traditional food industry? If you buy natural ingredients and cook them yourself, who are you depending on to look out for you? I'm pretty sure the people afraid of "risking their health" are not the ones who eat processed foods for every meal.
I don't care whether you're a jaywalker or Hitler. Stealing pizza should not be handed a 25-year sentence, regardless if it was from a group of children or not. Recidivism should merely prevent leniency in sentencing, it shouldn't turn a trivial offence into a lifelong burden. The punishment should fit the crime.

Even if you don't care for rehabilitation of the criminal, a 25-year sentence is incredibly expensive to enforce, and stretches resources that could be better applied to more serious criminals. I mean, seriously, what once was a sentence for murder is now a sentence for stealing food? How is that not hysterical?
> Like you mentioned, a lot of people use HBase as a data-store, it's incredibly good at that.

This is exactly what confuses me about NoSQL. It's not really comparable to relational databases on the CA[P] spectrum.
At $200 a month I wonder how Soylent would compare to, say, beans and rice. If Soylent wants to market itself as an affordable product, it should be at least comparable to a home-cooked diet that can be had for $100 a month (which should also be able to include fruits, vegetables, and occasional meat [1]).

1. http://www.onehundreddollarsamonth.com/mondays-with-mavis-ho...
I sometimes find myself torn between dynamic typing (great for rapid prototyping) and static typing (great for tooling and compile-time error checks).

I'm a big fan of TypeScript's approach, which gives you the best of both worlds. Start with fully dynamic code to explore the problem space, then add more static guarantees as you firm up your design.

I haven't had occasion to write a big web app recently, but I'm itching to find one so I can put TypeScript through its paces.
If bitcoin circulation is, in practice, much lower than it's generally believed to be -

“We isolated all the large (≥ 50,000 Bitcoins) transactions which were ever recorded in the system, and analyzed how these amounts were accumulated and then spent. We discovered that almost all these large transactions were the descendants of a single large transaction involving 90,000 Bitcoins which took place on November 8th 2010, and that the subgraph of these transactions contains many strange looking chains and fork-merge structures, in which a large balance is either transferred within a few hours through hundreds of temporary intermediate accounts, or split into many small amounts which are sent to different accounts only in order to be recombined shortly afterwards into essentially the same amount in a new account.”

- Dorit Ron and Adi Shamir, Quantitative Analysis of the Full Bitcoin Transaction Graph.

Then the perceived value and the actual value would be off significantly.

So, while I might not phrase it in quite as strong terms as the person you're responding to does, I do find reason to be somewhat cautious about the whole enterprise.
Currently I'm using an Asus N56VM as my main computer, using Windows 7 along with Arch Linux. The laptop is really cool, have an i7 with 8 gigs of ram and has a 1920x1080 screen.

Thinking about buying an 27" imac nowadays. Mainly for ios development.
Me too! Except I use an Apple Trackpad.
Having been a dev for 10 years, 5 of which were almost exclusively using .net and the other half using open source web tech I feel like I can add something to the discussion. I've recently got back into .net for a couple of recent projects after a few years away from it. First off c# is awesome, it's a great language.

The main problem I have have with it is the clunkiness of the tools. Windows itself is pretty poor as a server OS and dev environment(IMHO), it's unnecessarily heavy, has too many useless features, is difficult to automate, and more. Powershell is ok but not really as simple/powerful/portable as bash. SQL server I guess is ok as a db engine but using it is clunky(again feature bloat really hobbles it). I find getting an environment set up with vagrant, capistrano etc. with windows much more complex than it needs to be.

Also one of the really noticeable differences is the overall quality of the community. It's much harder to find good answers to problems when using .net/Windows than with other environments and platforms in my experience. In general I find .net devs more interested in maintaining the status quo than exploring new ideas and tech(massive generalisation but I'm sure I can't be the only one to notice this). Also nearly every tutorial about modern web tech is written for *nix environments as the general community support and interest in .net/Windows seems to be non-existent.

An observation that I've noticed lately when attending tech events and conferences is that Windows just isn't even on the radar. It's not that people actively dislike it or openly criticise it, it's just not even considered or discussed, it's old tech, it's boring, it's clunky.
UTF-8 is the default as of v0.63 [1].

[1] http://www.chiark.greenend.org.uk/~sgtatham/putty/changes.ht...
Interesting - bookmarked. Will probably try it out next time I launch a product.

Stuff like this is why I prefer /newest to the front page. =)

(Edit: Okay, it's on the front page now. Still, /newest is always worth checking out.)
The Flat Life
Oh, oh, let's play the "find similar but older music" game!

I'll go next! You were on the right track with blues from Texas, but it goes way before 1949. Try to find the Chuck Berry riffs...

http://www.youtube.com/watch?v=odwaE1hlwgc

T-Bone Walker - I Got A Break Baby (1942) (B-side of Mean Old World, Capitol 10033) (Wikipedia: http://en.wikipedia.org/wiki/Mean_Old_World)

Here's an article about him that I grabbed off Wikipedia's sources: http://www.there1.com/browse_articles.php?action=view_record...

> "[This single was] the first important blues [recording] on the electric guitar"

Some other cool stuff in the article too, like how he worked with Blind Lemon Jefferson (Robert Johnson also worked with him) and with Charlie Christian, who brought the electric guitar to jazz.

I'll go again just because it's fun: https://www.youtube.com/watch?v=EbWmAgp2R30 - Ernest Tubb - Walking The Floor Over You (1941) (Wikipedia: http://en.wikipedia.org/wiki/Walking_the_Floor_Over_You)

A country single that sold over a million copies, and it used that nice prominent electric guitar, beating Walker by a year.

Reading further on Wikipedia to try and find earlier recordings, I'm pointed to an artist I've been exploring only this past week: Milton Brown & His Musical Brownies, one of the "big 3" Western Swing artists (along with Spade Cooley and Bob Wills & His Texas Playboys).

Ugh, this stuff's hard to find on Youtube... Found something: https://www.youtube.com/watch?v=qnjE5aB-cWQ - Milton Brown & His Musical Brownies - Right Or Wrong (1936, date source: http://www.secondhandsongs.com/performance/200653)

Note the electrified pedal steel solo midway through. That's some innovative stuff, though I like Merle Haggard's version better (on his Bob Wills tribute album, "A Tribute To The Best Damn Fiddle Player In The World" from 1970. Wills' version is also pretty good, but not all that much better than Brown's. As you can see, I think Western Swing is great stuff (my last.fm is utterly full of it), and my secret theory is that there were only 3 big Western Swing bands because there were only 3 pedal steel players talented enough in the 30s and 40s to do the style justice. Before it came along, there wasn't all that much popular music that really used the electric guitar.

Anyway, I digressed pretty hard, but I think I've made my point somewhere in there...
I have found China to be paradoxically fantastic at customer service, especially for small clients. They're willing to put in the time and effort on relatively small companies because any income is good income, and building that relationship could mean good references later on with bigger contracts. I have only had two chinese factories turn me down for projects because I'm too small, and the ones that don't I will hopefully be able to award with increasingly large projects as I grow.
Show HN: py-lkd.to - Python wrapper for lkd.to API
This is really, really narrowminded.

You're thinking of security in the sense of some hacker or someone who has technical abilities.

What about the jealous ex-bf? He asked to use the gf's computer when they were dating, easily grabbed ALL of her password info and now she has to change everything when they break up. You're giving complete technophiles the ability to nab passwords. The question is WHY - what utility is there to make these show up in plain text over just prompting for a master password? What's the use case that you NEED to make these visible so easily?

It's also a terrible, terrible excuse to say 'well, there are other ways to get that info so our security flaw isn't an issue since it's already trivial'.

The fact of the matter is that you should at the very least require the master password to make these other passwords visible. There should be SOME authentication being done here.

What would this conversation be like if we were talking about gmail.com? You think it'd be OK to show in plan text a person's gmail password in the Settings page. I mean, if you logged in then of course you are the only person who should be looking at it.
Hahahahahhhh.

Let me teach you a neat trick (I'll use firefox as an example, but this can be done in any browser because it's a "feature" of HTML).

>Open firefox and navigate to a login page where your password is saved

>Right click on password box and click inspect element

>In the console, change type="password" to type=""

>Move your eyes back to the password field

Oh dear, what's this?!

Protip: Don't store your passwords in your browsers if you let other people use your computer. End of story.
What is it that you think sowhatquestion means by "sugar rush"? My guess is you think he means hyperactivity.

What is the difference between a diabetic glycemic excursion (what you said) and a postprandial glycemic excursion (what I linked)?
Meet Sage Wohns, Founder of #Agolo, from ER Accelerator’s newest NYC class
That would result in future incompatibility, considering ES6 has generators which could do the same job.

edit: just the points
Whether or not we're calling it OCR has zero bearing on the point of this comment. I can't believe this entire thread is hackers bikeshedding about whether it's OCR or not - it's like the definition of pedantism.
IBM sold its retail systems business last year.

I left IBM STG middle of last year. In the span of about 6 months, half of my former department either left IBM or transferred elsewhere in the company. In the latest rounds of layoffs, I was surprised at how many good people (but middle aged) in the larger organization were dumped, and how some bare some areas have gotten (100,000's of code falls on 1 or 2 people).
I think he was asking "why are you concerned about this" because there is absolutely no indication that they intend to force Visual Studio with TypeScript.
I would put any factual evidence of skills / experience gained into your resume, the fact that it succeeded or failed is irrelevant and should be left out and brought up in the interview as required.
Yeah, nitrous is awesome - been using it for several months (with ember, rails & sinatra). I'm actually in it now. This is the future, for sure. Having a pre-configured box is a dream. I was able to create a new nitrous box (ubuntu), clone an app and have it running in three minutes. Took me all day to configure my Mac for rails...

Shameless plug: https://www.nitrous.io/join/BiSdgSxLjIk
Which has been replaced by: Low cost, low power ARM based computer...
Ask HN: Unlimited vacation policy – does your company have it? How is it?
I want to hear from people who are working for companies who advertise "unlimited vacation policy" in their job postings and learn how does that works.