skysight-inc/HackerNews huggingface dataset:
I'm not sure i understand: do you mean i should scan my files, in case i share a file which would infect a Windows box? If so, i don't think i care. If you mean something else (i.e. somebody planting evil files on my "share"), please elaborate.

I also stated i do not run external-facing services. That applies to the Samba example, too (although i was fibbing: i allow keypair-only login via sshd).
That's a "feature"? (from a contributor perspective)
Brush Park features in a lot of those photos (just up from Ford Field and Comerica Park).

There are beautiful historic buildings with great swaths of vacant land. It's a designated historical district, so the city is making it tough for a layperson to buy a lot. For example, all available tax foreclosed lots in the area were removed from the treasurer's auction.

I suppose they're trying to prevent ugly condos being built, but then you get a situation like this where an area very close to downtown is so sparse.
Hah, that's funny. Give credit where credit is due.
The things for a true developer
Uber Taxis Banned in Delhi, India
JSON Showdown: .NET vs. JVM for Newtonsoft.Json vs. Jackson vs. DSL Platform
They also overlook the harsh conditions most [near-]waterfront properties suffer for prolonged periods. There's a reason non-oceangoing businesses aren't there. Wet cold, unmitigated storms (up to hurricanes), shifting waterlines, pounding waves, sketchy internet connections, delayed delivery/shipping times, debilitating heat, salt corrosion, etc. When it's good it's great, and when it's bad nobody but long-term born-and-die-there locals stay.
It helped me immensely when I realized

obj.method();

is a sugar for

obj.method.call(obj);

Similarly, this picture helped me understand `bind`:

http://i.stack.imgur.com/StZOr.png

The a-ha moment for JS is when you realize it's a way simpler language than you thought it was.
I'm a solo bootstrapped entrepreneur but I like working in offices with others— this is perfect for me. To me, this seems like more of a focussed co-working space abroad.
> in case i share a file which would infect a Windows box?

yes, that's what I meant.
Ask HN: A Favor to Ask
HN friends,

I have a big favor to ask of you. It will take no more than 30 seconds. Both TagniFi and SpreadCloud have been nominated for the Benzinga Fintech Awards and we need your vote to make it to the finals. Can you please take a few moments and vote for us at the following pages using Facebook and/or Twitter?

http://benzingafintechawards.com/listing/spreadcloud/

http://benzingafintechawards.com/listing/tagnifi/

Thanks for helping us make it to the finals!
Detecting Benchmark Regression
Hey I live in a small (former) fishing town! Except it's winter, 30 degrees and I'm inside staring at my computer screens and might as well be anywhere in the world.

Yes I can stop work, and "go surfing" (in the right season), I can even stop working and visit the local town pier and see those quaint "fisherman" struggling to make a living -because let's be honest, not everyone can be a tech-ninja startup founder.

If I wanted I could even crank the heat in my car, squint and make believe that it's actually a warm exotic beach in Europe but hey, at some point I gotta go back to the office, fire up that computer and get back to hacking.

At the end of the day it doesn't matter where you are. If you need to "break out of the box" and travel a bit, go for it. But simply moving operations to somewhere foreign will not be the deciding factor in your success.
Couldn't agree with this more. I worked for a startup-turned-recent-exit, and despite their big growth after a few years, if you go back and look at the first hundred customers or so, they were nearly all locals in the non-Silicon-Valley city the company was formed in, from other small shops to some of the bigger companies. Unless your product is niche to small fishing companies, this advice may not be the best.
I'll admit to a fairly casual acquaintance with digital forensics, but I disagree, if for no other reason than you didn't really address all the possibilities of the scenario given. I'd be happy to hear if I am in turn missing something. Forensic analysts are good at tracing activities done from within a system, and/or by entities that don't know a lot about forensics or don't have system privileges to cover their tracks. I read noinsight's scenario as involving physical access by a skilled attacker. If one shut down the laptop, pulled out the hard drive, mounted it on another system, modified a single sector of a document that doesn't exist anywhere else (and the laptop owner isn't perceptive enough to notice the change), preserved file metadata, and placed the drive back in the laptop, what would digital forensics be able to tell you? Only the details of the system being shut down, I'd guess. Maybe if they paid tens of thousands of dollars to a specialized lab, they could find faint magnetic traces of the former contents of the changed sector, but I'm not sure that's in the scope of what you meant. If all that was done was read the drive, there'd be even less chance of determining what was read. As mentioned, the attacker might compromise the BIOS or firmware, and while that would be detectable, I think only the highest-end IR firms would look for it, let alone have the resources to identify subtle changes.

