skysight-inc/HackerNews huggingface dataset:
I would strongly suggest you give Erlang a try. It is a fairly pure functional language, but very very simple. You don't have to user the concurrency distributed parts.

I think this is actually an important thing that is missed when functional languages are touted as the next-big-thing we are always talking about Scala and Haskell. When we go learn either of these languages you climb a steep ladder into a world of very sophisticated type systems and this becomes the focus of our discussion of functional programming.

Alas, I fear we lose the most powerful lessons that functional programming has to give us.

1: Code operating on immutable data-structures is often really easy to reason about effectively

2: Recursion is a really great way to think about programming

3: Functions are wonderful when you can pass them around like data

The type systems in Haskell and Scala, not to mention the venerable Ocaml, are amazing and powerful. But I think they are often a distraction from the core benefits that a functional code base provides.
"My cravings and tastes closely matched with my needs. One day I accidentally put in a tablespoon of salt, rather than a teaspoon. I immediately noticed the mixture tasted unpleasantly salty. When I was deficient of iron I felt a strong craving for red meat. As I started running longer distances I craved more carbohydrates. After a week advertisements for fast food looked repulsive. All I crave is Soylent." Man, this is super creepy stuff
I'm currently learning R for the first time in Data Analysis on Coursera. It's great because you are doing things in R to achieve a data analysis goal.

It names several resources for getting R help.

https://d19vezwu8eufl6.cloudfront.net/dataanalysis/gettingHe...

Keep in mind, the fastest answer is usually the one you find
yourself. Try to search around on google, wikipedia, stackoverflow first. If you're still not sure, ask a question to the R mailing list or Stackoverflow. If it's a Data Analysis / Statistics question, ask on CrossValidated.

If you're not sure how to do something in R, check the R libraries first with something like "how to do binomial dist in R". If you know the function you want to call, but don't know how it works, do "?functionName" and "args('functionName')".

Here's an R cheatsheet: http://cran.r-project.org/doc/contrib/Short-refcard.pdf

Good luck!
Even at $0.01/GBT, you're still looking at $1,000 a month. His conclusion of "two servers and 100 TBT for $200" seems unlikely to last long either.

> somewhere around $0.005 for an xc in the us or eu no commitment

From whom? Or is this reverse engineered from a fully saturated link?
Psilocybin shows success in medical trials
"withdraw all my money from the account and put it in a safe deposit box, or wire it to a (very) close relative ASAP -- before the lien is officially issued."

IT is generally too late. Both are problematic and can be clawed back relatively quickly (the timing looks suspicious, etc). Yes, they would have to take you to court, but the defense costs usually exceed the asset value (and the author notes this).
Well, Cloudfoundry actually offers both:

When you don't want to run the servers yourself, you can use services like appfog and nodejitsu (there may be more like those), which run a CloudFoundry stack.

