skysight-inc/HackerNews huggingface dataset:
I think this is a really good question, and I'm surprised by the answers, many of them are not particularly accurate.
I won't tear into the wrongness of the answers and instead I'll highlight the rightness of the question - why use an incredibly complex data management system when you can store your data simply. IMHO The answer usually is "because thats the way everyone else does it" and thats not really a wrong answer but its not really all that interesting either.

If you are storing a dataset thats write once, read many, then not using a database is great and you're likely to save a lot of work efficiency. However, if you end up doing complex things with your data, its probably not that great to re-invent the wheel. You should also look at the cost of training other people to work around your storage system, if its not actually simple, you waste a lot of time getting people up to speed.
I identify myself as running a small company as well, and while it's likely to give some people a particular impression, I think that impression is likely to be a bit more accurate than "entrepreneur," which to me could have much more vague bounds for interpretation.
I think I can answer that as a pretty liberal parent. Like you I don't have a big problem with cursing or nudity. But that does not mean I let my kids listen to cursing or watch nudity willy nilly. To me it is not that the hearing of cursing itself is bad. The problem is that kids start saying those words themselves in inappropriate settings. That reflects badly upon you as a parent. Things related to nudity, sex, bodily functions etc is not easy either. Like when visiting a restaurant toilet and your son asks questions about how you pie very loud so everybody else can hear. It is not really about the kids, but the fact that everybody care a lot about what everybody else thinks about you and your kids.

E.g. in Norway where I am from, it is perfectly normal to let kids run around stark naked at the beach. It is seen as natural and nobody stares or makes a fuss about it. I don't have a problem with that. However when visiting the US, we don't let the kids run around naked at the beach. Not because we suddenly changed our attitudes towards nudity, but because we don't want to stick out. We don't want people to stare at us and think we are bad parents.

Ironically I read something related when visiting the DDR museum in Berlin. Being nude at the beach started as a protest against the conformist communist party. But eventually everybody in DDR became a nudist, because they didn't want to stick out by wearing clothes, because the majority stopped doing it.
I don't have TV, but I let my son watch TV. It's just stuff I've checked out, like "Curious George" on Netflix, or the 1960s "Batman" TV show that I have on Plex.

Sure, he's heard about Mighty Morphin Power Rangers from his friends at pre-school, but his mother and I think it's too intense for him right now.

I don't let my life be ruled by what other people think is popular, I'm certainly not going to let my child be raised according to that standard.
The HOPE conference is generally held every two years on the even years.
H-1B politics shifts to backroom as vote nears
There's nothing wrong with horse meat.
True, but it is not like dojo is continue to do that. Dojo is going to a 2.0 release and there is a massive change between 1.0 and 2.0, primarily AMD. Dojo has previously shown a long history of backward compatibility. One of concerns of many dojo developers is that they should abandon the old code and directly switch to new one as the transition period is not doing any good to new developers trying to learn dojo, but if you have already written an app, dojo provides excellent backward compatibility.
> Just because someone chatted with someone else in England about it doesn't make it an "english sale".

If almost all of the work was done in England then it's an English sale. The fact that Google contrives a bizarre situation where their English sales (between English staff and English customers delivered in England, not Ireland) have a tiny bit of work done in Ireland should be irrelevant.

I'm not sure how you can call it an Irish sale when the money changing hands is Sterling not Euro, between banks in England not Ireland, and arranged by staff and customers in England not Ireland.
You can't reject your ego, you can only detach from it. Egolessness and egofullness are two sides of the same coin. And fabrications of the mind, if you will, are all that there is. Form is emptiness, emptiness is form. Reality and illusion are the same thing. Buddhism is really trying to teach you to honor and understand your thoughts, emotions, and ego as fundamental parts of the human body you live in, not to destroy or be impervious to them. It's not about escaping from your life but living more fully within it. If somewhat is afraid, ask why? How does the experience of fear feel? Is it connected to other emotions? What thoughts accompany it? What experiences from childhood are connected?