Even working within the system, I'd say many attackers can remove traces such that many investigators won't find them, by doing things like deleting created logs, restoring file metadata to its original state, and writing over the erased evidence multiple times. (This perhaps assumes root access and a consumer-grade OS in default configuration.) It might lead to a suspicious state where the system has been running for hours with no artifacts that would routinely be left, but the investigator might not be able to determine much of what was done. It might be as simple as using a browser the investigators don't check: http://www.cbsnews.com/news/casey-anthony-detectives-overloo...
It is the most blatant example of sampling bias I've ever seen in the introduction to an article
Gene Kim on how to get started with DevOps
The Forth exercise is interesting because you end up with a super simple instruction set. If someone ever invents a machine that can do operations really fast, but where implementing complex operations is prohibitive, such exercises could have practical value.
Interesting, on page 2:

"There are three parts to the Web. One is the client, the second is the pipes, and the third is the servers.

...

On the client side, there's the browser software. In the sense of making money, it doesn't look like anybody is going to win on the browser software side, because it's going to be free.

...

And then there's the typical hardware. It's possible that some people could come out with some very interesting Web terminals and sell some hardware.

...

But with Web server software, no one company has more than a single-digit market share yet. Netscape sells hardly any, because you can get free public-domain software and it's very good. Some people say that it's even better than what you can buy."

I'm not an apple fan, nor a Steve Jobs fan, but this prediction changed a lot of our preceptions about the internet and what computing means.

Whether this vision shaped the internet and computing or it was truly prophetic, I don't know. But still, really interesting to think about how our visions might turn into.
W: People who have something -

SJ: To sell!

W: To share.

SJ: To sell!

W: You mean publishing?

Funny how the reporter just hears what he wants to hear. Makes me wonder which of the questions asked today will sound like this in 10 years.
In case anyone is wondering what you mean:

http://www.reuters.com/article/2014/04/24/us-apple-google-se...
There is also an encoding based directly on lambda:

(define (cons a b) (lambda (f) (f a b)))
(define (car c) (c (lambda (a b) a)))
(define (cdr c) (c (lambda (a b) b)))

No `if`, no `=`, no `:car/:cdr`. Only lambda!
this is a awesome post. for most web applications, installing solr/elasticsearch for full-text search capability in addition to a sql database is highly time and maintainence intensive. Postgres for both storing and searching is really useful here.
R=dmr

RIP Dennis.
Surely Bitcoin has an independent monetary policy, along with free capital movement.

The monetary policy follows the block reward (currently 25 BTC).

Of course with this monetary policy and free movement of capital, it is impossible to have a fixed exchange rate, but it does in fact have two out of the three.
Being as charitable as possible, I read it more as "move out of moms basement at 25" than "abandon your wife and children"
I'd guess that it was his vision that made this happen, because he was wrong about browsers. The browser makers who see/saw potential for income generation came out on top of the browser market.
I have a new appreciation for the advantages of being in a big city since moving to Tokyo recently. That said, my while I'm an occasional visitor in Silicon Valley I hold a passport from Bootstrapistan, and most of its population resides in the capital city of A Small Town In The Middle of Nowhere. [+]

A representative sampling of locations of the "head office" from small software businesses that I'm socially close to: Ogaki, Philadelphia, "way in the boonies in West Virginia", "way in the boonies in Idaho", "way in the boonies in Florida", Nuremberg, a small town in Italy whose name I am blanking on, etc etc.