When you decide "Hey, I want to run it on my server(s)", then you just setup their open source stack (there's even an automatic setup process for this) on your server and you're running on your own machine.

I assume I can't do that with your service, can I?
This seems to be some kind of writing experiment about the implications of "soylent" rather than a technical piece. It tries to speak toward the sociology food in culture, but it doesn't really go into great depth. What is the point of this? Considering the present day use of factory farms, I think any impact it desires is cheapened.
Thanks, I just might.
Living in what environment? Immersing oneself in the Google Fiber content experience (i.e. Google Fiber TV) isn't seeing the future; it's living in Google's research lab and still following the puck Google has already shot.

As for the network speed, plenty of colleges and research institutions have hundreds-of-megabits and higher Internet connections straight to the terminal, not to mention datacenters, Korea, and Scandinavia: I'm pretty sure we know what's possible over a gigabit network and have been able to imagine the "what if everyone had this at home" scenario for a long time.

To your analogy, it's like Microsoft using a supercomputer to imagine a future when consumers own powerful computers, except the supercomputer is a $50 gigabit Ethernet switch that's been available at your local Best Buy for years.

I don't dispute that this is a productive idea for entrepreneurs, that revitalizing the KC tech scene is a great idea, or that Brad Feld's hacker-house offering is really neat, but I still can't see how moving to an environment that's already existed in other niche areas and is very trivially simulated is going to create revolutionary ideas.
It looks remarkably like the "bowl of snot" that Neo and his buddies eat in the Matrix.

"It's a single-celled protein combined with synthetic aminos, vitamins, and minerals. Everything the body needs." http://www.youtube.com/watch?v=2oEnJfZ9joY
I wonder what would happen if you embedded images directly in the HTML files (using data URIs or whatever).
There were also 1.4M floppies with barebone Linux that booted and ran completely in 8M of RAM on a 386. You could remove the floppy after it booted and continue using Linux.
As a Swedish person, I am annoyed and somewhat embarrassed by your comment. It does not add anything to the discussion.
This looks very interesting! I'm going to give it a go over the next few days. This looks like it will be perfect for getting an idea off the ground.
I am not proud of its length, a by product of the poor vocabulary that summarizes my skills. Instead I have to list the words that are most likely to be associated with my skills. http://youtu.be/qiPc1mbRCxs
I'd say the big risk with webkit which no-one is addressing is that it's LGPL not GPL. Someone could get a dominant position and use a closed fork of it. (The fact that Apple open-sourced Webkit is to its credit.)
Everything you just said is subjective.
Every time this topic comes up, people discuss tools they use which all seem to be nothing more than a graphical version of psql. As in, they let you see a list of tables, then see the columns of that table, run queries, etc. But none of that is actually making anything better or easier, its just a different client with the same features.

Does anyone know of a tool that has a good visual DB design interface? That is what I am missing (not just when I work with postgresql, but period). I want to be able to easily and visually see the relationships between tables, not just the tables themselves, or one table with a list of its relationships. Something like this: http://ondras.zarovi.cz/sql/demo/ but not web based and actually supporting all of postgresql?
The question is, if Google sold the Nexus (say, $329 from $299) with a slight markup to raise their support, would you still buy it?
Is he serious?? Sounds completely magical. Please share how to make this thing.
Thanks Chris, I'll look into it based on your recommendation!
Gumroad might be a better analogy (I think built on top of Stripe) They're 5% and 25 cents.
It should be a matter of definition. Since software patents don't deserve to exist altogether, making two parallel invention unpatentable would be only weaker, but still some positive development. I'd argue that this logic should apply across all patent field, not just for software, but for software the benefits are the most apparent.
Wikipedia Nostalgia (pre-MediaWiki archive from 2001-12-20)
Thanks! Keep up the good work!
Anyone else see an Onion headline in this?

"Area Man Loses Weight By Not Eating For A Month"
Show HN: Furnace App
Sure - it uses the TraktTv API (http://trakt.tv/api-docs) which I believe is based on the TheTVDB. I picked that one because it had JSON (TheTVDB uses XML and you have to request a key).

I run a cron job that polls the API once a day to check for new episodes.

Here's the code: https://github.com/swanson/queue-runner/blob/master/app/doma...
I get immediately suspicious when the ingredients to make such a product aren't listed. Run faster, think clearer, all for 1/5th the price, with just one simple trick a single mom found!

I'll assume this must be either satire or a sales pitch until proven otherwise -- I fully expect the first ingredient if listed to be "premium snake oil".
Some people are making an effort. The ones that spring to mind are

http://arxiv.org/

http://eprint.iacr.org/

And Google Scholar often turns up pre-prints, making them much easier to find:

http://scholar.google.com/
what i will probably miss most about opera are the features that will vanish for several versions until they (ever?) catch-up.
I love this approach, and I would like to know more about the actual composition of his Soylent meal to check for other "missing things" such as iron which was mentioned in the article, and whether the correct biodisponible versions are used (you can't get much iron from eating screws). I'm especially curious about the proteins.

Then after careful checking, I'd like to try that myself!

Food is a waste of time. It is something you do because it has to be done. You can save time by eating out (but you may still lose time standing in line, going there, etc.) but you are just trading time for money and getting food that might not be optimal for your body.

At the moment, the best I've found is microwaving frozen food as the best tradeoff between time spent/healthy content/price : frozen minced meat and whole rice can be cooked in ~ 3 minutes for 1 person. I add a fruit, usually an apple and I call that a meal.

Sometimes I replace the minced meat by a box of tuna or herring (once or twice per weak) to get fish oil, and on weekends the meal is replaced by french saucisson and cheese (ready in 30 seconds : you cut yourself a portion!! even better !!) + fruit. I drink half a glass of acerola/mango/etc. juice each day for vitamins I could be missing.

I eat when I feel hungry - usually in the morning and in the afternoon, sometimes before going to bed I add an apple (I've noticed if I don't, I wake up around 4 am - maybe due to a too low glucose level). I do workout about 3 times a week - I then replace the apple by a full meal - same standard composition.

Not only do I feel better as the author mentioned (but I doubt that - these many little things could be just a placebo effect) but also, above all, I feel free.

I don't have to overthink what food I have to prepare or chose or anything like this - just sticking to the default. It's like creating a good habit - easy to follow is the selling point, healthy effects are sideproducts. No time lost in the supermarket. Sometimes I buy random stuff to check if it could be added to my default, but so far nothing stuck.

Now after reading that article I would like to improve it even more : I could replace the weekend saucisson + cheese by something that takes even less time, and that could be drunk.

That's hacking the body :-)
At $9/month I suspect you are drastically under-valuing the service you provide. Sysadmin time is expensive, and your value proposition is the same as Heroku: pay us so you don't waste time sysadmining your boxes. Time is unimaginably precious for small SaaS shops, and if you deliver what you promise, it's worth far more than $9/month.

Not to nay-say, but if you don't price according to value delivered, you don't stay in business long. Your income should grow faster than the infrastructure that you need to run the business.

It's also not clear what company is backing this service and how you're structured. Are you VC-backed? What happens when the money runs out, am I left holding the short end of the stick?
According to Oracle it's "obviously" indefensible. They don't say why though, and saying it doesn't make it true. Oracle really has a knack of coming off like a whiny 5 year old (but it's not FAIR) rather than arguing the actual law.

Sure you put a lot of work into the Java libraries, Oracle. (Well, actually you didn't, Sun did). That doesn't mean it's protected by law. There are plenty of things that you can invest heavily in that aren't protected by law. Just because somebody "taps into your fan base" doesn't mean they violated copyright law. By that logic, anybody that creates any Java library that uses core Java APIs as input/output is also using the Java API unfairly.
Giotto - Web Development Made Easy (New Python Web Framework)
No, it was referring to bandwidth and latency.

30ms latency is basically the best-case scenario you can expect for consumer internet (with a nearby datacenter and all that.) 10ms latency is about the worst-case latency for a rotational disk. And almost no consumer internet outside of Japan or South Korea is going to get more than 2 MB/s of real bandwidth, compared to 100 MB/s of real bandwidth from rotational hard drives.

Throw wireless or uploading into the mix (who's going to use a Chromebook over ethernet?) and it's even worse.
Wikipedia says that Opera has 777 employees as of a year ago: http://en.wikipedia.org/wiki/Opera_Software

That's a couple hundred more than Mozilla has now (after Mozilla added a lot of employees in the past few years). OTOH, the numbers are no longer that significantly different.
Nathan Barry Designing With CSS3 (ConvertKit)
MIT study gun attacks
for clarification: I'm fairly certain this piece is meant to be a satire of lifehacker/self-improvement/etc-ish block posts...
What is the motivation behind this?
No, you need to use the zend guard loader extension for that :
http://www.zend.com/fr/products/guard/downloads
This looks exceptionally useful.

However, if you don't mind me asking - how a "college educated crew" reconciles with being "super cheap"? Who are the editors exactly?
Awesome work guys! Hopefully support in stable Chrome is right around the corner
My interpretation of this paragraph goes something like:

> If and when your bandwidth usage gets high enough that one of our customer service people gets pinged about upgrading you, they'll also have a look on the dashboard to see what mixture of filetypes you're serving. If it's all static content, you're in trouble.

I'm not quite sure how else that could be phrased into legalese, than what they already have there.
Because they are masters of lock-in.

I just tried out every single open source or adobe-reader alternative for my wife to read university issued material in PDF.

the only one that could render the documents correctly was adobe reader. So, that's what she is using, with all the vulnerabilities.

every hour adobe acrobat will add some garbage or do something different with the files it output, that you can only read them in adobe reader.

Only printers should have to read PDFs. if even...
[Ruby] Presenting EVA, a new syntax for ruby reactors
Fair points. We are a new service and are focusing on helping development teams at this point. Your point about the business is very valid and we are working on it to find the right price point.

I think the best point about our service is that since we don't own the infrastructure, you can always pickup the servers in the worst case scenario of us going out of business.
Corruption? Weak willed people? You are living in your own little world.

I have a 5km daily commute that I split between biking (in the summer) and driving. I still could not get by with one car that only has a 200 mile range.

I like to go the cabin in the summer and to the mountains in the winter. In good weather I could make it to both one way, but not return. What if I wanted to go visit family in another city? You can charge it once you get there, but it is slow unless you have the special charger, and will restrict your ability to use the car while there.

These are not isolated or rare situations, there are things that people do all the time.

Tesla cars are intriguing and exciting, but there are still real problems with their mass acceptance. Trying to pass off these problems as trivial, corrupt or ignorant is, well, ignorant.
People always find a way... Never looked at Adobe, but, Cisco, Apple, Microsoft and more all have reseller programs that have agreements that only allow you to purchase from your own country or there are penalties/no rebates/no support/similar if you go outside - along with other rules such as making distributors only sell to partners.

I'm not saying it isn't possible - I buy a lot of kit from mainland Europe where it is cheaper, but, this basically locks me out of the Cisco partner program where I would be a gold partner by now with many other benefits...
Welcome To The New Self-Service Economy
It's funny that this is so popular, because I think it is probably the single most counterproductive thing written about software ever. Seriously.

As far as I can tell, the only point of speaking about the poor oppressed "verbs" is to screw up the thinking of the reader, making the reader feel sorry for them. It seems to have worked in some cases, but is there some other reason for it?

But what really annoys me is that the author is an illiterate. He doesn't know what nouns and verbs are. He says nouns don't do much, but of course its only nouns that do things; verbs are what nouns do. How can anyone read this without wanting to point out to the author that functions are nouns?

The only substance to his complaint is that Java seems unnecessarily verbose. Because some objects are one-trick ponies, it seems unnecessary to say "call" or "execute" or "doit", when that can be implied. But calling a function is calling a function, whether your language uses the word "call" or not. It is only because a function is a noun that it makes sense to use a function itself (rather than its output) as argument to another function or as a return value. You can use the function as an object precisely because the function itself is something different from calling (or if you prefer "executing" the function.
In Turn, It's PDF Time
As someone who has been using Opera since the 90's, this makes me sad.
I don't know anyone who has gone through one of these dev bootcamps - but in the grand scheme of things 12 weeks of intense effort under some guidance is a relatively small investment to give you a feel for whether not you have the talent and enduring interest to go down the route of building out the skills to be the technical founder yourself.

Even if you decide that doing the web development yourself isn't all that exciting, you will now be in a much better position to evaluate other programmers that you hire to execute your vision.
The state actually gave a fair amount of advance notice. I was given an exact date for when the lien would go in effect, with over a month of lead time, as I recall.

I'm a little too paranoid to say exactly what I did, but I will say that I'm glad I was given that advice. (I was younger, and had much less money saved at the time; obviously that amount would affect any similar decision now.)
Yeah, it was odd. They did great news coverage of live events... it did a good job of driving me to their site to look for news coverage. But the site has no other news coverage.
I had eight years of (hobbyist) Lisp experience when I was laid off in May; by then I was using Clojure in my home projects. Two of my interviews mentioned Scala, one place used it as their main language. I decided that, even if the languages were equally powerful and interesting, I was betting on the wrong horse, and have started to concentrate with Scala.
Duh, I should have thought of the Mac Pro. That last "bump" was notoriously bad, but I didn't realize the price had dropped too.

Any others?
The Burning Man ticket sale is now open
Any recommended foreign banks?
So in the end CS is actually more about fashion then fashion. We can draw the parallels it is not pretty - the C?O are the designers (the more successful the more high profile). The developers working in these high profile companies are the models, walking around with their new (or old) shiny clothes - e.g. some random technology or process, saying together with C?Os how great and enabling it is. And similar to the fashion this goes in big circles between few years. What have left for us - trying to filter all this noise, make sense of our clothes (jobs), trying to do our jobs (which in some cases means wearing the rags) and wait for the next wave of "inovation".

And all these because there is no clear process by which we as an industry can judge technical solutions. So we are left with a form of pop culture.
All the git you will ever need in your life to be productive all in one page.
"Why the latest ____ exploit is indicative of a bigger problem" is always going to be true, of any platform, at any time, of any exploit ever discovered.

Rails simply has the spotlight at the moment. And good for it, since work will be done and holes will be patched.

I only critiqued the title since your site can't handle HN. Sorry about that.
This will be extremely powerful once WebRTC becomes available in all major browsers. Awesome work!
My advice: Read The Four Steps to the Epiphany or The Startup Owner's Manual. @sgblank talk about this in detail.

At the risk of sounding flippant, you can basically reduce it to "talk to customers". Note however, that @sgblank does NOT advocate collecting the union of all requested features and implement all of them! The idea is to identify the most requested features, or, to really be more specific, the features that somebody is willing to pay for.

The principle behind this is easy to understand, although the actual process of doing this isn't necessarily easy as it takes a lot of work to go out, find potential customers, interview them, etc.
So how can we make this Soyent? If it really costs 50$/month then it should be easy to made.
15 Ridiculous Long Exposure Photographs of Star Trails Traversing the Night Sky
Anyone got a cache or a mirror? Google hasn't cached this page yet.

I really wish HN would cache the content of submitted links so if the original goes down a link to the cached content could be displayed. (Only if the content goes down, of course. The link to the cache should be hidden otherwise.)
Same here. 3.14 miles is a nice touch. ;)
"Error establishing a database connection"

As a developer, yeah thats usually when the pager goes off and I have to put down my lunch.
I don't believe nodejitsu runs on CloudFoundry. The other one I know of is Stackato.
Your last point is DEFINITELY a +1 over Heroku. Although I'd be pissed to lose my deployment & monitoring tools and have to piece it all back together (especially after I thought it was "solved").

Just sayin', this is a tough business, and people get very cranky when things break. :-)

All that said, this is a huge space for new business, and I'm glad to see you guys throw your hat in the ring. Definitely an interesting take on things. Best wishes!
Thanks for sharing!

Of course this is mainly semantics, but I don't agree with the way the post uses the terms "scientist" and "engineer".

In my opinion, the difference between "scientist" and "engineer" lies in the nature of the work they do, not in the level of abstraction:

"Scientists" advance scientific knowledge.

"Engineers" design technology applying this knowledge.

I find the analogy kind of muddy, I believe that a programming language is a product of "engineering", not "science". "Engineers" had been using abstractions (black boxes) designed by other "Engineers" for quite some time now.
I'm just emphasizing the opportunity cost here. I bought a high-end Smartphone the last year and I have been thinking if I should renew it on a yearly basis with the latest model.

By switching to DO (expecting they offer a comparable service), my purchasing power gets bigger and allow me to become richer (renew smartphone or buy some other stuff).

I'm just trying to show how competition, technology and efficiency makes us richer.