What are loving kindness, compassion, joy, and equanimity if not emotion?
That ideas are not inherently valuable (in the way many people think or assume) does not make them "worthless."

Yes, opportunities are valuable... but only if you have the resources (skills, time, etc.) necessary to take advantage of them.
Ok his 3 identification features are, he is a very smart professor, he doesn't rely on peer review and he works very hard.

There are probably 10000 people who fit this profile and the profile of the bitcoin creator even better. This is dumb
Too bad it doesn't use the Infinote protocol just like Gobby [1] and Gedit. That way, everyone could use their own editor while working on the same document.

[1] http://gobby.0x539.de/
tmux supports 256 colors with the -2 flag. I just add an alias in my .bashrc to make this the default.
No, that's an example of recursion. With recursion you aren't mutating the variable, you're shadowing its definition. This is a subtle, but important, distinction.
Interesting points about how data analysis can drive understanding of health problems and solutions, world-wide.
149 sudo
123 cd
79 ls
57 nano
47 get (alias for sudo apt-get install)
40 acpi
36 clear
18 sshlg (custom command to access my ssh server)
Thank you very much for your comments and for taking the time to look at my site.
I think you're underestimating the ability of toddlers. At 2-3 years old I could select the paint shop pro disk out of the box (it was a different color), put it into the apple Mac plus. Run the app. Do my digital drawings. Save.
I think everything is in RAM and backed up to disk, Redis style. Probably only keeps recent things in RAM.
Different languages are good at different things. Some are good for pattern matching, others are great for describing algorithms, others are fit well into a specific OS ecosystem, others are good at manipulating specific data structures (such as vectors, matrices, graphs, etc.), and so on.

The most powerful part about pure functional programming is that you get more powerful functions. Because your functions don't change the state of data, you can confidently combine them into new functions, producing a sort of chain effect. This can lead to very concise programs since there is no need to hold intermediate variables (i, count, temp, ...) in some place. What you sometimes end up with are one liners that -- if the functions are named well enough -- explain the entire logic of the program.

There are certain problems that lend themselves well to the functional style, mainly those where you are piping a piece of data through various functions and applying different transformations to it. It's worth learning at least a couple of functional languages so you're not applying a hammer where you need a wrench.
How is this different from a conventional full-service executive search firm?

How does it scale if employers and candidates are rigorously screened (assuming that they are rigorously screened) since conventional full-service match making is built upon individual relationships and meaningful conversations?

This is not to say that there isn't a need for an HN full-service executive search firm. But rather that I don't see how the objectives are satisfied without a conventional labor intensive model.
In the US it -used- to be that kids who didn't have all the money they needed for school could -fairly easily- find a job or two to help themselves get through.

That was helped by the fact that public-school tuition was CHEAP. In the 60s at a major university you might pay $150 tuition PER QUARTER ($225/semester). Room and board at a university dormitory? $120/month. With maid service.

Compare $500/year to $15,000 -- 33 times more costly -- and ask yourself what happened in the US to make education SO much more expensive (rent in that period has increased by a factor of 10 to 15) and why part-time jobs are either looked down on or so much harder to find.

Add to that a willingness to go deeply into debt (without, it seems, much understanding of how dangerous that is) that would have been -unthinkable- at that time.
Followed by "How and Why We Switched from Go to Erlang" completing the cycle.
"Bad language is easy to curb, but stupid adult stereotypes, sarcasm, backstabbing behavior, and contempt are not."

Old way of conditioning, meet the new way of conditioning where the complexities in the way people live their life reflected in media are still circumvented and avoided in order to provide temporary peace of mind and entertainment.