There exist plenty of happy software companies in the big metropolitan areas -- and God bless them -- but they aren't the whole of the solution space.

[+] Why? Interesting question. Some days I think this is just a pure coincidence and some days I think that the low implied burn rate for the founders and generally low opportunity costs makes it easier for the business to hit both pro-forma profitability and "successfully outcompetes best available alternatives on the local labor market" profitability. Bootstrapped businesses can, of course, pay for an apartment in the Mission and exceed a Google PM's salary in Mountain View, but those are much harder bars to hit than "beats the snot out of any job available in Ogaki."
The unfortunately named cdiff does this, I believe.

https://github.com/ymattw/cdiff
Seeking Feedback / Testers
I'm working on a project called Radius that makes job searching and hiring more efficient. It is meant for college students and recent graduates so the jobs posted are internships and entry-level. What separates Radius from conventional job boards is the data driven approach: users can view how many people applied to a job, how many applicants were considered, what skills/requirements were given most consideration etc. With this, users can make better decisions when applying rather than sending out resumes en masse and hoping for the best.

For employers, the posting process is more targeted. Employers can post jobs that will only be seen by users with qualified skills and even only in certain colleges. This will hopefully lead to a better applicant pool during recruiting.

In short, job searching on Radius is like applying to college or grad school. The wealth of data available for that process makes it easier for applicants to make well-informed decisions. Radius aims to make it the same for applying to jobs.

We are looking for startups to help with beta testing and feedback. Right now, we are focusing on NYC, Boston, and SF but will direct our energy to the area(s) where we have solid testers. I am writing to see in anyone from this sub would be willing to help by posting internship jobs on Radius and providing feedback throughout the process. If so, please message me at radiusiphone@gmail.com. Thanks!

Website: https://www.mercurymq.com/radius
iPhone app: http://bit.ly/radiusapp
You can look something up on wikipedia, then be told by the teacher that Wikipedia is not a primary source when you try and cite it. So you look at Wikipedia's citations, and find they're paywalled.

The internet is conducive to learning; it's not conducive to our educational establishment's hoops.
[Uber Delhi] Cab driver was jailed earlier on another rape charge, say police
It was more just a web framework based on containers.

AngularJS directives are the most modern version of it I can think of. Something somewhat reusable and modular that you can just plug in and run on any page.

But it perhaps has a long way to go before it fulfills what he talked about here, such as encapsulation of CSS in an elegant way, and remote loading.
Dan Gilbert is likely that wealthy entrepreneur [1]

Also, it is worth noting that the suburbs surrounding detroit include some of the wealthiest in the country. There is certainly an investor base

[1]http://en.wikipedia.org/wiki/Dan_Gilbert_%28businessman%29#D...
Military slang
"The broader one's understanding of the human experience, the better design we will have."

A cogent argument for more liberal arts education.
"We are in a world where quality journalism is evaporating". Really? I don't see it that way. NYTimes, New Yorker, Vox, Atlantic, and yes, even BuzzFeed and BusinessInsider, ProPublica, NPR, WSJ, Financial Times, etc, etc. do lots of interesting, quality journalism. Maybe, I am wrong - but I feel like I have easy access to a lot more good stuff than ever before
Is Morocco a save place now? A relative was there to help in the United Nations peacekeeping mission, especially the southern part of Morocco "Western Sahara".

United Nations peacekeeping mission is still ongoing: http://commons.wikimedia.org/wiki/File:United_Nations_peacek... (blue region in north-west of Africa)
Long ago I went through AccuType - and it was a good system.
Recently I have gone across on-line lessons (did not have a chance to try them yet): http://www.typingstudy.com/en-us_dvorak-3/
Very nice way to word it! But I would add that if you are using strict mode (which you should) then you get "undefined" instead of "Window" in rule 2)
also the objects hype seems a little strange to me

Well, to someone who was used to procedural level programming, the concepts of object oriented coding were pretty revolutionary. Not surprising if someone who started programming in the last decade finds OOC obvious though.
Elasticsearch is much more cumbersome to setup. I think Postgres' wins in relative ease of setting up.
Where are the pictures of the lodgings? It sounds very interesting, but it's also rather expensive. I've never been to Morocco, but from what I've heard I bet it's possible to sleep in a four star hotel and eat every meal in a restaurant for under 500 euro per week.

Of course you are offering extras like being networked in with the other residents, and you are marketing to Europeans so it's not crazy to charge this amount, but it would be nice if you could have some more details and evidence on what you are offering.
The answer will vary significantly depending on the degree of interpretation required (i.e., how much of your Lisp you want to lower down to something simpler prior to interpretation). That's why some lists include lambda, while some are only listing primitive functions.
Loving the series.
I think the issue is... Windows is the biggest problem because most of the 'malware' kids come from hacking communities... Most communities use VB.net, C# when i coded in both of these languages things seemed easy; and there is really only FUD packagers on Windows; to make the executable undetectable. It's easy to code a RAT program or anything in vb.net or c#
I'd like to mention that for me personally the biggest issues with the language so far is its unappealing name.

'Go' sounds like a bad sports drink.

Does anyone think the same?

Is it for the greater good to be inviting for more pragmatic thinkers (instead of people who care about aesthetics)?
Huffington Post Teams with Times of India for New Edition
Domainers Tarnish New Top Level Domains
Chainy – A network for connecting creative people
Detroit will recover due to its history as a hub. It is a cheap place to live that has direct flights to Europe, Asia, South America, and almost any city in the US.

Also, Detroit has plenty of wealth. It just all sits in the suburbs. The article even shows a mansion in Grosse Pointe and another with 23,000 square feet in West Bloomfield. These people are definitely executives at businesses in the Detroit area.
But...how much do those things matter in a modern world?

I think they're going to start mattering a lot more in the future. The drought in the west is likely to continue to get worse. Water isn't exactly abundant in many cities in the south and west, either. Other metro areas that are built on endless sprawl like Phoenix or Atlanta are in trouble when oil gets expensive again (and it will). They have no natural resources and no strategic reason to exist. Detroit does.
If you miss, there is a (hidden) navigation menu at the top of the page.

http://www.thebluehouse.io/

http://www.thebluehouse.io/month-long-program/

http://www.thebluehouse.io/projects/

http://www.thebluehouse.io/blog/

http://www.thebluehouse.io/apply-house/
How I Find Quick Wins in A/B Testing
“Uber never applied for any permission to us, is not recognised under the Radio Taxi Rules and has flouted most of the laid-down rules,” - Special commissioner of Delhi Transport Department.
> I feel this is a mild abuse of the provisional patent system, but what can I do?

Really any traceable, public disclosure should do - filing a patent just to have the record seems like overkill (except in the case where you actually want to file the patent, but it sounds like not). Actually, if it is just for date priority purposes, getting your research records notarized would probably be sufficient (not a lawyer and all that).

There is a service [1] for registered public discloure that is also a "mandatory to search" resource with the WIPO. It costs $120/page, which is steep, but surely cheaper than patent prosecution. There are other "mandatory search" archives [2] under the Patent Cooperation Treaty "Minimum Documentation" rules, many of which are academic journals. These are not the only means of "public disclosure" but my (very limited) understanding is that the patent office is guaranteed to look at the sources on that list.

If you are feeling adventurous, you could even use some block chain-based registration service [3].

[1] http://www.researchdisclosure.com/publishing-disclosures
[2] http://www.wipo.int/standards/en/part_04.html
[3] https://news.ycombinator.com/item?id=6809929
Well, I think this strategy might work if you want to keep your burn rate unbelievably low while you are writing v 1.0. But to be honest 300 Euro per week for space is actually not optimal.

I've been in the mountains of Vietnam for the last year and rent has been between $50 and $125 per month, which has made it possible for me to be unemployed for a long time and write v1.0 of my startup's app.

I think that Southeast Asia is a pretty ideal location if you want to go the bootstrapping route - the people are super nice and friendly and everything is unbelievably cheap. You really can get a lot done.