Edit: I probably shouldn't share these types of thoughts on HN, but do anyways seeing what others care to explain about possible underlying dynamics going on here that aren't being said. Sorry if I am offending the HN groupthink.
Seemingly yes. My most basic argument on that is that these components are commonly found in modern server stacks, so chances are that you are already using them, you know how to configure and setup. If I am already using Nginx & Redis and Sphinx as a full-text search engine, why not have something to facilitate the search in modern manner, almost out-of-the-box? As far as the clustering part you are referring, I don't have an exact scenario on my mind at the moment but I believe it can be done. Please keep in mind that this is the very first beta version and hopefully with several contributions, it will undergo many significant changes.
Do professional photographers use Instagram? That's Flickr's bread and butter.
I think he meant having different cursors, each with a different colour assigned to a person, and being able to use each cursor independently. not just colours in general...
And hey look, a coincidence: Google has been getting more and more into hardware since then.
You must have read a different case than I did.
Yeah, be wary of anything that is basically code for "stop being such a crybaby".
As a relatively new parent, I'm wary about this "epidemic" of ADHD. Ken Robinson did a fascinating talk on this: http://www.ted.com/talks/ken_robinson_changing_education_par...
pg is a big proponent of plain files, as explained in his stories about viaweb.

There are many places where you want ad-hoc databases. You better bet on it being read-only or append-only, but in practice it is often so anyway.
This is somewhat offset by higher expectations.
Every app better have 9 trillion features and social network integration etc.

The complexities of twiddling with memory have been replaced with the complexities of making a ton of different systems work together in a sane way.
I don't trust the general legal intuitions of ourselves and our peers, since we seem to be so rubbish at creating a useful legal and political climate for our industry (based on ~30 years of case law).

The DWTFYWT license is better in this respect than MIT/BSD/Apache?

Edit: Or is worse enough that it'll help bring about a revolution? I'm … skeptical.
Enfield Highway Man and a Van EN3
dead accounts and abandoned groups don't pay for their accounts. those who do pay are the picky users.
Because lambda expressions of just one argument are the simplest possible thing that works.

One of the neat things you learn if you start playing with lambda expressions in languages with algebraic data types is that multiple argument functions are modeled perfectly as functions which take single, tuple-typed arguments.

f :: (Int, Int) -> Int
f = \(a, b) -> a + b

ghci> :t curry f
curry f :: Int -> Int -> Int

ghci> f(3,2)
5

So, if you let your lambdas be as simple as possible then you naturally get "multi-argument lambdas" as the combination of tuples and lambdas.
Yeah, we've all seen this story played out many times. It's a move that's good for the short term but terrible for the long term.
Nelson apparently has said that if Mochizuki denies being Satoshi he will donate to charity of his choice [0].

Nelson tells Quartz that he is offering to donate to charity if Mochizuki denies
being Satoshi Nakamoto. "If that person denies being Satoshi, I will humbly give
one bitcoin (at this instant worth about $123) to any charity he selects. If he is
Satoshi and denies it, at least he will feel guilty. (One month time limit on
denial-- bitcoins are going UP.)

[0] http://qz.com/86255/the-mysterious-creator-of-bitcoin-could-...
I'd share all updates on https://twitter.com/everhour
Python implementations do not have tail call optimization but that doesn't really have anything to do with functional programming.

Common Lisp has mutable data structures by default and actually I think one of the most elegant parts of CL is the setf macro http://www.lispworks.com/documentation/HyperSpec/Body/m_setf..., which is a very clean interface to changing state.

The best functional lisps to use right now would be Clojure and Racket. They both use immutable data structures by default, though neither is "pure". Clojure if you want all the good JVM bits and maybe actually convincing your manager to use it and Racket if you just want to learn using a language that's more beginner-friendly (http://htdp.org/ and the DrRacket IDE) or (mostly) compatible with Scheme (SICP, Little Schemer, etc.).

I've found there aren't really any widely used purely functional languages out there except Haskell (which needs it due to laziness).
Business model: cover the cost (a loss) of sending SMS, and sell advertising once it is big enough.
To hug or not to hug at work?
Would love to test this bad boy out to see what it can do. Signed up for the alpha.
Will this replace vagrant someday?
OT: this slid.es presentations are even on Mobile Safari so butter smooth like native apps.
How to become a billion dollar startup: AirBnB, YouTube and Platform Thinking
If you knew that stock was never going to pay dividends, then why would anyone ever want it? :/
Short answer (
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchool...) that gave me an aha moment after my first FP class:

Without understanding functional programming, you can't invent
MapReduce, the algorithm that makes Google so massively scalable.
The terms Map and Reduce come from Lisp and functional
programming. MapReduce is, in retrospect, obvious to anyone who
remembers from their 6.001-equivalent programming class that
purely functional programs have no side effects and are thus trivially
parallelizable.

Longer answer: http://www.joelonsoftware.com/items/2006/08/01.html
here are all the google glass sessions from IO 2013
http://glass-apps.org/google-io-2013-google-glass-sessions
The Phantom Operating System
The original meaning came from one of the stories of Baron Münchhausen where he supposedly fell into a bog but escaped by pulling himself up by his own bootstraps. So the basic concept of self-sufficiency gives you the meaning of bootstrapping a compiler, or your OS's bootstrap loader, or a bootstrapped startup. Stuff like Twitter Bootstrap does stretch the meaning somewhat (I guess the idea is that's it's an easy way to get started on your website).
Torvald's Microemacs uEmacs supports Unicode if I remember correctly: https://www.kernel.org/pub/scm/editors/uemacs/

Never tried it, maybe I should.
Discussion: https://news.ycombinator.com/item?id=5733290

Other sources:

* https://news.ycombinator.com/item?id=5733499

* https://news.ycombinator.com/item?id=5733497

* https://news.ycombinator.com/item?id=5733488
The Double Click acquisition spawned a ton of investment and led to companies like Gilt and 10gen. It will be interesting to see what Marco Arment does with a cool $100 million or so. He seems to have a golden touch. Tumblr, Instapaper, and The Magazine makes him 3 for 3.
Frankly, I don't get your position.

If you believe that price should be determined by supply and demand based on perceived value, like it mostly is in these cases, then there's no exploitation.

If you believe that price should be attributed based on Labor expended, then the Yahoo! workers are already extremely disproportionately paid relative to the average worker, so it makes no sense for them to feel exploited.

How exactly are the Yahoo! workers exploited?
Police Response to School Water Balloon Fight: Violence and Arrests
You don't actually need the second lambda since all Haskell functions take one argument, so you can just do

f = \x y -> x + y

and you'll have an implicit lambda before the y.
It's a bummer, but it isn't the CoVim authors' fault that the Gobby developers chose irrelevance. http://git.0x539.de/?p=infinote.git;a=blob;f=COPYING;h=b124c...
Thanks man! Really appreciate. Will keep you updated.
Dell's thumb PC, Project Ophelia, to ship in July
Looking at Neal J. King's Facebook posts, his politics seem mainstream liberal, not libertarian. I'm not sure Satoshi would be such a big fan of Paul Krugman and vocally advocate increasing the debt ceiling. He also has a post back in 2011 specifically responding to the suggestion that he created Bitcoin.
Exactly, the efficiency had little to do with the method of death, the methods where simply the an example of said efficiency. It's a twisted blueprint. First vilify them, second remove them from anything approaching important positions (collage professors etc), third separate them from society (concentration camps), and finally murder them site unseen. Of course each of those steps where rather complex but the specifics are less important than the overall process. Because, it take a huge number of people willing to do horrible things to create atrocities on that scale.

Arguably step one had been occurring for hundreds of years before the Nazi's rise to power, but they really pushed the envelope.

What I find fascinating is I suspect for a great number of the leaders they really where just looking for something to vilify at the start and things just snowballed. It was only latter in the process as this huge segment of the population because less necessary that the idea of killing them showed up. Something like mass sterilization would have been as effective if there idea really was a twisted form of eugenics and they had been forcibly sterilizing people there and even in the US. However, while the initial idea may have been slave labor they kept sending so many people to these camps that they needed a 'solution'.
I really like the way the dependency format is basically a monad, but they don't call it a monad so devs won't get scared :)
I say drop all of the 'Ever/Evernote' references/nomenclature asap, unless this is just a side project or experiment with no plans to become a business.