The serious downside is that you are not really connected to the tech scene - you can't really meet that many hackers (i.e. potential cofounders) and of course there is zero funding. And when you talk to tech folks stateside you feel pretty disconnected when you in a different part of the world.

Nevertheless I think it's a viable way to go solo.
Progress bar for command line applications
Some people (like me) actually prefer this style of writing. I find the factors that you find nauseating to be stimulating. I get bored too easily reading common prose. So, when I find something like this (or others on the chronicle) it energizes me. I need something like this, occasionally.

So, while I'll agree that this article isn't the best-written one I've read, I do like its style. But, since yours is currently the top-most comment, I'll assume that I'm in the minority. And, that's ok.
There are proxy registrars for that, if you're worried about it. After all, it's not required that your actual contact information be present in the WHOIS record, only that you can be reached via the contact information provided there.
"overwrought and pretentious?" I felt jealous for the deep insights and the ability to communicate them so clearly. This was beautiful thinking and beautiful writing.

Perhaps Euripides is an even better thinker and writer. But I wouldn't have known it without the author's explanation.
To me "Go" is associated with the game Go/Baduk.

Which happens to be a amazing game not only for abstract thinkers, but for aesthetic beauty.
MusicMood. A Machine Learning Approach to Classify Music by Mood Based on Lyrics
If you choose your tools based on the naming you're going to have very few left to work with.
How to Deal with Long Sales Cycles in B2B Startups
24 Days of Rust
Another great server is the Online Go Server (http://online-go.com/).
and all those methods are easily detected by avs.
Correction (can't edit any more):

(define if (lambda (c a b) (c a b)))
"Dockerfiles are great for simple cases but need a lot of external help to use in more complex situations. Even simple variable expansion would be helpful."

Interesting that many who use docker "for real" have the same problems we did. This is why we ended up building this:

http://ianmiell.github.io/shutit/

There's a long thread on this here:

https://groups.google.com/forum/#!topic/docker-user/3pcVXU4h...
Hey Tinco, I'm one of the cofounders. Morocco is no South East Asia. A 5 star hotel is expensive in Morocco. Morocco can be really cheap if you go to a small secluded village in the mountains or in a sketchy town, on the coastside, it's whole other story. We'll upload the pictures as soon as the constructions are over! But, believe me it's going to be great (you can checkout our pinterest to see what we're going for)
I think the bigger gripe (and summary of your comment) is the following: books and the internet present information in a completely different way.

A book is by definition an end-to-end, self-contained experience. Even on highly-specific scientific topics, try to find one that doesn't bookend with context.

The internet has evolved into a place where it's normal to create an extremely specific piece of content without context. After all, that's what linking is for ("Or they could always go read Wikipedia!" Ha). Moreover, I would argue that the expert context that's necessary for ideal grokking in fact doesn't exist. On a information-wide scale, no one creates just context for other things: Khan Academy provides it by building end-to-end learning experiences, and blog posts create it in an extremely limited and piecemeal manner (we've all been fortunate to read one of those "Eureka!" expert blog summaries).

Indeed, it may not even be possible for such content to self-generate without external impetus. Where do shallow articles come from? Lay-persons (for lack of a better term) researching and writing for other lay-people (minimal time investment, maximum audience = $$). Where do hyper-specific articles come from? Trained-persons writing for other trained-people (maximum time investment, minimum audience = $grant$).

Does anyone have a motive for where and why "trained-persons writing for lay-people" (e.g. deGrasse Tyson or Sagan: maximum time investment, quasi-maximum audience) would be created? Aside from altruism and digitized introductory academia?

If you want to find a tragedy of the internet, it's the fact that it never evolved a systematic context-creation process. And so we don't have any. There may have been proposals in the original design of hyperlinking, and there were the 90s/00s "curated human indices of links". However, the "good enough" of modern search engines seems to have precluded the time investment necessary.
Another reminder, not that it was needed, of just how tragic his death was, and what a great loss it is.