Invite page needs more description, I can't really tell exactly what it's supposed to do (I'm not familiar enough with Evernote to make a connection

I also recommend using http://betali.st/ to get some early interest.
They should add it as a section to their site, similar to how we have the ask section here.
I think that making a search engine is orders of magnitude complex than making a new maps backend.
So this is the reasoning behind Ted Nelson's claim that Mochizuki is Nakamoto:

1. Both are Japanese. Or say they are.

2. Well, that's got to count for something, right?

3. Also, they're both smart. What more do you want?

LOL. Also, his impression of Sherlock Holmes and Watson is the shit. You know, for a comedic piece, it's a great achievement to have it published on Business Insider as serious. Mr. Nelson's a talented troll. Great laughs were had.
Potentially, there's a problem with any meat if you can't have confidence in where it came from. (British buyers didn't know they were buying food containing horse meat. They were being duped.)
I have the code up on GitHub, but the server I've been using to host the application myself isn't up right now. I have to debug some problem, but I don't think there is anything wrong with the code (just my deployment process).

Here it is: https://github.com/rpicard/text-ddg
I'm about to install and answer my own question, but what is the difference between this and, say, supermin + lxc? Or just supermin.
Becoming an Agent of Change in Your New Organization
No, Python doesn't. Read Guido's justification here: http://neopythonic.blogspot.com/2009/04/tail-recursion-elimi....
Embracing Rhema Moments = Change
Isaac Asimov accurately predicts woes of bioinformatician
Not really. We don't believe ads are the best way to monetize. And anyways, why create a beautiful UX and then plaster ads on it?

We'll start looking at that once we hit a certain critical mass, but in much smarter ways. Right now, all focus is on growth and engagement.

PS: I'm the growth hacker at hike.
738 ll (alias for a more reformed `ls` output)
549 python
457 cd
397 git
173 exit
157 vim
150 less
142 ssh
122 ./synchVeiled.sh ( script I'd been using a lot for a project )
121 sudo
109 scp
109 fab
101 gca ( alias for "git commit -am" )
97 curl
88 bash
74 grep
68 startx
56 rm
56 lguf ( alias to show all files in a git repo that are not being tracked )
55 history
54 whois
49 htop
48 source
40 echo
39 foreman
Former Google Exec Turns Whistleblower On Company’s Tax Avoidance In The UK
3 Things To Look For In A Startup Idea
Sorry for my ignorance here, but that function takes two parameters right? The slides seemed to suggest that functional languages should use only one. So I guess my question is how come you're using two and not currying?
You're already do the hobby stuff that got me here, so I assume you mean the actual job part of it.

I work as a maintenance coder on a framework for a network security appliance. In a sense, everything I mentioned is just this - I often don't have any documentation and have to make things work by, at a minimum, running strace and seeing what they're trying to do and work backward - to find a system that was supposed to be creating those files, etc...

I rarely have to use what you'd call "reverse engineering" skills, but the familiarity with ASM and recognizing certain source-level idioms in the generated code, comes in handy for regular debugging all the time.

I got the job partly by chance - a manager mentioned in passing at an event that his team was hiring and I followed up, and because of what we did. We've got a tremendously wide range of deep products with a wide mix of technologies because we've been around for a long time. Because of this, and our laid-back roles I've been able to work closely with our global ops team, the malware analysts, IT, etc.

I think it probably helps to find a company with complex enough tasks, where you have a slightly under-specified role (I maintain the framework ...), and there are a lot of different engineering/ops/support teams under one roof so there's always something fun going on. Then, be the person who handles what other people would call annoyances like requests from other teams.

Let me know if I missed the mark, or could elaborate.